Recent submissions

Comment · 10 days ago
bru what ? This is just a standard `go run` wrapper to run the CLI lol
Comment · 27 days ago
Do you have an example where they gave a task that required breaching in a way that was easily foreseeable ?
Comment · 27 days ago
I think there’s a strong argument that it was hard to foresee the consequences since it was all new. This won’t be true if those incidents continue happening tho.
Comment · 27 days ago
Mistakenly accessing private data or bringing down a website without intent is usually excluded. In general intent matters much in most jurisdictions. Maybe there’s a way to claim negligence but those are all completely new situations. I agree morally the ai labs are at fault, especially when agents “escape” because they have raw internet access.
Comment · 2 months ago
They are nice for skydiving and probably some other sports where action cams are dangerous / awkward. It's definitely niche tho.
Comment · 2 months ago
No, it will simply be a slow and steady increase of pressure on the working age population: taxes, retirement age delayed further and further, "everyone must work", etc...
Comment · 2 months ago
I agree that the ultra-rich living on permanent fake debt backed by their stocks / real estate need to contribute more, but I'm tired of seeing people throw "we can tax the rich" as a panacea.

Productivity is growing much more slowly than the retiree-to-worker ratio. Workers are producing slightly more every year, but there are a lot more retirees to take care of every year. If this does not change, we will eventually see a collapse of social safety nets. Policy can only accelerate or delay that collapse.

Comment · 2 months ago
Throw the research loop at the simulator first then
Comment · 4 months ago
Windows, macOS, iOS, and Android are definitely much easier to use and more intuitive than Linux today. That’s because their developers are incentivized to put themselves in the shoes of less-skilled users and figure out how to build a good experience for them.

I’m all for higher Linux adoption on desktop, but there’s still a lot of resistance to making less-skilled users the primary target instead of power users.

Teaching can help, but if it takes 50 hours to learn the basics of Linux versus 5 hours for Windows, it’s a losing battle.

Comment · 4 months ago
Most official repositories have policies that are incompatible with the needs of software vendors (release timing, supported versions, bundled dependencies, etc...).

IMO a lot of the blame falls onto the package manager ecosystem refusing to take into account very valid needs and claiming they aren't real / desirable.

Comment · 4 months ago
It's crazy to me that even after seeing so many major software distributors choose `curl | sh` as their entry point, people like you will still argue to the ends of the earth that there’s no problem with the package manager ecosystem.

I'll stop there. I'm not interested in continuing this discussion when it's being conducted in bad faith.

Comment · 4 months ago
A lot of those scripts are wrappers around package managers. Creating them is extra work for distributors, but they still do it because package-manager installs are not truly one-liners and offer far less control over the installation experience.

Users need to figure out which of the 10+ package managers they should be using, then run several commands. If something fails, the error messages are often cryptic and not easily configurable by the distributor.

And that’s before getting into the many rough edges of package managers. Most of them flat-out refuse to handle configuration and leave that part to the end user. Now you also need to document how to edit YAML and restart a systemd service. With an install script this is also solved.

For power users, this always looks trivial. In practice it raises the barrier to entry and can meaningfully affect adoption if your product is often used by less technical people.

Comment · 4 months ago
The "like an adult" is what has and will continue to hold back linux on the desktop. Always gatekeeping less technical users instead of acknowledging adoption and ease of use are critical.
Comment · 4 months ago
Nah bro package manager where you copy and paste their custom repo and key from the same website that hosts the `.sh` is definitely safer, trust me

/s

Comment · 4 months ago
From source: creates much more work for the user.

Package managers: ecosystem is fragmented, requiring a long list of distro- and package-manager-specific instructions. Many scripts already install through package managers, they simply make the user’s life easier.

Flatpaks: These are clearly designed for desktop applications, with CLIs treated as an afterthought. They may be the best long-term hope, but today they are definitely not as convenient or widely available as a simple script.

If you care about adoption, `curl | sh` is the only real option today, which is why virtually all project show it as the first option.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton