Join 📚 Josh Beckman's Highlights
A batch of the best highlights from what Josh's read, .
There are useful mental analogies between pedestrian line-of-business CRUD apps and a compilers. I don't disagree with that thesis at all. But I have seen it taken too far. Many engineers abstract and generalize business requirements until they find them interesting, and then implement against those requirements.
Glamorize Your Problem Domain
ycombinator.com
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
The most important notation that summarizes a queue:
• ρ: utilization ratio = λ / μ
Examples:
• ρ = 1 means the arrival rate is equal to the service rate; the queue is staying the same size.
• ρ > 1 means the arrival rate is greater than the service rate; the queue is getting larger.
• ρ < 1 means the arrival rate is less than the service rate; the queue is getting smaller.
Queueing Theory
joelparkerhenderson
...catch up on these, and many more highlights