<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: ahaferburg</title><link>https://news.ycombinator.com/user?id=ahaferburg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 07:56:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ahaferburg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ahaferburg in "The Case for Apolitical Tech Spaces"]]></title><description><![CDATA[
<p>Totally missed that. Thank you!</p>
]]></description><pubDate>Tue, 03 Mar 2026 13:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47232356</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=47232356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47232356</guid></item><item><title><![CDATA[New comment by ahaferburg in "The Case for Apolitical Tech Spaces"]]></title><description><![CDATA[
<p>What happened to Andreas Kling?</p>
]]></description><pubDate>Tue, 03 Mar 2026 09:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47230030</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=47230030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47230030</guid></item><item><title><![CDATA[New comment by ahaferburg in "The Case for Apolitical Tech Spaces"]]></title><description><![CDATA[
<p>Why?</p>
]]></description><pubDate>Tue, 03 Mar 2026 09:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47230021</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=47230021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47230021</guid></item><item><title><![CDATA[New comment by ahaferburg in "Parakeet.cpp – Parakeet ASR inference in pure C++ with Metal GPU acceleration"]]></title><description><![CDATA[
<p>Agree about the latency requirement.<p>There's <a href="https://kyutai.org/stt" rel="nofollow">https://kyutai.org/stt</a>, which is very low latency. But it seems not as hackable.</p>
]]></description><pubDate>Fri, 27 Feb 2026 14:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47180650</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=47180650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47180650</guid></item><item><title><![CDATA[New comment by ahaferburg in "US farmers are rejecting multimillion-dollar datacenter bids for their land"]]></title><description><![CDATA[
<p>It's not AI, it's AI companies, at the behest of their stewards and owners.<p>People with money have been competing with you for your assets for a long time. And they will keep outcompeting you.</p>
]]></description><pubDate>Thu, 26 Feb 2026 11:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47164610</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=47164610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47164610</guid></item><item><title><![CDATA[New comment by ahaferburg in "Audio is the one area small labs are winning"]]></title><description><![CDATA[
<p>Yes, but, you see, guns are merely tools. If you give these guns to the right people, they will actually create more work for the doctors, and everybody wins.</p>
]]></description><pubDate>Mon, 16 Feb 2026 21:18:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47040465</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=47040465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47040465</guid></item><item><title><![CDATA[New comment by ahaferburg in "Nonograms: a practical guide with interactive examples"]]></title><description><![CDATA[
<p>A couple years ago I wanted to design a custom Nonogram as a birthday present. We had a photo of the giftee and pixelated it. But how do you make sure the Nonogram is uniquely solvable, without any guessing? Of course I wrote a solver in Python.<p>But now I needed to test the solver. I had a couple of magazines with Nonograms. Transfer those manually into the computer? No way! So I wrote a utility that uses OpenCV to parse these low resolution pixel grids from photos, from the solutions page of the magazine. This was way harder than I imagined. A huge waste of time, but quite a fun project on its own.<p>For the solver I added one technique after the other. In the beginning it would not be able to solve all puzzles. Then it gradually became more capable, until it would no longer get stuck on the test inputs. A list of techniques like this would have been very helpful!<p>The solver was still quite slow, but it was really fun to watch it fill in the solution pixel by pixel. It took about 10-20 s to solve the larger puzzles.</p>
]]></description><pubDate>Mon, 02 Feb 2026 13:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46855689</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=46855689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46855689</guid></item><item><title><![CDATA[New comment by ahaferburg in "CachyOS: Fast and Customizable Linux Distribution"]]></title><description><![CDATA[
<p>I know what you mean, but there <i>is</i> bitrot. I'm currently trying dwm. Zero out of the three patches I downloaded from the website applied successfully. I'd call that bitrot.<p>Not sure how much I like "hand-write your own code from snippets" as a way to configure software.</p>
]]></description><pubDate>Tue, 02 Dec 2025 17:47:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46124052</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=46124052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46124052</guid></item><item><title><![CDATA[New comment by ahaferburg in "I don't care how well your "AI" works"]]></title><description><![CDATA[
<p><p><pre><code>  The AImish</code></pre></p>
]]></description><pubDate>Wed, 26 Nov 2025 18:22:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46060686</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=46060686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46060686</guid></item><item><title><![CDATA[New comment by ahaferburg in "Tesla reports steep drop in profits despite US rush to buy electric vehicles"]]></title><description><![CDATA[
<p>Welcome to the West? It's been like this for a while now here.</p>
]]></description><pubDate>Thu, 23 Oct 2025 11:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45680615</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=45680615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45680615</guid></item><item><title><![CDATA[New comment by ahaferburg in "I see a future in jj"]]></title><description><![CDATA[
<p>I tried jj, but I'm used to Sublime Merge. Doing version control in the command line was just too much repeated typing, as you keep losing information. In a GUI you always see the current state. You commit, it updates the display. A diff is a click away. Changing focus to type the commit message is a click away. No reason to ask the same questions again and again. Even with aliases like jjl for `jj log --limit 10` it felt too inefficient and annoying. Selecting individual hunks with the keyboard... I don't ever want to do that again. In SM it's a pleasure.<p>The git CLI might suck, but SM just doesn't. Looking forward to jj GUIs taking off. Or even better: jj getting integrated into SM.</p>
]]></description><pubDate>Thu, 23 Oct 2025 11:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45680540</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=45680540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45680540</guid></item><item><title><![CDATA[New comment by ahaferburg in "I see a future in jj"]]></title><description><![CDATA[
<p>You don't need to switch from git to jj. You just try out jj on your git project and see if it clicks. If you don't like it, you just don't continue using it.</p>
]]></description><pubDate>Thu, 23 Oct 2025 11:02:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45680461</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=45680461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45680461</guid></item><item><title><![CDATA[New comment by ahaferburg in "Structured Procrastination (1995)"]]></title><description><![CDATA[
<p>I'm wondering why Firefox on Desktop won't offer Reader mode on this page. The F9 shortcut doesn't work either. Does anybody know? Is there a content length threshold? The text doesn't seem that short to me.</p>
]]></description><pubDate>Tue, 07 Oct 2025 10:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45501261</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=45501261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45501261</guid></item><item><title><![CDATA[New comment by ahaferburg in "ABC yanks Jimmy Kimmel’s show ‘indefinitely’ after threat from FCC chair"]]></title><description><![CDATA[
<p>Starts at 2:01.<p>Kimmel<p><i>We hit some new lows over the week end with the MAGA gang desperately trying to characterize this kid who murdered Charlie Kirk as anything other than one of them and doing everything they can to score political points from it. In between the finger pointer, there was uh grieving. On Friday the White House flew the flags at half staff which got some criticism but on a human level you can... see how hard the president is taking this.</i><p>Reporter<p><i>My condolences on the loss of your friend Charlie Kirk. May I ask, sir, personally, how are you holding up over the last day and a half, sir?</i><p>Trump<p><i>I think very good, and by the way right there you see all the trucks. They've just started construction of the new ball room for the White House, which is something they've been trying to get, as you know, for a 150 years, and it's going to be a beauty.</i><p>Kimmel<p><i>Yes. He's at the fourth stage of grief. Construction.</i><p><i>Demolition. Construction. This is not how an adult grieves the murder of somebody called their friend. This is how a four year old mourns a gold fish, ok? And it didn't just happen once.</i></p>
]]></description><pubDate>Thu, 18 Sep 2025 10:15:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45287825</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=45287825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45287825</guid></item><item><title><![CDATA[New comment by ahaferburg in "Trump Signs Off on Sending the National Guard to Memphis"]]></title><description><![CDATA[
<p><a href="https://archive.is/GapOu" rel="nofollow">https://archive.is/GapOu</a></p>
]]></description><pubDate>Tue, 16 Sep 2025 10:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45260448</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=45260448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45260448</guid></item><item><title><![CDATA[New comment by ahaferburg in "Coinbase CEO Revealed He Fired Engineers Who Didn't Use AI Tools"]]></title><description><![CDATA[
<p>How dare these employees refuse a request from their better, for an entire week.<p>Ultimately this is a hiring problem though. They should have tested more thoroughly for prompt obedience.</p>
]]></description><pubDate>Thu, 04 Sep 2025 10:31:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45125663</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=45125663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45125663</guid></item><item><title><![CDATA[New comment by ahaferburg in "Losing language features: some stories about disjoint unions"]]></title><description><![CDATA[
<p>C++ is a gun with five triggers, one for each finger that holds the grip. That's what makes it so versatile and powerful.</p>
]]></description><pubDate>Tue, 22 Jul 2025 10:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44645402</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=44645402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44645402</guid></item><item><title><![CDATA[New comment by ahaferburg in "A receipt printer cured my procrastination"]]></title><description><![CDATA[
<p>Same here. Going through dozens of post-its feels super wasteful. Even more so the dozens of thermal printers that will be ordered as a result of this post, and might end up gathering dust on someone's attic in two weeks.<p>Ultimately there's going to be a lot of repetition. Many of these tasks are going to be the same. I'm wondering if there's a variant of this system that involves reusable kanban tickets.</p>
]]></description><pubDate>Fri, 13 Jun 2025 12:52:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44268059</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=44268059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44268059</guid></item><item><title><![CDATA[New comment by ahaferburg in "I do not remember my life and it's fine"]]></title><description><![CDATA[
<p><a href="https://archive.is/BGfTD" rel="nofollow">https://archive.is/BGfTD</a></p>
]]></description><pubDate>Fri, 06 Jun 2025 08:37:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44198887</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=44198887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44198887</guid></item><item><title><![CDATA[New comment by ahaferburg in "I hacked a dating app (and how not to treat a security researcher)"]]></title><description><![CDATA[
<p>> Developers should use best practices, but they may not be sufficient, he added. “Keeping data secure is an unsolved problem,” he said.<p>Oh, ok. Too bad, I guess.</p>
]]></description><pubDate>Tue, 13 May 2025 13:38:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43972846</link><dc:creator>ahaferburg</dc:creator><comments>https://news.ycombinator.com/item?id=43972846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43972846</guid></item></channel></rss>