<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: ad_hockey</title><link>https://news.ycombinator.com/user?id=ad_hockey</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 10:26:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ad_hockey" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ad_hockey in "Nitter and XCancel receive cease and desist notices"]]></title><description><![CDATA[
<p>Somebody asked about that on the GitHub thread. You can donate at <a href="https://liberapay.com/zedeus" rel="nofollow">https://liberapay.com/zedeus</a> or <a href="https://patreon.com/nitter" rel="nofollow">https://patreon.com/nitter</a>.<p>They also take crypto (see Donations section in the project readme)</p>
]]></description><pubDate>Wed, 26 Aug 2026 06:22:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49444774</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=49444774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49444774</guid></item><item><title><![CDATA[New comment by ad_hockey in "Generic Methods in Go 1.27"]]></title><description><![CDATA[
<p>I haven't seen that in the large codebase at work, for what it's worth. The thing that's surprised me about generics in Go is how rarely they're needed in practice. Very nice to have in the right place, but the vast majority of our source files still get along fine with plain old typed maps and slices.</p>
]]></description><pubDate>Thu, 20 Aug 2026 18:56:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49378670</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=49378670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49378670</guid></item><item><title><![CDATA[New comment by ad_hockey in "Go 1.27 Interactive Tour"]]></title><description><![CDATA[
<p>As of June last year[1] the Go team have pretty much drawn a line under this issue, with a very small amount of wiggle room to possibly reopen it at some point:<p>"For the foreseeable future, the Go team will stop pursuing syntactic language changes for error handling. We will also close all open and incoming proposals that concern themselves primarily with the syntax of error handling, without further investigation.”<p>Personally I'm OK with this, I didn't see any of the (many) proposals as a definite improvement. They all had trade-offs.<p>[1] <a href="https://go.dev/blog/error-syntax" rel="nofollow">https://go.dev/blog/error-syntax</a></p>
]]></description><pubDate>Sun, 02 Aug 2026 07:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49142031</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=49142031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49142031</guid></item><item><title><![CDATA[New comment by ad_hockey in "British runner Josh Kerr breaks world record for mile which stood for 27 years"]]></title><description><![CDATA[
<p>I don't know. My knowledge is largely based on the caption of that photo :D<p>I would guess it's just uniform world record pace, and it's up to the runner to use their own strategy - stay just in touch with the light for the first three laps and overtake it on the fourth, or something.</p>
]]></description><pubDate>Sat, 18 Jul 2026 16:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959592</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=48959592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959592</guid></item><item><title><![CDATA[New comment by ad_hockey in "British runner Josh Kerr breaks world record for mile which stood for 27 years"]]></title><description><![CDATA[
<p>Yep, they have that as well. You can see it in the photo here: <a href="https://www.theguardian.com/sport/2026/jul/18/josh-kerr-makes-athletics-history-by-shattering-one-mile-world-record-in-london" rel="nofollow">https://www.theguardian.com/sport/2026/jul/18/josh-kerr-make...</a></p>
]]></description><pubDate>Sat, 18 Jul 2026 16:04:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959316</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=48959316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959316</guid></item><item><title><![CDATA[New comment by ad_hockey in "Show HN: Bored People Chat – Anonymous global chat room"]]></title><description><![CDATA[
<p>I'd get rid of the animated emotes, they're a bit obnoxious. They pop up right over the part of the screen you're trying to read and don't add any value.</p>
]]></description><pubDate>Tue, 30 Jun 2026 06:47:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48729309</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=48729309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48729309</guid></item><item><title><![CDATA[New comment by ad_hockey in "Soccer Arcade Games Through the Years"]]></title><description><![CDATA[
<p>I was surprised not to see Sensible Soccer here, it was massive in the 90's (at least in the UK). Turns out it was never released as an arcade cabinet. I think they missed a trick there, it was arcade style and a lot of fun in two player mode.</p>
]]></description><pubDate>Sat, 20 Jun 2026 12:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48608626</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=48608626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48608626</guid></item><item><title><![CDATA[New comment by ad_hockey in "London's Free Roof Terraces"]]></title><description><![CDATA[
<p>Disagree on that vibe. The museums are usually free in London, for example. Haven't seen that in many other cities.</p>
]]></description><pubDate>Sun, 31 May 2026 12:03:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345056</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=48345056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345056</guid></item><item><title><![CDATA[New comment by ad_hockey in "EU to crack down on TikTok, Instagram's 'addictive design' targeting kids"]]></title><description><![CDATA[
<p>As you have it there, "but" would mean the latter is an unfortunate consequence or side-effect of the former, and you're getting both. Whereas "than" would mean you're getting the former and not the latter.</p>
]]></description><pubDate>Tue, 12 May 2026 20:57:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48114449</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=48114449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48114449</guid></item><item><title><![CDATA[New comment by ad_hockey in "EU to crack down on TikTok, Instagram's 'addictive design' targeting kids"]]></title><description><![CDATA[
<p>(Assuming you meant "than" rather than "but")<p>You could argue the opposite, it's social media that's creating a society of adults wearing mental diapers. This article is excellent: <a href="https://www.theatlantic.com/magazine/archive/2022/05/social-media-democracy-trust-babel/629369/" rel="nofollow">https://www.theatlantic.com/magazine/archive/2022/05/social-...</a><p>And this is worth a skim: <a href="https://m.huffingtonpost.co.uk/entry/internet-baby-boomers-misinformation-social-media_n_5f998039c5b6a4a2dc813d3d" rel="nofollow">https://m.huffingtonpost.co.uk/entry/internet-baby-boomers-m...</a></p>
]]></description><pubDate>Tue, 12 May 2026 20:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48113731</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=48113731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48113731</guid></item><item><title><![CDATA[New comment by ad_hockey in "Reverse Engineering SimTower"]]></title><description><![CDATA[
<p>FYI you can also play it in the browser, although it's the DOS version: <a href="https://playclassic.games/games/simulation-dos-games-online/play-simtower-online" rel="nofollow">https://playclassic.games/games/simulation-dos-games-online/...</a></p>
]]></description><pubDate>Fri, 01 May 2026 06:45:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47971886</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=47971886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47971886</guid></item><item><title><![CDATA[New comment by ad_hockey in "An AI agent deleted our production database. The agent's confession is below"]]></title><description><![CDATA[
<p>Minor point, but one of the complaints is a bit odd:<p>> curl -X POST <a href="https://backboard.railway.app/graphql/v2" rel="nofollow">https://backboard.railway.app/graphql/v2</a> \
  -H "Authorization: Bearer [token]" \
  -d '{"query":"mutation { volumeDelete(volumeId: \"3d2c42fb-...\") }"}'
No confirmation step. No "type DELETE to confirm." No "this volume contains production data, are you sure?" No environment scoping. Nothing.<p>It's an API. Where would you type DELETE to confirm? Are there examples of REST-style APIs that implement a two-step confirmation for modifications? I would have thought such a check needs to be implemented on the client side prior to the API call.</p>
]]></description><pubDate>Sun, 26 Apr 2026 17:12:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47911924</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=47911924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47911924</guid></item><item><title><![CDATA[New comment by ad_hockey in "Fuzix OS"]]></title><description><![CDATA[
<p>The GitHub repo also seems to be archived.</p>
]]></description><pubDate>Sat, 18 Apr 2026 16:42:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47817272</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=47817272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47817272</guid></item><item><title><![CDATA[New comment by ad_hockey in "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion"]]></title><description><![CDATA[
<p>It depends on your plan, but Google[1] and Anthropic[2] at least provide indemnity against this. Haven't checked the others. Still not a situation you want to find yourself in, though.<p>[1] <a href="https://cloud.google.com/blog/products/ai-machine-learning/protecting-customers-with-generative-ai-indemnification" rel="nofollow">https://cloud.google.com/blog/products/ai-machine-learning/p...</a><p>[2] <a href="https://www.anthropic.com/news/expanded-legal-protections-api-improvements" rel="nofollow">https://www.anthropic.com/news/expanded-legal-protections-ap...</a></p>
]]></description><pubDate>Sun, 08 Mar 2026 13:36:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47297223</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=47297223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47297223</guid></item><item><title><![CDATA[New comment by ad_hockey in "I'm building a clarity-first language (compiles to C++)"]]></title><description><![CDATA[
<p>This looks interesting! As a Go user I definitely see the value in boring but predictable languages. Does Rox have any support for concurrency?</p>
]]></description><pubDate>Sun, 15 Feb 2026 07:56:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47021874</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=47021874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47021874</guid></item><item><title><![CDATA[New comment by ad_hockey in "Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use"]]></title><description><![CDATA[
<p>I don't know about worse,  but I think the situations are very similar. It's inaccurate to think the Luddites just hated technological advancement for the sake of it. They were happy to use machines; why wouldn't they be, if they had a back-breaking and monotonous job and the machine made it easier?<p>The issue is not the technology per se, it's how it's applied. If it eliminates vast swathes of jobs and drives wages down for those left, then people start to have a problem with it. That was true in the time of the Luddites and it's true today with AI.</p>
]]></description><pubDate>Sun, 21 Dec 2025 12:04:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46344204</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=46344204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46344204</guid></item><item><title><![CDATA[New comment by ad_hockey in "Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use"]]></title><description><![CDATA[
<p>That does the Luddites a bit of a disservice:<p>> But the Luddites themselves “were totally fine with machines,” says Kevin Binfield, editor of the 2004 collection Writings of the Luddites. They confined their attacks to manufacturers who used machines in what they called “a fraudulent and deceitful manner” to get around standard labor practices. “They just wanted machines that made high-quality goods,” says Binfield, “and they wanted these machines to be run by workers who had gone through an apprenticeship and got paid decent wages. Those were their only concerns.”[1]<p>[1] <a href="https://www.smithsonianmag.com/history/what-the-luddites-really-fought-against-264412/" rel="nofollow">https://www.smithsonianmag.com/history/what-the-luddites-rea...</a></p>
]]></description><pubDate>Sun, 21 Dec 2025 10:54:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46343914</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=46343914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46343914</guid></item><item><title><![CDATA[New comment by ad_hockey in "AI will make formal verification go mainstream"]]></title><description><![CDATA[
<p>I agree that trying to produce this sort of spec for the entire project is probably a fool's errand, but I still see the value for critical components of the system. Formally verifying the correctness of balance calculation from a ledger, or that database writes are always persisted to the write ahead log, for example.</p>
]]></description><pubDate>Wed, 17 Dec 2025 09:14:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46299800</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=46299800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46299800</guid></item><item><title><![CDATA[New comment by ad_hockey in "Golang optimizations for high‑volume services"]]></title><description><![CDATA[
<p>I've been thinking about trying an alternative JSON library, but interested to hear opinions on whether jsoniter is still recommended. There are 208 open issues on the repo, and a question about whether it's still maintained[1]<p>Would particularly like to know if anyone has done a performance comparison with the new API coming in the stdlib[2], which feels like a better bet. That blog says:<p><i>The Marshal performance of v2 is roughly at parity with v1. Sometimes it is slightly faster, but other times it is slightly slower. The Unmarshal performance of v2 is significantly faster than v1, with benchmarks demonstrating improvements of up to 10x.</i><p>[1] <a href="https://github.com/json-iterator/go/issues/706" rel="nofollow">https://github.com/json-iterator/go/issues/706</a><p>[2] <a href="https://go.dev/blog/jsonv2-exp" rel="nofollow">https://go.dev/blog/jsonv2-exp</a></p>
]]></description><pubDate>Thu, 11 Dec 2025 20:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46236580</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=46236580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46236580</guid></item><item><title><![CDATA[New comment by ad_hockey in "Show HN: I built a system for active note-taking in regular meetings like 1-1s"]]></title><description><![CDATA[
<p>Corporate, yes. But why do you think the OP is specifically targeting America?</p>
]]></description><pubDate>Tue, 09 Dec 2025 14:22:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46205194</link><dc:creator>ad_hockey</dc:creator><comments>https://news.ycombinator.com/item?id=46205194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46205194</guid></item></channel></rss>