Category Archives: All

2010 Song of Summer

I picked a Song of Summer for this summer: “Sweet Disposition” by The Temper Trap. I actually had a hard time picking between the first three songs on their album Conditions: “Sweet Disposition,” “Love Lost” and “Fader.” They’re all really … Continue reading

Posted in All | Leave a comment

Planned One Laptop Per Child Tablet

I’ve mentioned the One Laptop Per Child (OLPC) project before. It’s very interesting to me. Originally the project set out to create a $100 laptop (that may have even been the original name of the project?). They did manage to … Continue reading

Posted in All, Computers | Leave a comment

Good Weather

The last few days have been busy! Thursday – Work then Conan O’Brien in San Francisco Friday – Work then climbing at the gym Saturday – Biking then Muir Beach for Ben’s birthday party Sunday – Running then Rivers of … Continue reading

Posted in All | Leave a comment

Meebo Announces XAuth

On Monday Meebo announced something called XAuth (not to be confused with the X Windows authorization program). What is it? It’s a small JavaScript library intended to be used by website developers to tailor a web page to a specific … Continue reading

Posted in All, Computers | Leave a comment

AOL, AIM and Openness

When I started working on Pidgin eight years ago (eight years‽ holy crap!) my main focus was the code used to connect to AIM and ICQ. The protocol is called ‘OSCAR,’ and it is a proprietary protocol created by AOL. … Continue reading

Posted in All, Computers, Pidgin | 7 Comments

Google and China

(This is probably old news for anyone who stays abreast of tech news, but for everyone else…) A while ago I complained about China’s draconian censorship laws. In 2006 Google launched google.cn, a China-based google.cn search page with censored results. … Continue reading

Posted in All, Computers | Leave a comment

A Revised Table

Two years ago I posted a list of movies involving Tim Burton, Danny Elfman, Johnny Depp and Belena Bonham Carter. Here’s a revised list with the new Alice In Wonderland included. Tim Burton Danny Elfman Johnny Depp Helena Bonham Carter … Continue reading

Posted in All | Leave a comment

Flippin’ Around

You know how at the end of Star Wars – Episode II, Attack of the Clones Yoda is attacking the evil Count Dooku, and he’s like flipping all over the place with his lightsaber and jumping around like crazy? Shaun … Continue reading

Posted in All | Leave a comment

Mobile Phone Service Contracts

I don’t like this whole business about “sign a contract for two years and we’ll give you a subsidized phone” (I touched on this a few months ago). It means the wireless carrier recoups the cost of your phone through … Continue reading

Posted in All | Leave a comment

Checklist for Keeping User’s Passwords Safe

I recently wrote a series of blog posts about how we handle users’ passwords at Meebo: post 1, post 2 and post 3. Here’s a collection of that same information, distilled into a set of do’s and dont’s written specifically … Continue reading

Posted in All, Computers | Leave a comment

Open Source Shout Out to WordPress

I moved my personal web log from LiveJournal to a self-hosted WordPress. I don’t have any major problems with LiveJournal, they have served me well over the years. My reasons for switching: Could not have multiple saved drafts Did not … Continue reading

Posted in All, Computers | 2 Comments

Mobile Phone Early Contract Termination Fee

This really is a perfect idea: “Wireless carriers should define the early termination fee as whatever the difference is between the no-contract price and the subsidized two-year contract price, and prorate that cost over the 24 months of the contract.” … Continue reading

Posted in All | 1 Comment

Google Summer of Code Mentor Summit 2009

Last weekend Google hosted their 3rd annual mentor summit, following the end of their 4th annual summer of code. The mentor summit is when a few hundred mentors gather together and participate in an unconference style conference. I went for … Continue reading

Posted in All, Computers, Pidgin | Tagged | Leave a comment

“Lemma” is Fun Word

Mark’s Theorem 1: If you’re trying to do something and not making any progress, do something else. Mark’s Theorem 2: If you’re trying to do something and making lots of progress, keep doing it.

Posted in All | Leave a comment

Android 1.6 and Credential Storage

The SDK for the next version of the Android operating system, 1.6 aka “Donut,” was released last week. The SDK is the set of packaged files that developers use to create applications for version 1.6. Wireless carriers generally push the … Continue reading

Posted in All | 3 Comments

National Water and Power Login Information

In this web log entry I complained about National Water and Power, but then I realized I have already complained about them. As an addendum, if you forget your password they email it to you. Emailing someone their password is … Continue reading

Posted in All | Leave a comment

Comcast Hijacking DNS

Comcast has started doing that thing where opening a totally bogus URL in a web browser will send you to a crappy search results page. More information here. I hate this. Partially because it has the potential to break stuff … Continue reading

Posted in All | 2 Comments

Yahoo’s IM formatting

I’ve been working on instant messaging software for seven years, so I’ve been exposed to a lot of IM protocols. The “protocol” is the structure of bytes that gets sent back and forth between your computer and the IM service. … Continue reading

Posted in All, Computers | Tagged | Leave a comment

“Change of Address” Letter

I recently changed my address for my Health Savings Account with Wells Fargo. They mailed a letter to me at my new address that says, “If you did not request these changes or have any questions, please contact our Customer … Continue reading

Posted in All | Leave a comment

An Open Letter

From: Yours Truly To: Haynes Automotive Repair Manual for Honda Civic 1996-1998 and Acura Integra 1994-1998 Dear Chapter 11 Section 25, I believe your step #5 to be somewhat misleading. It reads, “Remove the lower screws securing the sound insulator … Continue reading

Posted in All | 1 Comment