<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: abainbridge</title><link>https://news.ycombinator.com/user?id=abainbridge</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 20 Sep 2026 12:09:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=abainbridge" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by abainbridge in "What Zig felt like, coming from Rust"]]></title><description><![CDATA[
<p>Yes. I don't really understand why Zig gets more attention than dlang. It seems that it is more to do with the personality of the authors, rather than the technicalities. I get the impression that Walter is more laissez-faire, while Andrew is more single-minded. I'm grateful to the contributions both have made.</p>
]]></description><pubDate>Sun, 20 Sep 2026 07:52:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49773518</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=49773518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49773518</guid></item><item><title><![CDATA[New comment by abainbridge in "Casey Muratori – The Root of the Root of All Evil – BSC 2026 [video]"]]></title><description><![CDATA[
<p>Another point I liked was that there was, apparently, an influential book called Structured Programming, whose content was so universally agreed upon, that all programming became Structured Programming. Nobody needs the book anymore.</p>
]]></description><pubDate>Sun, 30 Aug 2026 14:05:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49498770</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=49498770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49498770</guid></item><item><title><![CDATA[New comment by abainbridge in "How the words we teach English language learners changed"]]></title><description><![CDATA[
<p>There are many well documented cases of rapid evolution: a population of African elephants became 50% tuskless at birth in a single generation, urban fox anatomy diverged from rural, frogs in the Chernobyl Exclusion Zone turned black, the Peppered Moth turned black in the industrial revolution.</p>
]]></description><pubDate>Mon, 03 Aug 2026 09:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49153495</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=49153495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49153495</guid></item><item><title><![CDATA[New comment by abainbridge in "Did I photograph the Aurora or was it something else? (2016)"]]></title><description><![CDATA[
<p>I'd have no idea how to find him. But I think it'd be a fruitless task anyway. I'm sure they'd have no memory of what, to them, was a moment as mundane as any other that day. I've definitely had people recount a shared experience to me, reminiscing about how profound it was, and me having no idea what they're talking about.</p>
]]></description><pubDate>Tue, 05 May 2026 19:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48027450</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=48027450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48027450</guid></item><item><title><![CDATA[New comment by abainbridge in "Did I photograph the Aurora or was it something else? (2016)"]]></title><description><![CDATA[
<p>I think I have an observation that defies the info on that page. That page was written around the time that STEVE (an aurora related phenomenon) was first named. <a href="https://en.wikipedia.org/wiki/STEVE" rel="nofollow">https://en.wikipedia.org/wiki/STEVE</a><p>I mention this because in the 1990s, while at uni in St Andrews, Scotland, I remember a trip to the astronomy observatory one evening. There was a peculiar cloud overhead - whitish purple, tube shaped and shimmering. I asked the astro professor what it was. He said, "Its a cloud" and showed no further interest. I took a photo. When I got the film developed and photos printed, you could see bright colours either side of the tube. I've always wondered a) what it was and b) why that astronomy professor was an astronomy professor when he had no interest in what the universe had to reveal to him.<p>I now believe it to have been a STEVE. I've still got no insight into the mind of the astro professor.</p>
]]></description><pubDate>Tue, 05 May 2026 17:40:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48025858</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=48025858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48025858</guid></item><item><title><![CDATA[New comment by abainbridge in "XOR'ing a register with itself is the idiom for zeroing it out. Why not sub?"]]></title><description><![CDATA[
<p>For a few years I worked in the team that wrote software for an embedded audio DSP. The power draw to do something was normally more important than the speed. Eg when decoding MP3 or SBC you probably had enough MIPS to keep up with the stream rate, so the main thing the customers cared about was battery life. Mostly the techniques to optimize for speed were the same as those for power. But I remember being told that add/sub used less power than multiply even though both were single cycle. And that for loops with fewer than 16 instructions used less power because there was a simple 16 instruction program memory cache that saved the energy required to fetch instructions from RAM or ROM. (The RAM and ROM access was generally single cycle too).<p>Nowadays, I expect optimizations that minimize energy consumption are an important target for LLM hosts.</p>
]]></description><pubDate>Wed, 22 Apr 2026 14:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47864532</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47864532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47864532</guid></item><item><title><![CDATA[New comment by abainbridge in "XOR'ing a register with itself is the idiom for zeroing it out. Why not sub?"]]></title><description><![CDATA[
<p>> seems like x86 and the major 8bit cpu's had the same speed, pondering in this might be a remnant from the 4-bit ALU times.<p>I think that era of CPUs used a single circuit capable of doing add, sub, xor etc. They'd have 8 of them and the signals propagate through them in a row. I think this page explains the situation on the 6502: <a href="https://c74project.com/card-b-alu-cu/" rel="nofollow">https://c74project.com/card-b-alu-cu/</a><p>And this one for the ARM 1: <a href="https://daveshacks.blogspot.com/2015/12/inside-alu-of-armv1-first-arm.html" rel="nofollow">https://daveshacks.blogspot.com/2015/12/inside-alu-of-armv1-...</a><p>But I'm a software engineer speculating about how hardware works. You might want to ask a hardware engineer instead.</p>
]]></description><pubDate>Wed, 22 Apr 2026 09:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47861255</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47861255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47861255</guid></item><item><title><![CDATA[New comment by abainbridge in "XOR'ing a register with itself is the idiom for zeroing it out. Why not sub?"]]></title><description><![CDATA[
<p>Those aren't the only resources. I could imagine XOR takes less energy because using it might activate less circuitry than SUB.</p>
]]></description><pubDate>Wed, 22 Apr 2026 09:40:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47861205</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47861205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47861205</guid></item><item><title><![CDATA[New comment by abainbridge in "A sufficiently detailed spec is code"]]></title><description><![CDATA[
<p>> Code is formal, and going from C to assembly is deterministic.<p>OK, this is the main thing. Going from C to assembly is <i>not</i> deterministic in a sense because different compilers can produce different output. But the behaviour of the generated assembly is always the same. This isn't true of a spec.</p>
]]></description><pubDate>Thu, 19 Mar 2026 16:12:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47441781</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47441781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47441781</guid></item><item><title><![CDATA[New comment by abainbridge in "A sufficiently detailed spec is code"]]></title><description><![CDATA[
<p>> A spec is an envelope that contains all programs that comply. Creating this spec is often going to be harder than writing a single compliant program.<p>This perfectly explains the feeling I had when, 20 years into my career, I had to start writing specs. I could never quite put my finger on why it was harder than coding. My greater familiarity with coding didn't seem a sufficient explanation.<p>When writing a line of spec, I had to consider how it might be interpreted in the context of different implementations of other lines of spec - combinatorial nightmare.<p>But code is just a spec as far as, say, a C compiler is concerned. The compiler is free to implement the assembly however it likes. Writing <i>that</i> spec is definitely easier than writing the assembly (Fred Brookes said this, so it must be true).<p>So why the difference?</p>
]]></description><pubDate>Thu, 19 Mar 2026 10:52:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47437343</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47437343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47437343</guid></item><item><title><![CDATA[New comment by abainbridge in "Big Breakfast Alters Appetite, Gut Health"]]></title><description><![CDATA[
<p>I wasn't comparing the two studies. I was just asking what the first sentence of the abstract of study 1 meant when it appears to be a false statement given study 2's result. Usually this is because I don't understand something and someone around here explains what I'm missing.</p>
]]></description><pubDate>Mon, 02 Mar 2026 09:46:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47215762</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47215762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47215762</guid></item><item><title><![CDATA[New comment by abainbridge in "Big Breakfast Alters Appetite, Gut Health"]]></title><description><![CDATA[
<p>The abstract begins, "Growing evidence supports early eating to control appetite and energy balance". What does that mean? My unskilled reading of it is that there is recent evidence that eating breakfast helps with weight loss. But I'm confused because there was a 2019 meta-analysis that found that eating breakfast does NOT help with weight loss. <a href="https://www.bmj.com/content/364/bmj.l42" rel="nofollow">https://www.bmj.com/content/364/bmj.l42</a></p>
]]></description><pubDate>Sun, 01 Mar 2026 22:40:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211493</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47211493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211493</guid></item><item><title><![CDATA[New comment by abainbridge in "Implementing a Z80 / ZX Spectrum emulator with Claude Code"]]></title><description><![CDATA[
<p>> try using obscure CPUs<p>I tried asking Gemini and ChatGPT, "What opcode has the value 0x3c on the Intel 8048?"<p>They were both wrong. The datasheet with the correct encodings is easily found online. And there are several correct open source emulators, eg MAME.</p>
]]></description><pubDate>Fri, 27 Feb 2026 11:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47179152</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=47179152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47179152</guid></item><item><title><![CDATA[New comment by abainbridge in "Q&A: New UK onshore wind and solar is '50% cheaper' than new gas"]]></title><description><![CDATA[
<p>In the UK the wholesale price was about £80/MWh in 2025. The retail price was about £270/MWh + a standing charge. If you factor in the standing charge, an average user paid about £344/MWh. So the cost of generation was only about 23% of the retail price. I believe the green levies + CfDs accounted for about another 15% of the retail price.<p>Does this mean that if generation was free, and there were no green policy costs, our electric would still be expensive?<p>edit: "Network and Distribution" appears to contribute about 23% of the retail price. I guess green energy increased that cost because wind/solar are more spread out and sometimes off-shore.</p>
]]></description><pubDate>Thu, 12 Feb 2026 00:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983243</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=46983243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983243</guid></item><item><title><![CDATA[New comment by abainbridge in "A Cosmic Miracle: A Remarkably Luminous Galaxy at z=14.44 Confirmed with JWST"]]></title><description><![CDATA[
<p>Doh. Thanks.</p>
]]></description><pubDate>Wed, 11 Feb 2026 13:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46974673</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=46974673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46974673</guid></item><item><title><![CDATA[New comment by abainbridge in "A Cosmic Miracle: A Remarkably Luminous Galaxy at z=14.44 Confirmed with JWST"]]></title><description><![CDATA[
<p>We're seeing this galaxy as it was 280 million years after the Big Bang. But the universe didn't become transparent to photons until 100 million years after that (<a href="https://en.wikipedia.org/wiki/Recombination_(cosmology)" rel="nofollow">https://en.wikipedia.org/wiki/Recombination_(cosmology)</a>). So that's impossible. Who's wrong, Recombination theory or this paper?<p>Or have I missed something?</p>
]]></description><pubDate>Wed, 11 Feb 2026 13:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46974582</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=46974582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46974582</guid></item><item><title><![CDATA[New comment by abainbridge in "A brief history of oral peptides"]]></title><description><![CDATA[
<p>Yep, I think it is. The point is there's almost no history of oral peptides, other than stomachs destroying them.<p>FTA: "So to summarize the state of the art in oral peptide delivery: there are exactly two FDA-approved products that use permeation enhancers to get peptides into your bloodstream through your GI tract. Both achieve sub-1% bioavailability. Both required over a decade of development, thousands of clinical trial participants, and hundreds of millions of dollars."</p>
]]></description><pubDate>Tue, 10 Feb 2026 20:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46966669</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=46966669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46966669</guid></item><item><title><![CDATA[New comment by abainbridge in "In Tehran"]]></title><description><![CDATA[
<p>The British government continued to negotiate with Hitler after Kristallnacht (November 1938). They only stopped once he invaded Prague in March 1939.</p>
]]></description><pubDate>Wed, 04 Feb 2026 18:10:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46889341</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=46889341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46889341</guid></item><item><title><![CDATA[New comment by abainbridge in "Sumerian Star Map Recorded the Impact of an Asteroid (2024)"]]></title><description><![CDATA[
<p>Seems like it is no longer considered to be anything to do with a meteorite impact. It's hard to find a good source. This is the best I found:
<a href="https://en.wikipedia.org/wiki/List_of_possible_impact_structures_on_Earth#Mistaken_identity" rel="nofollow">https://en.wikipedia.org/wiki/List_of_possible_impact_struct...</a><p>I think this paper's abstract claims that wooden debris from the landslide has been dated to 5000 years older than the Sumerian tablet: <a href="https://www.researchgate.net/publication/329153343_The_production_rate_of_cosmogenic_10Be_at_the_Koefels_rockslide_site_Austria" rel="nofollow">https://www.researchgate.net/publication/329153343_The_produ...</a></p>
]]></description><pubDate>Sat, 31 Jan 2026 10:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46835275</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=46835275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46835275</guid></item><item><title><![CDATA[New comment by abainbridge in "Kitchen optimizations"]]></title><description><![CDATA[
<p>That wouldn't make me happy. If the sharpie on the tape said it was bad, I'd still look at it, sniff it and probably eat it. Certain foods scare me though. eg there's a common claim that boiled rice shouldn't be kept for more than a day and then re-heated. I follow this received wisdom even though it never seems bad and I don't know anyone who got ill from eating re-heated boiled rice. On the other hand, raw chicken does not scare me because I have an uncontrollable revulsion to it when it has actually gone bad. And of course, Camembert isn't worth eating until at least a fortnight after the expiry date.</p>
]]></description><pubDate>Wed, 31 Dec 2025 21:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46448410</link><dc:creator>abainbridge</dc:creator><comments>https://news.ycombinator.com/item?id=46448410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46448410</guid></item></channel></rss>