HNHacker News
TopNewBestAskShowJobs

broeng

144 karma · joined November 18, 2014

submissionscomments
broeng··on Major ICQ security hole (1998)
BCrypt also comes to mind, as a more recent example ...
broeng··on Last rites for Gentoo's Chromium package
I remember triggering my third recompile of kde-base because I wanted a gui calculator. I moved away not long after that.
broeng··on Gemini Robotics 2 brings whole body intelligence to robots
Maybe it was just using Google Search, and not finding anything ...
broeng··on Chinese chipmaker shares surge 470%
I wont quite argue, that 1080p is always enough on a 75", but your example is more a Netflix problem; their compression results in hideous quality, and it's not really representative of what 1080p could be.
broeng··on Magnolias Are So Old That They're Pollinated by Beetles, Not Bees
And olive trees have genders, with the male pollinating the surrounding females.
broeng··on The RAM shortage could last years
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.
broeng··on India orders smartphone makers to preload state-owned cyber safety app
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.
broeng··on GitLab discovers widespread NPM supply chain attack
Compared to the Java ecosystem, I think there's a couple of issues in the NPM ecosystem that makes the situation a lot worse:

1) The availability of the package post-install hook that can run any command after simply resolving and downloading a package[1].

That, combined with:

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.

I'm no NPM expert, but that's the worst offenders from a technical perspective, in my opinion.

[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.

broeng··on Digital euro could drain up to 700B euros of deposits in bank run, ECB says
I haven't looked into it much, but I assume the point is that it avoids the SWIFT system.
broeng··on WiFi signals can measure heart rate
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.
broeng··on Nitro: A tiny but flexible init system and process supervisor
What do you mean? They can be in a single service file.
broeng··on The History of F1 Design
The Senna series from 2024 is also pretty good.
broeng··on uBlock Origin Lite now available for Safari
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.
broeng··on uBlock Origin Lite now available for Safari
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.
broeng··on Tour de France confronts a new threat: Are cyclists using tiny motors?
And earlier than that, they jumped on the train.
broeng··on EA Open Sources Command and Conquer: Red Alert, along with other games
anal_reactor says so.
broeng··on Nvidia's RTX 5090 power connectors are melting
No, not for a connector for 500W, on a $2000 GPU from one of the worlds biggest companies. They can do better.
broeng··on Go 1.24's go tool is one of the best additions to the ecosystem in years
I'm not debating that. I'm pointing out, that the person replied to, said there's no reason to mix it together with the artifact dependencies.

In other words, no need to mix "dependencies" and "dev dependencies" together.

broeng··on Go 1.24's go tool is one of the best additions to the ecosystem in years
Tbh, I think you missed this part: "[..] mixed with artefact dependencies itself".
broeng··on Why was there a wall near runway at S Korea plane crash airport?
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.
broeng··on CrowdStrike's impact on aviation
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.

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.

broeng··on Zed Editor automatically downloads binaries and NPM packages without consent
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.
broeng··on Zed Editor automatically downloads binaries and NPM packages without consent
I'm pretty sure that's incorrect. One portion of the build-to-host buildfile was only present in the release tarball.

https://www.openwall.com/lists/oss-security/2024/03/29/4

broeng··on Zed Editor automatically downloads binaries and NPM packages without consent
I don't really think thats more obvious. It's expected to install dev libraries, not system services, it shouldn't have that need.
broeng··on Zed Editor automatically downloads binaries and NPM packages without consent
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.
broeng··on Zed Editor automatically downloads binaries and NPM packages without consent
The xz backdoor was an example of exploiting this disconnect. It was not present in the repository, it was inserted only into the release artifacts. Anyone getting xz by checking out the repository and building it themselves, would not be affected by it.
broeng··on Google releases smart watch for kids
I have a toddler, and that has changed my view on it a bit, from the same starting point you are expressing.

With the social pressure going on, I expect she'll get a smartphone earlier that I'd honestly prefer (not that we are there any time soon), and quite a bit before she's a teenager.

So I honestly expect we'll be location sharing for a while, but I don't expect it to continue into the teenage years. By then it'll be up to her, if she wants to continue sharing it.

broeng··on I spend £8,500 a year to live on a train
Fair enough, I'll admit I missed that completely.
broeng··on I spend £8,500 a year to live on a train
According to you, when does a child earn their own share of sunlight, so their parents are not "overusing" their share?

Is it at a certain age, or is that only for children born latest at $YOUR_BIRTHYEAR?

broeng··on Japan's precision moon lander has hit its target, but appears to be upside-down
I think you might have hit the moo^Wnail on the head.
Page 1 of 2Next →