Books that Changed Your Life?
Pubb asks: "I'm a Computer Science teacher at a school with an interesting tradition. Every year, the graduating student who has performed best in a particular subject area is given a book prize. Rather than give this particular student the usual book on Java or Linux, I would like to get something more impactful. I ask you, fellow Slashdot readers, to name the books that helped unleash your geek within. All I ask is that the book be reasonably available, even if it is no longer in print."
an Eternal Golden Braid.
A must book for anyone serious about CS.
Make even shorter URLs - 8LN.org
You know, it might be english class Fodder, but Fahrenheit 451 is a book that every kid should seriously *read*, on their own, and not in a class.
Seriously, it's one of the best lessons you could give a kid in today's world. A nice hardcover would be the perfect addition to a book collection or a great novel to start a love of reading.
My one other recommendation, though esoteric and perhaps more suited to my interests, would be "Descartes Error", by Damasio. It's a book about the tie between logic and emotion in the human brain, and reads like a novel (a non-neurologist could easily read it). I highly recommend it.
What Should I Do with My Life?
Anyone remotely interested in science should check out A Short History of Nearly Everything by Bill Bryson. What a great book to learn about all aspects of science. Well-written, informative, and interesting all at once.
- Ben
"I either want less corruption, or more chance
to participate in it." -- Ashleigh Brilliant
By Douglas Hofstadter
If you've read it, you know what I'm talking about. If you haven't, words fail me -- just go buy it.
I don't know half of you half as well as I should like, and I like less than half of you half as well as you deserve. BB
By Morris Kline
4 86 248232/qid=1089163233/sr=1-4/ref=sr_1_4/104-478919 4-2901520?v=glance&s=books
This 1960s text is one of the drue diamonds in the rough for me.
I had advanced math, and science all thruogh high school, like many fellow slashdotters, but this book REALLY put all the pieves together.
It is a fantastic read of the history of math, and HOW we got to where were are. It begins with the concept of zero, axioms of truth, and how these truths are built upon... all the way through calculus.
It is an absloutly fascinating text, that really awakened me to the world of abstract mathematics, their buildings from basic truths, the realization that we STILL have a long way to go, and there is still a bleeding edge of mathematics.
http://www.amazon.com/exec/obidos/tg/detail/-/0
A good geek should know about the ones that came before, and learn from their mistakes and triumphs. Some books on geek history:
In The Beginning Was The Command Line by Neal Stephenson is a good overview of the culture of Linux, Macintosh, Be, and Microsoft in essay form. I've given it to non-computer geeks to teach them about Linux, and why it's different from windows. He talks about how modern society tries to impose a false image over everything to make things easier to deal with(like Disney) and compares that to the GUI vs. CLI differences. I don't agree with everything he says, but Stephenson is definitely a great writer, and he has the book available free at the link I put in.
Hackers by Steven Levy covers important epochs of the hacker culture, from its beginning at MIT to game developers in the 80s. It even has a chapter on Stallman starting GNU! A must-read for any geek.
I know on the surface it looks like a simple read, but the book nails every aspect of conflict so precisely, but still stated in simple enough terms that can be easily applied to nearly any situation. I don't mean to make it sound like a self help book or anything of the sort, but when are we ever not fighting for what we want?
"Surely You're Joking, Mr. Feynman!": Adventures of a Curious Character
and What Do You Care What Other People Think? both by Richard P. Feynman et al.
Hackers: Heroes of the Computer Revolution by Steven Levy
All three of these books I happened to have read between my sophomore and junior year of high school.
These books changed my life because they provided accounts of people (geeks) pursuing their love of science/technology in a fiercely dedicated and independent way, all at a young age (you get early accounts of folks like Stallman, Gates, Jobs, Woz, etc. as 20-somethings in "Hackers") , and ended up making huge contributions to research/industry. You also get to hear about the enormous sacrifices, regrets, and risks taken (some succeeding, some failing), and ultimately an important perspective on the lives of some very smart and important characters in a way that I think is still relevant to graduating high school kids today.
Best,
Andrew
First, I have met people from all walks of life that have read the book, and were able to take something positive away from it. Yes, there are a ton of mindless, directionless fools that latched on to the legacy of the Ayn Rand foundation (Leonard Peikoff for one) and have made it into an organization that it is best to ignore. The fact that some people have read a nearly 50 year old text and adamantly insist that its lessons must be applied without any thoughts of updating them to current times is absolute lunacy. The BASIC IDEALS are still true though: 1) You are responsible for your own actions, and for your own success. 2) No one has the right to demand that another person provide their livelihood for them without proper payment - this is why slavery was abolished. Take this basic knowledge and apply it as you see fit to current political climate.
Second, the portrayal of Ayn Rand as someone that was "trying to justify the silver spoon it appeared that she was born with, in her mouth" is just plain ill-informed. She immigrated to America from Russia and started with nothing, and if I remember correctly this was during the depression.
Finally, the folks that are praised by the "Ayn Rand Institute" are immaterial. As I mentioned before, this institute is better left ignored.
\/\/oobie
Your mileage may vary... A Practical Guide to Feature-Driven Development by Stephen Palmer and John Felsing Reading _and_ using this one right now - has changed my whole approach to software development and delivery Code Complete by Steve McConnell A common sense approach to software development - a bit dated nowadays and too rigid for real use, but excellent tips and tricks throughout - not language specific Designing With Web Standards by Jeffrey Zeldman An excellent introduction into modern web markup, how to write markup once that will work everywhere - has literally changed my daily toil.