<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: broeng</title><link>https://news.ycombinator.com/user?id=broeng</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 19:06:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=broeng" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by broeng in "The RAM shortage could last years"]]></title><description><![CDATA[
<p>I think Denmark is in the same situation, and recently gave a timeline of 10 years for new projects to get connected to the grid.</p>
]]></description><pubDate>Mon, 20 Apr 2026 08:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47831533</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=47831533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47831533</guid></item><item><title><![CDATA[New comment by broeng in "India orders smartphone makers to preload state-owned cyber safety app"]]></title><description><![CDATA[
<p>I don't think any of the national id services I've heard of stores all your data in a centralized place. Usually the national id service only provides identification to the service providers that request it. Each service provider (like, your bank, hospital, pension provider) will store their own data as they've always done, they just use the service to identify you.</p>
]]></description><pubDate>Tue, 02 Dec 2025 08:40:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46119016</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=46119016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46119016</guid></item><item><title><![CDATA[New comment by broeng in "GitLab discovers widespread NPM supply chain attack"]]></title><description><![CDATA[
<p>Compared to the Java ecosystem, I think there's a couple of issues in the NPM ecosystem that makes the situation a lot worse:<p>1) The availability of the package post-install hook that can run any command after simply resolving and downloading a package[1].<p>That, combined with:<p>2) The culture with using version ranges for dependency resolution[2] means that any compromised package can just spread with ridiculous speed (and then use the post-install hook to compromise other packages). You also have version ranges in the Java ecosystem, but it's not the norm to use in my experience, you get new dependencies when you actively bump the dependencies you are directly using because everything depends on specific versions.<p>I'm no NPM expert, but that's the worst offenders from a technical perspective, in my opinion.<p>[1]: I'm sure it can be disabled, and it might even be now by default - I don't know.
[2]: Yes, I know you can use a lock file, but it's definitely not the norm to actively consider each upgraded version when refreshing the lockfile.</p>
]]></description><pubDate>Fri, 28 Nov 2025 08:54:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46076881</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=46076881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46076881</guid></item><item><title><![CDATA[New comment by broeng in "Digital euro could drain up to 700B euros of deposits in bank run, ECB says"]]></title><description><![CDATA[
<p>I haven't looked into it much, but I assume the point is that it avoids the SWIFT system.</p>
]]></description><pubDate>Fri, 10 Oct 2025 12:29:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45538203</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=45538203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45538203</guid></item><item><title><![CDATA[New comment by broeng in "WiFi signals can measure heart rate"]]></title><description><![CDATA[
<p>At least here in Denmark, they seem to have opted for installing bigger "pipes", instead of just laying down some fiber cables. Then in the future they can just push new cables through the pipes. An idea I bet they wish they had gotten the first time around.</p>
]]></description><pubDate>Fri, 05 Sep 2025 07:26:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45135883</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=45135883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45135883</guid></item><item><title><![CDATA[New comment by broeng in "Nitro: A tiny but flexible init system and process supervisor"]]></title><description><![CDATA[
<p>What do you mean? They can be in a single service file.</p>
]]></description><pubDate>Sat, 23 Aug 2025 09:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44994545</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=44994545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44994545</guid></item><item><title><![CDATA[New comment by broeng in "The History of F1 Design"]]></title><description><![CDATA[
<p>The Senna series from 2024 is also pretty good.</p>
]]></description><pubDate>Thu, 07 Aug 2025 10:04:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44822613</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=44822613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44822613</guid></item><item><title><![CDATA[New comment by broeng in "uBlock Origin Lite now available for Safari"]]></title><description><![CDATA[
<p>It's been possible to use Content Blockers for Safari for a long time, which alters the page content. Firefox Focus came out about a decade ago, and can be used as one.</p>
]]></description><pubDate>Tue, 05 Aug 2025 10:13:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44796280</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=44796280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44796280</guid></item><item><title><![CDATA[New comment by broeng in "uBlock Origin Lite now available for Safari"]]></title><description><![CDATA[
<p>It's been possible for about a decade to use Firefox Focus as a Content Blocker for Safari. I assume it's open source, "well trusted" is of course subjective.</p>
]]></description><pubDate>Tue, 05 Aug 2025 10:11:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44796266</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=44796266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44796266</guid></item><item><title><![CDATA[New comment by broeng in "Tour de France confronts a new threat: Are cyclists using tiny motors?"]]></title><description><![CDATA[
<p>And earlier than that, they jumped on the train.</p>
]]></description><pubDate>Tue, 29 Jul 2025 12:16:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44722358</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=44722358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44722358</guid></item><item><title><![CDATA[New comment by broeng in "EA Open Sources Command and Conquer: Red Alert, along with other games"]]></title><description><![CDATA[
<p>anal_reactor says so.</p>
]]></description><pubDate>Fri, 28 Feb 2025 08:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43203068</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=43203068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43203068</guid></item><item><title><![CDATA[New comment by broeng in "Nvidia's RTX 5090 power connectors are melting"]]></title><description><![CDATA[
<p>No, not for a connector for 500W, on a $2000 GPU from one of the worlds biggest companies. They can do better.</p>
]]></description><pubDate>Tue, 11 Feb 2025 14:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43013426</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=43013426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43013426</guid></item><item><title><![CDATA[New comment by broeng in "Go 1.24's go tool is one of the best additions to the ecosystem in years"]]></title><description><![CDATA[
<p>I'm not debating that. I'm pointing out, that the person replied to, said there's no reason to mix it <i>together</i> with the artifact dependencies.<p>In other words, no need to mix "dependencies" and "dev dependencies" together.</p>
]]></description><pubDate>Wed, 29 Jan 2025 12:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42864360</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=42864360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42864360</guid></item><item><title><![CDATA[New comment by broeng in "Go 1.24's go tool is one of the best additions to the ecosystem in years"]]></title><description><![CDATA[
<p>Tbh, I think you missed this part: "[..] mixed with artefact dependencies itself".</p>
]]></description><pubDate>Tue, 28 Jan 2025 12:38:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42851640</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=42851640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42851640</guid></item><item><title><![CDATA[New comment by broeng in "Why was there a wall near runway at S Korea plane crash airport?"]]></title><description><![CDATA[
<p>Maybe that section of highway could easily be cleared in time with a warning system, like when we warn for crossing trains. A wall doesn't have to be the only solution.</p>
]]></description><pubDate>Mon, 06 Jan 2025 12:25:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42609987</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=42609987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42609987</guid></item><item><title><![CDATA[New comment by broeng in "CrowdStrike's impact on aviation"]]></title><description><![CDATA[
<p>My modern dishwasher is also very kind, and displays the time to end in minutes throughout the wash. Counting down from an hour. But I don't know what kind of upbringing it had, for some reason, the sneaky bastard always adds another 25 minutes, when there is supposedly only 10 minutes left.<p>I guess dishwasher years are like dog years. At least it definitely behaves like a teenager at 2 years old, finishing when it wants to finish. Estimates be damned.</p>
]]></description><pubDate>Tue, 30 Jul 2024 13:24:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41108944</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=41108944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41108944</guid></item><item><title><![CDATA[New comment by broeng in "Zed Editor automatically downloads binaries and NPM packages without consent"]]></title><description><![CDATA[
<p>It seems like a bad design choice, that, besides allowing for running untrusted code directly at download time, also makes it difficult to properly mirror artifacts, and I'd assume, make platform portability inconsistent, at best.</p>
]]></description><pubDate>Mon, 08 Jul 2024 12:48:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40904939</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=40904939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40904939</guid></item><item><title><![CDATA[New comment by broeng in "Zed Editor automatically downloads binaries and NPM packages without consent"]]></title><description><![CDATA[
<p>I'm pretty sure that's incorrect. One portion of the build-to-host buildfile was only present in the release tarball.<p><a href="https://www.openwall.com/lists/oss-security/2024/03/29/4" rel="nofollow">https://www.openwall.com/lists/oss-security/2024/03/29/4</a></p>
]]></description><pubDate>Mon, 08 Jul 2024 12:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=40904923</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=40904923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40904923</guid></item><item><title><![CDATA[New comment by broeng in "Zed Editor automatically downloads binaries and NPM packages without consent"]]></title><description><![CDATA[
<p>I don't really think thats more obvious. It's expected to install dev libraries, not system services, it shouldn't have that need.</p>
]]></description><pubDate>Mon, 08 Jul 2024 09:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40904026</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=40904026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40904026</guid></item><item><title><![CDATA[New comment by broeng in "Zed Editor automatically downloads binaries and NPM packages without consent"]]></title><description><![CDATA[
<p>Why the hell does npm support a postinstall script? There really shouldn't be a need to run arbitrary code provided by the package for something like this.</p>
]]></description><pubDate>Mon, 08 Jul 2024 07:27:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=40903316</link><dc:creator>broeng</dc:creator><comments>https://news.ycombinator.com/item?id=40903316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40903316</guid></item></channel></rss>