<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: hakunin</title><link>https://news.ycombinator.com/user?id=hakunin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 22 Oct 2026 01:57:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hakunin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hakunin in "EA is shutting down BioWare"]]></title><description><![CDATA[
<p>Honestly, I've felt this way before (gaming since the 90s), but try watching somebody play RTwP a bit to get a feel for it. It can become very smooth and comfortable. The hardest part is to learn to trust the timings.</p>
]]></description><pubDate>Wed, 21 Oct 2026 19:51:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50186629</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=50186629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50186629</guid></item><item><title><![CDATA[New comment by hakunin in "Does Ruby on Rails still make sense?"]]></title><description><![CDATA[
<p>It's funny that when I re-read my own message it kinda resembles slop, but I promise it's all human.</p>
]]></description><pubDate>Wed, 21 Oct 2026 17:33:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50184644</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=50184644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50184644</guid></item><item><title><![CDATA[New comment by hakunin in "Does Ruby on Rails still make sense?"]]></title><description><![CDATA[
<p>The real question is: do abstractions make sense.<p>I realize (having been back and forth on this) that the answer is a very strong yes.<p>LLMs are based on language. The concepts/"nodes" LLMs tie together are useful because humans have created these nodes over the entire history of language, culture, and science. Humans naturally over millennia have been filtering out useful concepts from useless ones, refining language to efficiently carry meaning.<p>If we broke down all abstractions to fundamentals, there would be billions of things that would need to be tied together to make any useful product, almost impossible. Abstractions are required for solving problems efficiently. A high level abstraction that fits well in many solutions is insanely powerful.<p>LLMs are not immune to this effect, they need abstractions so that they don't have to prove every single thing they do from first principles, they can instead lean on language to shortcut a ton of thinking.<p>So when a framework gives you useful high level structure, patterns, and abstractions, you can do a lot less reasoning, and work a lot more efficiently, to solve a lot more problems. You could have one word (e.g. controller) mean a whole ton of useful things that you otherwise would've had to describe with multiple words. You could have references to existing concepts (e.g. `String#camelize`) that you no longer need to expand and define each time.<p>Bottom line, abstractions let LLMs solve problems faster, more correctly, with less reasoning.<p>P.S. Language is all abstractions, and we can solve problems well because we created these effective abstractions. The question I have about LLMs going forward is whether they can create new useful abstractions (new words, concepts, categories) that are actually time-tested and proven to contribute to good problem solving, without human input/verification.</p>
]]></description><pubDate>Wed, 21 Oct 2026 15:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=50182437</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=50182437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50182437</guid></item><item><title><![CDATA[New comment by hakunin in "Couple was swatted 55 times in 2 years over a post about Norm Macdonald"]]></title><description><![CDATA[
<p>Unfortunately, while this is a good story, police doesn't have the power to fish out and stop random internet trolls all around the country. I see a lot of this sentiment "why can't they just", but it's an unrealistic view of what's actually possible. I'm all for it in theory.<p>But almost every comment here is incredulously pointing out how inept police is to not be able to solve such an easy/obvious problem. There is nothing easy and obvious about it.<p>We need one of those "what every programmer should know about time zones" articles about common police and military misconceptions.</p>
]]></description><pubDate>Wed, 07 Oct 2026 03:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987693</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49987693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987693</guid></item><item><title><![CDATA[New comment by hakunin in "Couple was swatted 55 times in 2 years over a post about Norm Macdonald"]]></title><description><![CDATA[
<p>All you're saying is that likelihood of swatters committing additional crime is low, but there is still likelihood. There can be others taking advantage of this situation (or also mad at the couple), who are in fact willing to commit more serious crimes.<p>Serious crimes are generally a low percentage stat in society overall, which is part of the reason why it's so hard to judge "oh, this isn't serious". Most police encounters aren't, except the ones that are.</p>
]]></description><pubDate>Wed, 07 Oct 2026 03:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987631</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49987631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987631</guid></item><item><title><![CDATA[New comment by hakunin in "Couple was swatted 55 times in 2 years over a post about Norm Macdonald"]]></title><description><![CDATA[
<p>Police is not like most services, where you can hire and fire them at will. If you (or anyone else) called police to complain about a domestic situation, once they're involved, you are no longer in control of when they get uninvolved. I'm not saying "this is good" or "bad", but it is how it was setup, and there were good reasons for this.</p>
]]></description><pubDate>Wed, 07 Oct 2026 03:07:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987586</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49987586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987586</guid></item><item><title><![CDATA[New comment by hakunin in "Couple was swatted 55 times in 2 years over a post about Norm Macdonald"]]></title><description><![CDATA[
<p>This police work should be happening all the time, I agree, but it cannot happen during a swat call (there isn't enough time). And if it doesn't yield results, are you to stop showing up?</p>
]]></description><pubDate>Wed, 07 Oct 2026 02:48:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987462</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49987462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987462</guid></item><item><title><![CDATA[New comment by hakunin in "Couple was swatted 55 times in 2 years over a post about Norm Macdonald"]]></title><description><![CDATA[
<p>The fact that police shows up late doesn't change the fact that it's still a deterrent that they do show up, and you could be the unlucky one that had police show up in time.<p>But this seems like a good crime recipe:<p>1. Swat somebody for months.<p>2. Go into their house once police stops showing up.</p>
]]></description><pubDate>Wed, 07 Oct 2026 02:46:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987454</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49987454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987454</guid></item><item><title><![CDATA[New comment by hakunin in "Couple was swatted 55 times in 2 years over a post about Norm Macdonald"]]></title><description><![CDATA[
<p>Most of the world doesn't live in a country with second amendment.</p>
]]></description><pubDate>Wed, 07 Oct 2026 02:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987366</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49987366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987366</guid></item><item><title><![CDATA[New comment by hakunin in "Couple was swatted 55 times in 2 years over a post about Norm Macdonald"]]></title><description><![CDATA[
<p>So many replies here are blaming the police but despite how screwed up the situation is there isn’t much they can do. Not responding to a swat call is not really an option with the way the system is setup.<p>We can all say “well, if you get many calls about one location, maybe you should stop showing up” but wtf are you supposed to do if a real crime is being committed? The same couple getting swatted one day could get criminals breaking in another, possibly for the same reason even. How can you make the call not to show up if your entire existence and role in society is to show up?<p>What real solutions are there?<p>Edit: a bunch of identical responses to this comment with "just don't show up". I know it's easy to sit and judge from the comfort of your keyboard, but do a little bit of thinking. What should the rule be? When is it okay for police to receive a distress call and not show up in actual reality with actual lives at stake? Who's responsible for the consequences of not showing up?<p>Edit2: now people switched to "show up, but softer, knock on the door". Now we can agree, because this comment is about showing up, not about specifics. Yeah, more considerate approach is warranted. To be clear, I agree that police should be punished for violating laws and conduct policies. Yet there is the other side of it, there's still an alert and it could still be real. Police still have to be mind-f'ed into figuring out every time if there's real danger or not.<p>Edit3: People who say "police can catch the callers" and suggest other triumphant movie-esque feats make me feel like we need an article "Falsehoods programmers believe about police".</p>
]]></description><pubDate>Wed, 07 Oct 2026 02:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987263</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49987263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987263</guid></item><item><title><![CDATA[New comment by hakunin in "AI Makes Me Sad"]]></title><description><![CDATA[
<p>I've been thinking a lot about this. Many technical barriers that could justify businesses are much lower now, so we are left with other kinds of barriers: red tape, regulatory, legal, etc. If you have access to go past those barriers, you are worth something. If all you do is provide a technical solution, you are probably going to stop making sense.</p>
]]></description><pubDate>Fri, 02 Oct 2026 15:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49934834</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49934834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49934834</guid></item><item><title><![CDATA[New comment by hakunin in "Pi 1.0"]]></title><description><![CDATA[
<p>Paseo allows you to start a daemon from command line, thereby passing your ENV credentials to the daemon from, say, your 1Password-based env. Then both local Mac GUI and their native iPhone app (through Tailscale) can connect to this daemon. This is the most ergonomic local and remote setup where I can start a session on my Mac and continue on my phone or vice versa, with any agent: Pi, Claude, Codex, OMP, all natively supported.<p>No affiliation, just arrived at Paseo after a bunch of research.</p>
]]></description><pubDate>Fri, 02 Oct 2026 01:59:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49929134</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49929134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49929134</guid></item><item><title><![CDATA[New comment by hakunin in "Claude partial outage"]]></title><description><![CDATA[
<p>Wrote last year about the fact that AIs can be down, and what that might mean: <a href="https://max.engineer/failover-to-hi" rel="nofollow">https://max.engineer/failover-to-hi</a></p>
]]></description><pubDate>Tue, 29 Sep 2026 15:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49894810</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49894810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49894810</guid></item><item><title><![CDATA[New comment by hakunin in "Coding is not solved"]]></title><description><![CDATA[
<p><p><pre><code>    Those who claim LLM-generated software is good enough:

    Haven’t written code in ages
    Cannot spot if their code figuratively had 6 fingers!
    Have a low bar for what good looks like
    Don’t care about quality or NFR
    Have difficulty understanding an S-curve
</code></pre>
There are exceptions like antirez, but I think this does hold for many loud optimists out there.</p>
]]></description><pubDate>Mon, 28 Sep 2026 17:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49881133</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49881133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49881133</guid></item><item><title><![CDATA[New comment by hakunin in "Plan mode is dead"]]></title><description><![CDATA[
<p>Perhaps not that fantastically given the url doesn't load. :)</p>
]]></description><pubDate>Sat, 26 Sep 2026 01:11:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49852129</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49852129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49852129</guid></item><item><title><![CDATA[New comment by hakunin in "What About Rails?"]]></title><description><![CDATA[
<p>Unfortunately, the answer most likely is “because we didn’t shift everything over yet”.</p>
]]></description><pubDate>Fri, 25 Sep 2026 12:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49843932</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49843932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49843932</guid></item><item><title><![CDATA[New comment by hakunin in "Why Omarchy Exists"]]></title><description><![CDATA[
<p>I find myself in a weird position to defend Omarchy as a person who doesn't use Omarchy and doesn't agree with DHH (including public rebuttals on twitter).<p>> one cannot buy the technical competence<p>The most charitable interpretation here is "just by paying for AI tokens, you don't get smarter", with which I would agree. And yet your full comment seems to suggest that there's no way to buy technical competence in general.<p>But Omarchy is literally buying it[1]. And so does every business that pays tech employees.<p>[1]: <a href="https://omarchy.org/teams/" rel="nofollow">https://omarchy.org/teams/</a></p>
]]></description><pubDate>Thu, 24 Sep 2026 17:55:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49834407</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49834407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49834407</guid></item><item><title><![CDATA[New comment by hakunin in "Why Omarchy Exists"]]></title><description><![CDATA[
<p>Just like you’d be reluctant to pull in any non-trivial dependency that has 2 GitHub stars and barely any activity, or a distro created one time by a reddit guy, there is value in big name and multimillion dollar donations supporting your dependency.</p>
]]></description><pubDate>Thu, 24 Sep 2026 12:43:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49829829</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49829829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49829829</guid></item><item><title><![CDATA[New comment by hakunin in "Why Omarchy Exists"]]></title><description><![CDATA[
<p>I'm not going to comment on DHH himself here (huge mixed feelings on many levels), but people completely underestimate the power of curated experience.<p>If there was a piece of software that needed 3 colors set, and there was a choice to set the 3 colors yourself, or pick a color preset that some person spent time combining just right, a lot of people would appreciate the latter.<p>Sitting and making subjective taste-based considerations is a huge energy and time sink, and takes a certain kind of individual to actually enjoy. Even if you did take time on one thing, you still hope that you don't have to do that on others. Having somebody sweat these details for you, so your baseline is strong, is a lot of value in practice, because we're human and we like nice things, and knowing that even if we don't customize it, somebody already did with great care.<p>Why even listen to premade music. You can just throw together samples/notes yourself. Why listen to lyrics/poems, you can just put together some words yourself. Why hire an interior designer. You can just make it the way you like yourself. Etc.</p>
]]></description><pubDate>Wed, 23 Sep 2026 23:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49823831</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49823831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49823831</guid></item><item><title><![CDATA[New comment by hakunin in "iOS 27, iPadOS 27, and macOS 27"]]></title><description><![CDATA[
<p>Unfortunately, not well suited for stealth use cases for personal automation. Here's a comparison to an mcp tool that allows driving your live safari via osascript:<p>[1]: <a href="https://github.com/achiya-automation/safari-mcp#vs-apples-official-safari-mcp-safaridriver" rel="nofollow">https://github.com/achiya-automation/safari-mcp#vs-apples-of...</a></p>
]]></description><pubDate>Mon, 14 Sep 2026 19:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49702588</link><dc:creator>hakunin</dc:creator><comments>https://news.ycombinator.com/item?id=49702588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49702588</guid></item></channel></rss>