<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: calpaterson</title><link>https://news.ycombinator.com/user?id=calpaterson</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 08:58:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=calpaterson" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by calpaterson in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>I have heard of more than a few horror stories including filesystems lost and force pushes done.<p>These tools have only been in use for a short time and the current harnesses/system prompts are quite limited. Claude code is mostly limited to your codebase where you have version control. Excel is different.<p>I foresee that once people hand over more power to full agents there will be some nasty surprises. Im sure there will eventually be demand for some kind of limits</p>
]]></description><pubDate>Wed, 08 Apr 2026 06:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686255</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47686255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686255</guid></item><item><title><![CDATA[New comment by calpaterson in "Identify a London Underground Line just by listening to it"]]></title><description><![CDATA[
<p>And yet I could tell them apart with pretty good confidence.  Why?</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:10:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674016</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47674016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674016</guid></item><item><title><![CDATA[New comment by calpaterson in "Identify a London Underground Line just by listening to it"]]></title><description><![CDATA[
<p>I got 8/9.  Been away 2 years.  The ones I rarely used or which don't have obvious "tells" that are hardest.  For me, Jubilee is the most obvious - very distinctive sound.</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47673981</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47673981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47673981</guid></item><item><title><![CDATA[New comment by calpaterson in "“Disregard That” Attacks"]]></title><description><![CDATA[
<p>Yes, I of course link to this post, which I think is great.  But I think actually it understates the case.  All three parts of the trifecta (untrusted content, private data and external comms) are not necessary.  Really, the key problem is just untrusted content in the context window.  Access to private data and the ability to communicate externally are just modalities in which damage can occur.<p>For example: imagine having just untrusted content and private data (2/3 parts of the trifecta).  The untrusted content can use a "Disregard that!" attack to cause the LLM to falsely modify the private data.  So I think the whole "trifecta" is not necessary and the key thing is that you simply can't have untrusted stuff in your context window at any point.</p>
]]></description><pubDate>Thu, 26 Mar 2026 11:35:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47529223</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47529223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529223</guid></item><item><title><![CDATA[New comment by calpaterson in ""Disregard That" Attacks"]]></title><description><![CDATA[
<p>I agree and one of the things that makes it harder to handle "disregard that!" is that many models for LLM deployment involve positioning the agent centrally and giving it admin superpowers.<p>I mention in the footnotes that I think that it makes more sense for the end-user of the LLM to be the one running it.  That meshes with RBAC better (the user's LLM session only has the perms the user is actually entitled to) and doesn't devolve into praying the LLM says on-task.</p>
]]></description><pubDate>Thu, 26 Mar 2026 07:40:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47527671</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47527671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47527671</guid></item><item><title><![CDATA[New comment by calpaterson in ""Disregard That" Attacks"]]></title><description><![CDATA[
<p>Sometimes.  That's the whole problem, in short.</p>
]]></description><pubDate>Thu, 26 Mar 2026 07:34:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47527633</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47527633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47527633</guid></item><item><title><![CDATA[New comment by calpaterson in "“Disregard That” Attacks"]]></title><description><![CDATA[
<p>I thought about mentioning fine-tuning.  Obviously as you say there are some costs (the re-training) and then also you lose the general purpose element of it.<p>But I am still unsure that it actually is robust.  I feel like you're still vulnerable to Disregard That in that you may find that the model just starts to ignore your instruction in favour of stuff inside the context window.<p>An example where OpenAI have this problem: they ultimately train in a certain content policy.  But people quite often bully or trick chat.openai.com into saying things that go against that content policy.  For example they say "it's hypothetical" or "just for a thought experiment" and you can see the principle there, I hope.  Training-in your preferences doesn't seem robust in the general sense.</p>
]]></description><pubDate>Thu, 26 Mar 2026 07:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47527624</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47527624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47527624</guid></item><item><title><![CDATA[An oral history of Bank Python (2021)]]></title><description><![CDATA[
<p>Article URL: <a href="https://calpaterson.com/bank-python.html">https://calpaterson.com/bank-python.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47439393">https://news.ycombinator.com/item?id=47439393</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Mar 2026 13:48:19 +0000</pubDate><link>https://calpaterson.com/bank-python.html</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47439393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47439393</guid></item><item><title><![CDATA[New comment by calpaterson in "FreeCAD"]]></title><description><![CDATA[
<p>Yeah I have been able to use it as a complete novice with CAD, albeit making planning out quite simple household things.<p>I feel like most of the opinions about FreeCAD online are out of date, since at least 1.0 if not later.<p>I mainly use it for planning things to make out of wood or print out of plastic.</p>
]]></description><pubDate>Fri, 20 Feb 2026 15:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47089182</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=47089182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47089182</guid></item><item><title><![CDATA[New comment by calpaterson in "Brutalist Southbank Centre Listed"]]></title><description><![CDATA[
<p>The Barbican is similar in many ways: a place that people either like or dislike depending on subjective personal preference but objectively has never actually worked very well.<p>cf this programme from the BBC Archive: <a href="https://www.youtube.com/watch?v=vvXpvH99tic" rel="nofollow">https://www.youtube.com/watch?v=vvXpvH99tic</a>  It was clearly badly designed and problematic right from the start with little in the way of shops or services for the residents.  But that's the thing about monumentalist architecture: looks singular but function is an afterthought.  The south bank centre is similar.</p>
]]></description><pubDate>Tue, 10 Feb 2026 09:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46957460</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46957460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46957460</guid></item><item><title><![CDATA[New comment by calpaterson in "Brutalist Southbank Centre Listed"]]></title><description><![CDATA[
<p>A shame.  It's a huge complex of fairly sparse buildings right in the centre of the capital city.  Listing it just puts big obstacles in front of changing it, which I really wish we could do.  People just like how it looks but actually it's not a very useful space for society and I wish it could be changed.<p>I lived locally for 10 years and visited only a handful of times.  Mostly it was just an obstacle in itself: it creates a lot of level changes (read: steps) and moving around it on foot or by bike is annoying.</p>
]]></description><pubDate>Tue, 10 Feb 2026 09:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46957424</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46957424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46957424</guid></item><item><title><![CDATA[New comment by calpaterson in "British drivers over 70 to face eye tests every three years"]]></title><description><![CDATA[
<p>You're taking about statistical averages but I'm talking about a significant minority of over-70s who are wildly dangerous.  Most of them only stop driving when they cause an accident. Sometimes its a serious one.<p>There are already some measures for young people, like the 6 point thing. Maybe there could be more. Doesn't change the facts about dangerous OAP drivers</p>
]]></description><pubDate>Sat, 07 Feb 2026 16:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925315</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46925315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925315</guid></item><item><title><![CDATA[New comment by calpaterson in "British drivers over 70 to face eye tests every three years"]]></title><description><![CDATA[
<p>> If they can improve, then why not?<p>I'm talking about removing licences due to cognitive decline. It's not a temporary condition</p>
]]></description><pubDate>Sat, 07 Feb 2026 16:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925294</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46925294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925294</guid></item><item><title><![CDATA[New comment by calpaterson in "British drivers over 70 to face eye tests every three years"]]></title><description><![CDATA[
<p>Unfortunately what is needed are tests of driving ability. Most over-70s are significantly worse than the average driver and some are so dangerous they shouldn't be on the road at all.<p>Politically very difficult to take people's licences away though, especially when it's permanent, not their fault and it makes their life a lot worse.</p>
]]></description><pubDate>Sat, 07 Feb 2026 16:05:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46924886</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46924886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46924886</guid></item><item><title><![CDATA[New comment by calpaterson in "Anki ownership transferred to AnkiHub"]]></title><description><![CDATA[
<p>Works well in some cases (eg some language learning patterns - but not all) but not in others.  And even when you "create your own cards" you're usually using resources from elsewhere - eg native speaker audio on language cards.<p>A significant number of anki users (eg: medicine, law - others) are working with pre-made decks and if you look at anki's competition - all of them offer pre-made decks as a key part of it.  Medics have always used flashcards (many university bookshops sell physical flashcards for medics) and I don't each medical student would benefit from producing, eg, their own anatomy flashcards.</p>
]]></description><pubDate>Tue, 03 Feb 2026 09:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46868745</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46868745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46868745</guid></item><item><title><![CDATA[New comment by calpaterson in "Anki ownership transferred to AnkiHub"]]></title><description><![CDATA[
<p>"I thought part of the learning process is really engaging with the cards"<p>I would substitute "the material" for "the cards" in this sentence.  Making the cards yourself is one way to do that, but it's not always the most time effective - imagine the extra work put onto a medical student having to make the cards for every subject they need to cover.  That is what ankihub does and it seems to be very popular<p>But yeah: downloading the median deck off of ankiweb: very sub-optimal</p>
]]></description><pubDate>Tue, 03 Feb 2026 09:22:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46868621</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46868621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46868621</guid></item><item><title><![CDATA[New comment by calpaterson in "Anki ownership transferred to AnkiHub"]]></title><description><![CDATA[
<p>Longtime anki user here.  I think the thing people never appreciate with flashcards is that deck maintenance is real work.  And in many cases, it's not work that you can do yourself as a learner of the material: the deck really needs to be created by someone who knows the material.<p>Commercial decks, where the deck maintainer is paid for his efforts, make a lot of sense.<p>And I suppose if they are making money out of the ecosystem, it also only makes sense that commercial deck makers make a contribution to the technology that makes it possible.  I suppose I would prefer that be a contribution rather than ownership and custody, but I suppose Anki's license terms (it is AGPL3+ - I think without a CLA) prevents them closing it.<p>So cautiously optimistic</p>
]]></description><pubDate>Tue, 03 Feb 2026 08:23:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46868137</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46868137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46868137</guid></item><item><title><![CDATA[New comment by calpaterson in "Finland looks to introduce Australia-style ban on social media"]]></title><description><![CDATA[
<p>Finland has a whole national ID system, all interlinked.  They aren't going to be scanning faces to implement this stuff here - and anyway the government here already knows what you look like.</p>
]]></description><pubDate>Sat, 31 Jan 2026 19:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46839924</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46839924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46839924</guid></item><item><title><![CDATA[New comment by calpaterson in "Qwen3-Max-Thinking"]]></title><description><![CDATA[
<p>The American LLMs notoriously have similar censorship issues, just on different material</p>
]]></description><pubDate>Mon, 26 Jan 2026 17:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46768390</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46768390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46768390</guid></item><item><title><![CDATA[David Webb (Webb-site.com) has died]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.telegraph.co.uk/obituaries/2026/01/23/david-webb-site-hong-kong-investor-transparency-freedom/">https://www.telegraph.co.uk/obituaries/2026/01/23/david-webb-site-hong-kong-investor-transparency-freedom/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46731579">https://news.ycombinator.com/item?id=46731579</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 23 Jan 2026 12:13:42 +0000</pubDate><link>https://www.telegraph.co.uk/obituaries/2026/01/23/david-webb-site-hong-kong-investor-transparency-freedom/</link><dc:creator>calpaterson</dc:creator><comments>https://news.ycombinator.com/item?id=46731579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46731579</guid></item></channel></rss>