<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: neallindsay</title><link>https://news.ycombinator.com/user?id=neallindsay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 18:21:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=neallindsay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by neallindsay in "Ministry of Justice orders deletion of the UK's largest court reporting database"]]></title><description><![CDATA[
<p>If someone is charged with and found innocent of a crime, you can't just remove that record. If someone else later finds an account of them being accused, they need a way to credibly assert that they were found innocent. Alternately if they are convicted and served their sentence, they might need to prove that in the future.<p>Sometimes people are unfairly ostracized for their past, but I think a policy of deleting records will do more harm than good.</p>
]]></description><pubDate>Mon, 16 Feb 2026 17:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47037633</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=47037633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47037633</guid></item><item><title><![CDATA[New comment by neallindsay in "JSDoc is TypeScript"]]></title><description><![CDATA[
<p>Isn't that what I said?</p>
]]></description><pubDate>Thu, 18 Dec 2025 14:18:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46312967</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=46312967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46312967</guid></item><item><title><![CDATA[New comment by neallindsay in "AI helps ship faster but it produces 1.7× more bugs"]]></title><description><![CDATA[
<p>1.7x more is not the same as 1.7x as many.</p>
]]></description><pubDate>Thu, 18 Dec 2025 14:16:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46312950</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=46312950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46312950</guid></item><item><title><![CDATA[New comment by neallindsay in "JSDoc is TypeScript"]]></title><description><![CDATA[
<p>Some TypeScript features are <i>only</i> available through JSDoc. The one I encounter most often is `@deprecated`.</p>
]]></description><pubDate>Sun, 14 Dec 2025 22:01:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46267475</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=46267475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46267475</guid></item><item><title><![CDATA[New comment by neallindsay in "The Walt Disney Company and OpenAI Partner on Sora"]]></title><description><![CDATA[
<p>There's a Kingdom Hearts joke in there somewhere, but I don't know enough of the lore to make it.</p>
]]></description><pubDate>Thu, 11 Dec 2025 18:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46234834</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=46234834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46234834</guid></item><item><title><![CDATA[New comment by neallindsay in "Scaling HNSWs"]]></title><description><![CDATA[
<p>We're all suffering from the curse of dimensionality.</p>
]]></description><pubDate>Wed, 12 Nov 2025 02:29:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45895745</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=45895745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45895745</guid></item><item><title><![CDATA[New comment by neallindsay in "How to stop AI's "lethal trifecta""]]></title><description><![CDATA[
<p>In-band signaling can never be secure. Doesn't anyone remember the Captain Crunch whistle?</p>
]]></description><pubDate>Fri, 26 Sep 2025 20:17:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45390618</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=45390618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45390618</guid></item><item><title><![CDATA[New comment by neallindsay in "Google can keep its Chrome browser but will be barred from exclusive contracts"]]></title><description><![CDATA[
<p>The search deals were already not exclusive. The real impact will be the other businesses (especially GenAI) where Google will be barred from having exclusivity clauses in its contracts.<p>-update- CNBC has fixed their headline.</p>
]]></description><pubDate>Tue, 02 Sep 2025 20:54:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45108907</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=45108907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45108907</guid></item><item><title><![CDATA[New comment by neallindsay in "More women than expected are genetically men (2016)"]]></title><description><![CDATA[
<p>I don't think that blueflow is being obtuse at all. If you assert that genes have an intended way of working, then the questions<p>> How do we know how things are intended to work? (Intended by whom?)<p>are very salient. Your reply talking about<p>> …a specific receptor in the body is not working properly.<p>just raises the same question again. What does it mean for something in our biology to be working "properly"? Who is deciding what is "proper"?</p>
]]></description><pubDate>Tue, 29 Jul 2025 14:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44723777</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44723777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44723777</guid></item><item><title><![CDATA[New comment by neallindsay in "More women than expected are genetically men (2016)"]]></title><description><![CDATA[
<p>> …as intended.<p>Genes and biology in general do not have "intended" purposes.</p>
]]></description><pubDate>Mon, 28 Jul 2025 19:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44714148</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44714148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44714148</guid></item><item><title><![CDATA[New comment by neallindsay in "Ruby 3.4 frozen string literals: What Rails developers need to know"]]></title><description><![CDATA[
<p>Unicode support in Ruby has been great since the beginning.</p>
]]></description><pubDate>Wed, 09 Jul 2025 12:19:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44509139</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44509139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44509139</guid></item><item><title><![CDATA[New comment by neallindsay in "Ruby 3.4 frozen string literals: What Rails developers need to know"]]></title><description><![CDATA[
<p>Ruby has been extremely slow and deliberate in rolling out frozen string literals. They added a magic comment to opt in to them on a per-file basis all the way back in Ruby 2.3—almost a decade ago.<p><a href="https://www.ruby-lang.org/en/news/2015/12/25/ruby-2-3-0-released/" rel="nofollow">https://www.ruby-lang.org/en/news/2015/12/25/ruby-2-3-0-rele...</a><p>Most linting setups I've seen since then have required this line. I don’t expect many libraries to run afoul of this, and this warning setting will make finding them easy and safe. This will be nothing like the headache Python users faced transitioning to 3.</p>
]]></description><pubDate>Wed, 09 Jul 2025 12:13:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44509076</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44509076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44509076</guid></item><item><title><![CDATA[New comment by neallindsay in "Async Queue – One of my favorite programming interview questions"]]></title><description><![CDATA[
<p>I guess "esoteric" is in the eye of the beholder, but Promises seem a lot easier than the old callback style we used to use for asynchronous operations.</p>
]]></description><pubDate>Mon, 07 Jul 2025 17:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44492733</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44492733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44492733</guid></item><item><title><![CDATA[New comment by neallindsay in "Async Queue – One of my favorite programming interview questions"]]></title><description><![CDATA[
<p>Promises in JS make this stuff much easier (at least to my mind):<p>const lockify = f => {<p><pre><code>  let lock = Promise.resolve()

  return (...args) => {

    const result = lock.then(() => f(...args))

    lock = result.catch(() => {})

    return result.then(v => v)

  }

}</code></pre></p>
]]></description><pubDate>Sun, 06 Jul 2025 23:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44485199</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44485199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44485199</guid></item><item><title><![CDATA[New comment by neallindsay in "Murderland: Crime and Bloodlust in the Time of Serial Killers"]]></title><description><![CDATA[
<p>By following the work of authors that you trust and getting recommendations from people you trust, you can reduce your need for recommendations from machines and companies. Then you won't need to rely on clickbait images and headlines to decide if you want to read or watch something.<p>This requires effort, so it's not free, but I think it's a better way to engage with media.</p>
]]></description><pubDate>Sun, 29 Jun 2025 12:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44412465</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44412465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44412465</guid></item><item><title><![CDATA[New comment by neallindsay in "US embassy wants 'every social media username of past five years' for new visas"]]></title><description><![CDATA[
<p>I guess they expect you to set all your repos to public before applying for a visa now. Maybe your Venmo history as well?</p>
]]></description><pubDate>Mon, 23 Jun 2025 11:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44354721</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44354721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44354721</guid></item><item><title><![CDATA[New comment by neallindsay in "US embassy wants 'every social media username of past five years' for new visas"]]></title><description><![CDATA[
<p>The xenophobes making these decisions don't care if they create problems for US citizens traveling abroad.</p>
]]></description><pubDate>Mon, 23 Jun 2025 11:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44354655</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44354655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44354655</guid></item><item><title><![CDATA[New comment by neallindsay in "The Myth of Developer Obsolescence"]]></title><description><![CDATA[
<p>The picture at the top of the article seems to be a bad (AI-generated, I assume) illustration of the Gartner Hype cycle. There are supposed to be five stages, but the text at the bottom doesn't line up with the graph because it is missing the "peak of inflated expectations" while the graph seems to be missing the "plateau (of) productivity" stage.</p>
]]></description><pubDate>Tue, 27 May 2025 13:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44106962</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44106962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44106962</guid></item><item><title><![CDATA[New comment by neallindsay in "CAPTCHAs are over (in ticketing)"]]></title><description><![CDATA[
<p>Computers keep getting better at acting like humans, but humans don't get any more obviously human.</p>
]]></description><pubDate>Mon, 26 May 2025 11:32:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44096377</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=44096377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44096377</guid></item><item><title><![CDATA[New comment by neallindsay in "Apple violated antitrust ruling, judge finds"]]></title><description><![CDATA[
<p>I was looking at quarterly revenue numbers—it seems like a dollar value to me.</p>
]]></description><pubDate>Thu, 01 May 2025 16:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43859534</link><dc:creator>neallindsay</dc:creator><comments>https://news.ycombinator.com/item?id=43859534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43859534</guid></item></channel></rss>