Join 📚 Josh Beckman's Highlights

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

As far as I can tell, cognitive bandwidth and network bandwidth both display similar characteristics under that lens. That means that gaining extra capacity to understand what is going on, more clarity into the actions and functioning of the system is not likely to make your situation more comfortable in the long term; it's just going to expand how much you can accomplish while staying on that edge of understandability.

The Law of Stretched [Cognitive] Systems

Ferd.ca

Human memory is squishy, and that's great. You retain facts + feelings that help you make future decisions and everything else is integrated into smaller and smaller summaries until it fades away entirely. I spent years clinging to every experience wanting not to forget anything, and being horrified when I couldn't remember. I documented everything. I wanted my memory to work more like infinite dropbox storage and less like a tool, evolved over millions of years, to keep me safe and making good choices.

Ask HN: How Did You Build Up Your Personal Knowledge Base? | Hacker News

news.ycombinator.com

Elisa Baniassad and Alexander Summers have this great paper [Reframing the Liskov Substitution Principle through the Lens of Testing](https://www.cs.ubc.ca/~alexsumm/papers/BaniassadSummers21.pdf) , where they teach LSP as “the superclasses test suite should automatically be runnable, and pass, on the child class.” Go read it, it’s great.

When to Prefer Inheritance to Composition

Hillel Wayne

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