Why nerds are unpopular: their minds are not on the game -- Hackers and painters: hackers are makers, like painters or architects or writers -- What you can't say: how to think heretical thoughts and what to do with them -- Good bad attitude: like Americans, hackers win by breaking rules -- The other road ahead: web-based software offers the biggest opportunity since the arrival of the microcomputer -- How to make wealth: the best way to get rich is to create wealth. And startups are the best way to do that -- Mind the gap: could "unequal income distribution" be less of a problem than we think? -- A plan for spam: till recently most experts thought spam filtering wouldn't work. This proposal changed their minds -- Taste for makers: how do you make great things? -- Programming languages explained: what a programming language is and why they are a hot topic now -- The hundred-year language: how will we program in a hundred years? Why not start now? -- Beating the averages: for web-based applications you can use whatever language you want. So can your competitors -- Revenge of the nerds: in technology, "industry best practice" is a recipe for losing -- The dream language: a good programming language is one that lets hackers have their way with it -- Design and research: research has to be original. Design has to be good.