News for hackers. Stuff that matters.
Re:Book list for streetfighting computer scientists by rramadass on Sunday November 15, 2026 @09:07AM (#50507031)
I rather like this list of books. Anybody who follows the "Church of Edsger Dijkstra" can never go wrong :-)

I was rather surprised by the author's mention of The Anatomy of a High-Performance Microprocessor which few people have heard of. It is a great concrete case-study to follow and understand.

Network Algorithmics is an excellent guide to performance engineering (app level/OS/hardware). There is an updated 2nd edition which i have not yet browsed. It is relevant for everybody and not just for people making networking devices only.

Stepanov's From Mathematics to Generic Programming and The Elements of Programming shows you how to map your programming language constructs onto abstract algebra such that your "Program" implements a "Model" of that "Theory". Do not go to the second book without reading the first more introductory book.

Crochemere et al's, Algorithms on Strings is new to me and seems relevant to NLP (used in LLMs?). Anybody browsed/read this care to share their opinions?

Re:Book list for streetfighting computer scientists by remywang on Sunday November 15, 2026 @10:32AM (#50507672)
Crochmere is about deterministic algorithms on strings, think regex, and doesn’t have much to do with modern NLP. I’ve found Stanford’s CS166 to be helpful when learning about these algorithms https://web.stanford.edu/class/archive/cs/cs166/cs166.1146/