<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: lordmauve</title><link>https://news.ycombinator.com/user?id=lordmauve</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 06:10:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lordmauve" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lordmauve in "Karpathy on Programming: “I've never felt this much behind”"]]></title><description><![CDATA[
<p>Are you using Stop hooks to keep Claude running on a task until it completes, or is it doing that by itself?</p>
]]></description><pubDate>Wed, 31 Dec 2025 07:50:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46442258</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=46442258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46442258</guid></item><item><title><![CDATA[New comment by lordmauve in "He Rewrote Everything in Rust – Then We Got Fired"]]></title><description><![CDATA[
<p>It's written by AI. I have made LLMs adopt the same tone by prompting to be engaging. Short sentences. Every point intended to land with impact. Artificial gravitas. I consider that a failed experiment and rewrote it, rather than posting to Medium</p>
]]></description><pubDate>Tue, 22 Jul 2025 08:15:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44644450</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=44644450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44644450</guid></item><item><title><![CDATA[New comment by lordmauve in "Show HN: Ask-human-mcp – zero-config human-in-loop hatch to stop hallucinations"]]></title><description><![CDATA[
<p>Finally, the "AI" turns out to be 700 Indians. We now have the full loop of humans asking machines asking humans pretending to be machines. Civilisation collapses</p>
]]></description><pubDate>Fri, 06 Jun 2025 06:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44198338</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=44198338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44198338</guid></item><item><title><![CDATA[New comment by lordmauve in "Show HN: Live-updating version of the 'What a week, huh?' meme"]]></title><description><![CDATA[
<p>I'd argue this is the wrong design goal: correctness is more important.<p>I'm in the UK but my work PC's Internet exit node is in New York due to enforced use of corporate proxies, so the time shown to me is 5 hours out. Javascript would report the correct timezone.<p>It is not possible to correctly identify physical location from IP addresses. Not just because of proxies and VPNs and the accuracy of the data: you can go near a border and find your mobile phone connects to a cell tower in a neighbouring country, without even visiting! IP Geolocation is accurate enough for statistics and marketing but probably shouldn't be used for anything user-facing.</p>
]]></description><pubDate>Tue, 18 Feb 2025 14:00:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43089522</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=43089522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43089522</guid></item><item><title><![CDATA[New comment by lordmauve in "Good engineers are right, a lot"]]></title><description><![CDATA[
<p>I don't think that is incompatible at all. It's a restatement of the same thing:<p>If someone is right a lot they are likely not making assertions about things that they know nothing about.<p>If they are making assertions about a domain and those assertions are correct then that domain <i>is</i> one of their competencies.<p>"Utterly useless" is a bit extreme but it's a reasonable observation to say it doesn't have predictive power.</p>
]]></description><pubDate>Thu, 06 Feb 2025 23:04:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42967387</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=42967387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42967387</guid></item><item><title><![CDATA[New comment by lordmauve in "Young Persons Guide to BCPL Programming on the Raspberry Pi [pdf]"]]></title><description><![CDATA[
<p>> > Nobody in their right mind would want to learn programming in BCPL<p>> I agree, but that's not what the author thinks:<p>The author of this document is Martin Richards, the creator of BCPL. Of course he thinks you would want to learn it.</p>
]]></description><pubDate>Mon, 13 Jan 2025 13:30:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42683214</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=42683214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42683214</guid></item><item><title><![CDATA[New comment by lordmauve in "Phase behavior of Cacio and Pepe sauce"]]></title><description><![CDATA[
<p>What we call cornflour in British English, and cornstarch in US English, is flour heavily processed to remove everything except starch, giving a flavourless thickener.<p>If you use wheat flour you will change the flavour and also add a slight graininess as the flour grains don't completely homogenise.</p>
]]></description><pubDate>Sat, 04 Jan 2025 08:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42593427</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=42593427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42593427</guid></item><item><title><![CDATA[New comment by lordmauve in "Pex: A tool for generating .pex (Python EXecutable) files, lock files and venvs"]]></title><description><![CDATA[
<p>Also pipx isn't reproducible - it re-resolves dependencies so you may end up with different versions over time or in different places, eventually causing something to break.<p>If you have a shiv working it stays working, assuming you have a solution to distribute the required interpreter version.</p>
]]></description><pubDate>Sat, 16 Nov 2024 09:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42155390</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=42155390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42155390</guid></item><item><title><![CDATA[New comment by lordmauve in "Bitten by Unicode"]]></title><description><![CDATA[
<p>The finance industry mostly uses floats for currency, up until settlement etc.<p>"What would I get for this share?" can be answered with a float.<p>"What did I get for selling this share?" should probably be a fixed point value.</p>
]]></description><pubDate>Mon, 09 Sep 2024 10:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41487021</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=41487021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41487021</guid></item><item><title><![CDATA[New comment by lordmauve in "Posix.1-2024 is published"]]></title><description><![CDATA[
<p>> However the following is fine:
>
>  case $a in
>
> No field splitting occurs here<p>This kind of bullshit is how I made a career rewriting people's buggy shell scripts in Python</p>
]]></description><pubDate>Fri, 14 Jun 2024 14:53:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=40681478</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=40681478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40681478</guid></item><item><title><![CDATA[New comment by lordmauve in "Volkswagen Group brings electric car for EUR 20k"]]></title><description><![CDATA[
<p>In reality it will just be a petrol car but they'll cheat on the emissions test.</p>
]]></description><pubDate>Thu, 30 May 2024 06:46:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=40520862</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=40520862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40520862</guid></item><item><title><![CDATA[New comment by lordmauve in "OpenAI's Long-Term AI Risk Team Has Disbanded"]]></title><description><![CDATA[
<p>Good. As someone who is a paid up OpenAI user I absolutely don't agree that there should be a role for a team screaming to put the brakes on because of some nebulous, imagined "existential risk" of hypothetical future AGI.<p>There are huge risks to AI today in terms of upheaval to economies and harms to individuals and minorities but they need to be tackled by carefully designed legislation, focused on real harms, like the EU AI legislation.<p>Then that imposes <i>very specific obligations</i> that <i>every</i> AI product must meet.<p>It's both better targeted, has wider impact across the industry, and probably allows moving faster in terms of tech.</p>
]]></description><pubDate>Fri, 17 May 2024 20:11:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40393748</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=40393748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40393748</guid></item><item><title><![CDATA[New comment by lordmauve in "Why AWS, Google and Oracle Are Backing the Valkey Redis Fork"]]></title><description><![CDATA[
<p>Or just keep options open for the time being.</p>
]]></description><pubDate>Mon, 01 Apr 2024 11:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=39892887</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=39892887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39892887</guid></item><item><title><![CDATA[New comment by lordmauve in "Pack: A new container format for compressed files"]]></title><description><![CDATA[
<p>> Most popular solutions like Zip, gzip, tar, RAR, or 7-Zip are near or more than three decades old.<p>If I can't extract .pack archives 3 decades from now, the use of SQLite 3 will be the reason.</p>
]]></description><pubDate>Fri, 22 Mar 2024 19:57:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=39794205</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=39794205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39794205</guid></item><item><title><![CDATA[New comment by lordmauve in "Asynchronous clean-up"]]></title><description><![CDATA[
<p>> I would be interested in examples of code that users believe require cancellation-specific async code, though.<p>This happens all the time. For example, cancellation in the middle of sending a HTTP request. The connection is now unusable and must be closed. Without cancellation the connection returns to a state where it can be used and is re-added to a pool.</p>
]]></description><pubDate>Mon, 26 Feb 2024 07:16:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39508410</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=39508410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39508410</guid></item><item><title><![CDATA[New comment by lordmauve in "Swap_8_and_9: A simple import can modify the Python interpreter"]]></title><description><![CDATA[
<p>Python imports are much more principled than sourcing bash though. They are executed in a new namespace, and subsequent imports reference that namespace directly instead of re-evaluating the code.<p>C extensions don't significantly change matters because the module is still constructed by procedural C code.</p>
]]></description><pubDate>Wed, 09 Aug 2023 06:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37059273</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=37059273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37059273</guid></item><item><title><![CDATA[New comment by lordmauve in "Not everyone has an internal monologue"]]></title><description><![CDATA[
<p>If you cannot do that you have Aphantasia: <a href="https://en.wikipedia.org/wiki/Aphantasia" rel="nofollow">https://en.wikipedia.org/wiki/Aphantasia</a></p>
]]></description><pubDate>Fri, 31 Jan 2020 15:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=22202157</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=22202157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22202157</guid></item><item><title><![CDATA[New comment by lordmauve in "Construct-JS – A library for creating byte level data structures"]]></title><description><![CDATA[
<p>Please don't use "word" to mean 16 bits. In an era when machine words are generally 64 bits, we're not talking about an anachronism from the previous generation, but the one before that - in a language that is completely insulated from the actual machine architecture.<p>One thing I love about Rust is that it uses u16, u32, u64 etc for unsigned and i16, i32, i64 etc for signed, which is about perfect - clear, concise and future-proof. That would be perfect for this library.<p><a href="https://en.wikipedia.org/wiki/Word_(computer_architecture)" rel="nofollow">https://en.wikipedia.org/wiki/Word_(computer_architecture)</a></p>
]]></description><pubDate>Mon, 18 Mar 2019 13:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=19420752</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=19420752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19420752</guid></item><item><title><![CDATA[New comment by lordmauve in "Code with Mu: a simple Python editor for beginner programmers"]]></title><description><![CDATA[
<p>Mu uses the QScintilla editor from <a href="https://pypi.org/project/QScintilla/" rel="nofollow">https://pypi.org/project/QScintilla/</a>, which is GPLv3.</p>
]]></description><pubDate>Sun, 29 Jul 2018 14:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=17638405</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=17638405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17638405</guid></item><item><title><![CDATA[New comment by lordmauve in "MicroPython on the BBC micro:bit"]]></title><description><![CDATA[
<p>I've heard that they will be available commercially next year through partners, but won't be distributed free to all students again.</p>
]]></description><pubDate>Tue, 20 Oct 2015 10:54:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=10418430</link><dc:creator>lordmauve</dc:creator><comments>https://news.ycombinator.com/item?id=10418430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10418430</guid></item></channel></rss>