<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: darthwalsh</title><link>https://news.ycombinator.com/user?id=darthwalsh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 12:23:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=darthwalsh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by darthwalsh in "A graph that should be front-page news"]]></title><description><![CDATA[
<p>Oops you're right. I double-checked both from the hacker News app preview (Harmonic), and mobile Chrome. No "show more."<p>I must have confused it with another article, sorry.</p>
]]></description><pubDate>Mon, 13 Jul 2026 19:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48897471</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48897471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48897471</guid></item><item><title><![CDATA[New comment by darthwalsh in "The Graph That Should Be Front-Page News"]]></title><description><![CDATA[
<p>There's probably an economic incentive to get visitors to read past the show more button?</p>
]]></description><pubDate>Mon, 13 Jul 2026 16:47:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48895327</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48895327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48895327</guid></item><item><title><![CDATA[New comment by darthwalsh in "The US ambassador had Belgian police stop our reporting"]]></title><description><![CDATA[
<p>Because it's a common phrase? Same as "get carded"?<p>English is flexible; almost any combination of words can start to have meaning.</p>
]]></description><pubDate>Wed, 01 Jul 2026 00:56:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48741197</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48741197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48741197</guid></item><item><title><![CDATA[New comment by darthwalsh in "The 'papers, please' era of the internet will decimate your privacy"]]></title><description><![CDATA[
<p>> Parents buy those phones, phones could easily have a "user is a minor" setting (and a flag sent to all the sites that want one)<p>That's basically the California law! I hope other states adopt the "ask nicely for age but no online verification."  OS setup asks for birthday, but you can just say January 1.<p>I also thought it should just send the flag, but I've heard there's good reasons not to. There's normally an affirmative prompt from the user to agree to send the age bucket data.</p>
]]></description><pubDate>Sat, 27 Jun 2026 02:57:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48694703</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48694703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48694703</guid></item><item><title><![CDATA[New comment by darthwalsh in "The 'papers, please' era of the internet will decimate your privacy"]]></title><description><![CDATA[
<p>Could you have a Trusted Platform Module tied to fingerprint reader, while the phone is rooted?<p>Nobody here complains that you can't install apps onto your TPM.</p>
]]></description><pubDate>Sat, 27 Jun 2026 02:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48694648</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48694648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48694648</guid></item><item><title><![CDATA[New comment by darthwalsh in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>AU is just as effective as humans at contributing to sqlite: they don't accept contributions.</p>
]]></description><pubDate>Fri, 05 Jun 2026 21:51:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48418834</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48418834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48418834</guid></item><item><title><![CDATA[New comment by darthwalsh in "A.I. note takers are making lawyers nervous"]]></title><description><![CDATA[
<p>Thanks for sharing that nuance. It seems one court weighed in that Claude chat wasn't accepted:<p>> In February 2026, Judge Jed S. Rakoff of the U.S. District Court for the Southern District of New York ruled that a defendant who pasted information—including details conveyed by his lawyers—into a public, consumer-grade AI chatbot (specifically Anthropic's Claude) completely waived his attorney-client privilege.<p>But maybe if you are using a transcription tool that happens to send your audio through the Anthropic APIs, the ruling would be different?</p>
]]></description><pubDate>Wed, 13 May 2026 03:46:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117554</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48117554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117554</guid></item><item><title><![CDATA[New comment by darthwalsh in "The Future of Obsidian Plugins"]]></title><description><![CDATA[
<p>Like what cloudflare does in  EmDash (the spiritual successor to WordPress).<p>But almost all plugins would need to be rewritten?</p>
]]></description><pubDate>Wed, 13 May 2026 02:57:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117289</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48117289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117289</guid></item><item><title><![CDATA[New comment by darthwalsh in "SQLite Is a Library of Congress Recommended Storage Format"]]></title><description><![CDATA[
<p>A production app with customer data needs a data backup/restore strategy. I'm guessing a random app server writing to a local sqlite file isn't doing that either.</p>
]]></description><pubDate>Fri, 08 May 2026 01:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48057574</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=48057574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48057574</guid></item><item><title><![CDATA[New comment by darthwalsh in "Ti-84 Evo"]]></title><description><![CDATA[
<p>In my USA high School, they started requiring graphing calculators in the 9th grade math class. You would fail most quizzes/exams without the ability to run the calculations that scientific calculators couldn't do.<p>I'm struggling to remember using my TI-84 in college though.</p>
]]></description><pubDate>Sun, 03 May 2026 16:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47998308</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47998308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47998308</guid></item><item><title><![CDATA[New comment by darthwalsh in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>I couldn't find the source on GitHub, but somebody has helpfully scraped them a few hours ago: <a href="https://github.com/pascalandy/dotfiles/blob/main/docs/references/ideas/references/2026-04-23-software-engineering-laws/md_pages/TOC.md" rel="nofollow">https://github.com/pascalandy/dotfiles/blob/main/docs/refere...</a></p>
]]></description><pubDate>Thu, 23 Apr 2026 20:22:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47881321</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47881321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47881321</guid></item><item><title><![CDATA[New comment by darthwalsh in "Atlassian enables default data collection to train AI"]]></title><description><![CDATA[
<p>I have a small CLI script that runs JQL `text ~ "$1"` (with per-repo filters on project/component).<p>I don't have to switch to the browser most of the time!</p>
]]></description><pubDate>Tue, 21 Apr 2026 03:39:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844237</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47844237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844237</guid></item><item><title><![CDATA[New comment by darthwalsh in "Google broke its promise to me – now ICE has my data"]]></title><description><![CDATA[
<p>So in the trolley problem, you would abstain from supporting either side? I think that's actually a choice of supporting the status quo.</p>
]]></description><pubDate>Thu, 16 Apr 2026 02:38:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47788006</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47788006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47788006</guid></item><item><title><![CDATA[New comment by darthwalsh in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>I was there when the SDET role was eliminated.<p>Our team of 8 SDE and 5 SDET became a team of 8 devs who also owned tons of QA frameworks. It was awful, except each tiny we deleted a test suite for not being valuable; that was awesome!<p>If the Azure org was flooded with senior engineers who did not have senior-level experience architecting production software... That explains a lot.</p>
]]></description><pubDate>Sat, 04 Apr 2026 05:45:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47636196</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47636196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47636196</guid></item><item><title><![CDATA[New comment by darthwalsh in "If you don't opt out by Apr 24 GitHub will train on your private repos"]]></title><description><![CDATA[
<p>My work was careful to explain: if you associate your personal GitHub account with their work org copilot, then they are the ones who manage copilot.<p>If you wouldn't use your personal email account on your work computer, I don't see why you wouldn't create a new GitHub account only for work.</p>
]]></description><pubDate>Sat, 28 Mar 2026 03:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551295</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47551295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551295</guid></item><item><title><![CDATA[New comment by darthwalsh in "If you don't opt out by Apr 24 GitHub will train on your private repos"]]></title><description><![CDATA[
<p>Not private repos.<p>Now, anything that gets referenced in a copilot chat is fair game</p>
]]></description><pubDate>Sat, 28 Mar 2026 03:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551277</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47551277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551277</guid></item><item><title><![CDATA[New comment by darthwalsh in "Our commitment to Windows quality"]]></title><description><![CDATA[
<p>Seems to acknowledge that windows 11 launched without expected features from 10.<p>Maybe they thought they could get away without taskbar location customisation, but now they have to put that complexity back in.</p>
]]></description><pubDate>Sat, 21 Mar 2026 23:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47472875</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47472875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47472875</guid></item><item><title><![CDATA[New comment by darthwalsh in "Get Shit Done: A meta-prompting, context engineering and spec-driven dev system"]]></title><description><![CDATA[
<p>There's a CLI tool that writes the agent skills into the right folder. The other option would be to have everybody manually unzip a download into a folder which they might not remember.</p>
]]></description><pubDate>Thu, 19 Mar 2026 03:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47434398</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47434398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47434398</guid></item><item><title><![CDATA[New comment by darthwalsh in "Show HN: enveil – hide your .env secrets from prAIng eyes"]]></title><description><![CDATA[
<p>Jenkins CI has a clever feature where every password it injects will be redacted if printed to stdout; `enveil run` could do that with the wrapped process?<p>Of course that's only a defense against accidents.  Nothing prevents encoding base64 or piping to disk.</p>
]]></description><pubDate>Tue, 24 Feb 2026 13:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47137057</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47137057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47137057</guid></item><item><title><![CDATA[New comment by darthwalsh in "I tried building my startup entirely on European infrastructure"]]></title><description><![CDATA[
<p>This is kind of backwards .<p>GitHub's privacy statement [1] says 
> GitHub personnel does not access private repository information without your consent except as provided...<p>Do you have any evidence that private repos on GitHub are being used for training?<p>In the opposite case, if you have a <i>public</i> repo on GitHub then you should expect it to be laundered through LLMs :\<p>[1] <a href="https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement" rel="nofollow">https://docs.github.com/en/site-policy/privacy-policies/gith...</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 19:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47092414</link><dc:creator>darthwalsh</dc:creator><comments>https://news.ycombinator.com/item?id=47092414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47092414</guid></item></channel></rss>