<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: rswail</title><link>https://news.ycombinator.com/user?id=rswail</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 14 Aug 2026 03:08:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rswail" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rswail in "Ten advances in mathematics and theoretical computer science"]]></title><description><![CDATA[
<p>So we need to "prohibit to the states" the power to enforce medical procedures (or the prohibition of a medical procedure) on individuals.<p>Which amendment protects someone's bodily autonomy or medical treatment from interference by the states?<p>If the Federal Congress passed a law providing that abortions are legal on demand up to the 22 week of gestation, after which it would require the corroboration of two doctors, would that stand, or would it be struck down by SCOTUS?<p>Same for legalization of marijuana, and many other "social" issues.</p>
]]></description><pubDate>Tue, 04 Aug 2026 09:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49166274</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49166274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49166274</guid></item><item><title><![CDATA[New comment by rswail in "CP/M-386 – CP/M for 386 protected mode, derived from CP/M‑68K"]]></title><description><![CDATA[
<p>One of my first jobs, back in the 1980s, was a project for a government department that the supplier (Wang Computers) had bet on MS-DOS being multi-process.<p>Of course, it wasn't but there was MP/M-86/CCP/M/CDOS/DR-DOS which allowed you to have 4 "users"/virtual TTYs.<p>So we ended up using that along with some tweaks to the software (including an IBM 3270 emulator, MS-Word/Excel (the DOS versions), and a custom software app) that ended up getting deployed to a few hundred government offices.<p>Mostly worked except some of the software really didn't like the fact that it was being swapped out of keyboard/screen access.</p>
]]></description><pubDate>Mon, 03 Aug 2026 09:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49153149</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49153149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49153149</guid></item><item><title><![CDATA[New comment by rswail in "A big win for Android interoperability"]]></title><description><![CDATA[
<p>Does this apply to Apple to have something separate to Siri in iOS?</p>
]]></description><pubDate>Sun, 02 Aug 2026 10:35:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49143111</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49143111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49143111</guid></item><item><title><![CDATA[New comment by rswail in "The development pipeline is a production system"]]></title><description><![CDATA[
<p>When you are integrating to <i>other people's</i> stacks, then you need a test facility where people can bring systems together, sometimes there are also physical elements that are required.<p>I work in Automatic Fare Collection (think railway passenger gates, ticket vending, contactless readers, bus driver consoles and readers etc as well as the backends that deal with the fare calculation and payments).<p>There are usually multiple vendors involved, and even with the best API and interface documentation and individual system testing against the specifications, you still need to bring the entire environment, including the hardware, together.<p>These ITFs (Integration Test Facilities) tend to be in existence for the life of the systems, including after hardware refreshes etc.<p>Yes you can test performance with jmeter etc, but sometimes you need 20 people walking in a circle between an entrance gate and an exit gate.</p>
]]></description><pubDate>Sun, 02 Aug 2026 10:30:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49143082</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49143082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49143082</guid></item><item><title><![CDATA[New comment by rswail in "The development pipeline is a production system"]]></title><description><![CDATA[
<p>Depends on the type of testing. If you're doing integration testing between systems, then it's not just a matter of spinning it up on a developer's local machine.<p>You need a testing environment, especially if there are other physical elements that are being integrated (embedded and other equipment).</p>
]]></description><pubDate>Sat, 01 Aug 2026 15:17:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135195</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49135195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135195</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>Corporate personhood is a common legal practice, where necessary the law distinguishes between "persons" and "natural persons".<p>That's the same in the US/UK/AU/NZ/CA/DE/JP/IN.<p>The difference in the US is that SCOTUS basically made it impossible to restrict corporate spending on politics. That is what needs to be fixed in the US, not Corporate Personhood.<p><a href="https://en.wikipedia.org/wiki/Corporate_personhood" rel="nofollow">https://en.wikipedia.org/wiki/Corporate_personhood</a></p>
]]></description><pubDate>Sat, 01 Aug 2026 14:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135002</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49135002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135002</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>The first paragraph talking about reviewing, editing, and refining, is literally the job of a Literary Editor when working with an author on their literature.<p>Editors do not have any IPRs over the resulting literary work.<p>Following that simile, the AI is the "author" and the developer is the "editor".<p>Given that an AI cannot be an "author" under copyright law, there is no copyright in the final product.</p>
]]></description><pubDate>Sat, 01 Aug 2026 14:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49134966</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49134966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49134966</guid></item><item><title><![CDATA[New comment by rswail in "Logic for Programmers"]]></title><description><![CDATA[
<p>I've been a programmer for 40 years, I've never considered myself to be an engineer.<p>We don't have the same level of "proven solutions" and constraints and mathematical rigor that engineering has, nor do we have the legal/liability requirements of "Professional Engineers".<p>I hope that I qualify as the equivalent of an artisan, like a carpenter that makes furniture, that has elements of both art and craft. Even as I've moved up (and down) the hierarchy of programmer/senior/"architect"/manager.<p>Programmers fit the "craftsperson/journeyperson/apprentice" model much better than engineering practice.</p>
]]></description><pubDate>Fri, 31 Jul 2026 03:25:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118647</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118647</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>Just prompts are not considered to be "direction". The example in the US Copyright Office report was of a client providing "direction" to an architect, which did not provide the client with any claim of ownership over the actual architectural drawings.<p>On the other hand, the architect using CAD tools to create those drawings did include the necessary human creativity/direction even if the tools did things like apply building code rules etc.<p>Source code being subject to copyright and also considered to be "speech" has provided much more protection to the public from government overreach, eg restrictions on cryptography source code.</p>
]]></description><pubDate>Fri, 31 Jul 2026 03:17:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118605</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118605</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>There are two different but related copyright problems with LLM generated code:<p>1. Making a derivative work of already existing copyrighted code that breaks that code's license (eg injecting GPL code in output).<p>2. Fully LLM generated code is not able to be subject to copyright, because there is not a human author, which means that it is not able to be subject to a license.<p>#1 is a problem that the AI vendors are indemnifying customers for.<p>#2 is not something that AI vendors can change, as it is part of the enforceability of IPRs under law.<p>Companies are going to have to rely on trade secrets for protection of their closed source code, FOSS/GPL projects don't have that option.</p>
]]></description><pubDate>Fri, 31 Jul 2026 03:11:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118568</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118568</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>Do they offer the same indemnification that the code they generate IS subject to copyright and that you own that?<p>Because the US Copyright begs to differ.</p>
]]></description><pubDate>Fri, 31 Jul 2026 02:41:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118408</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118408</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>The fact that AI generated code is not subject to copyright means that your contribution is essentially public domain.<p>This means that any license (GPL, BSD, Apache etc) are no longer enforceable on your contribution.</p>
]]></description><pubDate>Fri, 31 Jul 2026 02:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118403</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118403</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>I thought they were "clankers" not "clangers"?</p>
]]></description><pubDate>Fri, 31 Jul 2026 02:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118397</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118397</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>LLM-generated code is not subject to copyright.</p>
]]></description><pubDate>Fri, 31 Jul 2026 02:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118395</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118395</guid></item><item><title><![CDATA[New comment by rswail in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>Given that the GPL is entirely dependent on copyright to be enforceable, the fact that AI contributions are not copyrightable is something that is going to bite someone big very soon.<p>The US copyright office has released a public report about the fact that copyright requires a human author.<p>They compare the different cases of the equivalent of "prompt engineering", of a client that provides an architect guidance on what they want, but the architect holds the copyright in the actual drawings and structure, even if they use CAD tools.<p>Totally AI generated code as a result of a prompt is not going to be able to be defended under copyright IPRs.<p>So GCC are literally ensuring that there is a human in the loop to ensure that the GPL will stay enforceable.</p>
]]></description><pubDate>Fri, 31 Jul 2026 02:37:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118393</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49118393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118393</guid></item><item><title><![CDATA[New comment by rswail in "Logic for Programmers"]]></title><description><![CDATA[
<p>If debugging is the art of removing bugs from programs, then programming must be the art of inserting them.</p>
]]></description><pubDate>Thu, 30 Jul 2026 09:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49107847</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49107847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49107847</guid></item><item><title><![CDATA[New comment by rswail in "Design is compromise"]]></title><description><![CDATA[
<p>"Design depends largely on constraints." - Charles Eames</p>
]]></description><pubDate>Sun, 26 Jul 2026 16:37:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49059794</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49059794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49059794</guid></item><item><title><![CDATA[New comment by rswail in "JetZero"]]></title><description><![CDATA[
<p>Maybe start with freight aircraft which are less subject to the standard airport gate configuration restrictions?<p>Avoids the issues about people sitting in the wing area and "enjoying" the roller coaster effect when the plane rolls or yaws?</p>
]]></description><pubDate>Sun, 26 Jul 2026 07:53:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055747</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=49055747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055747</guid></item><item><title><![CDATA[New comment by rswail in "Australian energy retailers must offer three hours of free daytime electricity"]]></title><description><![CDATA[
<p>On rentals: Anecdata vs ABS statistics. No one is arguing that rents haven't gone up, but the rise peaked post COVID at ~8% and are now roughly reverted to the mean of 3-4% pa.<p>On smart meters:<p>Victoria has had them for 2 decades now.<p>If there were anti-consumer uses that our retailers or distributers took advantage of we'd know about them by now.<p>We've also had a fully privatized grid for quarter of a century, with generators, transmission, distribution, and retail separated.<p>The rorts have been by the distributors "gold plating" the poles/wires, and some machinations of the NEM by coal/gas generators.<p>Neither of which were caused by the smart meter rollout.</p>
]]></description><pubDate>Thu, 16 Jul 2026 06:40:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48931069</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=48931069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48931069</guid></item><item><title><![CDATA[New comment by rswail in "Australian energy retailers must offer three hours of free daytime electricity"]]></title><description><![CDATA[
<p>Hope HVDC really takes off, having a power network that has solar feed covering 3 timezones as well as multiple latitudes adds to the national solar <i>harvest</i> and grid resiliency.</p>
]]></description><pubDate>Wed, 15 Jul 2026 07:18:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48917335</link><dc:creator>rswail</dc:creator><comments>https://news.ycombinator.com/item?id=48917335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48917335</guid></item></channel></rss>