<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: rst</title><link>https://news.ycombinator.com/user?id=rst</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 09:04:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rst" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rst in "Ten advances in mathematics and theoretical computer science"]]></title><description><![CDATA[
<p>Unfortunately, we seem to already have an example of an LLM producing a proof in a week known open problem (the Collatz conjecture) in which it looks like it was sneaking a flawed proof through bugs in the proof checker. <a href="https://infosec.exchange/@0xabad1dea/117002106099986943" rel="nofollow">https://infosec.exchange/@0xabad1dea/117002106099986943</a></p>
]]></description><pubDate>Sat, 01 Aug 2026 21:58:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49138890</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=49138890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49138890</guid></item><item><title><![CDATA[New comment by rst in "Why we built yet another Postgres connection pooler"]]></title><description><![CDATA[
<p>Maybe don't reassign the sesssion to a different client so long as there's a cursor open (the way that most poolers have a mode that won't reassign a session that has a transaction open)?</p>
]]></description><pubDate>Wed, 08 Jul 2026 02:21:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48826735</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=48826735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48826735</guid></item><item><title><![CDATA[New comment by rst in "Working With AI: A concrete example"]]></title><description><![CDATA[
<p>One partial mitigation is to ask it to use plan mode -- and then very carefully review the plan before allowing it to execute.</p>
]]></description><pubDate>Mon, 29 Jun 2026 22:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48726107</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=48726107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48726107</guid></item><item><title><![CDATA[New comment by rst in "You really shouldn't copy-paste errors into Claude Code"]]></title><description><![CDATA[
<p>Most of the time, the agent should be able to run the code and observe the errors for itself, but there are exceptions.  For instance, I've had agents write code that's used to process data which, by company policy, can't be exposed to cloud services (confidential customer communications, etc.), a prohibition that includes cloud-hosted LLMs.  When that blows up, I've had to give it a bug report -- what I do then to avoid excessive back-and-forth is to package it up well enough that the bot can reproduce the failure on sanitized excerpts and produce a fix autonomously using that.</p>
]]></description><pubDate>Mon, 29 Jun 2026 22:18:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48726079</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=48726079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48726079</guid></item><item><title><![CDATA[New comment by rst in "Fable 5 pushed Gemma 4 to 255 tok/s on WebGPU"]]></title><description><![CDATA[
<p>They're kind of at the mercy of the US government on this, and the government seems to have them in the position you describe.</p>
]]></description><pubDate>Thu, 18 Jun 2026 15:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48587259</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=48587259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587259</guid></item><item><title><![CDATA[New comment by rst in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>It couldn't run "hello, world" on systems where the include files were not located in the directory that it expected -- producing instead diagnostics saying, quite clearly, that the header files were not found.  On systems where they were, it built versions of postgresql, redis, and several other things which passed their test suites completely.<p>If you've heard this problem described as a fundamental limitation of the compiler, and not the kind of packaging glitch that's routine to find in pre-alpha software of all descriptions, whoever described it to you that way is not serving their readers well.<p>I'm not saying CCC was production-ready, or close -- the total lack of an optimizer would be a killer in any real use, and I assume that there were problems with the diagnostics at least as bad as problems with performance and the include files, for similar reasons -- the LLMs hadn't been asked to optimize for that stuff yet, just test suite correctness.  But it did achieve that, and the amount of cope I've seen on social media claiming otherwise is more than a bit disturbing.</p>
]]></description><pubDate>Sat, 09 May 2026 23:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48079509</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=48079509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48079509</guid></item><item><title><![CDATA[New comment by rst in "We reproduced Anthropic's Mythos findings with public models"]]></title><description><![CDATA[
<p>Also, a lot of them talk about finding the same vulns -- and not about writing exploits for them, which is where Mythos is supposed to be a real step up.  Quoting Anthropic's blog post:<p>"For example, Opus 4.6 turned the vulnerabilities it had found in Mozilla’s Firefox 147 JavaScript engine—all patched in Firefox 148—into JavaScript shell exploits only two times out of several hundred attempts. We re-ran this experiment as a benchmark for Mythos Preview, which developed working exploits 181 times, and achieved register control on 29 more."<p><a href="https://red.anthropic.com/2026/mythos-preview/" rel="nofollow">https://red.anthropic.com/2026/mythos-preview/</a></p>
]]></description><pubDate>Fri, 17 Apr 2026 15:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47806867</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=47806867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47806867</guid></item><item><title><![CDATA[New comment by rst in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>On the flip side, I'm not sure I ever saw a revenue plan or exit strategy for Astral <i>other</i> than acquihire.  And most plausible bidders are unfortunate in one way or another.</p>
]]></description><pubDate>Thu, 19 Mar 2026 13:41:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47439289</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=47439289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47439289</guid></item><item><title><![CDATA[New comment by rst in "Unix v4 (1973) – Live Terminal"]]></title><description><![CDATA[
<p>Well-known vulns are all over this code. For example, mkdir had a TOCTTOU which persisted into v7 (and I believe 2BSD); it was implemented as a setuid binary which did a mknod followed by a chown to create the directory. Code which invoked mkdir could set up a race replacing the root-owned directory, before the chown, with a link to something else -- which would then get chowned to the user running mkdir. The target had to be on the same filesystem as some writable directory, but on many installations of the day, a mkdir in /tmp followed by this race was good enough to get you ownership of /etc/passwd.<p>This was finally cleaned up in 4.2bsd, when mkdir was made a single syscall which was guaranteed to alter only the particular inode it allocated.</p>
]]></description><pubDate>Sun, 04 Jan 2026 00:31:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46483435</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=46483435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46483435</guid></item><item><title><![CDATA[New comment by rst in "Unix v4 (1973) – Live Terminal"]]></title><description><![CDATA[
<p>They were already mailing distribution tapes -- the software being run here was extracted off one of them (which had literally been lost in a store room for decades).</p>
]]></description><pubDate>Sun, 04 Jan 2026 00:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46483370</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=46483370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46483370</guid></item><item><title><![CDATA[New comment by rst in "We Let AI Run Our Office Vending Machine. It Lost Hundreds of Dollars"]]></title><description><![CDATA[
<p>Anthropic's ahead of you -- the LLM that the reporters were interacting with here had an AI supervisor, "Seymour Cash", which uh... turned out to have some of the same vulnerabilities, though to a lesser extent. Anthropic's own writeup here describes the setup: <a href="https://www.anthropic.com/research/project-vend-2" rel="nofollow">https://www.anthropic.com/research/project-vend-2</a></p>
]]></description><pubDate>Fri, 19 Dec 2025 03:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46321894</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=46321894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46321894</guid></item><item><title><![CDATA[New comment by rst in "The lost cause of the Lisp machines"]]></title><description><![CDATA[
<p>Ummmm... yes. The problem with versioning file systems is that they only kept the last few versions; for files under active development, it was usually difficult to recover state older than a week or two.<p>(SCCS handled collaborative development and merges a lot worse than anything current, but... versioning file systems were worse there, too; one war story I heard involved an overenthusiastic developer "revising" someone else's file with enough new versions that by the time the original author came back to it, their last version of the code was unrecoverable.)</p>
]]></description><pubDate>Thu, 20 Nov 2025 17:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45994823</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=45994823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45994823</guid></item><item><title><![CDATA[New comment by rst in "SailfishOS: A Linux-based European alternative to dominant mobile OSes"]]></title><description><![CDATA[
<p>According to Wikipedia,there are apps that provide an emulated Android environment ("Easy Abroad", "Droitong"), they're incomplete and glitchy, and a lot of important apps won't run at all (including banking apps and streaming services).</p>
]]></description><pubDate>Sat, 01 Nov 2025 23:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45786590</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=45786590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45786590</guid></item><item><title><![CDATA[New comment by rst in "Firefox 32-bit Linux Support to End in 2026"]]></title><description><![CDATA[
<p>If the libraries were missing entirely, I'm not sure 32-bit Firefox would even start. But if they were present and nothing was keeping them updated (pretty likely on an otherwise 64-bit system), they'd pretty likely become out of date -- which could certainly explain spurious crashes.</p>
]]></description><pubDate>Mon, 08 Sep 2025 18:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45171895</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=45171895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171895</guid></item><item><title><![CDATA[New comment by rst in "Copilot broke audit logs, but Microsoft won't tell customers"]]></title><description><![CDATA[
<p>It already is fixed -- the complaint is that customers haven't been notified.</p>
]]></description><pubDate>Wed, 20 Aug 2025 01:22:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44957833</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=44957833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44957833</guid></item><item><title><![CDATA[New comment by rst in "Graphene OS: a security-enhanced Android build"]]></title><description><![CDATA[
<p>People go through all sorts of weird mental gymnastics about this. The FSF at one point took the position that binary blobs were cool so long as <i>they could not be upgraded</i>, because then you could pretend they weren't software at all, but just part of the wiring. I've seen this odd line of thought attributed to RMS himself, but here's an FSF statement, from when he was running it: <a href="https://www.fsf.org/blogs/community/task2-openmoko" rel="nofollow">https://www.fsf.org/blogs/community/task2-openmoko</a></p>
]]></description><pubDate>Fri, 25 Jul 2025 12:24:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44682331</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=44682331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44682331</guid></item><item><title><![CDATA[New comment by rst in "CheerpJ 4.1: Java in the browser, now supporting Java 17 (preview)"]]></title><description><![CDATA[
<p>WASM has a better security sandbox. (Designed in from the beginning, not the thousand-fingers-in-the-dike retrofit that was the Java SecurityManager -- which was eventually deprecated and abandoned along with the Applet tech it was intended to support.)</p>
]]></description><pubDate>Wed, 28 May 2025 12:03:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44115067</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=44115067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44115067</guid></item><item><title><![CDATA[New comment by rst in "Claude 4 System Card"]]></title><description><![CDATA[
<p>The numbers are branding, not metrics on anything. You can't do math to, say, determine the capability jump between GPT-4 and GPT-4o. Trying to do math to determine capability gaps between "3.7" and "4.0" doesn't actually make more sense.</p>
]]></description><pubDate>Sun, 25 May 2025 16:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44088781</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=44088781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44088781</guid></item><item><title><![CDATA[New comment by rst in "32 bits that changed microprocessor design"]]></title><description><![CDATA[
<p>In all those respects, the VAX was just following on to the IBM 360/67 and its S/370 successors -- they all had a register file of 32-bit general purpose registers which could be used to index byte-addressed virtual memory. It wasn't exactly an IBM knockoff -- there were a bunch of those, too (e.g., Amdahl's) -- but the influence is extremely clear.</p>
]]></description><pubDate>Sat, 24 May 2025 17:23:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44082457</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=44082457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44082457</guid></item><item><title><![CDATA[New comment by rst in "32 bits that changed microprocessor design"]]></title><description><![CDATA[
<p>You might want to be more specific by what you mean by "modern", because there were certainly machines with demand-paged virtual memory before the VAX. It was introduced on the Manchester Atlas in 1962; manufacturers that shipped the feature included IBM (on the 360/67 and all but the earliest machines in the 370 line), Honeywell (6180), and, well... DEC (later PDP-10 models, preceding the VAX).</p>
]]></description><pubDate>Fri, 23 May 2025 02:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44069300</link><dc:creator>rst</dc:creator><comments>https://news.ycombinator.com/item?id=44069300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44069300</guid></item></channel></rss>