Philip Greenspun

Philip Greenspun
Philip Greenspun is a semi-retired American computer scientist, educator, and early Internet entrepreneur who was a pioneer in developing online communities. His blog, hosted by Harvard Law School, contains his opinions on diverse subjects, from politics, to technology, to even divorce and discrimination law...
NationalityAmerican
ProfessionScientist
Date of Birth28 September 1963
CountryUnited States of America
pages collaboration saved
Even the lamest page can be saved by collaboration.
book consequences huge online publishing
Publishing the book online has had some huge consequences for my life, but not the ones that I would have expected.
million online turned
Voila! I turned into the publisher of a 50,000-member, million hit/day online community.
fancy handling pilots
Pilots enjoy the fun and challenge of handling the fancy machine.
aircraft flight people requires stuff tough turns within
The real challenge of being a flight attendant is getting people out. The training requires that they demonstrate they can evacuate an aircraft within 90 seconds, but of course, a lot of stuff that is easy to do in training turns out to be tough in practice.
adult bringing cannot constantly home kids merits navigate parent relative second staying system unmarried versus welfare work
An unmarried adult who cannot navigate the welfare system has no choice but to work, but a married working parent is constantly evaluating the relative merits of staying home with the kids versus bringing home that second paycheck.
build desire help leads learned motivation people travels
Travels with Samantha isn't about self-exposure; it comes from the same motivation that leads people to open-source software: the desire to help people build on what one has learned or done.
afford baby beginning boomers employers exclude people qualified
That said, the Baby Boomers are beginning to retire. Employers can't afford to exclude people who are qualified to work.
focus debate university
Even within traditional universities there has always been debate about whether it wouldn't be better to focus on only one course at a time.
half bugs common
Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.
thinking language haskell
SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing.
ideas more-time novel
If I'd had more time or been a better writer, I would have tried to put the same ideas and experiences into a novel. But I didn't so I slapped it up on the Web.
jobs school want
We're not a vocational school. If someone wants to get a high-paying job, I would hope that there are easier ways to do it than working through a formal computer science curriculum.
self worried gunshots
We worried about competitors, but it was an unreasonable fear. As a friend once pointed out, most gunshot wounds are self-inflicted.