Live data from Hacker News

Ask HN: What are some books where the reader learns by building projects?

news.ycombinator.com

91–100 of 188 posts

Re: Ask HN: What are some books where the reader learns by building projects?

#91
Hope not too off topic, does anyone have books on building simple electric-powered machines? I often have ideas for little machines for my garden or cooking but have no idea how to go about selecting motors, controller boards, designing strong enough parts for my 3D printer, etc. I'm not expecting an all inclusive book for such a deep topic. A series or several books would be much appreciated!

Used to love building robots with Legos as a teenager, but alas the real world isn't so simple. ;)

Re: Ask HN: What are some books where the reader learns by building projects?

#92
post #91

Hope not too off topic, does anyone have books on building simple electric-powered machines? I often have ideas for little machines for my garden or cooking but have no idea how to go about selecting motors, controller boards, designing strong enough parts for my 3D printer, etc. I'm not expecting an all inclusive book for such a deep topic. A series or several books would be much appreciated! Used to love building r…

https://www.amazon.com/Making-Mechanisms-Inventors-Hobbyists...

Re: Ask HN: What are some books where the reader learns by building projects?

#93

- Practical Common Lisp - Land of Lisp - http://landoflisp.com/ - watch the video, it's hilarious - Build Your Own Lisp - http://www.buildyourownlisp.com/ - Learn C by creating a lisp in C - In the spirit of making your own lisp, I would recommend https://github.com/kanaka/mal - learn any language, by making a lisp in that language

Ah, I see you're a man of culture as well.

Re: Ask HN: What are some books where the reader learns by building projects?

#94
post #29

VERY interested in "Building Enterprise JavaScript Applications" I noticed that it was released Sept 2018. That's not too old, but I'm curious if there's a more up-to-date version.

I didn't find it too out of date. I used the latest versions of everything and the only thing I had to update myself was the React section for the frontend to use hooks. Packt books regularly go on sale for $5-$10 so you can also wait for one of those.

And even then, I'm guessing you didn't have to update it, right? The code (classes I'm guessing?) probably still worked.

In any case, thanks for the feedback!

Re: Ask HN: What are some books where the reader learns by building projects?

#95

Black Hat Go -- Excellent book!

I'm interested in getting this book. What are the things you liked about it?

It's pretty practical so far. Right now I'm just finishing up chapter 4 (HTTP Servers, Routing, and Middleware), so I haven't completed all of it. But as it stands, a lot of what you go through, you reasonably expect you may be able to use on an actual pen test. The real power though, is when you're building out your own tooling with these things.

You just set up a framework in the book, but this is all easily extendable to whatever you want. I'm not the best at Go, so it's a useful "nightly devotion" of time to spend working through it for an hour or so.

I've also been going through Writing an Interpreter in Go, and have picked up the companion to that Writing a Compiler in Go. So far, that's pretty good too, but I'm focusing on Black Hat Go first, to complete it.

Re: Ask HN: What are some books where the reader learns by building projects?

#96

There are some really cool projects in the "500 Lines or Less"[0] book which is a part of the "The Architecture of Open Source Applications" series. [0]: http://aosabook.org/en/index.html

This is a really cool recommendation, thanks! Very inspirational for side projects.

It would be cool to see something like this for data science projects. Like a recommender system in 500 lines or less.

Re: Ask HN: What are some books where the reader learns by building projects?

#97

Code: The Hidden Language of Computer Hardware and Software https://www.amazon.com/Code-Language-Computer-Hardware-Softw... From binary to a full computer

I constantly found myself having to put the book down, puff my cheeks out and say "whoa." It really blew my mind.

I was inspired to change my career (was originally studying physics) because of this book

Re: Ask HN: What are some books where the reader learns by building projects?

#98
post #7

Elements of Computing Systems by Nisan and Schocken has you 'build' a computer from basic logic gates to CPU/Memory to assembler, VM, etc. all the way to a running program. https://www.nand2tetris.org/

Second this, great book.
Post reply on HN