HN user

frenchy

997 karma
Posts0
Comments468
View on HN
No posts found.

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.

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.

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

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.

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.

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.

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.

I think building materials, labor, and land is increasing prices

Denser housing provides more functional housing for a given amount of material, labor, and land. For example, if you're building a townhouse, you just need a 10 inch wall instead of two 8 inch walls. That's less material and labor.

the demand for housing has crashed, due to the market

The demand for housing that can be supplied within the context of the given regulations has crashed. If you allow people to build more efficient housing, then it could be financially viable again.

I doubt that many people under age 70 remember that personally.

Jesus of Nazarath was reportedly crucified in Judea almost 2000 years ago, and people have all sorts of opinions on that event.

Events like these just have a way of getting out of hand. Honestly, I think my grandma, who was a JFK fan-girl, would probably be incredibly confused by the ideology of modern JFK conspiracy theorists.

Organic Maps 3 years ago

I believe they also collect location data when you're not using Google Maps for the purpose of updating their database of wifi locations (that they then use for location tracking). There is an agreement for this too, but the Android phones I've had regularly spam you until you agree to it.

This is a good point, even without polymorphism there are risky refactors, but the polymorphism increases the number of potential risky refactors.

On top of that, it might be a lot more obvious that turning a vector into a vector of vectors might be risky, but that you can iterate on Option won't be top-of-mind to everyone.

Canada's charter of rights and freedoms isn't worth the paper it's printed on

While this is certainly technically true, the charter is something of a representation of the social contract that already existed between Canadians and their government, and given that we are a country of common law, that does mean something.

It totally depends. I do half our shopping on a bike, but I was very intentional about buying a place that was only a km from a grocery store. I could walk if I really wanted.

The worst part is that the shopping carts aren't near the bike rack, so its quite a hastle to deal with toddlers trying to run away.

but roles eliminate a lot of room for conflict.

I think that's only true if those roles line up with practical realities. The bulk of the problem with the 'old' roles is that become obsolete due to technological and cultural changes. The two biggest changes were household electricity, which enabled the mechanization of most houeshold chores; and refrigeration/modern fertilizer production, which made household gardens impractical for many people.

As a cultural norm, divorce would only happen for fault ... Both sides would try to be good spouses.

+1. I grew up amoung pretty conservative Americans, and while they had some pretty toxic views around sex, the attitudes around cultivating healthy relationships has been one one of the most important things in giving me a happy life.

There's a difference between knowing the laws of the road, and being a competent enough driver that you can perform them. The rules are rarely, if ever, enforced, so a lot of drivers just figure it's not a big of a deal.

It's easy to believe that road safety isn't that important when you're surrounded by several tons of plastic and metal armor.