<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: paul_h</title><link>https://news.ycombinator.com/user?id=paul_h</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 14 May 2026 15:22:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=paul_h" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by paul_h in "A History of IDEs at Google"]]></title><description><![CDATA[
<p>I recall a couple of JetBrains staff visiting in 2008 to see IntelliJ's struggle with the size of checkout for AdWords. Soon after the reindexing front/center dialog moved from blocking and center of window, to a status line message that was non-bloking of edits at the bottom of the window. It may have been due anyway but was shown as problematic in the same moment.</p>
]]></description><pubDate>Thu, 14 May 2026 06:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48131851</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=48131851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48131851</guid></item><item><title><![CDATA[New comment by paul_h in "Nobody got fired for Uber's $8M ledger mistake?"]]></title><description><![CDATA[
<p>TL;DR:<p><pre><code>  There once was a ledger at Uber
  On DynamoDB it ran like a dream,
  Fast writes at great scale,
  But costs set sail,
  And consistency wasn't what it seemed.
</code></pre>
I could not work "find someone to fire" into it, but I did not try that hard to be honest. I would not like to work with someone who'd leave a blameless postmortem with "those as asshats wouldn't apportion blame" tale to tell their smug crew later.</p>
]]></description><pubDate>Thu, 23 Apr 2026 06:36:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47872800</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47872800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47872800</guid></item><item><title><![CDATA[New comment by paul_h in "A type-safe, realtime collaborative Graph Database in a CRDT"]]></title><description><![CDATA[
<p>Semantic merge. PlasticSCM had that a feature many years back</p>
]]></description><pubDate>Tue, 21 Apr 2026 19:55:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47853708</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47853708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47853708</guid></item><item><title><![CDATA[New comment by paul_h in "Shooting down ideas is not a skill"]]></title><description><![CDATA[
<p>> Bzzt. Since all of these people are correct and smart, it is now your job to have great answers to their objections.<p>Power assymetry and tenure are a factor. So is "culture eats strategy for breakfast" realities in organizations.<p>e.g. Change of pandemic messaging in early 2020 from "covid transmits by droplets and fomites and 2 meters and handwashing keep you safe" to "covid is airborne and fills a room like smoke" (and multiple mitigations around that) was attempted in groups by multiple expert scientists and ultimately took years when it needed to be done fast. One key moment: <a href="https://www.google.com/search?q=%22where+is+your+evidence+lidia%22" rel="nofollow">https://www.google.com/search?q=%22where+is+your+evidence+li...</a>  You can come with evidence for those tough questions to support your position, but one grandee scoffs at your suggestion in the meeting you networked hard to get and there's no recovery.</p>
]]></description><pubDate>Sun, 05 Apr 2026 06:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646674</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47646674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646674</guid></item><item><title><![CDATA[New comment by paul_h in "Warranty Void If Regenerated"]]></title><description><![CDATA[
<p>Awesome that LLM generated and still an engaging account. Automated testing (as a software improvement technique) is an AI blind spot. That tweak of spec is the iterative cycle, with no mention of additional automated tests is telling.</p>
]]></description><pubDate>Thu, 19 Mar 2026 08:00:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47436252</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47436252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47436252</guid></item><item><title><![CDATA[New comment by paul_h in "My journey to the microwave alternate timeline"]]></title><description><![CDATA[
<p>no_unused_seconds_meme.jpg</p>
]]></description><pubDate>Mon, 23 Feb 2026 16:17:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47124366</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47124366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47124366</guid></item><item><title><![CDATA[New comment by paul_h in "Back to FreeBSD: Part 1"]]></title><description><![CDATA[
<p>I was looking at TrueNAS CORE to see if it was a viable way to bsd-jail Linux containers. I'm really only doing this to get some protection from supply chain attacks given I'm fairly promiscuous at git-clone-and-run-a-build.  Before that I was aiming for the same with Bastille and had got to the give up stage because it felt too fiddly to set up. This was a year ago. Maybe its better now</p>
]]></description><pubDate>Sun, 22 Feb 2026 12:31:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47110486</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47110486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47110486</guid></item><item><title><![CDATA[New comment by paul_h in "GrapheneOS – Break Free from Google and Apple"]]></title><description><![CDATA[
<p>Note to self: look for second hand unlocked Pixel 10 pro!</p>
]]></description><pubDate>Tue, 17 Feb 2026 12:52:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47046962</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47046962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47046962</guid></item><item><title><![CDATA[New comment by paul_h in "So many trees planted in Taklamakan Desert that it's turned into a carbon sink"]]></title><description><![CDATA[
<p>> Scotland has a lot of planted pine forests that have drowned out native species<p><i>Team Land management for Grouse hunting enters the chat.</i><p><a href="https://www.mossy.earth/rewilding-knowledge/rewilding-scotland" rel="nofollow">https://www.mossy.earth/rewilding-knowledge/rewilding-scotla...</a> ... "In the 1700s, large scale sport shooting and sheep grazing began to leave its mark on the landscape. Overabundant herbivores and over grazing, alongside regular burning, prevented woodlands from naturally regenerating, causing soil erosion, soil acidification, flooding, biodiversity loss and more"<p>And - <a href="https://www.youtube.com/watch?v=MuTV1SiYeu4" rel="nofollow">https://www.youtube.com/watch?v=MuTV1SiYeu4</a> - is a longer story that bubbled up in social media a few months ago. Maybe not Hacker News.</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47004838</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=47004838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004838</guid></item><item><title><![CDATA[New comment by paul_h in "Notepad++ hijacked by state-sponsored actors"]]></title><description><![CDATA[
<p>For a while, I've been thinking that open source package portals will at some point take over making of binaries that get released.  Dev teams will run their own CI with whatever automated test pipelines they think is appropriate. For a tests-pass situation and will pass the git hash to the portal system for release, which just runs compile and making the binary. Well, not all CI runs would result in a release, of course. Then the package portal's own software kicks in to calculate an independent since-last-release report that's attached alongside the maintainer release notes.<p>All such portals upgrade their hash/sig noting of binaries, and keep those in a history retaining merkle tree of sorts. Of nothing, else a git repo.  Something like this <a href="https://github.com/hboutemy/mcmm-yaml/blob/master/aws/sdk/kotlin/alexaforbusiness-jvm.yaml" rel="nofollow">https://github.com/hboutemy/mcmm-yaml/blob/master/aws/sdk/ko...</a> but with SHA256s, and maybe not the entire world on one repo.</p>
]]></description><pubDate>Mon, 02 Feb 2026 06:42:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46853138</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46853138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46853138</guid></item><item><title><![CDATA[New comment by paul_h in "Android’s desktop interface leaks"]]></title><description><![CDATA[
<p>Exciting .. I'm typing on that HP Dragonfly now :)  Google - put me in the testing group pls - Paul H</p>
]]></description><pubDate>Wed, 28 Jan 2026 22:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46802746</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46802746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46802746</guid></item><item><title><![CDATA[New comment by paul_h in "Threat actors expand abuse of Microsoft Visual Studio Code"]]></title><description><![CDATA[
<p>Agree. But the first build you do after that clone/checkout is risky too. Maybe not as wide open, as the build-tool makers are a line of defence if they're acting on classes of vuln.</p>
]]></description><pubDate>Thu, 22 Jan 2026 07:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46716212</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46716212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46716212</guid></item><item><title><![CDATA[New comment by paul_h in "ThinkNext Design"]]></title><description><![CDATA[
<p>I have not met a ThinkPad I didn't want to chisel the PgUp and PgDn keys off</p>
]]></description><pubDate>Sun, 18 Jan 2026 22:16:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46672710</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46672710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46672710</guid></item><item><title><![CDATA[New comment by paul_h in "GitHub should charge everyone $1 more per month to fund open source"]]></title><description><![CDATA[
<p>How bold to start with "Listen to me" then jump into something that doesn't make much economic sense and has not been properly considered</p>
]]></description><pubDate>Wed, 14 Jan 2026 20:43:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46622990</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46622990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622990</guid></item><item><title><![CDATA[New comment by paul_h in "Show HN: Yolobox – Run AI coding agents with full sudo without nuking home dir"]]></title><description><![CDATA[
<p>He he, I might now be retiring my Ubuntu25 passwordless-sudoer NUC that's only for yolo mode projects. Or giving it more duties. Also - hello from Edinburgh!</p>
]]></description><pubDate>Tue, 13 Jan 2026 14:29:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46601377</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46601377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46601377</guid></item><item><title><![CDATA[New comment by paul_h in "UK government exempting itself from cyber law inspires little confidence"]]></title><description><![CDATA[
<p>Brit here. UK Government's position "we will hold ourselves to equivalent standards via the Cyber Action Plan, just without legal obligations" -is institutionally equivalent to "trust the PDF." Fast forward to the non-repudiable era, please.</p>
]]></description><pubDate>Sat, 10 Jan 2026 23:14:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46570927</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46570927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46570927</guid></item><item><title><![CDATA[New comment by paul_h in "Lotusbail npm package found to be harvesting WhatsApp messages and contacts"]]></title><description><![CDATA[
<p>isolated-vm (<a href="https://www.npmjs.com/package/isolated-vm" rel="nofollow">https://www.npmjs.com/package/isolated-vm</a>) here we come for increased sandboxing of node bits and pieces?  And we are a year after Java took out the security manager that could sandbox jars in separate classloaders - a standout feature since 1995.</p>
]]></description><pubDate>Tue, 23 Dec 2025 05:55:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46362814</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46362814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46362814</guid></item><item><title><![CDATA[New comment by paul_h in "History LLMs: Models trained exclusively on pre-1913 texts"]]></title><description><![CDATA[
<p>Diverged as well as standardized. I did some research into "out of pocket" and how it differs in meaning in UK-English (paying from one's own funds) and American-English (uncontactable) and I recall 1908 being the current thought as to when the divergence happened: 1908 short story by O. Henry titled "Buried Treasure."</p>
]]></description><pubDate>Fri, 19 Dec 2025 07:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46323324</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46323324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46323324</guid></item><item><title><![CDATA[New comment by paul_h in "Man unexpectedly cured of HIV after stem cell transplant"]]></title><description><![CDATA[
<p>My sister in law has a stem cell transplant under this team <a href="https://sheffield.ac.uk/neuroscience-institute/research/breakthroughs/pioneering-stem-cell-treatments-multiple-sclerosis-ms" rel="nofollow">https://sheffield.ac.uk/neuroscience-institute/research/brea...</a> for Multiple Sclerosis. It was a small multi-country trial of about 100 people, I recall. This was nine years ago and she counts herself as cured, though to has a follow up once a year with the same team. The treatment is expensive, and though this was all UK National-Health-Service linked, the NHS is seeking cheaper MS treatments now: <a href="https://www.mssociety.org.uk/research/latest-research/latest-research-news-and-blogs/octopus-trial-one-step-closer-launch" rel="nofollow">https://www.mssociety.org.uk/research/latest-research/latest...</a> (Metformin, ALA, ?)  There was a trial before this trial - some 20 people in Canada (?) and a couple died. In the 100 person trial they changed the selection criteria for patients, and I'd like to think nobody died cos of the treatment, but I've not heard anything to be able to add a figure.  Its Mexico only now perhaps, people did self-fund to go to Moscow for the same treatment: <a href="https://www.bbc.co.uk/news/uk-scotland-54560236" rel="nofollow">https://www.bbc.co.uk/news/uk-scotland-54560236</a>. These two ladies are not updating how it went for them, years later, but one is on Instagram living a normal life, and the other Facebook</p>
]]></description><pubDate>Sat, 06 Dec 2025 07:45:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46171460</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=46171460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46171460</guid></item><item><title><![CDATA[New comment by paul_h in "Vibe Code Warning – A personal casestudy"]]></title><description><![CDATA[
<p>Agree. I'm having lots of fun with Gen-AI and I still have insights it does not. Test-at-the-same-time-as-prod-code is also doable with gen-AI. All the ones I tried are shit at testability by default in my experience. And every now and again they forget about tests being important.</p>
]]></description><pubDate>Tue, 11 Nov 2025 07:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45884861</link><dc:creator>paul_h</dc:creator><comments>https://news.ycombinator.com/item?id=45884861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45884861</guid></item></channel></rss>