-
Archives
- August 2015
- July 2015
- June 2015
- May 2015
- April 2015
- March 2015
- February 2015
- January 2015
- December 2014
- November 2014
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- May 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- May 2011
- March 2011
- November 2010
- October 2010
- August 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- January 2003
- December 2002
- November 2002
- October 2002
- September 2002
- August 2002
-
Meta
Category Archives: good code
just when I learned not to be surprised, I'm surprised
Mr. Gates clarifies. Continue reading
Posted in good code
95 Comments
tis the season: II

So here’s something cool that I’m happy to be able to announce. Five years ago, I published Code. It’s time for an update. But rather than update in the old fashioned way, Basic Books has agreed to the following:
Beginning in February, we’ll be posting Version 1 of Code to a Wiki. “Chapter Captains” will then supervise updates and corrections. Depending upon the progress, sometime near June, I will take the product and edit and rewrite it to produce Code, v2. The Wiki will stay live forever (under a Creative Commons license). The edited book will be published in the fall. I have donated my advance for Code, v2 to Creative Commons. All royalties beyond the advance will be donated as well.
At this point, we’re collecting “Chapter Captain” (CCs, of course) volunteers. CCs should be expert in the subject of the chapter, and willing to work through the Wiki to produce an updated chapter. (Here’s the table of contents.)
My aim is not to write a new book; my aim is to correct and update the existing book. But I’m eager for advice and expert direction. If you’re interested in volunteering, email me at this address.
I am grateful to Basic Books to allow me to try this experiment. I worked very hard five years ago to learn enough to write Code. I’m extremely eager for the book to gain from the collective wisdom of at least part of the Net. No one can know whether this will work. But if if does, it could be very interesting. Continue reading
Posted in good code
9 Comments
And speaking of gifts
So the most significant change in my technology-related life in the last year is the elimination of spam without a white-list technology. I used to use Mailblocks for my main account, but Marc Perkel convinced me to try his own Bayesian spam filter.
I’m on record saying such systems could never work. I was wrong. Marc’s system is amazing. I get endless email. His system filters the mail into three boxes — my inbox, a low probability box, and a high probability box. I have never found a mistake in the high probability box, so I no longer look at it. I very rarely find a mistake in the low probability box, so I scan it about once a week (maybe 1% error). And it is almost fun to get an error in my inbox, reminding me that there still is this problem of spam out there.
Anyway, I’m giving Marc’s spam filter service to my family for Christmas (no, they don’t read my blog). And I’d recommend it to anyone else out there looking for a gift (note, I don’t have any financial interest in this). As Marc described to me:
I sell it as a service. I can do it several ways. If someone wants a single email address I can give them a [email protected] account. $25/year. Or I can host their email domain for $95/year. Or I can be a front end spam filter where I clean it and pass it on to their existing email server $75/year.
You can reach him for at this MarxMail address. Continue reading
Posted in good code
11 Comments
transquoting goes live
Ted Nelson has launched The Little TransQuoter. The idea, if broadly implemented, would have a profound effect on how we speak, especially (if extended) with video and audio. Let it spread. Continue reading
Posted in good code
5 Comments
blogger pride
So there are very few things in my life that I am really proud of. Here’s one. As some of you know, I’ve launched a campaign to recruit people to the blogging world. My nephew was a big victory. A talented writer-in-the-making I knew in high school was a second. And now, I am extremely pleased to report that Judge Richard Posner and Professor Gary Becker have decided to take a spin. Tomorrow is the launch of the Becker-Posner-Blog. Judge Posner was a guest blogger on my blog. (You can see the collection of his posts here.) In this way we, if not Congress, help promote the progress of science. Continue reading
Posted in good code
5 Comments
more wisdom from the man in the white hat
Jamie’s got a great new piece at the FT. Continue reading
Boyle crushing Epstein
Jamie Boyle has a fantastic response to Richard Epstein’s fantastic (not) attack on what he calls “open source”. Continue reading
e-voting and EFF
EFF is hosting an event about e-voting. As they post:
BayFF Event – “E-voting and the Upcoming Election” on Tuesday, October 12 at 7pm: Come join EFF at the 111 Minna Gallery in downtown San Francisco to talk about e-voting and the upcoming election, as well as share food and drink and listen to live music by talented local artist Samantha. This event is free and open to the public, so be sure to invite your friends and colleagues!
More information here. Continue reading
Posted in good code
Leave a comment
always wanted to do this
So I’m at the Tech Nation Summit, watching Dan Gillmor talk about real-time blogging. Continue reading