Recent submissions

Comment · 8 years ago
The American diet isn't carbohydrate-heavy, it's food-heavy. Americans eat a lot more of every macronutrient than the average person on this planet.
Comment · 8 years ago
If you mean the clones, that's not exactly what I'm suggesting. I want Apple to continue building computers, but to use industry standard form factors, and to use as many commodity components as possible.

They could get such a product out faster than 2019 and it would be better than whatever they will end up announcing. Instead we have to wait a year for Apple to figure out how to make a computer that is 'pretty' and 'innovative' enough for Apple, even when their professional customers don't give a toss how pretty or innovative it is.

Comment · 8 years ago
I wish Apple would just make their own ATX case (or any other standard *TX form factor), their own ATX motherboard with their TPM on it, and then use commodity components for everything else. I'd pay a huge premium for that product, but Apple is so far up their own ass trying to imitate themselves they can't see what their customers really need.
Comment · 8 years ago
People are naive and easy to manipulate. Often (in history) they are manipulated into killing other people against their own interests. Few people are wilfully "good" or "bad".
Comment · 8 years ago
It's illegal to cross through a red light, even if there is an emergency vehicle behind you that wants to get through.
Comment · 8 years ago
You say that but people will happily drive at 50+ down a narrow country road. I think the "narrow = slower" only works for a limited period of time before people get normalised to it.
Comment · 8 years ago
A high rate of road deaths isn't a fait accompli. Musk would have us believe that technology is the only answer.

The UK has the 2nd-lowest rate of road deaths in the world (after Sweden).

The roads in the UK are not intrinsically safe, they are very narrow both in urban and rural areas which means there are more hazards and less time to avoid them.

However, the UK has strict driver education programme. It is not easy to pass the driving test, with some people failing multiple times. It means that people only get a license when they are ready for it. Drink-driving will also get you a prison sentence and a driving ban.

Comment · 8 years ago
It's not comparable with Python, which broke correct code to the point where even `print "Hello world"` was broken! This mootools issue only affects a very small number of users.

It amounts to a denial-of-service attack against the language, if you author a popular enough JS library you can screw things up for everybody in perpetuity. That isn't a healthy way to design a language.

Comment · 8 years ago
Most people just don't care about the voice assistant on their phones, despite the efforts of Google, Apple and Samsung to make them care. Using a voice assistant in a public place still marks you out as some kind of weirdo. Siri is great for setting timers, that's all that matters really.
Comment · 8 years ago
Or Google and Facebook will be held to a higher standard of compliance.
Comment · 8 years ago
In the past, "nutrition" meant "getting enough calories", as in the opposite of malnutrition. Grains are plentiful, cheap calories and so they are "nutritious".

Of course if you cut them out of your diet and still eat the same amounts of everything else you will lose weight, that's just thermodynamics!

Comment · 8 years ago
It's true of everything. If you freeze when you are not in equilibrium, you will... fall over. Maintaining equilibrium is an active process.
Comment · 8 years ago
If your coworkers are so bad, wouldn't you rather get a nice message in your console when they forget to handle an error? With callbacks, error handling is entirely on the honor system.

There may well be some situations where callbacks are tolerable, but any time you have to converse with an external synchronous resource like a filesystem, database or REST API, it's just painful. Making a new function (named or otherwise) for each line of code is not good style, in any language.

Comment · 8 years ago
They could make a Linux distro, a "yellow box" for Linux. I know it sounds totally ridiculous, but if Apple really doesn't want to make computers for software engineers, it doesn't stop them making an OS for software engineers.
Comment · 8 years ago
Anybody who has used node.js for more than 10 minutes knows that the callback style makes code completely unreadable. Unreadable code is a breeding ground for bugs.

Back in 2009, that was an acceptable trade-off, because there were advantages to JavaScript, such as sharing code between client and server.

Now we have promises and we don't have to put up with callbacks anymore (eventually!). FWIW async/await is the syntax, and promises are the runtime, they are not competing features.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton