Live data from Hacker News

Show HN: I'm writing a free book called Computer Networks from Scratch

networksfromscratch.com

1–10 of 138 posts

Re: Show HN: I'm writing a free book called Computer Networks from Scratch

#3
The answers I get have taught me that most programmers don't have a basic understanding of how the internet works outside of their narrow specialty.

I'm definitely a bit guilty of this.

OP do you plan to cover stuff used in IOT? Treating HTTP as a magic black box kind of works fine until you have to consider MQTT, COAP etc.

Re: Show HN: I'm writing a free book called Computer Networks from Scratch

#4
Wow really neat, nice work! I also love the "read on the web for free, buy a print/pdf copy" model. I rarely buy books now without being able to sample them first. I like your writing style, and I think it's well on the way to being a great book.

It might be a little early to start spreading the word though, with only 3 chapters ready so far. Hopefully when it's closer to being done you'll be able to get some attention from HN

Re: Show HN: I'm writing a free book called Computer Networks from Scratch

#6

This website needs a table of contents! The user experience of needing to click through a linked list to get to a specific chapter is very suboptimal.

There are only 3 chapters so far. I figured a table of contents could wait till after chapter 4 was done haha!

Re: Show HN: I'm writing a free book called Computer Networks from Scratch

#7

Wow really neat, nice work! I also love the "read on the web for free, buy a print/pdf copy" model. I rarely buy books now without being able to sample them first. I like your writing style, and I think it's well on the way to being a great book. It might be a little early to start spreading the word though, with only 3 chapters ready so far. Hopefully when it's closer to being done you'll be able to get some attenti…

Thank you so much! I finished about 10k words while on paternity leave (mostly during nap time).

Releasing early was mostly a choice to help motivate me. As well as to get early feedback and proofreaders.

Re: Show HN: I'm writing a free book called Computer Networks from Scratch

#9
I really like the idea of this. I look forward to reading what's finished now, as well as what will be released in the future!

I have a huge gap in knowledge for so many things that I interact with on a regular basis, but that I don't actually need to understand well in order to meet minimum job expectations.

This seems like a good book to address network basics. Sadly, I'm a huge procrastinator, but this seems especially important for me to address.

Books that have been in my backlog for years: Database Design for Mere Mortals, Designing Data-Intensive Applications, Building Secure and Reliable Systems, Writing a Compiler in Go, Crafting Interpreters.

All books that I know I need to read, but I just can't get around to it because there's no immediate reward for me, as someone who doesn't have to worry about any of these days in my day-to-day duties.

Re: Show HN: I'm writing a free book called Computer Networks from Scratch

#10
post #3

The answers I get have taught me that most programmers don't have a basic understanding of how the internet works outside of their narrow specialty. I'm definitely a bit guilty of this. OP do you plan to cover stuff used in IOT? Treating HTTP as a magic black box kind of works fine until you have to consider MQTT, COAP etc.

Potentially, once I cover the more basic topics. Part 1 will cover essentially a simplified Ethernet network (plus a few additions). Part 2 will cover the internet as it existed about 20 years ago. And part 3 will cover modern additions.

I’ve done some IOT work so it is something that interests me.

Post reply on HN