<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mgulick</title><link>https://news.ycombinator.com/user?id=mgulick</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 05 Aug 2026 11:10:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mgulick" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mgulick in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>The GPL relies on copyright ownership for its effectiveness, and copyright ownership of LLM output is a legal gray area right now.<p>"...prompts alone do not provide sufficient human control to
make users of an AI system the authors of the output." [<a href="https://www.congress.gov/crs_external_products/LSB/PDF/LSB10922/LSB10922.8.pdf" rel="nofollow">https://www.congress.gov/crs_external_products/LSB/PDF/LSB10...</a>]<p>If code generated by LLMs turns out to be effectively public domain, that could seriously water down the legal standing of copyleft licenses.  Fortunately there is still enough human-authored code that long-standing projects as a whole are not at risk of losing all copyright control, but as more LLM-generated code is incorporated, and human authored code is deleted, the copyright slowly gets washed away.<p>Having said that, I suspect the big AI companies have enough lobbying power to influence the legal system and lawmaking in the future.</p>
]]></description><pubDate>Thu, 30 Jul 2026 13:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49109433</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=49109433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49109433</guid></item><item><title><![CDATA[New comment by mgulick in "IPv6 traffic crosses the 50% mark"]]></title><description><![CDATA[
<p>I get an IPv6 address from my ISP (a /56 I believe), but I wish there was some good information on how to update my OpenWRT VLAN configuration, routing, and firewall rules to be able to support native IPv6 on my devices.  Would love to be able to have direct IPv6 connections to the internet from my devices, but I want to make sure I can do it safely.</p>
]]></description><pubDate>Thu, 16 Apr 2026 13:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47792414</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=47792414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47792414</guid></item><item><title><![CDATA[New comment by mgulick in "Local Stack Archived their GitHub repo and requires an account to run"]]></title><description><![CDATA[
<p>From <a href="https://opensource.org/osd" rel="nofollow">https://opensource.org/osd</a>:<p>> 6. No Discrimination Against Fields of Endeavor
>
> The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.<p>A non-commercial clause is a discrimination against a field of endeavor and thus non-open-source.  The license cannot restrict how the user is able to *use* the software and still be open source.  There can however be requirements to distribute the source code when distributing the software, ala GPL.</p>
]]></description><pubDate>Mon, 23 Mar 2026 22:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47496038</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=47496038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47496038</guid></item><item><title><![CDATA[New comment by mgulick in "Illinois Introducing Operating System Account Age Bill"]]></title><description><![CDATA[
<p>The power of correlating your real ID with your browsing activity on the internet.</p>
]]></description><pubDate>Tue, 17 Mar 2026 21:27:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47418562</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=47418562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47418562</guid></item><item><title><![CDATA[New comment by mgulick in "No right to relicense this project"]]></title><description><![CDATA[
<p>They also have the guarantee that the code licensed under the GPL, and all future enhancements to it, will remain free software.  The same is not true of the MIT license's weak-copyleft.</p>
]]></description><pubDate>Thu, 05 Mar 2026 16:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47263344</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=47263344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47263344</guid></item><item><title><![CDATA[New comment by mgulick in "Passkeys and Modern Authentication"]]></title><description><![CDATA[
<p>My keepass database has around 400 different entries in it.  If I needed to transfer to a new password manager, it's not feasible to go around to 400 different sites to register new passkeys.  In case one might say the answer to that is oauth, I'm also not interested in putting my faith in Google/Microsoft/Apple being benevolent arbiters of my ability to access my accounts.</p>
]]></description><pubDate>Tue, 02 Sep 2025 19:36:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45107969</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=45107969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45107969</guid></item><item><title><![CDATA[New comment by mgulick in "Beej's Guide to Git"]]></title><description><![CDATA[
<p>It's great to see more git documentation, and I have a lot of respect for Beej's Guide to Network Programming.  However he really needs to work on his commit hygiene.  I get that this is a one-man project, but still it's pretty atrocious: <a href="https://github.com/beejjorgensen/bggit/commits/main/">https://github.com/beejjorgensen/bggit/commits/main/</a>.  This does not set a good example.<p>I usually refer people to <a href="https://cbea.ms/git-commit/" rel="nofollow">https://cbea.ms/git-commit/</a>.</p>
]]></description><pubDate>Wed, 05 Feb 2025 21:06:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42955125</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=42955125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42955125</guid></item><item><title><![CDATA[New comment by mgulick in "Microsoft Confirms Password Deletion for 1B Users"]]></title><description><![CDATA[
<p>I think technical people understand the mechanics of using Passkeys, having them backed up to multiple devices etc, but there's no way my 70 year old father is going to be able to understand that.  He barely knows the difference between the computer login and his gmail login.  My parents are also not wealthy-enough to have Apple take care of all of this for them.  He has a hand-me-down Linux laptop because all he needs is Google Chrome.  Thankfully I've been able to teach my parents to write down their passwords in a password book.<p>I can't tell you how many times I've ask my father "what's your google password" and he says "I don't have a google password".  I like the idea of eliminating passwords, but inevitably his phone is going to break or his computer is going to crash and he needs a way to recover.</p>
]]></description><pubDate>Tue, 17 Dec 2024 19:33:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42444444</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=42444444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42444444</guid></item><item><title><![CDATA[New comment by mgulick in "Microsoft Confirms Password Deletion for 1B Users"]]></title><description><![CDATA[
<p>So do I, but this is annoying because I need to have physical access to both of the keys when setting up 2FA on an account, or hope that I remember to add the backup yubikey when I get back home.</p>
]]></description><pubDate>Tue, 17 Dec 2024 19:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42444339</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=42444339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42444339</guid></item><item><title><![CDATA[New comment by mgulick in "Akaunting is free, open-source online accounting software for small businesses"]]></title><description><![CDATA[
<p>Bah, not open source, rather BSL licensed.  Stop it with the open-washing already!</p>
]]></description><pubDate>Tue, 23 Apr 2024 13:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=40131510</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=40131510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40131510</guid></item><item><title><![CDATA[New comment by mgulick in "Ask HN: I’m an FCC Commissioner proposing regulation of IoT security updates"]]></title><description><![CDATA[
<p>Computer security is hard, and I think a "security label" would give a false sense of safety.  Requiring manufacturers to respond to critical security vulnerabilities for a given period of time sounds like a good idea, but such rules often have unintended side-effects (like impacting startups, who maybe couldn't afford the certification or can't guarantee long term support).  What we really need is local-only device access, so that I can firewall a device off completely from the internet, and still make full use of it with a local controller like home assistant.  Locking down devices with the threat of DMCA violations to reverse-engineers actively reduces device security, and takes away my ability to fix devices myself.<p>This overall strikes me as much lower priority than the currently ongoing ATSC 3.0 DRM doom.  Please please please do something about this nightmare that broadcasters are imposing on the public.  Don't let broadcasters take away my ability to watch live TV without an internet connection (resulting in a complete emergency broadcast system failure?).  Don't let broadcasters take away my ability to record/time-shift live TV using software-based DVRs (e.g. Plex, Jellyfin), which could never possibly meet the "Nextgen TV" certification requirements!</p>
]]></description><pubDate>Tue, 05 Sep 2023 18:02:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37395452</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=37395452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37395452</guid></item><item><title><![CDATA[New comment by mgulick in "The FCC responds to my ATSC 3 encryption complaint – they want to hear from you"]]></title><description><![CDATA[
<p>Up until 2 years ago, I used to use an HDHomeRun Prime with a cablecard for just basic cable (only a dozen or so channels) because I had terrible antenna reception in my apartment (I was only about 2 or 3 miles from the transmitter, but with a hill in-between).  It cost me something like $60/month for just the basic cable (from RCN).  Fortunately I've now moved and have great OTA reception on ATSC 1.0 so I was able to ditch the expensive cable service.<p>I really think the basic broadcast channels should be free to watch on whatever medium you choose.  These should be free on clear QAM cable without needing a cable card.</p>
]]></description><pubDate>Thu, 13 Jul 2023 20:11:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=36715278</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=36715278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36715278</guid></item><item><title><![CDATA[New comment by mgulick in "The FCC responds to my ATSC 3 encryption complaint – they want to hear from you"]]></title><description><![CDATA[
<p>This has already happened unfortunately.  In my area (Boston) nearly all of the ATSC 3.0 channels were encrypted the day they went on the air (CBS, ABC, NBC).  As a result, they are unwatchable.  We need to petition the FCC to force broadcasters to remove the encryption.</p>
]]></description><pubDate>Thu, 13 Jul 2023 20:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=36715190</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=36715190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36715190</guid></item><item><title><![CDATA[New comment by mgulick in "The FCC responds to my ATSC 3 encryption complaint – they want to hear from you"]]></title><description><![CDATA[
<p>For anyone using an HDHomeRun or any other OTA capture card, this effectively kills the ability to watch and record content using Plex/Jellyfin/Emby/etc.<p>Only "certified" devices are allowed access to the encryption keys.  Only closed, fully locked down black box recording systems will ever be "certified".  Don't have a Windows machine with a fully verified HDCP chain?  Sorry, you can no longer watch OTA TV.</p>
]]></description><pubDate>Thu, 13 Jul 2023 18:57:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=36714319</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=36714319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36714319</guid></item><item><title><![CDATA[New comment by mgulick in "$50 Odroid-C4 Raspberry Pi 4 Competitor Combines Amlogic S905X3 SoC with 4GB RAM"]]></title><description><![CDATA[
<p>Maybe, I don't have another eMMC board to test with, but compared to my RPi 3 with an SD card, the eMMC feels <i>way</i> faster.  Very noticeable doing an apt upgrade.  Note I use all of my boards headless.</p>
]]></description><pubDate>Thu, 23 Apr 2020 14:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=22956096</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=22956096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22956096</guid></item><item><title><![CDATA[New comment by mgulick in "$50 Odroid-C4 Raspberry Pi 4 Competitor Combines Amlogic S905X3 SoC with 4GB RAM"]]></title><description><![CDATA[
<p>Having eMMC support is a game changer over a microSD card.  It makes it feel like a real computer.</p>
]]></description><pubDate>Thu, 23 Apr 2020 13:37:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=22955813</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=22955813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22955813</guid></item><item><title><![CDATA[New comment by mgulick in "$50 Odroid-C4 Raspberry Pi 4 Competitor Combines Amlogic S905X3 SoC with 4GB RAM"]]></title><description><![CDATA[
<p>My Odroid-C2 runs a mainline kernel.  I use it headless, so I'm not sure about graphics support, but its been otherwise extremely stable.  It did take a year or two after release to get full upstream support.  I'd imagine this new board will follow a similar trajectory.</p>
]]></description><pubDate>Thu, 23 Apr 2020 13:35:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=22955784</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=22955784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22955784</guid></item><item><title><![CDATA[New comment by mgulick in "Use plaintext email"]]></title><description><![CDATA[
<p>I'm surprised by the recommendation to use format=flowed.  I set up thunderbird a while back to use the recommendations from the LKML: <a href="https://www.kernel.org/doc/html/latest/process/email-clients.html#email-clients" rel="nofollow">https://www.kernel.org/doc/html/latest/process/email-clients...</a>.  Doesn't format=flowed mangle patches?<p>I've also disabled wrapping (as recommended in that document), however I'm not a big fan of it.  I do think that plain text wrapped at 72 or 80 characters looks much nicer.  I wish thunderbird allowed me to select portions of the text to wrap, or to disable wrapping for selected portions (e.g. a code snippet).  Is this handled better in other email clients?</p>
]]></description><pubDate>Wed, 24 Jul 2019 12:42:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=20514600</link><dc:creator>mgulick</dc:creator><comments>https://news.ycombinator.com/item?id=20514600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20514600</guid></item></channel></rss>