<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: Twirrim</title><link>https://news.ycombinator.com/user?id=Twirrim</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 12:17:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Twirrim" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Twirrim in "How Amazon pushes up prices all across the Internet"]]></title><description><![CDATA[
<p>I've bought something the other week that I'm still waiting to be delivered.  The shop was fine, sent it out within hours.<p>The carrier has been letting them down every single step of the way (and to add insult to injury, I have to use that damn "Shop" app to track the delivery.)  From a pick up on the 1st of October, they've supposedly had the package go back and forth between Los Angeles and here a couple of times.<p>Not sure what the price difference is for them to have used this carrier, but it can't be worth it compared to the fuss both of us are having trying to get the carrier to actually deliver the shipped product.  The vendor is going to send a second one if the delivery doesn't happen to day like the carrier pinky promises it will (they've promised for 3 days straight it was going to be delivered that day, so I'm not holding my breath)</p>
]]></description><pubDate>Thu, 15 Oct 2026 15:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=50105551</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=50105551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50105551</guid></item><item><title><![CDATA[New comment by Twirrim in "The United Kingdom generates less electricity per person than in the 1970s"]]></title><description><![CDATA[
<p>To emphasise your point, this is already happening.  It's not theoretical.  Data Centres across the world can already get signals from their grid, and will do things like proactively switch to local generators.<p>Nearly 20 years ago I had such a wonderful debugging experience when the power grid where I lived sent a "switch to backup" message and then milliseconds later a cancellation.  The colo's power system got jammed between generator and mains electricity and everything rapidly ran out of UPS backup power and died.  I found so many dependency loops between servers that day, took me hours to get things back up and running.</p>
]]></description><pubDate>Tue, 13 Oct 2026 22:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=50080045</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=50080045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50080045</guid></item><item><title><![CDATA[New comment by Twirrim in "11 year old unsoundness bugs found in Rust borrow checker"]]></title><description><![CDATA[
<p>I've been writing python for closing in on two decades (I want to say maybe 2.5 was my introduction point?).<p>I've found type hints to be remarkably useful and catch significantly more bugs than I ever would have thought, and have quickly picked up the practice of using them wherever I code.  My general finding is that if I have to struggle to put useful type hints in place, I probably need to rethink my code.<p>I even type hint my unit tests because I've learned that sometimes type incorrectness means my tests haven't been testing what I thought they were testing.<p>Frameworks like pydantic[0] can help you turn those type hints into something runtime enforcing too.<p>[0] <a href="https://pydantic.dev/docs/validation/latest/get-started/" rel="nofollow">https://pydantic.dev/docs/validation/latest/get-started/</a></p>
]]></description><pubDate>Tue, 13 Oct 2026 18:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50076308</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=50076308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50076308</guid></item><item><title><![CDATA[New comment by Twirrim in "Codex CLI installs a persistent, self-updating background daemon by default"]]></title><description><![CDATA[
<p>For whatever reason, the daemon has been refusing to start and Codex has been grumbling to me.  I was wondering where the daemon had come from, and thought maybe I missed something previously and that it had just broken.</p>
]]></description><pubDate>Mon, 12 Oct 2026 19:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50061961</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=50061961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50061961</guid></item><item><title><![CDATA[New comment by Twirrim in "Codex CLI installs a persistent, self-updating background daemon by default"]]></title><description><![CDATA[
<p>They just use npm as a binary delivery mechanism, for whatever reason (I guess they expect all their users to have npm?)</p>
]]></description><pubDate>Mon, 12 Oct 2026 19:45:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50061933</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=50061933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50061933</guid></item><item><title><![CDATA[New comment by Twirrim in "OpenAI withdraws three mathematical results"]]></title><description><![CDATA[
<p>There's this amazing rhetorical technique called hyperbole.  Compared to what I'm getting from co-workers, and in code bases I'm subjected to these days, what I used to have to deal with <i>was</i> a masterpiece.<p>I've waded through unfamiliar code at 3am trying to figure out just why the hell things broke this time more times than I can care to remember, particularly trying to tease apart the ways that code has organically grown compared to the original intent.  If I'm subjected to one more piece of "spooky at a distance" injected behaviour code I'll probably scream loud enough to be heard half way across the country.<p>It's still just leaps and bounds more readable than what people are slopping together (I do have some co-workers that have been extremely tightly focused on avoiding "slop" with their AI and doing a lot of tuning, and it's certainly preferable to the ones that haven't)</p>
]]></description><pubDate>Fri, 09 Oct 2026 05:13:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50016252</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=50016252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50016252</guid></item><item><title><![CDATA[New comment by Twirrim in "OpenAI withdraws three mathematical results"]]></title><description><![CDATA[
<p>It's really depressing watching brilliant software developers and engineers producing the <i>worst</i>, unmaintainable code imaginable, and being okay with shipping it because it's passing the test suite.  Assuming the test suite is any good anyway (because holy crap, the nonsensical tests AI writes...)<p>Your code used to be a masterpiece, so well crafted it's easy for AI to tweak and modify because you've got everything so logically organised and scoped... and now this is what you're producing?  Hard to debug monstrosities that only an LLM can realistically bolt new features or tweaks onto, because it can do the kinds of refactoring necessary each time.<p>We use to talk about the fact that code should be readable because you spend more time reading it than writing it, but I think that misses the key part that readable code is also typically easier to debug.  If you can read and understand the code, you can follow the logic when things are wrong in production, and you can more easily reason about the emergent properties of interactions between the complex systems that are involved.</p>
]]></description><pubDate>Thu, 08 Oct 2026 15:26:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50006976</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=50006976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50006976</guid></item><item><title><![CDATA[New comment by Twirrim in "Clef: Open-weight decision models, and new RL fine-tuning platform"]]></title><description><![CDATA[
<p>Agreed, could be something as dumb as a simple javascript snippet running in the browser.  Would be nuts to use something like an LLM just for that.</p>
]]></description><pubDate>Tue, 06 Oct 2026 05:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49974680</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49974680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49974680</guid></item><item><title><![CDATA[New comment by Twirrim in "Clef: Open-weight decision models, and new RL fine-tuning platform"]]></title><description><![CDATA[
<p>We already have examples of LLMs running 16k+ tokens a second using custom ASICs.<p>It's down at the moment (Not sure if it'll return?) but Chat Jimmy[0] produced by Taalas[1] was powered by an ASIC running Llama 3.1 8B, and hitting 17,000 tokens/sec.  It was amazing to use, you'd no sooner have hit enter than you had a full response back.  I actually found its speed to be a problem for interactive stuff, as every answer got several paragraphs I'd then wade through, vs a model populating text closer to my reading speed.<p>I appreciate, there are differences between an 8 billion parameter model and something GPT-4-ish, but we're currently in the middle of a race between a half dozen or so companies to produce the next best frontier model, which requires their infrastructure to be dynamic.<p>We really don't always need newer better faster stronger models, there's quite a lot of room for "good enough" where getting 17kt/s at significantly lower power would be amazing.<p>[0] <a href="https://chatjimmy.ai/" rel="nofollow">https://chatjimmy.ai/</a>
[1] <a href="https://taalas.com/" rel="nofollow">https://taalas.com/</a></p>
]]></description><pubDate>Thu, 01 Oct 2026 21:36:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49927347</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49927347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49927347</guid></item><item><title><![CDATA[New comment by Twirrim in "Nissan's third generation e-POWER powertrain"]]></title><description><![CDATA[
<p>The volt was never popular enough, unfortunately.  Right around the time we were looking to buy a new car, and had the Volt high on our list, the retired the product line.</p>
]]></description><pubDate>Mon, 28 Sep 2026 03:41:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49873347</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49873347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49873347</guid></item><item><title><![CDATA[New comment by Twirrim in "What Sun got wrong"]]></title><description><![CDATA[
<p>One of the things that Larry Ellison found utterly baffling when he acquired Sun was the way that sales commission was calculated.  It was <i>all</i> on the value of the contract, with no requirement for the contract to be profitable.<p>At least in the later stages of life Sun sales folks were <i>literally</i> selling the company into bankruptcy.  They'd find out what competitors were offering, undercut it to the degree they'd make a loss, just to get the contract and their sweet commission.<p>To not realise you've got this going on really speaks to how little they were interested in the actual running of the business.</p>
]]></description><pubDate>Mon, 21 Sep 2026 17:33:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49790451</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49790451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49790451</guid></item><item><title><![CDATA[New comment by Twirrim in "AWS says it can't restore some data from mideast facilities struck by Iran"]]></title><description><![CDATA[
<p>Long time no see.<p>2013-2014 would be about right, they were still in SEA when I joined in 2013 but were actively working on decommissioning it.</p>
]]></description><pubDate>Thu, 17 Sep 2026 05:40:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49736820</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49736820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49736820</guid></item><item><title><![CDATA[New comment by Twirrim in "AWS says it can't restore some data from mideast facilities struck by Iran"]]></title><description><![CDATA[
<p>That's absolutely something you can configure your S3 bucket to do if you want (I have one of mine replicating elsewhere).<p>The amount of data S3 stores "automatically replicating" to other geographical locations would make things prohibitively expensive, especially when you consider the daily delta, and how much of that is ephemeral or frequently mutated data that is stored.  The bandwidth costs alone would be eye-watering, let alone the storage costs.<p>S3 cannot make any automated decision about whether data is, or isn't important, and if they did they'd only open themselves up to lawsuits if they guessed wrong.  That's why it's made an option for the end user to enable replication if they want to, or choose to replicate their own data.</p>
]]></description><pubDate>Thu, 17 Sep 2026 00:13:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49734820</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49734820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49734820</guid></item><item><title><![CDATA[New comment by Twirrim in "People who can't picture anything are rewriting the science of imagination"]]></title><description><![CDATA[
<p>We don't... at least not in our minds anyway.</p>
]]></description><pubDate>Tue, 15 Sep 2026 05:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49708225</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49708225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49708225</guid></item><item><title><![CDATA[New comment by Twirrim in "Operation Smart Kettle – Börzels Blog"]]></title><description><![CDATA[
<p>I miss the days when my tech feeds used to routinely include these style of "Wonder what's going on here?", and "I did sometimes ridiculous with <something I'd never expect to have complicated electronics>" posts.<p>Feels all too often like it has been replaced with "We switched from $A to $B, the reasons will shock you!" (Followed inevitably by "We switched from $B to $C").</p>
]]></description><pubDate>Sun, 13 Sep 2026 14:40:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49684512</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49684512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49684512</guid></item><item><title><![CDATA[New comment by Twirrim in "LRU is harder to beat than the KV-cache papers suggest"]]></title><description><![CDATA[
<p>It'll just be telling you what the data it ingested claims. Not what is necessarily true. It's as subject to garbage in, garbage out as anything, and you don't know what it's actually trained on.</p>
]]></description><pubDate>Sat, 12 Sep 2026 21:18:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49677311</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49677311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49677311</guid></item><item><title><![CDATA[New comment by Twirrim in "NTSB issues investigative update on B-767 runway excursion accident in Miami"]]></title><description><![CDATA[
<p>The NTSB report will detail what can be done, and they will have full access to every bit of information involved in the incident.<p>They have a well deserved reputation for the quality and accuracy of their incident reports, and they don't pull their punches.</p>
]]></description><pubDate>Thu, 10 Sep 2026 22:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49651284</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49651284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49651284</guid></item><item><title><![CDATA[New comment by Twirrim in "NTSB issues investigative update on B-767 runway excursion accident in Miami"]]></title><description><![CDATA[
<p>The branding on the plane is Prime Air, but it's not actually Amazon owned and run.  Instead it's a cargo airline (21 Air) that they contract with to operate cargo flights with Prime Air livery on the planes.<p>It'll be interesting to see the outcome of the NTSB investigation, they're usually quite thorough.</p>
]]></description><pubDate>Thu, 10 Sep 2026 22:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49651240</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49651240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49651240</guid></item><item><title><![CDATA[New comment by Twirrim in "Neki – Sharded Postgres"]]></title><description><![CDATA[
<p>It's very effective, I'm certainly persuaded to never touch their products.<p>A remarkable own goal given that if they'd literally held their tongue, I'd be at worst indifferent.</p>
]]></description><pubDate>Thu, 10 Sep 2026 21:15:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49650255</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49650255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49650255</guid></item><item><title><![CDATA[New comment by Twirrim in "I have a theory that software drives people insane"]]></title><description><![CDATA[
<p>I've had more than one half-serious conversation with SVPs here that <i>every</i> staff/architect level engineer should have to spend at least 6 months working on the engineering team that directly interacts with the largest customers.<p>I flat out guarantee they'll come away with a wildly different perspective of the things that need done, and the ways their service operates.<p>Ideally I'd want them to do a rotation in customer support so they get the small customer perspective <i>too</i>, and at least learn what kind of paper cuts they're inflicting on customers.</p>
]]></description><pubDate>Thu, 10 Sep 2026 21:12:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49650226</link><dc:creator>Twirrim</dc:creator><comments>https://news.ycombinator.com/item?id=49650226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49650226</guid></item></channel></rss>