
Hacking: The Art of Exploitation, 2nd Edition
Jon Erickson
4.7 on Amazon
19 HN comments

Bitcoin: Hard Money You Can't F*ck With: Why Bitcoin Will Be the Next Global Reserve Currency
Jason A. Williams and Jessica Walker
4.8 on Amazon
19 HN comments

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Aditya Bhargava
4.6 on Amazon
18 HN comments

The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
Edmond Lau and Bret Taylor
4.5 on Amazon
18 HN comments

About Face: The Essentials of Interaction Design
Alan Cooper , Robert Reimann , et al.
4.5 on Amazon
18 HN comments

The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws
Dafydd Stuttard and Marcus Pinto
4.6 on Amazon
17 HN comments

The Art of Game Design: A Book of Lenses, Third Edition
Jesse Schell
4.7 on Amazon
17 HN comments

Think Bayes: Bayesian Statistics in Python
Allen B. Downey
? on Amazon
15 HN comments

Mastering Bitcoin: Programming the Open Blockchain
Andreas M. Antonopoulos
4.7 on Amazon
15 HN comments

Working in Public: The Making and Maintenance of Open Source Software
Nadia Eghbal
4.6 on Amazon
15 HN comments

Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems
Steve Krug
4.5 on Amazon
14 HN comments

Software Engineering
Ian Sommerville
4.3 on Amazon
14 HN comments

The Making of Prince of Persia: Journals 1985-1993--Illustrated Edition
Jordan Mechner
4.8 on Amazon
13 HN comments

Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2, 3rd Edition
Sebastian Raschka and Vahid Mirjalili
4.5 on Amazon
12 HN comments

Life 3.0: Being Human in the Age of Artificial Intelligence
Max Tegmark, Rob Shapiro, et al.
4.5 on Amazon
12 HN comments
topcryptobooksonNov 7, 2017
https://www.topcryptobooks.com/attack-of-the-50-foot-blockch...
Mastering Bitcoin: Programming the Open Blockchain is also a really good book!
rawtxapponFeb 9, 2021
dewelleronDec 16, 2014
http://chimera.labs.oreilly.com/books/1234000001802/index.ht...
It is available to read online for free.
jrehoronMar 31, 2021
vivab0rgonDec 8, 2017
buzzieronJan 10, 2020
https://github.com/bitcoinbook/bitcoinbook
An awesome curated list of Cryptoeconomic research and learning materials
https://github.com/jpantunes/awesome-cryptoeconomics
A collection about awesome blockchains
https://github.com/openblockchains/awesome-blockchains
Building Blockchain in Go
https://jeiwan.net/posts/building-blockchain-in-go-part-1/
avinasshonDec 5, 2016
[0] - https://github.com/bitcoinbook/bitcoinbook
anttipoionAug 14, 2015
It's been a while since a tech book gave me such enjoyment. In an age when when word innovation typically is used to mean "I duck-taped these two turds together" it is great to encounter real novelty in tech.
The book makes the wonder of blockchain easily approachable if you have some background in CS and takes some nice excursions to topics like elliptic crypto.
technofireonJuly 20, 2017
For a more general/conceptual understanding of blockchain technology and its applications, including non-cryptocurrency applications, "Blockchain Revolution" is a good read.[2]
[1] Mastering Bitcoin
http://amzn.to/2uewdK9
[2] Blockchain Revolution
http://amzn.to/2vniXSf
dogman144onAug 12, 2021
Reason being is that how most of crypto works is a derivative of bitcoin or ethereum. And, it’s fairly normal in a technical sense, just applied in a unique way that needs to be understood via good ref doc.
Once you wrap your head around those two anchor protocols and get a sense of how it relates to its comp sci primitives (file systems, p2p, cryptographic certs), it can be really demystified - ie “blockchain” is stored as blocks on a file system, in the comp sci sense.
edraferionSep 15, 2016
It's available from O'Reily: http://shop.oreilly.com/product/0636920032281.do
jonaseonJuly 29, 2015
xkarga00onJan 31, 2015
https://github.com/aantonop/bitcoinbook
shilchonJune 25, 2019
> Bitcoin developers later introduced opcode "OP_RETURN", which is seen as a standard and less-evil way to post data.
This is not true and an error in the Mastering Bitcoin book. OP_RETURN was introduced by Satoshi in the very first version of bitcoin.
> Typically, nobody can afford to store more than a few hundred bytes.
This depends on the artificial constraints put on the network. Bottle operates on top of BSV which comes without a cap on supply and offers cheaper fees when compared to BTC.
tai_hnonMay 28, 2017
[Blockchain Revolution by Don Tapscott, Alex Tapscott](https://www.amazon.com/Blockchain-Revolution-Technology-Chan...)
[The Business Blockchain by William Mougayar](https://www.amazon.com/Business-Blockchain-Practice-Applicat...)
[Digital Gold by Nathaniel Popper](https://www.amazon.co.jp/Digital-Gold-Bitcoin-Millionaires-R...)
If you want to dig deeper, read [Mastering Bitcoin by Andreas M. Antonopoulos](https://www.amazon.com/Mastering-Bitcoin-Unlocking-Digital-C...).