<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: agf</title><link>https://news.ycombinator.com/user?id=agf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 12:07:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=agf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by agf in "Proximity to coworkers increases long-run development, lowers short-term output (2023)"]]></title><description><![CDATA[
<p>Where do companies otherwise prioritize long-run development over short-term output? In my experience, generally nowhere. So why would this make managers push RTO more?<p>Some who already want RTO may use this as an excuse, but I would think it would actually reduce RTO pressure overall, as it confirms less short-term productivity, which is what companies actually care about.</p>
]]></description><pubDate>Tue, 02 Dec 2025 15:30:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46122187</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=46122187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46122187</guid></item><item><title><![CDATA[New comment by agf in "All it takes is for one to work out"]]></title><description><![CDATA[
<p>In some areas and for some people, Medicaid probably does count as proper healthcare. But it certainly doesn't for other people / other places. Imagine there being one doctor within a multi-million person metro area who takes Medicaid for some sub-specialty. 90 minutes away from you by car. And you don't have a car. This is the reality for millions of Medicaid recipients, including ones I know personally in Chicago.</p>
]]></description><pubDate>Sat, 29 Nov 2025 22:29:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46091404</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=46091404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46091404</guid></item><item><title><![CDATA[New comment by agf in "Original C64 Lode Runner Source Code"]]></title><description><![CDATA[
<p>This has the legit feel of Lode Runner Returns.</p>
]]></description><pubDate>Mon, 20 Oct 2025 16:12:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45645565</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=45645565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45645565</guid></item><item><title><![CDATA[New comment by agf in "Context is the bottleneck for coding agents now"]]></title><description><![CDATA[
<p>If I were making a single line code change, then Claude's "style" would take me enough time to edit away that it would make it slower than writing the change myself. I'm positing this is true also for the parent commenter.</p>
]]></description><pubDate>Sat, 27 Sep 2025 16:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45397244</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=45397244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45397244</guid></item><item><title><![CDATA[New comment by agf in "Context is the bottleneck for coding agents now"]]></title><description><![CDATA[
<p>This is interesting, and I'd say you're not the target audience. If you want the code Claude writes to be line-by-line what you think is most appropriate as a human, you're not going to get it.<p>You have to be willing to accept "close-ish and good enough" to what you'd write yourself. I would say that most of the time I spend with Claude is to get from its initial try to "close-ish and good enough". If I was working on tiny changes of just a few lines, it would definitely be faster just to write them myself. It's the hundreds of lines of boilerplate, logging, error handling, etc. that makes the trade-off close to worth it.</p>
]]></description><pubDate>Fri, 26 Sep 2025 15:44:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45387799</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=45387799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45387799</guid></item><item><title><![CDATA[New comment by agf in "EU age verification app not planning desktop support"]]></title><description><![CDATA[
<p>This has been true since it stopped being true for Internet Explorer. I've not noticed any significant change over time. I have been using Firefox for over 20 years.</p>
]]></description><pubDate>Wed, 24 Sep 2025 16:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45362240</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=45362240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45362240</guid></item><item><title><![CDATA[New comment by agf in "Are OpenAI and Anthropic losing money on inference?"]]></title><description><![CDATA[
<p>I believe it's that the bus can only serve one chip at a time, so it has to actually be faster since sometimes one chip's data will have to wait for the data of another chip to finish first.</p>
]]></description><pubDate>Thu, 28 Aug 2025 16:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45054438</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=45054438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45054438</guid></item><item><title><![CDATA[New comment by agf in "EverQuest"]]></title><description><![CDATA[
<p>Corrupt Qeynos Guards -- Qeynos is SonyEQ spelled backwards. And, depending on your race / class, it didn't even take that much to make them hate you.<p>Killing the corrupt guards, often one at a guard tower in the Plains of Karanas west of town, and turning in their bracelets to a non-corrupt guard at the bridge to South Karanas, was great XP for quite a few levels in the midgame. And it is possible to repair the corrupt guard XP (slowly) with low-level quests.</p>
]]></description><pubDate>Sat, 05 Jul 2025 19:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44474818</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=44474818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44474818</guid></item><item><title><![CDATA[New comment by agf in "FreeBASIC is a free/open source BASIC compiler for Windows DOS and Linux"]]></title><description><![CDATA[
<p>This matches my memory. When I got my dad's old work computer with QuickBASIC on it, and I discovered the compiler, and could write programs other people could "just run", I felt like a real programmer for the first time.</p>
]]></description><pubDate>Sun, 18 May 2025 04:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44018979</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=44018979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44018979</guid></item><item><title><![CDATA[New comment by agf in "US Administration announces 34% tariffs on China, 20% on EU"]]></title><description><![CDATA[
<p>> Parameter Selection<p>> ... The price elasticity of import demand, ε, was set at 4.<p>> ... The elasticity of import prices with respect to tariffs, φ, is 0.25. ...</p>
]]></description><pubDate>Thu, 03 Apr 2025 07:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43565911</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=43565911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43565911</guid></item><item><title><![CDATA[New comment by agf in "Git without a forge"]]></title><description><![CDATA[
<p>Gotta plug the Portable Puzzle Collection, by the same author as this post: <a href="https://www.chiark.greenend.org.uk/~sgtatham/puzzles/" rel="nofollow">https://www.chiark.greenend.org.uk/~sgtatham/puzzles/</a></p>
]]></description><pubDate>Wed, 05 Mar 2025 23:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43274365</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=43274365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43274365</guid></item><item><title><![CDATA[New comment by agf in "There isn't much point to HTTP/2 past the load balancer"]]></title><description><![CDATA[
<p>Surprised not to see this mentioned in the article.<p>Lots of places (including a former employer) have done tons of work to upgrade internal infrastructure to support HTTP/2 just so they could use gRPC. The performance difference from JSON-over-HTTP APIs was meaningful for us.<p>I realize there are other solutions but this is a common one.</p>
]]></description><pubDate>Tue, 25 Feb 2025 07:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43169137</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=43169137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43169137</guid></item><item><title><![CDATA[New comment by agf in "Google’s OAuth login doesn’t protect against purchasing a failed startup domain"]]></title><description><![CDATA[
<p>The reason this is an issue is that the sub value changes often enough that intergrations ignore it rather than bother users with having to re-OAuth.<p>As far as what Google is doing in the bug bounty, that's a good question -- we don't know. The author is proposing two new values, for the domain and user, that wouldn't change in the cases that sub changes now, but would change in this case.</p>
]]></description><pubDate>Tue, 14 Jan 2025 23:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=42705145</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=42705145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42705145</guid></item><item><title><![CDATA[New comment by agf in "AI helps researchers dig through old maps to find lost oil and gas wells"]]></title><description><![CDATA[
<p>If and only if you are still benefiting from that wrong, or others are still suffering for it.</p>
]]></description><pubDate>Wed, 04 Dec 2024 22:24:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42322707</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=42322707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42322707</guid></item><item><title><![CDATA[New comment by agf in "Reclaim the Stack"]]></title><description><![CDATA[
<p>Yes, it adds an additional level of complexity to do role-based access control within k8s.<p>In my experience, that access control is necessary for several reasons (mistakes due to inexperience, cowboys, compliance requirements, client security questions, etc.) around 50-100 developers.<p>This isn't just "not zero trust", it's access to everything inside the cluster (and maybe the cluster components themselves) or access to nothing -- there is no way to grant partial access to what's running in the cluster.</p>
]]></description><pubDate>Mon, 09 Sep 2024 00:05:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41484343</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=41484343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41484343</guid></item><item><title><![CDATA[New comment by agf in "Python Bans Prominent Dev for Enjoying the Wrong Old SNL Sketch"]]></title><description><![CDATA[
<p>I understand that reaction, I feel it too. But what is the alternative? Sharing details of an assault?<p>Note that in Tim's response at the bottom of the article, he says clearly he believes the board that the details can't be shared and that they are serious.</p>
]]></description><pubDate>Sat, 17 Aug 2024 20:56:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=41277888</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=41277888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41277888</guid></item><item><title><![CDATA[New comment by agf in "The AI Scientist: Towards Automated Open-Ended Scientific Discovery"]]></title><description><![CDATA[
<p>> For example, in one run, it edited the code to perform a system call to run itself. This led to the script endlessly calling itself. In another case, its experiments took too long to complete, hitting our timeout limit. Instead of making its code run faster, it simply tried to modify its own code to extend the timeout period.<p>They go on to say that the solution is sandboxing, but still, this feels like burying the lede.</p>
]]></description><pubDate>Tue, 13 Aug 2024 03:51:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41232039</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=41232039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41232039</guid></item><item><title><![CDATA[New comment by agf in "Show HN: I generated 70k audiobooks with OpenAI Text-to-Speech"]]></title><description><![CDATA[
<p>I see why you'd think a human-read one would be better, but in my experience that's not the case. It's not that easy to read out loud and actually sound good.<p>I've spent a fair amount of time listening to free audiobooks (<a href="https://archive.org/details/librivoxaudio" rel="nofollow">https://archive.org/details/librivoxaudio</a>) including many that are out of copyright like these, as opposed to modern but in the public domain.<p>After listening to a few minutes of "Frankenstein" on his site, I would say that these OpenAI generated voices sound better than almost all of the human-read ones on Librevox, both in audio and performance quality -- these are voices that are designed to sound good, and they succeed at that.</p>
]]></description><pubDate>Sun, 14 Jul 2024 20:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=40962857</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=40962857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40962857</guid></item><item><title><![CDATA[New comment by agf in "Why the 2% inflation target? (2023)"]]></title><description><![CDATA[
<p>How is it a wealth tax? One of the things the wealthy do is hedge against inflation.</p>
]]></description><pubDate>Fri, 22 Mar 2024 20:44:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39794661</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=39794661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39794661</guid></item><item><title><![CDATA[New comment by agf in "revng translates (i386, x86-64, MIPS, ARM, AArch64, s390x) binaries to LLVM IR"]]></title><description><![CDATA[
<p>> Each individual file, unless otherwise noted, is released under the terms of the MIT License. A copy of this license can be found in LICENSE.mit.<p>Worth . . . noting . . . that every file with license info says MIT; none say anything else. So the "unless otherwise noted" is purely future-proofing.</p>
]]></description><pubDate>Sat, 13 Jan 2024 01:30:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38976453</link><dc:creator>agf</dc:creator><comments>https://news.ycombinator.com/item?id=38976453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38976453</guid></item></channel></rss>