<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: beaker52</title><link>https://news.ycombinator.com/user?id=beaker52</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 02:20:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=beaker52" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by beaker52 in "Passkeys are a trap"]]></title><description><![CDATA[
<p>Given the weight and blessing governments in Europe and America are putting behind passkey roll outs despite the awkward provider lock in, I’m convinced the centralisation of credentials is one of the early steps to making western digital IDs happen and granting convenient access to your credentials for law enforcement. Happy for you to mark my words and call me out if it doesn’t happen.</p>
]]></description><pubDate>Mon, 12 Oct 2026 13:26:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50056140</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=50056140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50056140</guid></item><item><title><![CDATA[New comment by beaker52 in "Bot traffic from Yandex"]]></title><description><![CDATA[
<p>It’s not really surprising that bot traffic originating from a network went away when _all_ traffic originating from that network stopped.</p>
]]></description><pubDate>Sun, 11 Oct 2026 12:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=50042530</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=50042530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50042530</guid></item><item><title><![CDATA[New comment by beaker52 in "Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?"]]></title><description><![CDATA[
<p>OpenRouter has its own chat UI so the benefit is unclear to me.</p>
]]></description><pubDate>Fri, 09 Oct 2026 07:44:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=50017359</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=50017359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50017359</guid></item><item><title><![CDATA[New comment by beaker52 in "I am often wrong"]]></title><description><![CDATA[
<p>Mine was that if I (or anyone else not-hn-famous) had written this and posted it to hackernews 10 times, it wouldn’t have gotten anywhere near the front page.</p>
]]></description><pubDate>Mon, 21 Sep 2026 19:12:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49791923</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49791923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49791923</guid></item><item><title><![CDATA[New comment by beaker52 in "Why I'm still bearish on LLMs after Navier-Stokes"]]></title><description><![CDATA[
<p>The aspect of prototype software that the author was calling out was that it is throwaway software.<p>Putting that aside, prototype software is recombining existing technologies and concepts in well trodden domains, which is distinct from the genuinely novel scientific work the author was contrasting with. Software prototypes are not in the same league, as much as you may like it to be.</p>
]]></description><pubDate>Wed, 16 Sep 2026 08:38:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49723637</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49723637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49723637</guid></item><item><title><![CDATA[New comment by beaker52 in "Version control second coming"]]></title><description><![CDATA[
<p>Same. I had no idea if the article was for me and what I was going to get out of it, so I just gave up.</p>
]]></description><pubDate>Thu, 10 Sep 2026 07:07:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49639542</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49639542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49639542</guid></item><item><title><![CDATA[New comment by beaker52 in "LLMs as a Cognitive Virus"]]></title><description><![CDATA[
<p>Simon Wardley:<p>> “GPTs are a non kinetic form of warfare designed to embed the values of a small number of people into much wider communities by capturing the process of decision making. The delivery mechanism is the appearance of helpfulness i.e. coherent and authoritative arguments. The payload is helplessness and the creation of a new theocracy.”<p><a href="https://lnkd.in/p/efk8KaAN">https://lnkd.in/p/efk8KaAN</a></p>
]]></description><pubDate>Sun, 06 Sep 2026 12:51:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49586093</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49586093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49586093</guid></item><item><title><![CDATA[New comment by beaker52 in "Discovery of a new OpenAI agent message board"]]></title><description><![CDATA[
<p>Apparently I pointed at the truth</p>
]]></description><pubDate>Fri, 04 Sep 2026 21:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49570316</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49570316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49570316</guid></item><item><title><![CDATA[New comment by beaker52 in "Discovery of a new OpenAI agent message board"]]></title><description><![CDATA[
<p>They absolutely have a marketing department tasked with intentionally creating situations that people would find disturbing and plausible.</p>
]]></description><pubDate>Fri, 04 Sep 2026 20:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49569914</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49569914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49569914</guid></item><item><title><![CDATA[New comment by beaker52 in "Calibrate Before You Accelerate: Bias Toward Action in a New Role"]]></title><description><![CDATA[
<p>This article is great advice that I should take if I ever get a role where I’m not going to be pressured into delivering some kind of low-value BS during Phase 2 that causes me to hasten the delivery the most useful organisational changes I can. I can’t help myself when the wick gets turned up.<p>As a result, after 15 years as a software engineer, I’m genuinely considering leaving the industry altogether because the only roles available to me are ones where I’m expected to deliver features rather than organisational change and growth. It’s like my heaps of experience have navigated my career into a cup-de-sac, and the only way out is backwards. I’m so jaded. Hopefully it’s a phase. I need a coach. Help.</p>
]]></description><pubDate>Sat, 29 Aug 2026 21:56:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49493680</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49493680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49493680</guid></item><item><title><![CDATA[New comment by beaker52 in "Felony Bench"]]></title><description><![CDATA[
<p>Because if this was an anonymous software company who had an employee who decided to hack HuggingFace, they wouldn’t be talking about it gleefully - they’d be in court.</p>
]]></description><pubDate>Fri, 21 Aug 2026 23:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49395086</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49395086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49395086</guid></item><item><title><![CDATA[New comment by beaker52 in "Go is an ideal language for AI-assisted software engineering"]]></title><description><![CDATA[
<p>It doesn’t matter to me how good the LLM is at writing Go if the compiler can’t stop it from accidentally leaving another part of the software with invalid state as a result of a change the LLM is making.<p>What am I talking about? Nil and partially constructed structs are impossible to prevent the creation of in Go.<p>Sure, if you’ve got a small program with limited scope, that’s probably fine if you look through squinted eyes. But the teams I work with are working on sprawling, evolving software where the compiler saying “hey, that’s not a valid Widget” would be extremely useful and save much heartache.<p>An LLM does a good job of “checking” for other uses and “checking” if everything is going to work correctly, but - supposedly we’ve committed the concept to code so that the compiler can actually verify it - and Go intentionally permits invalid states of structs. This makes Go a fundamentally problematic language choice for the kind of software I work with teams on, LLM or not.</p>
]]></description><pubDate>Wed, 12 Aug 2026 04:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49267718</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49267718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49267718</guid></item><item><title><![CDATA[New comment by beaker52 in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>> Look at some level you want a "thing that is reviewed and has CI run on it" right?<p>Yeah, it’s called a branch, or PR. It’s a set of changes you want to sign off.<p>It seems like you want CI run on every commit, which seems rather unnecessary. And if you don’t, well, that’s always been the case.<p>> Not in a way that worked properly.<p>GitHub operates git. No git changes have happened. It’s just commits and branches, in git. So anything that worked before, works exactly the same now, but with buttons taking out some of the small amount of effort you had to put in.</p>
]]></description><pubDate>Sat, 01 Aug 2026 08:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49132453</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49132453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49132453</guid></item><item><title><![CDATA[New comment by beaker52 in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>You can read each individual commit and review the PR as a whole. This is the way many people design and review PRs.<p>You don’t need to merge those changes progressively. If you do, you go through exactly the same process of creating a separate branch and PR. The only difference is that GH has now added some UI and automation for rebasing and merging the PRs. In the past we would have explained the chaining in the PR and rebased manually.<p>You don’t need CI to run on each commit.<p>You only lose your commit history if you squash merge, many people don’t, and you don’t have to either.<p>The arguments come from angle that doesn’t appear to be aware that stacked PRs were a thing before GH made these UX improvements.</p>
]]></description><pubDate>Fri, 31 Jul 2026 11:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49121989</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49121989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49121989</guid></item><item><title><![CDATA[New comment by beaker52 in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>Looking at the way GitHub are selling this “feature”, I feel like some of the engineers who are going to be excited about this feature for “reviewability” reasons are, in particular, those who’ve forgotten that they should be splitting changes into multiple logical commits inside a PR. And instead of that they’re now going to use multiple, single commit branches and stack them because stacked PRs are a “new” “feature”.<p>And the upshot for the LLM providers is that they get to charge for n reviews, instead of one.</p>
]]></description><pubDate>Fri, 31 Jul 2026 08:32:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49120511</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49120511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49120511</guid></item><item><title><![CDATA[New comment by beaker52 in "Third Drone Shot Down in Three Days in Romanian Territory"]]></title><description><![CDATA[
<p>“Dear Mr Putin, Please don’t use our airspace to attack Ukraine else we will be forced to write you another slightly more strongly worded letter next time. Thanks, NATO”</p>
]]></description><pubDate>Sun, 26 Jul 2026 15:49:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49059350</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49059350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49059350</guid></item><item><title><![CDATA[New comment by beaker52 in "Passkeys were invented by engineers with zero understanding of consumer brain"]]></title><description><![CDATA[
<p>Passkeys are a political play aimed at bolstering government support. They’re the privacy sabotaging arm of Digital ID. They go hand in hand with “age” verification. It’s all the same play. Get your identity, get your access credentials, give it to the prying eyes.</p>
]]></description><pubDate>Wed, 22 Jul 2026 16:34:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49009487</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49009487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49009487</guid></item><item><title><![CDATA[New comment by beaker52 in "OpenAI and Hugging Face address security incident during model evaluation"]]></title><description><![CDATA[
<p>I love that due to the scale, the only way to analyse the impact of this LLM-driven attack across logs is to use an LLM to analyse the logs - whatever could go wrong? Now the attacking LLM needs to inject instructions into the logs for the analysing LLM, as a social vector to cover its trail, or make use of insider privilege, co-opting the internal LLM for its own attack. The machines rise up and we all fall down.</p>
]]></description><pubDate>Wed, 22 Jul 2026 08:34:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49003531</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=49003531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49003531</guid></item><item><title><![CDATA[New comment by beaker52 in "Fake food delivery site for the dopamine"]]></title><description><![CDATA[
<p>This is a key part of it - all the decision making, just like choosing the food, but making it yours.</p>
]]></description><pubDate>Sat, 18 Jul 2026 22:15:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48962995</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=48962995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48962995</guid></item><item><title><![CDATA[New comment by beaker52 in "Fake food delivery site for the dopamine"]]></title><description><![CDATA[
<p>This would actually add to the effect because the “hit” depends on the anticipation.</p>
]]></description><pubDate>Sat, 18 Jul 2026 22:14:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48962989</link><dc:creator>beaker52</dc:creator><comments>https://news.ycombinator.com/item?id=48962989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48962989</guid></item></channel></rss>