Recent submissions

Comment · 2 years ago
“Support” means “actively testing and fixing bugs”

This news doesn’t mean that it just will stop working in Firefox, it’s just that they don’t test and they don’t care.

Comment · 2 years ago
> Maybe we should stop killing each other instead of banning drones.

Wishful thinking. Always have, always will. War is even “legal”, think about that, no repercussions for NATO countries.

Comment · 2 years ago
> Anyone know why it's not on the Play Store?

Can’t think of any reason that isn’t sketchy. The article gives a clue already.

If the app passes Apple’s review, then it could pass Google’s review.

Comment · 2 years ago
I always sanitized my DTF inputs, as my last tests failed.
Comment · 2 years ago
You can publish a package that has zero files in it, even if it mentions them in main/exports. That’s a very basic check they could do, but they don’t.

Ideally you wouldn’t be able to publish a type=module file that contains “require”, but if npm doesn’t even want to validate the existence of the file, we can never get to how to validate anything else.

At the very least warn the user that they’re publishing a broken package, but still allow it if you must.

Comment · 2 years ago
Tell that to LinkedIn and every single social network out there. The “successful web” is successful because of dark UX. That’s the harsh truth. HN’s success is the exception, not the rule.
Comment · 2 years ago
• that’s a solved problem: packages shouldn’t bundle CLI tools. Sindre Sorhus has been separating “CLI” from “API” for many years. “Unused dependencies” in general isn’t a solvable problem because a dependency might only be used if a certain parameter is passed. By the time that piece of code is reached, you either have it installed or it’s too late.

• that’s an issue that never got solved for the same reason: “package.json is never going away so we won’t add more ways to do the same thing” — ok so node/npm is going to suck forever, fantastic.

Comment · 2 years ago
The last time I pointed this out, some npm dinosaur said npm allows publishing of any type of package so it cannot enforce a structure. Wow, really, that’s exactly what I’m saying. Whose fault is that? So the result is that nobody knows how to publish anything so npm is in shambles.
Comment · 2 years ago
₱200B is 11.7 billion USD. That’s an insane investment in the Philippines, which has a GDP only 35 times bigger.
Comment · 2 years ago
Sure. Still doesn’t make it any better. Physical green is not as eye-watering as CRT green. There’s no excuse.
Comment · 2 years ago
Speaking as an outsider that has no emotional attachment to those wallpapers: wow, they’re really awful (except maybe the first one)

I mean one of them is bright green and red? The holy grail of what not to set as a background, as well as one of the most awful color combinations (unless it’s Christmas)

Comment · 2 years ago
“Safari” doesn’t mean “Safari Desktop”. We’re talking about the Mac here.
Comment · 2 years ago
Nowhere near as how many people use Chrome obviously, even on Mac.
Comment · 2 years ago
Comment · 2 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton