Join Notes

A batch of the best highlights from what Tristan's read, .

We are dealing here with a simple change of language for describing the world, but from a conceptual point of view the leap is gigantic.

What Is Time? What Is Space?

Carlo Rovelli

Every religion, ideology, and creed has its shadow, and no matter which creed you follow you should acknowledge your shadow and avoid the naive reassurance that “it cannot happen to us.” Secular science has at least one big advantage over most traditional religions—namely, that it is not inherently terrified of its shadow, and it is in principle willing to admit its mistakes and blind spots.

21 Lessons for the 21st Century

Yuval Noah Harari

When checked exceptions were introduced in the first version of Java, they seemed like a great idea. The signature of every method would list all of the exceptions that it could pass to its caller. Moreover, these exceptions were part of the type of the method. Your code literally wouldn’t compile if the signature didn’t match what your code could do.

Clean Code

Robert C. Martin

...catch up on these, and many more highlights