<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: boomlinde</title><link>https://news.ycombinator.com/user?id=boomlinde</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 13:18:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=boomlinde" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by boomlinde in "If your product is Great, it doesn't need to be Good (2010)"]]></title><description><![CDATA[
<p>Deciding on a product design that's easily marketable is also a marketing problem.<p>You suggest adding it as a "bonus", but for whom? Recording <i>what</i> on the walk? How would you advertise that along the main feature people actually buy the thing for? If not, what purpose does it serve? It's a few cents, but that's still a few cents too much if that's not what you're convincing people to buy.<p>Try to think of someone who didn't buy a walkman because it lacked a recording feature. What's their story? Can that easily be represented in the marketing material?</p>
]]></description><pubDate>Fri, 19 Jun 2026 07:46:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48595941</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48595941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48595941</guid></item><item><title><![CDATA[New comment by boomlinde in "Taxonomy of the Occlupanida (parasitoids on bread bag tags)"]]></title><description><![CDATA[
<p>Not seeing the forest for the trees</p>
]]></description><pubDate>Thu, 18 Jun 2026 06:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48581652</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48581652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48581652</guid></item><item><title><![CDATA[New comment by boomlinde in "Taxonomy of the Occlupanida (parasitoids on bread bag tags)"]]></title><description><![CDATA[
<p>They seem attracted to sliced bread in plastic bags here in the Nordics. They attach to the end of the bag so as to seal and hold it closed, regardless of the labeling on the bag.<p>There are some positive side effects to this, which is probably the reason we're so tolerant of their presence.</p>
]]></description><pubDate>Thu, 18 Jun 2026 06:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48581561</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48581561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48581561</guid></item><item><title><![CDATA[New comment by boomlinde in "AI demands more engineering discipline. Not less"]]></title><description><![CDATA[
<p>Unskilled people are not irrelevant if you intend on working with other people, in which case you will need to deal with them in one way or another.<p>I will probably be dealing with them in the future more than in the past because  chatbots bypass the process by which unskilled people generally become skilled people.</p>
]]></description><pubDate>Thu, 18 Jun 2026 03:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48580568</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48580568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48580568</guid></item><item><title><![CDATA[New comment by boomlinde in "AI demands more engineering discipline. Not less"]]></title><description><![CDATA[
<p>Chatbots enable unskilled developers to go in way out of their depth with little resistance. This creates problems of a new nature, not just more problems of the same nature as before.<p>Previously in my career, a junior making a mistake and being told why it was a mistake would learn from that and improve. The junior-chatbot duo will not. The junior will feed my comment into the chatbot, and the chatbot will superficially give the impression of having learned from the mistake and fix the code while introducing the same problem somewhere else, and the junior will have learned nothing.<p>This all requires that I review code as though it was created by some kind of cursed monkey's paw with an endless number of fingers that each grants a wish of the operator with a devastating caveat through idiotic interpretation.<p>If you give a toddler who can otherwise not operate a chainsaw -- for the simple reason that they don't have the strength to start it using the starter rope -- access to a robot who will turn on the chainsaw for them on command, you've created a problem which didn't exist before.</p>
]]></description><pubDate>Wed, 17 Jun 2026 19:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48575870</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48575870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48575870</guid></item><item><title><![CDATA[New comment by boomlinde in "Macaroni – a single HTML file messenger"]]></title><description><![CDATA[
<p>You explicitly stated that "The backend does not exist."</p>
]]></description><pubDate>Mon, 15 Jun 2026 06:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48537220</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48537220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48537220</guid></item><item><title><![CDATA[New comment by boomlinde in "Macaroni – a single HTML file messenger"]]></title><description><![CDATA[
<p>If I use Outlook 365, Microsoft holds the keys. If I use Github, Microsoft holds the keys.</p>
]]></description><pubDate>Mon, 15 Jun 2026 06:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48537212</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48537212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48537212</guid></item><item><title><![CDATA[New comment by boomlinde in "Twenty One Zero-Days in FFmpeg"]]></title><description><![CDATA[
<p>If you quietly patch the vulnerable software it's unlikely that I will ever hear about the vulnerability. CVE disclosure is important because that's how I learn of security problems in software I critically depend on. It's not merely a service to the maintainers, but to the users who might otherwise critically depend on vulnerable software.</p>
]]></description><pubDate>Mon, 15 Jun 2026 06:09:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48537201</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48537201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48537201</guid></item><item><title><![CDATA[New comment by boomlinde in "Twenty One Zero-Days in FFmpeg"]]></title><description><![CDATA[
<p>I guess that the perceived problem from a security perspective is that they're there, not that they're necessarily hard to fix once found.</p>
]]></description><pubDate>Sat, 13 Jun 2026 04:06:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48512975</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48512975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48512975</guid></item><item><title><![CDATA[New comment by boomlinde in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>Did you bother to read the resulting translation?</p>
]]></description><pubDate>Fri, 12 Jun 2026 17:04:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506625</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48506625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506625</guid></item><item><title><![CDATA[New comment by boomlinde in "Software is made between commits"]]></title><description><![CDATA[
<p>So this is is intended to smooth over the poor work, bad commit hygiene and bad commit messages of "agents", presumably not meaning just any agent but LLM-based ones specifically.<p>I can already see the change. What I need to know is why, not how exactly. It should be clear from a commit message why a change was made. If it's not, that problem should be addressed during review. I shouldn't have to watch a recap of your conversation with a virtual idiot to understand your commit. If the tools you use to generate code can't be coaxed into producing that level of quality, or if you don't understand the output of your generative tools to the extent that you can describe for someone else why they made a particular change, you have a tooling and competency problem.<p>If further tooling can <i>solve</i> these problems, then I'm all for it, but the idea here seems to be to <i>not</i> solve that problem, but to burden anyone interrogating the history of a repository with also scrolling through chat histories so that virtual idiots can keep shitting out low-quality changes and so that operators can keep accepting those changes as-is without thinking too much about why.<p>I guess it doesn't help that tools like GitHub don't really care about commit messages. You can't even comment directly on commit messages during review.</p>
]]></description><pubDate>Fri, 12 Jun 2026 04:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48499995</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48499995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48499995</guid></item><item><title><![CDATA[New comment by boomlinde in "Grit: Rewriting Git in Rust with agents"]]></title><description><![CDATA[
<p><i>> We clearly learned from how Git does operations and emulated it in order to function interoperably</i><p>So you didn't just let an AI go nuts with access to the source code of Git so as to produce a derivative work?</p>
]]></description><pubDate>Thu, 11 Jun 2026 12:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48489319</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48489319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48489319</guid></item><item><title><![CDATA[New comment by boomlinde in "Macaroni – a single HTML file messenger"]]></title><description><![CDATA[
<p>I'm directly addressing arguments made by the person I responded to. I'm not going to be taking you seriously, because you are not.</p>
]]></description><pubDate>Thu, 11 Jun 2026 11:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48489023</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48489023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48489023</guid></item><item><title><![CDATA[New comment by boomlinde in "Macaroni – a single HTML file messenger"]]></title><description><![CDATA[
<p><i>> The idea isn’t that transport magically disappears. The idea is that users don’t have to deploy, operate, pay for, or even think about transport.</i><p>It's sharing this advantage with every other free, third party managed communication service I can choose to depend on. It's also sharing the weakness that it puts me at the mercy of whatever third party I am relying on. It introduces a new weakness in that the third party being relied on here never intended for their infrastructure to be used in this way.<p><i>> If I need to run databases, message brokers, servers and monitoring just to send my mom “please cook macaroni”, I’ve already lost interest.</i><p>So don't. To that end, what specific problem does this address that other free third party communication service providers don't? My mother will have seen my email or SMS before you have instructed your mother on how to join GitHub and get an API token. We don't even need to agree on or stick to a provider.</p>
]]></description><pubDate>Thu, 11 Jun 2026 09:01:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487977</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48487977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487977</guid></item><item><title><![CDATA[New comment by boomlinde in "Macaroni – a single HTML file messenger"]]></title><description><![CDATA[
<p>"Sending a message to your mother should not require infrastructure comparable to a small bank."<p>To that end, requiring the use of GitHub for your application to work is a dead end.<p>"Macaroni Messenger is a distributed messaging system"<p>No.<p>"The backend does not exist."<p>Unless by "backend" you mean the underlying infrastructure and server logic you've made the clients depend on for the exchange of messages to happen.</p>
]]></description><pubDate>Thu, 11 Jun 2026 08:07:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487653</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48487653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487653</guid></item><item><title><![CDATA[New comment by boomlinde in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>What other CAs implement ACME? Are there any free alternatives outside the US?</p>
]]></description><pubDate>Wed, 10 Jun 2026 12:01:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475023</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48475023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475023</guid></item><item><title><![CDATA[New comment by boomlinde in "Anti-social: It's fads, not friends, which now dominate social media feeds"]]></title><description><![CDATA[
<p><i>> Sure, I can post something that I'm working on or a blog post that I've written, but it's still framed as news to be discussed, not a social interaction.</i><p>Discussion is of course a kind of social interaction. You've posted this, which discusses a topic that is only tangentially related to the news item if at all. You can talk about framing all you want, but it ultimately is what it is: spontaneous social interaction between users on the kind of winding paths "unsupervised" discussions naturally take.<p>I'd be surprised if half of people supposedly discussing the "news to be discussed" have RTFA. That doesn't stop interesting discussion on a wide range of topics from happening here.<p>It's not "social in the same way", but Twitter and Facebook aren't "social in the same way" either.</p>
]]></description><pubDate>Tue, 09 Jun 2026 04:23:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48456368</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48456368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48456368</guid></item><item><title><![CDATA[New comment by boomlinde in "Now is the best time to be a duct tape engineer"]]></title><description><![CDATA[
<p>That time in the car could have been spent thinking of something worthwhile enough to write about.</p>
]]></description><pubDate>Thu, 04 Jun 2026 17:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48401495</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48401495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48401495</guid></item><item><title><![CDATA[New comment by boomlinde in "Gmail thinks I'm stupid, so I left"]]></title><description><![CDATA[
<p>Setting up your own filtering rules seems like a relatively tiny time investment compared to the productivity gains if you have a busy mail account. Other features that Gmail lack are IMO more important than magic filtering, like a proper threaded view, or not being pestered by their AI bullshit.</p>
]]></description><pubDate>Wed, 03 Jun 2026 05:25:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48380230</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48380230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48380230</guid></item><item><title><![CDATA[New comment by boomlinde in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>What does "political" mean in this context? To me it seems obvious that yes, that is a political choice, as is every other choice a group of people make for themselves together.</p>
]]></description><pubDate>Sat, 23 May 2026 05:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48245080</link><dc:creator>boomlinde</dc:creator><comments>https://news.ycombinator.com/item?id=48245080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48245080</guid></item></channel></rss>