the item

Weaving the Web
Weaving the Web
2000

the questions

  1. Great stories

more about the



the consensus



recent reviews

  1. Zen and the Art of Motorcylce Maintenance
  2. The Sparrow
  3. SEOMoz
  4. Mythical Man-Month
  5. Code Complete
  6. Pragmatic Programmer: From Journeyman to Master
  7. This Perfect Day


join our mailing list


if you liked
'Weaving the Web'
you also might like



Your Ad Here



comment on
'Weaving the Web'




book ideas? feature requests?
other information not related to 'Weaving the Web'?




continue the research

















all external links are affiliate links. bit.ly is used to provide real-time tracking

   

the buzz

Nothing to see here, please move along
Nothing to see here, please move along
Nothing to see here, please move along
Nothing to see here, please move along
Nothing to see here, please move along
Nothing to see here, please move along
Nothing to see here, please move along


If you can read this review (and voice your opinion about his book on Amazon.com), you have Tim Berners-Lee to thank. When you've read his no-nonsense account of how he invented the World Wide Web, you'll want to thank him again, for the sheer coolness of his ideas. One day in 1980, Berners-Lee, an Oxford-trained computer consultant, got a random thought: "Suppose all the information stored on computers everywhere were linked?" So he created a system to give every "page" on a computer a standard address (now called a URL, or Universal Resource Locator), accessible via the HyperText Transfer Protocol (HTTP), formatted with the HyperText Markup Language (HTML), and visible with the first browser, which did the trick of linking us all up.

He may be the most self-effacing genius of the computer age, and his egalitarian mind is evident in the names he rejected for his invention: "I thought of Mine of Information, or MOI, but moi in French means 'me,' and that was too egocentric.... The Information Mine (TIM) was even more egocentric!" Also, a mine is a passive repository; the Web is something that grows inexorably from everyone's contributions. Berners-Lee fully credits the colorful characters who helped him get the bobsled of progress going--one colleague times his haircuts to match the solstices--but he's stubbornly independent-minded. His quest is to make the Web "a place where the whim of a human being and the reasoning of a machine coexist in an ideal, powerful mixture."

Hard-core tech types may wish Berners-Lee had gone into deeper detail about the road ahead: the "boon and threat" of XML, free vs. commercial software, VRML 3-D imaging, and such. But he wants everyone in on the debate, so he wrote a brisk book that virtually anyone can understand

     


What is this?

A while back I wrote an article on my blog listing all the books that hackers recommended to each other from the site HackerNews. The purpose was to provide a place to list book recommendations so that people didn't have to type in the same list over and over again. (HN gets several requests for book recommendations a week. I also get at least a couple each month). It was very well received, and many posters and commenters either asked that I make a site or sent me an email asking me to do so.

How is this any different from the list on the blog?

This list has more books. This list is sortable both by what question you have and your skill level. In addition, once you sort the list, you can save the link with your sort and send it to somebody else. So, for instance, when somebody wants a book for noobs learning to program, you can make a link for that and then reuse it

How did you collect these books?

Initially the list came from Googling HackerNews.com "best book" and taking the books from the first few pages returned. Later, I added all the books that were mentioned "You left that out!" when Jacques posted the link. While adding those books, I came across a Stack Overflow link where programmers were asked to list their favorite tech books, so I included those too.

If I ask you to put a book on here, will you?

It depends.

These books were all gathered by finding places where hackers hang out and are suggesting books to other hackers and other hackers agree with them by voting up their suggestion. If I can find an example of this for your book, I'm happy to include it.

How are the books ranked?

I did the best I could with ranking. I am sure there are many things you do not agree with. It would be possible to add voting and personal ranking -- that would make the system much better. Heck, you could rank the books yourself and use it as a customized book list to show to people who want your advice. I'd like to do that, but if I've learned anything is to not let your featureset get ahead of the users. This first version will test the waters to see what kind of interest the community might have.