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

Scroll down for comments...

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

Brendan Burns

4.3 on Amazon

9 HN comments

High Performance Python: Practical Performant Programming for Humans

Micha Gorelick and Ian Ozsvald

4.8 on Amazon

9 HN comments

JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language

David Flanagan

4.7 on Amazon

9 HN comments

Kubernetes in Action

Marko Luksa

4.7 on Amazon

8 HN comments

Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are

Seth Stephens-Davidowitz, Timothy Andrés Pabon, et al.

4.4 on Amazon

8 HN comments

Mathematics for Machine Learning

Marc Peter Deisenroth

4.7 on Amazon

7 HN comments

The Hundred-Page Machine Learning Book

Andriy Burkov

4.6 on Amazon

7 HN comments

Grokking Deep Learning

Andrew Trask

4.5 on Amazon

7 HN comments

Eating Animals

Jonathan Safran Foer

4.7 on Amazon

7 HN comments

Fundamentals of Database Systems

Ramez Elmasri and Shamkant Navathe

4.3 on Amazon

7 HN comments

Software Design for Flexibility: How to Avoid Programming Yourself into a Corner

Chris Hanson and Gerald Jay Sussman

4.3 on Amazon

7 HN comments

Invent Your Own Computer Games with Python

Al Sweigart

4.7 on Amazon

7 HN comments

Implementing Domain-Driven Design

Vaughn Vernon

4.5 on Amazon

7 HN comments

Math for Programmers: 3D graphics, machine learning, and simulations with Python

Paul Orland

4.9 on Amazon

7 HN comments

Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money

Nathaniel Popper

4.6 on Amazon

7 HN comments

Prev Page 7/16 Next
Sorted by relevance

arztonDec 21, 2017

Digital Gold by Nathaniel Popper is incredible context.

pruthvishettyonJan 2, 2018

The World Is Flat by Tom Friedman.

Digital Gold by Nathaniel Popper.

Inner Engineering by Jaggi Vasudev.

Sapiens by Yuval Harari.

Zero to One by Peter Thiel.

thisisitonMay 22, 2018

Well on point, PoW dint work on Bitcoin as well. The only reason it dint become a problem was that Bitcoin wasn't famous at that time. From Digital Gold by Nathaniel Popper:

Laszlo’s CPU had been winning, at most, one block of 50 Bitcoins each day, of the approximately 140 blocks that were released daily. Once Laszlo got his GPU card hooked in he began winning one or two blocks an hour, and occasionally more. On May 17 he won twenty-eight blocks; these wins gave him fourteen hundred new coins that day.

Satoshi knew someone would eventually spot this opportunity as Bitcoin became more successful and was not surprised when Laszlo e-mailed him about his project. But in responding to Laszlo, Satoshi was clearly torn. If one person was taking all the coins, there would be less of an incentive for new people to join in.

“I don’t mean to sound like a socialist,” Satoshi wrote back. “I don’t care if wealth is concentrated, but for now, we get more growth by giving that money to 100% of the people than giving it to 20%.”

As a result, Satoshi asked Laszlo to go easy with the “high powered hashing,” the term coined to refer to the process of plugging an input into a hash function and seeing what it spit out.

But Satoshi also recognized that having more computing power on the network made the network stronger as long as the people with the power, like Laszlo, wanted to see Bitcoin succeed.”

One can imagine the outrage it will cause if it happened today.

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

dsaccoonDec 10, 2017

> I'm currently reading Digital Gold by Nathaniel. As I progress, its clearer that bitcoin might or might not be a great economic tool but its an awesome case study in game theory.

Yes, and you can abstract that observation from blockchains to cryptography in general, which is the underlying foundation of blockchain technology’s game theoretic fault tolerance. This is particularly clear once you move closer to cryptography’s theoretical and mathematical foundations and away from specific applications (such as encryption or authentication).

Many cryptography textbooks begin with an elementary definition and discussion of the field using notions such as confidentiality, integrity, authentication, non-repudiation, etc. These are all correct, but I prefer Oded Goldreich’s definition, from his Foundations of Cryptography:

Cryptography is concerned with any problem in which one wishes to limit the effects of dishonest users.

In an abstract sense, cryptography has a direct mapping from game theory, and can be considered the use of computational complexity to resolve scenarios in adversarial relationships.

If you’re enjoying looking at blockchains through this lens, you might want to read a few papers on cryptogenography, or zero knowledge proofs (the latter has far more literature). There is also a lot of fun research that uses game theory to model fault tolerance and economics in blockchains.

option_greekonDec 10, 2017

I'm currently reading Digital Gold by Nathaniel. As I progress, its clearer that bitcoin might or might not be a great economic tool but its an awesome case study in game theory. I think the real innovation of Satoshi (whether he intended it or not) is to keep the players (how ever big or small they are) chained up to the eco system. At every level of new expansion, new players (usually bigger than current ones) join in the game and gets entrapped in the net. Then the game uses these players's strength to pull it self forward. There are real risks to bitcoin at points of these expansions. My guess is that if too strong players join at a time when the net is not yet ready for them, there is a risk that they break free of the net and destroy bitcoin. Here too game theory comes to its rescue. Assuming the net is not strong enough at any given time, there is little chance that the whole thing attracts stronger players. This is why I believe bitcoin has better chances of success than other crypto currencies. Its a constantly evolving monster that will gobble up everything eventually (Isn't it beautiful :))

bhaakonFeb 22, 2021

> Where there was a feeling of revolution and new beginnings, now there are people in suits talking corporate.

I read both "Digital Gold" by Nathaniel Popper about the early days of Bitcoin and "The Infinite Machine" by Camila Russo about the inception of Ethereum and the difference between the early sentiment in those two projects is striking.

Bitcoin came from a cypherpunk background and was very anti establishment whereas Ethereum seems to have been setup and conducted like a startup company. There was much more money involved starting the latter project.

I can relate to the sentiment of the author though, money sucks the fun out of many things.
But finance is at the heart of both projects, so it's too be expected that they get more professional and more business-like while they grow.

Built withby tracyhenry

.

Follow me on