<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: Joeri</title><link>https://news.ycombinator.com/user?id=Joeri</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 10:15:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Joeri" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Joeri in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p>So what if they’re the biggest? They haven’t taken any meaningful steps to stop these attacks. The primary culprit for the sorry state of the npm ecosystem is npm inc, or actually their corporate overlord microsoft. They could be doing a lot more than they are.<p>I’m sort of reminded of how back in the day windows was swiss cheese and people kept saying “it is because they’re the biggest”, and then microsoft started caring about windows security and it improved enormously. When will microsoft start caring about npm security?</p>
]]></description><pubDate>Tue, 12 May 2026 20:45:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48114283</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=48114283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48114283</guid></item><item><title><![CDATA[New comment by Joeri in "Maybe you shouldn't install new software for a bit"]]></title><description><![CDATA[
<p>Blaming the victim is too easy. NPM is unsafe at any speed. You cannot use it in any but the most trivial capacities without opening yourself up to supply chain attacks.<p>Why is npm the only package ecosystem that has so many problems? What are the other package system owners doing better? Let’s start there, instead of blaming the victims.</p>
]]></description><pubDate>Fri, 08 May 2026 16:20:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48065238</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=48065238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48065238</guid></item><item><title><![CDATA[New comment by Joeri in "DeepSeek 4 Flash local inference engine for Metal"]]></title><description><![CDATA[
<p>It’s not just AU: <a href="https://9to5mac.com/2026/05/05/apples-most-powerful-mac-studio-loses-its-last-remaining-ram-upgrade-option/" rel="nofollow">https://9to5mac.com/2026/05/05/apples-most-powerful-mac-stud...</a><p>They’ve dropped all the mac studio configs higher than 96 gb, as well as the base mac mini. They’re also rumored to be considering taking the Neo base config off the market.<p>This seems to be how they’re dealing with supply constraints for fab capacity and RAM.</p>
]]></description><pubDate>Fri, 08 May 2026 11:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48061543</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=48061543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061543</guid></item><item><title><![CDATA[New comment by Joeri in "Agents need control flow, not more prompts"]]></title><description><![CDATA[
<p>You could have a skill that is the combination of a minimal markdown file and a set of orchestration scripts that do the deterministic work. The agent does not have to “run everything”, it just needs to know how to launch the right script.</p>
]]></description><pubDate>Thu, 07 May 2026 21:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48055074</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=48055074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48055074</guid></item><item><title><![CDATA[New comment by Joeri in "OpenAI, Google, and Microsoft Back Bill to Fund 'AI Literacy' in Schools"]]></title><description><![CDATA[
<p>It’s such a lazy way of integrating AI as well, as if they asked AI to do it.<p>Why has no one tackled the Young Lady’s Illustrated Primer? We know what AI-enhanced education should be, and we finally have the tech to build it.</p>
]]></description><pubDate>Mon, 04 May 2026 21:01:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48014942</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=48014942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48014942</guid></item><item><title><![CDATA[New comment by Joeri in "The West forgot how to make things, now it’s forgetting how to code"]]></title><description><![CDATA[
<p>The deeper I wade through Microsoft’s Azure documentation the more I feel the reality of this. There’s so much of it that it basically is unreadable in real terms, most employees will never get the time allocated, and when you do try to exhaustively read up on a specific area you find that the documentation is incomplete and wrong in subtle but important ways. I’m sure Microsoft spends a lot of resources on that documentation, but it seems somewhat of a hopeless mission.</p>
]]></description><pubDate>Sun, 26 Apr 2026 16:19:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47911454</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47911454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47911454</guid></item><item><title><![CDATA[New comment by Joeri in "Tariffs Raised Consumers' Prices, but the Refunds Go Only to Businesses"]]></title><description><![CDATA[
<p>Actually, a sizable chunk of the refunds will go to companies like Cantor Fitzgerald, the company of the commerce secretary Howard Lutnick (or his sons, which is the same thing), that bought the tariff refund rights last year for 20% of the refund value. While Lutnick was ostensibly pro-tariff, his company was betting against the tariffs being legal, and now will collect refunds paid by the American taxpayer.<p>So in reality, the tax payer is on the hook twice: once for paying the tariffs through increased prices, and once for the debt created by the people disbursing refunds to themselves.</p>
]]></description><pubDate>Fri, 24 Apr 2026 21:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47895962</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47895962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47895962</guid></item><item><title><![CDATA[New comment by Joeri in "An update on recent Claude Code quality reports"]]></title><description><![CDATA[
<p>This sounds like one of those problems where the solution is not a UX tweak but an architecture change. Perhaps prompt cache should be made long term resumable by storing it to disk before discarding from memory?</p>
]]></description><pubDate>Thu, 23 Apr 2026 19:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47880640</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47880640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47880640</guid></item><item><title><![CDATA[New comment by Joeri in "France's government is ditching Windows for Linux, says US tech a strategic risk"]]></title><description><![CDATA[
<p>The EU chips act is subsidizing new fab construction in Europe.<p>Meanwhile the french Mistral is partnering with Nvidia to build an AI data center near Paris on which their LLMs will run.<p>But I agree this is not enough to make the EU a contender in the race with the US and China. The EU still has not seriously considered decoupling from American big tech.</p>
]]></description><pubDate>Sat, 11 Apr 2026 10:44:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47729391</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47729391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47729391</guid></item><item><title><![CDATA[New comment by Joeri in "How many products does Microsoft have named 'Copilot'?"]]></title><description><![CDATA[
<p>The name that still takes the cake is Github Advanced Security for Azure DevOps.</p>
]]></description><pubDate>Sat, 04 Apr 2026 22:26:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47644171</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47644171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47644171</guid></item><item><title><![CDATA[New comment by Joeri in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>NPM should have a curation mechanism, via staff review or crowdsourcing, where versions of popular packages are promoted to a stable set, like linux distros do. I would only use curated versions if they had such a thing.</p>
]]></description><pubDate>Tue, 31 Mar 2026 10:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585365</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47585365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585365</guid></item><item><title><![CDATA[New comment by Joeri in "The three pillars of JavaScript bloat"]]></title><description><![CDATA[
<p>I think a blog post on jsdoc would be a better fit, with a link out from one of the main tutorial pages. Reach out to me over mail and we can work something out.</p>
]]></description><pubDate>Mon, 23 Mar 2026 21:50:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495589</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47495589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495589</guid></item><item><title><![CDATA[New comment by Joeri in "The three pillars of JavaScript bloat"]]></title><description><![CDATA[
<p>I’ve been exploring this for years, even made a tutorial website about building sites and apps without dependencies (plainvanillaweb.com). What I’ve learned is that many of the things the frameworks, libraries and build tools do can be replaced by browser built-ins and vanilla patterns, but also that making things that way is at present an obscure domain of knowledge.<p>I think this is because the whole web dev knowledge ecosystem of youtubers and tutorial platforms is oriented around big frameworks and big tooling. People think it is much harder than it actually is to build without frameworks or build tools, or that the resulting web app will perform much worse than it actually will. A typical react codebase ported to a fully vanilla codebase ends up just as modular and around 1.5x the number of lines of code, and is tiny in total footprint due to the lack of dependencies so typically performs well.<p>To be clear though: I’m not arguing the dependencies are bad or don’t have any benefits at all or that vanilla coding is a superior way. Coding this way takes longer and the resulting codebase has more lines of code, and web components are “uglier” than framework components. What I’m saying is that most web developers are trapped in a mindset that these dependencies must be used when in reality they are optional and not always the best choice.</p>
]]></description><pubDate>Sun, 22 Mar 2026 08:16:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47475464</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47475464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47475464</guid></item><item><title><![CDATA[New comment by Joeri in "Italy, Belgium set to lose gas supply after biggest LNG plant bombed"]]></title><description><![CDATA[
<p>The majority of Belgium’s electricity comes from nuclear, wind and solar. They have been greatly expanding wind parks in the north sea, and they’re in the early stages of deploying SMRs. But the reality is that Belgium still needs a lot of natural gas for electricity production and its large chemical industry, and that all of this gas has to be imported.<p>Long term there is the European hydrogen strategy which aims to convert a lot of the current natural gas storage and transportation grid to hydrogen and use that in places that currently use LNG, but this requires inventing new technologies so is not a quick fix.</p>
]]></description><pubDate>Sat, 21 Mar 2026 08:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47465155</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47465155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47465155</guid></item><item><title><![CDATA[New comment by Joeri in "US economy unexpectedly sheds 92k jobs in February"]]></title><description><![CDATA[
<p>I’ve read some horror stories already that are enough for me to decide that I will not go to the U.S. until sanity returns. Here is one: <a href="https://www.theguardian.com/us-news/2026/feb/21/karen-newton-valid-visa-detained-ice" rel="nofollow">https://www.theguardian.com/us-news/2026/feb/21/karen-newton...</a></p>
]]></description><pubDate>Fri, 06 Mar 2026 15:26:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276095</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47276095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276095</guid></item><item><title><![CDATA[New comment by Joeri in "How to talk to anyone and why you should"]]></title><description><![CDATA[
<p>That is not a kind judgment. While I hesitate at the word “dictatorship” it is fair to say that society puts more value on extrovert interaction than introvert contemplation, and it does this because extroverts dominate the social conversation.</p>
]]></description><pubDate>Mon, 02 Mar 2026 18:31:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47222035</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47222035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47222035</guid></item><item><title><![CDATA[New comment by Joeri in "Switch to Claude without starting over"]]></title><description><![CDATA[
<p>I already switched to claude a while ago. Didn’t bring along any context, just switched subscriptions, walked away from chatgpt and haven’t touched it again. Turned out to be a non-event, there really is no moat.<p>I switched not because I thought Claude was better at doing the things I want. I switched because I have come to believe OpenAI are a bad actor and I do not want to support them in any way. I’m pretty sure they would allow AGI to be used for truly evil purposes, and the events of this week have only convinced me further.</p>
]]></description><pubDate>Sun, 01 Mar 2026 08:18:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47204771</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47204771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47204771</guid></item><item><title><![CDATA[New comment by Joeri in "Lena by qntm (2021)"]]></title><description><![CDATA[
<p>That is the same categorical argument as what the story is about: scanned brains are not perceived as people so can be “tasked” without affording moral consideration. You are saying because we have LLMs, categorically not people, we would never enter the moral quandaries of using uploaded humans in that way since we can just use LLMs instead.<p>But… why are LLMs not worthy of any moral consideration? That question is a bit of a rabbit hole with a lot of motivated reasoning on either side of the argument, but the outcome is definitely not settled.<p>For me this story became even more relevant since the LLM revolution, because we could be making the exact mistake humanity made in the story.</p>
]]></description><pubDate>Fri, 13 Feb 2026 08:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47000225</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=47000225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47000225</guid></item><item><title><![CDATA[New comment by Joeri in "Where did all the starships go?"]]></title><description><![CDATA[
<p>Other book recommendations:<p>- valuable humans in transit by qntm<p>- the old axolotl by Jacek Dukaj (skip the tv show, it is very different from the book)<p>- the Agent Cormac series by Neal Asher<p>- the night’s dawn trilogy by peter f hamilton (his books are borderline fantasy, but he writes such deliciously monstrous villains)</p>
]]></description><pubDate>Sun, 08 Feb 2026 11:48:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46933451</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=46933451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46933451</guid></item><item><title><![CDATA[New comment by Joeri in "TikTok users can't upload anti-ICE videos. The company blames tech issues"]]></title><description><![CDATA[
<p>On mastodon, with the non-algorithmic feed, following mostly accounts that aren’t particularly political, those things are still at the top of the feed. If you’re not seeing those topics at the top of your feed you’re probably being misled by your algorithm.<p>Another reason why feed ranking algorithms should be published. If we can see the algorithm we can stop playing these yes/no games. The real enemies are social media companies, not the other side of politics.</p>
]]></description><pubDate>Tue, 27 Jan 2026 19:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46784707</link><dc:creator>Joeri</dc:creator><comments>https://news.ycombinator.com/item?id=46784707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46784707</guid></item></channel></rss>