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

Scroll down for comments...

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

Prev Page 5/16 Next
Sorted by relevance

topcryptobooksonNov 7, 2017

Attack of the 50 Foot Blockchain is an awesome book to start with.

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

It would take quite a bit time, but with enough dedication, it's not that difficult. The books: Mastering Bitcoin and Mastering Ethereum (although ethereum one is a bit outdated now) cover a lot of it pretty nicely and you can find them for free on github.

dewelleronDec 16, 2014

Mastering Bitcoin is another resource that explains the bitcoin protocol in detail.

http://chimera.labs.oreilly.com/books/1234000001802/index.ht...

It is available to read online for free.

jrehoronMar 31, 2021

Andreas Antonopoulos' books Mastering Bitcoin and Mastering Ethereum are fantastic. I'd recommend starting with those to get a good handle on the basics.

vivab0rgonDec 8, 2017

This is a very well-deserved recognition for someone who has poured countless hours of his life to educate the world about Bitcoin and the ongoing crypto-currency revolution. I bought his Mastering Bitcoin book when it was still in Beta, and it surely changed my life for good. Thanks Andreas!

buzzieronJan 10, 2020

Mastering Bitcoin
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

Mastering Bitcoin [0] is also a good book. Though, it's for developers, the first few chapters anyone can read

[0] - https://github.com/bitcoinbook/bitcoinbook

anttipoionAug 14, 2015

I found the O'Reilly book Mastering Bitcoin excellent.

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

O'Reilly just published an updated edition of their bestseller on Bitcoin technology, "Mastering Bitcoin," earlier this month.[1]

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

If you’re technical, read Mastering Bitcoin and Mastering Ethereum, both for free on GitHub https://github.com/bitcoinbook/bitcoinbook, and https://learnmeabitcoin.com/technical/

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

I recommend "Mastering Bitcoin" by Andreas M. Antonopoulos. It provides great detail on how the Bitcoin network actually works, including the cryptography you need. Work through that and you'll know how blockchain payments work and have a good idea of how the technology can be applied to other areas.

It's available from O'Reily: http://shop.oreilly.com/product/0636920032281.do

jonaseonJuly 29, 2015

I learned a lot from Mastering Bitcoin by Andreas M. Antonopoulos (http://shop.oreilly.com/product/0636920032281.do)

xkarga00onJan 31, 2015

Antreas Antonopoulos has been using Github for writting/editing Mastering Bitcoin (O'Reilly) as well

https://github.com/aantonop/bitcoinbook

shilchonJune 25, 2019

Good summary.

> 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

I find these three books entertaining.

[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...).

Built withby tracyhenry

.

Follow me on