<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: herrkanin</title><link>https://news.ycombinator.com/user?id=herrkanin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 07 Sep 2026 12:07:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=herrkanin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by herrkanin in "Asahi Linux on M3"]]></title><description><![CDATA[
<p>I have an M2 Macbook Air that i sometimes boot into Asahi to play Steam games that doesn't work natively on mac. It works unreasonably well given that there is something like five different translation layers to make it work!</p>
]]></description><pubDate>Sun, 06 Sep 2026 17:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49589040</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=49589040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49589040</guid></item><item><title><![CDATA[New comment by herrkanin in "Anthropic's ‘watermark’ text adulteration in Claude is a perversion of writing"]]></title><description><![CDATA[
<p>Is this 'best word' with us in the room right now?</p>
]]></description><pubDate>Mon, 17 Aug 2026 12:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49329817</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=49329817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49329817</guid></item><item><title><![CDATA[New comment by herrkanin in "Devtools must be open source"]]></title><description><![CDATA[
<p>Without any evidence to back it up, my hope is that your criticism in a decade will be the equivalent to "Everybody having a mainframe at home? Do we want to waste a whole room in each and every house just for that?".</p>
]]></description><pubDate>Mon, 03 Aug 2026 15:12:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49156852</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=49156852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49156852</guid></item><item><title><![CDATA[New comment by herrkanin in "I don't recommend Tailwind CSS"]]></title><description><![CDATA[
<p>I was very much in the Tailwind camp, and simultaneously loved it for its local reasoning and disliked it for how its long class names messed up my components. It has always felt like a bolted-on hack to me but I couldn't argue with the benefits.<p>Turns out, CSS Modules comes with the same benefits while feeling much more like a natural extension to the web platform. The only thing I thoroughly miss is functions and directives, which hopefully will land in browsers through the mixins proposal in not too long of a time.</p>
]]></description><pubDate>Sun, 02 Aug 2026 09:09:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49142587</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=49142587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49142587</guid></item><item><title><![CDATA[New comment by herrkanin in "Google fixed more Chrome bugs in June than over the past two years, thanks to AI"]]></title><description><![CDATA[
<p>The thing that makes it work really well is to make sure it has all the tooling to verify its hypotheses. If you allow it to run the full lifecycle in loops you will be surprised how well it works.</p>
]]></description><pubDate>Fri, 31 Jul 2026 09:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49120765</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=49120765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49120765</guid></item><item><title><![CDATA[New comment by herrkanin in "Bluesky Trademarks ATProto"]]></title><description><![CDATA[
<p>ATProto is closer to how RSS works than ActivityPub. In the same way talking about "RSS instances" makes little sense, the same goes for "ATProto instances".</p>
]]></description><pubDate>Thu, 16 Jul 2026 06:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48931086</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48931086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48931086</guid></item><item><title><![CDATA[New comment by herrkanin in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>> How is that better than the Zig codebase you started with?<p>In contrast with the Zig codebase, you now have clear well-scoped unsafe boundaries you can iteratively fix one by one. This was not the case before.</p>
]]></description><pubDate>Mon, 13 Jul 2026 10:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48890404</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48890404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48890404</guid></item><item><title><![CDATA[New comment by herrkanin in "Show HN: Adrafinil – keep a lid-closed Mac awake only while agents work"]]></title><description><![CDATA[
<p>Running lid closed with external display has been officially supported since forever so I wouldn't worry about it too much.</p>
]]></description><pubDate>Sat, 27 Jun 2026 23:08:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48702678</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48702678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48702678</guid></item><item><title><![CDATA[GitHub Models is no longer available to new customers]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.blog/changelog/2026-06-16-github-models-is-no-longer-available-to-new-customers/">https://github.blog/changelog/2026-06-16-github-models-is-no-longer-available-to-new-customers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48561924">https://news.ycombinator.com/item?id=48561924</a></p>
<p>Points: 25</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 16 Jun 2026 20:54:13 +0000</pubDate><link>https://github.blog/changelog/2026-06-16-github-models-is-no-longer-available-to-new-customers/</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48561924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48561924</guid></item><item><title><![CDATA[New comment by herrkanin in "Port React Compiler to Rust"]]></title><description><![CDATA[
<p>The public contract previously discussed in RFCs and conference talks hasn't changed. Coding language is just an implementation detail.</p>
]]></description><pubDate>Wed, 10 Jun 2026 12:43:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475457</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48475457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475457</guid></item><item><title><![CDATA[New comment by herrkanin in "GitHub Is Down"]]></title><description><![CDATA[
<p>Because majority of the audience spend large parts of their day on GitHub and it keeps going down.</p>
]]></description><pubDate>Mon, 08 Jun 2026 08:09:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442559</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48442559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442559</guid></item><item><title><![CDATA[New comment by herrkanin in "Is Python Becoming Pinyin?"]]></title><description><![CDATA[
<p>Don't underestimate the significance of code being runnable in a browser environment.</p>
]]></description><pubDate>Mon, 01 Jun 2026 12:21:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48355874</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48355874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48355874</guid></item><item><title><![CDATA[New comment by herrkanin in "Spotify will start reserving concert tickets for fans"]]></title><description><![CDATA[
<p>Not good for fans. And happy fans are good for artist. So not good for artist.</p>
]]></description><pubDate>Thu, 21 May 2026 23:55:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48230230</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=48230230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48230230</guid></item><item><title><![CDATA[New comment by herrkanin in "Ladybird adopts Rust, with help from AI"]]></title><description><![CDATA[
<p>Your argument is just as applicable on human code reviewers. Obviously having others review the code will catch issues you would never have thought of. This includes agents as well.</p>
]]></description><pubDate>Mon, 23 Feb 2026 14:38:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47122920</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=47122920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47122920</guid></item><item><title><![CDATA[New comment by herrkanin in "Svelte’s characteristics that likely contribute most to improved performance"]]></title><description><![CDATA[
<p>It really isn't - a ui framework should be able to properly handle backend latency and provide a great experience while waiting for a backend response with no flicker while not locking the entire ui. It's just way harder to set up good benchmarks for this.</p>
]]></description><pubDate>Wed, 08 Oct 2025 20:30:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45520264</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=45520264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45520264</guid></item><item><title><![CDATA[New comment by herrkanin in "Svelte’s characteristics that likely contribute most to improved performance"]]></title><description><![CDATA[
<p>I'm so sick of these performance benchmarks. I understand it's easy to spin them up to show that one framework is faster than another, but in general all these frameworks are <i>fast enough</i> for 99.9% of use cases.<p>Where frameworks lack today, in my opinion, are in providing the right tools further optimize the UX of interacting with web sites. It's a constant struggle of loading spinners and flicker and loss of scroll positions.<p>The only framework I see that actually tries to resolve these very hard problems is React, through their work on new asynchronous primitives like startTransition. Yes, they are currently hard to understand how to properly use, but I so wish the discourse would be around how to best resolve these actual UX issues than who can create 50M divs the fastest.</p>
]]></description><pubDate>Wed, 08 Oct 2025 20:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45520124</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=45520124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45520124</guid></item><item><title><![CDATA[The Miracle Sudoku [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=yKf9aUIxdb4">https://www.youtube.com/watch?v=yKf9aUIxdb4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45119771">https://news.ycombinator.com/item?id=45119771</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 03 Sep 2025 19:52:17 +0000</pubDate><link>https://www.youtube.com/watch?v=yKf9aUIxdb4</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=45119771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119771</guid></item><item><title><![CDATA[New comment by herrkanin in "Show HN: Kan.bn – An open-source alterative to Trello"]]></title><description><![CDATA[
<p>The difficulty to deploy Next.js is greatly exaggerated in my opinion. It's mostly if you care about some of the more advanced features, like image optimization and hosting static assets on a different origin it can become difficult, but these are features no Next.js alternative generally provide anyway.</p>
]]></description><pubDate>Mon, 02 Jun 2025 12:19:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44158046</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=44158046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44158046</guid></item><item><title><![CDATA[New comment by herrkanin in "Zod 4"]]></title><description><![CDATA[
<p>I might be blindsided by using npm exclusively for years by this point, but what would be a better way to support iteratively migrating from v3 to v4 without having to do it all in one large batch?</p>
]]></description><pubDate>Mon, 19 May 2025 17:21:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44032209</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=44032209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44032209</guid></item><item><title><![CDATA[New comment by herrkanin in "Getting AI to write good SQL"]]></title><description><![CDATA[
<p>Same reason as why it's harder to solve a sudoku than it is to verify its correctness.</p>
]]></description><pubDate>Sat, 17 May 2025 13:27:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44014181</link><dc:creator>herrkanin</dc:creator><comments>https://news.ycombinator.com/item?id=44014181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44014181</guid></item></channel></rss>