By John Gruber
OurCal: Shared calendar. Meet messenger.
Feels weird to type this, but judged against many of these other carriers around the world, AT&T isn’t so bad. Update: No unlimited data plans in Switzerland, either.
★ Saturday, 5 July 2008
Display Preferences Copyright © 2002–2026 The Daring Fireball Company LLC.