Excellent article by Paul Graham on great hackers.