Join Notes

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

Use simplest possible test data to make the outcome obvious to the reader. Do not randomize test data. The tests must verify that fixed input produces fixed output. For instance, when testing square root method, do not use value for which nobody knows the answer. func testSquareRoot() { XCTAssertEqual(sqrt(3), 1.73205080757, accuracy: epsilon) // ❌ XCTAssertEqual(sqrt(4), 2, accuracy: epsilon) // ✅ }

Unit Testing Best Practices on iOS With Swift

let

Ash and soot had been too much a part of her life, and she didn’t think she’d even had a concept of what a pristine white looked like. That knowledge made the dress even more wondrous to her. She hoped she would never lose that—the sense within herself of how life had been before. It made her appreciate what she had so much more than the real nobility seemed to.

Mistborn Trilogy

Brandon Sanderson

Even if NVIDIA's production does not increase, the A100 is the last product released, and no other competitors take its place, the *current rate of compute accumulation* is enough for any of these large companies to do *very weird things* over the course of just a few years.

Why I think strong general AI is coming soon

lesswrong.com

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