1,715 karma · joined November 3, 2013
Wilczek is discussing the ingrained assumption about the bricks.
Worth noting that the region from 1.67 V to 3.33 V is undefined and systems in practice will not behave nicely for signals in this range. A CMOS logic 1 needs to be above 2/3 Vdd to be reliably recognized.
I worked on getting rust to run on an arm core a few years ago, and the process was honestly pretty miserable. This is so far ahead from what I had going, it is hardly comparable. Looks like a very streamlined and elegant process. Excellent work.
Mendel has been the subject of controversy regarding whether his results were fraudulent. Hardly a great choice for an exemplar, whatever the truth is.
Linus Pauling (described as an "amateur biologist" in a caption) was hardly an amateur interested in the structure of DNA, having written his PhD on x-ray diffraction. In addition, he is introduced in the text as "Linus Pauli," a Nobel-prize winning physicist. This seems to be a Mendelian cross between Linus Pauling, the Nobel-prize winning chemist, and Wolfgang Pauli, the Nobel-prize winning physicist.
Francis Crick, who made the title as an example of the power of amateurs, was pursuing a PhD in the field of x-ray crystallography, which sort of disqualifies him an "amateur" in my mind. Those "careful biology experiments" were studies of x-ray diffraction images of DNA, making Crick's physics background entirely relevant.
Peter Thiel also makes a case for monopolies in Zero to One (do not interpret as an endorsement).
This reminds me of the Bell Lab's old Holmdel research complex. A ton of early microwave research was done there in the 50s when it was basically just a farm. It wasn't till later that they built the facility that now stands there.
FT can get 30% more mass to LEO. That is a pretty big performance increase, especially considering that it enables SpaceX to carry the maximum payload of v1.1 in expendable configuration and still land the FT rocket. Even if we assume that half of that performance boost came from the other improvements, 15% is a significant increase.
JIT performance benefits are highly dependent on the language.
I'd say it's more like "not quite". ~10 years ago, the statement was pretty much correct. GPUs were entirely SIMD, so they couldn't truly branch, but could fake it with predication. Longer branches would involve executing both branches on every thread and only committing the results of the active branch.
Modern GPUs can do much better, since individual warps/wavefronts can truly diverge. Within warps, however, it's still a bit of a mess.
This is why we can have nice things. People always push up against limits as long as they aren't shut down.