Hacker News Books

40,000 HackerNews book recommendations identified using NLP and deep learning

Scroll down for comments...

Patterns of Enterprise Application Architecture

Martin Fowler

4.5 on Amazon

1 HN comments

Elements of Programming Interviews: The Insiders' Guide

Adnan Aziz , Tsung-Hsien Lee , et al.

4.6 on Amazon

1 HN comments

Programming Bitcoin: Learn How to Program Bitcoin from Scratch

Jimmy Song

4.5 on Amazon

1 HN comments

Machine Learning: A Probabilistic Perspective (Adaptive Computation and Machine Learning series)

Kevin P. Murphy

4.3 on Amazon

1 HN comments

Machine Learning in Finance: From Theory to Practice

Matthew F. Dixon , Igor Halperin , et al.

4.5 on Amazon

1 HN comments

The Alignment Problem: Machine Learning and Human Values

Brian Christian and Brilliance Audio

4.6 on Amazon

1 HN comments

Life 3.0: Being Human in the Age of Artificial Intelligence

Max Tegmark, Rob Shapiro, et al.

4.5 on Amazon

1 HN comments

Security Engineering: A Guide to Building Dependable Distributed Systems

Ross Anderson

4.8 on Amazon

1 HN comments

Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon

Kim Zetter, Joe Ochman, et al.

4.7 on Amazon

1 HN comments

Managing Humans: Biting and Humorous Tales of a Software Engineering Manager

Michael Lopp

4.4 on Amazon

1 HN comments

Information Dashboard Design: Displaying Data for At-a-Glance Monitoring

Stephen Few

4.5 on Amazon

1 HN comments

Implementing Domain-Driven Design

Vaughn Vernon

4.5 on Amazon

1 HN comments

Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services

Brendan Burns

4.3 on Amazon

1 HN comments

Kubernetes: Up and Running: Dive into the Future of Infrastructure

Brendan Burns , Joe Beda, et al.

4.6 on Amazon

1 HN comments

Unit Testing Principles, Practices, and Patterns: Effective testing styles, patterns, and reliable automation for unit testing, mocking, and integration testing with examples in C#

Vladimir Khorikov

4.8 on Amazon

1 HN comments

Prev Page 6/7 Next
Sorted by relevance

throwaway81523onJuly 2, 2021

Security mindset: read the book Security Engineering (it is online), less for specific technical info than for the many war stories etc. which will help you guard against vulnerabilities and unforeseen consequences.

Basics of cryptography: there are many dumb errors to avoid.

Antirez's general advice about "10x programmers" is good: http://antirez.com/news/112

Thorough (not just basic) knowledge of SQL, if you don't count that as a language. The sqlite.org "technical and design documents" about sqlite's virtual machine and its query planner are well worth reading, and apply to other databases as well. ORM's are less important than SQL, and are usually language specific as someone mentioned.

Reasonable clue about socket programming, even if you're doing everything with libraries that wrap the details.

Comfort using debugging and profiling tools.

Lots of other stuff, I'm sure.

Built withby tracyhenry

.

Follow me on