<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: brabel</title><link>https://news.ycombinator.com/user?id=brabel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 13:40:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brabel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brabel in "Lean proved this program correct; then I found a bug"]]></title><description><![CDATA[
<p>No. It would be like finding a memory unsafe caused bug in a Java application that is due to a bug in the JRE. That would absolutely warrant a title like “I found memory unsafe bug in my Java code” when everyone expects Java code to be memory safe, which is analogous to the article in question.</p>
]]></description><pubDate>Tue, 14 Apr 2026 06:38:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762043</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47762043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762043</guid></item><item><title><![CDATA[New comment by brabel in "Lean proved this program correct; then I found a bug"]]></title><description><![CDATA[
<p>When the Lean runtime has bugs, all Lean applications using the Lean runtime also have those bugs. I can’t understand people trying to make a distinction here. Is your intent to have a bug free application or to just show the Lean proof kernel is solid?? The latter is only useful to Lean developers, end users should only care about the former!</p>
]]></description><pubDate>Tue, 14 Apr 2026 06:33:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762009</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47762009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762009</guid></item><item><title><![CDATA[New comment by brabel in "The economics of software teams: Why most engineering orgs are flying blind"]]></title><description><![CDATA[
<p>I have been interested in this topic for a long time and to be honest, there is no better book on the topic than The Mythical Man Month. Yes from the 70s I think, but still the best I have read.</p>
]]></description><pubDate>Mon, 13 Apr 2026 11:09:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47750367</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47750367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47750367</guid></item><item><title><![CDATA[New comment by brabel in "The economics of software teams: Why most engineering orgs are flying blind"]]></title><description><![CDATA[
<p>And what is your theory? That it’s better to not save those 2 hours since they will just go to waste anyway? Or that there is diminishing returns to saving work as people will tend to just spend longer on other things they were already doing? How can you be sure those 2 hours will not actually be used by most to do very productive things that in the end look like +4 hours in return??</p>
]]></description><pubDate>Mon, 13 Apr 2026 11:05:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47750326</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47750326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47750326</guid></item><item><title><![CDATA[New comment by brabel in "How Complex is my Code?"]]></title><description><![CDATA[
<p>The actor model for concurrency.</p>
]]></description><pubDate>Sun, 12 Apr 2026 09:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47737808</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47737808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47737808</guid></item><item><title><![CDATA[New comment by brabel in "AI assistance when contributing to the Linux kernel"]]></title><description><![CDATA[
<p>Who has that end goal?? Who is going to direct the AI if only the CEO is left in the organization? The CEO will never actually do it , and will always need someone who can and will do it. I just can’t see a grand plan to take humans out of the equation entirely.</p>
]]></description><pubDate>Sat, 11 Apr 2026 13:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47730665</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47730665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47730665</guid></item><item><title><![CDATA[New comment by brabel in "Chimpanzees in Uganda locked in eight-year 'civil war', say researchers"]]></title><description><![CDATA[
<p>The US engages in preventive wars, generally. For example, the wars in Korea and Vietnam were ultimately fought to prevent the USSR from becoming more dominant than the USA and ultimately to prevent it from becoming so strong that in an eventual direct confrontation they would be able to cause a lot of destruction in the US. Iran is similar: they seem to want to prevent Iran from getting nukes which could then be used to destroy Israel, which the US considers its protectorate.
But this is a super slippery slope. It’s essentially the same excuse Russia used in Georgia and now Ukraine: they are near neighbors geographically and culturally that must be stopped from joining the enemy alliance in order to prevent the enemy from attacking Russia in turn, which would be much easier should those countries be part of NATO. But where do you stop? Should Cuba be allowed to join Russia military alliance? Should Mexico be allowed to join BRICS? According to US foreign policy, the answer is always no, because of “national security”.</p>
]]></description><pubDate>Sat, 11 Apr 2026 07:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47728478</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47728478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47728478</guid></item><item><title><![CDATA[New comment by brabel in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>You haven’t actually done that have you. If you did, you would immediately understand the problems MCP solves on top of just trying to use an API directly:<p>- easy tool calling for the LLM rather than having to figure out how to call the API based on docs only.
- authorization can be handled automatically by MCP clients. How are you going to give a token to your LLM otherwise?? And if you do, how do you ensure it does not leak the token? With MCP the token is only usable by the MCP client and the LLM does not need to see it.
- lots more things MCP lets you do, like bundle resources and let the server request off band input from users which the LLM should not see.</p>
]]></description><pubDate>Fri, 10 Apr 2026 10:44:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716081</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47716081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716081</guid></item><item><title><![CDATA[New comment by brabel in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Never seen that in any company I worked at either and I can’t believe professional developers seem to think that it would be ok to write meaningless commit messages. That’s just so sloppy.</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:29:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693474</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47693474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693474</guid></item><item><title><![CDATA[New comment by brabel in "What Being Ripped Off Taught Me"]]></title><description><![CDATA[
<p>Where I live the phone companies do this: you can get a discount every year by calling them and saying you will change companies unless they give you a better price. They always do and the only people paying normal prices are the ones who can’t be bothered to call them every year to request the discount!</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47661959</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47661959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47661959</guid></item><item><title><![CDATA[New comment by brabel in "Why Switzerland has 25 Gbit internet and America doesn't"]]></title><description><![CDATA[
<p>I live in Sweden, and I don’t see a fiber plan available from Telia, the biggest provider, faster than 1Gb!? <a href="https://www.telia.se/bredband/fiber" rel="nofollow">https://www.telia.se/bredband/fiber</a><p>And I have the 600M plan since it’s less than half the cost of 1G but still plenty fast for my needs. Where do you even find 10G??</p>
]]></description><pubDate>Mon, 06 Apr 2026 11:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47659333</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47659333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47659333</guid></item><item><title><![CDATA[New comment by brabel in "Artemis II crew see first glimpse of far side of Moon [video]"]]></title><description><![CDATA[
<p>My guess is that this mission is not about imaging the far side of the Moon at all as that has been done already.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:46:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47651219</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47651219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47651219</guid></item><item><title><![CDATA[New comment by brabel in "Author of "Careless People" banned from saying anything negative about Meta"]]></title><description><![CDATA[
<p>Courage guided by righteousness or vengeance? I feel like the motivation is very important here.</p>
]]></description><pubDate>Sat, 04 Apr 2026 18:46:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47642003</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47642003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47642003</guid></item><item><title><![CDATA[New comment by brabel in "Author of "Careless People" banned from saying anything negative about Meta"]]></title><description><![CDATA[
<p>That can only be a sarcastic answer, don’t you think?? You really believe people would get a job at former Facebook, after lots of scandals have been exposed, and not even think about that?? Sorry no way.</p>
]]></description><pubDate>Sat, 04 Apr 2026 18:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47641992</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47641992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47641992</guid></item><item><title><![CDATA[New comment by brabel in "Sweden goes back to basics, swapping screens for books in the classroom"]]></title><description><![CDATA[
<p>Most university students still behave like kids. I don’t think you can expect under-20 students to behave as adults, honestly. I went to university again around 30 . And my wife teaches first year students. Maybe I am just old now but those students are just kids and behave like large children.</p>
]]></description><pubDate>Thu, 02 Apr 2026 12:56:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47613835</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47613835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47613835</guid></item><item><title><![CDATA[New comment by brabel in "Bringing Clojure programming to Enterprise (2021)"]]></title><description><![CDATA[
<p>Toyota has an open source game engine written in Flutter!<p><a href="https://www.youtube.com/watch?v=98n32VstnpI" rel="nofollow">https://www.youtube.com/watch?v=98n32VstnpI</a></p>
]]></description><pubDate>Thu, 02 Apr 2026 12:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47613362</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47613362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47613362</guid></item><item><title><![CDATA[New comment by brabel in "Live: Artemis II Launch Day Updates"]]></title><description><![CDATA[
<p>You say later that you think gravity and acceleration look the same but cannot be the same , which is funny since that’s exactly what relativity says: if two things are indistinguishable from each other even in principle, then they must be the same. Which is what led Einstein to realize that gravity really is just a curvature in space time. Hard to wrap your head around that! But if you study relativity, you eventually understand what being relative actually means.</p>
]]></description><pubDate>Thu, 02 Apr 2026 06:24:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47610655</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47610655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47610655</guid></item><item><title><![CDATA[New comment by brabel in "Claude Code Unpacked : A visual guide"]]></title><description><![CDATA[
<p>It's on the front page because it looks really cool. You can complain about it being vibe coded, but it still looks good. If you ask Claude to allow the user to slow down the animation, it can do that quite easily, that's just not a problem caused by vibe coding. And I'm on FF and didn't notice anything glitching out.</p>
]]></description><pubDate>Wed, 01 Apr 2026 07:14:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47597851</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47597851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47597851</guid></item><item><title><![CDATA[New comment by brabel in "Claude Code Unpacked : A visual guide"]]></title><description><![CDATA[
<p>> is about a year old now, so it should be in prime shape<p>A 1yo project may be in good shape if written by just one dev, maybe a few. But if you have many devs, I can guarantee it will be messy and buggy. If anything, at 1yo it is probably still full of bugs because not enough time has elapsed for people to run into them.</p>
]]></description><pubDate>Wed, 01 Apr 2026 07:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47597823</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47597823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47597823</guid></item><item><title><![CDATA[New comment by brabel in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>Because everyone got updates immediately. If the default was 7 days, almost no one would get updates immediately but after 7 days, and now someone only finds about after 7 days. Unless there is a poor soul checking packages as they are published that can alert the registry before 7 days pass, though I imagine very few do that and hence a dedicated attacker could influence them to not look too hard.</p>
]]></description><pubDate>Tue, 31 Mar 2026 16:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47589916</link><dc:creator>brabel</dc:creator><comments>https://news.ycombinator.com/item?id=47589916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47589916</guid></item></channel></rss>