Recent submissions

Comment · 8 months ago
I find it funny and sad that this is the sort of thing that people like to bring up as somehow bad and not the part where the Isrealites are admonished for not genociding the Cannanites hard enough.
Comment · 9 months ago
As someone who half-learned to drive in Manila, the idea that they would use Filipino drivers as backups is ironic.

For context, my "driver's test" was going to the back of the office, and driving some old car backwards and forwards a few meters.

Comment · 10 months ago
Sort of, but the difference here is that it's really "blame the person who created the process, not the person following it". The people with the authority to alter faulty processes don't want to change it, even if it's clearly bad, because then they become "the person who created the process".
Comment · 1 year ago
This is just the modern version of the parable of the talents.
Comment · 1 year ago
Electric motorized bicycles exist, they're just called motorcycles or mopeds. The whole point of an e-bike is the limiter, and size restrictions.
Comment · 2 years ago
> the first Germany defeat

Assuming you're talking about stategic defeats, I'm pretty sure the Battle of Britain was earlier. Possibbly North Africa too, but that's more debatable.

Comment · 2 years ago
Standards are great, in theory, but a standards group can easily be co-opted by throwing enough people and money at it. That's basically what happened with DRM.
Comment · 2 years ago
But the popular tooling for it (e.g. Visual Studio), isn't.
Comment · 2 years ago
Yes and no. Youtube's moat is it's content creators. A gready algorithm might make them more money in the short run, but it would destroy their moat, as content creators migrate to other platforms.
Comment · 2 years ago
Isn't this what the NSA is for? Also, I think we have plenty of reason to believe they regularly try to penetrate powerful companies, they just don't necessarily tell us when they do.
Comment · 2 years ago
Yeah, but I'm pretty sure that's not what's happening here. What jccalhoun is describing is actually a reduction in the cost of living. The younger people from the city are moving from the city because the town is cheaper. They didn't move before the aparments were built because the detached homes in the suburb were too expensive.

What's happening is two things 1) that people in detached homes in the middle of town the who aren't willing to live in apartments are seeing costs go up (because their land is more valuable) and 2) more people from the town are working it the city.

Of these two thing, I'd say that #2 is generally bad, but also orthogonal to building apartments. It just happens to be that they often happen together.

Comment · 2 years ago
> Branding makes structural typing work like nominal typing for the branded type only.

That's not quite true. Branding doesn't exist at run time, where as nominal typing usually does at some level. Classes exist at runtime, but most typescript types don't, so unless there's something specific about the shape of the data that you can check with a type guard, it's impossible to narrow the type.

Comment · 2 years ago
The key point here is that the formatter has to be sufficiently advanced to know to do the right thing the vast majority of the time. Once it gets there, and once you've gotten used to the code it produces, it's better. Note that the "prettier" formatter will do the right thing in JS here, at least with the default config. It will even switch "\"string\"" to '"string"' for you.

Linting is a bit of a different beast, because linting includes changes to the code behavior itself, not just syntax. In JS there are so many footguns, that linting can often be pretty involved/strict. I think most of the people who don't like linting in JS either aren't aware of the footguns, or don't do very much code review and haven't worried themselves much with "what sort of bizare and unusual ways can this fail" sort of a thing.

Comment · 2 years ago
If users didn't care about alternative app stores, then why does Apple ban them?
Comment · 2 years ago
> since it teaches new students bad habits, like keeping their heads down and focusing on instruments.

I'm very much not an expert on this, but I thought that most of the time, at least for recreational flying, the opposite was the problem: things like running out of fuel or doing that thing where you slowly loose altitude over the ocean without realising and then crash into the water because you're not paying attention to the instruments.

My experience with flight sims is that they weren't useful, but a big part of it was that I had no skin in the game. I could always walk away from a mistake, so I got sloppy.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton