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

justin66onApr 25, 2015

It's a topic that you'll experience halfway through a graduate-level textbook on databases like Elmasri's Fundamentals of Database Systems. No gentle way to do it, and a student has probably been driven away or not well before they read about it.

cpachonJuly 31, 2015

If you’re not familiar with RDBMS, general introductions to SQL and relational algebra should be useful. Back in uni our textbook was Fundamentals of Database Systems[1]. (It’s okay, but there are probably better books out there.)

[1] http://www.pearsonhighered.com/educator/product/Fundamentals...

MichaelGGonApr 30, 2017

"Fundamentals of Database Systems". Hashing schemes and so on. I thought I had come up with some neat stuff, it seemed to work real fast, showed my diagrams to a friend and he showed me identical ones from his classes.

Edit: Sorry I had made an edit and was referring to another book. The book my dad wrote was called NetPower. Was a collection of links, gopher servers, etc.

nkozyraonJune 9, 2017

Fundamentals of Database Systems (which is an academic textbook, check Abebooks) covers a lot of this along with underlying design. I'm going through it now for a DB class.

johnsonjoonNov 9, 2018

Fundamentals of Database Systems by Ramez Elmasri and Shamkant B. Navathe [1] is what I used in my undergraduate course in computer science. I would take a look at the table of contents to see if it has most of what you want. I know it at least has relational algebra and indexing data structures and algorithms.

[1]: Fundamentals of Database Systems (7th Edition) https://www.amazon.com/dp/0133970779/ref=cm_sw_r_cp_api_i1r5...

cpachonSep 9, 2015

Copy of a comment I made in an earlier thread:

”If you’re not familiar with RDBMS, general introductions to SQL and relational algebra should be useful. Back in uni our textbook was Fundamentals of Database Systems[1]. (It’s okay, but there are probably better books out there.)

http://www.pearsonhighered.com/educator/product/Fundamentals...

danbruconApr 19, 2015

There are a lot of books on database system design like »Fundamentals of Database Systems« [1] by Elmasri and Navathe. The reason there is no such thing as a simple tutorial is because any serious attempt to build a database system will consume on the order of tens or hundreds of men-years of effort if you start from scratch.

[1] http://www.amazon.com/Fundamentals-Database-Systems-Ramez-El...

Built withby tracyhenry

.

Follow me on