Blog Archive

2017 February 8 Doctor Masseuse
January 20 TypeScript v. JavaScript
2016 September 23 Which Has More Energy, a Stick of Gum or iPhone 7 Plus' Battery?
September 7 37 Connectors Missing From iPhone 7
August 26 → I Can't Stop Reading One-Star Yelp Reviews of National Parks
August 25 Read All Lines from Stdin Using Node JS Split Module
August 14 → Ficus carica L.
August 7 → Is It Just Me, Or Is the World Going Crazy?
July 31 Prisma AI: Photo-to-Art App for iOS and Android
July 28 How to Eat Well on $1 per Meal
June 16 Fighting the Last War
2015 February 18 Design Is How It Works
2014 October 16 Seven Wonders of California
June 4 How My Nerdy Hobby Became Mainstream for a Day
May 13 Get Rich (Relatively) Slowly
2013 November 24 Animated Films
January 27 Touching Up Photos
2012 October 19 Paradox of Technology: a Tale of Samsung and Apple
October 18 Rule(s) of Thirds
October 17 Senate to Vote on Anti-Trolling Bill Next Tuesday
2011 October 31 Specification Writing for Non-Developers
October 14 On New Product Development and Saying No
October 6 Thank You Steve
September 23 Blame
September 1 Apple Logo Tattoo
July 14 Typedef / Struct Forward Declaration in Straight C
July 6 → How I Failed, Failed, and Finally Succeeded at Learning How to Code - Technology - The Atlantic
July 5 Time Outs
June 3 → The Art of Endless Upgrades
May 26 → UI Design Quality Metric
May 26 → Closed-minded Ill-informed Bigot
May 25 Kansas
April 29 Apple Data Center and iCloud - SDK/API Prediction
April 13 I Had a Dream
April 8 Copying is Cheap, Variation and Selection are Expensive and Painful
January 14 Creativity, Innovation, Copying and Variation
2010 December 4 Thirsty... for the Tea-flavored Kool-Aid?
October 31 Map Copyright
October 15 Halculon / Units
September 27 Knuth on Software Patents
September 22 Hypnotic Figure Eight Klein Bottle Emblem
July 18 iPhone 4 Screen Means Future Hi-Def iPad Screen
July 16 iPhone 4 Antenna Issues 'A U.S.Problem:' PR-speak for 'An AT&T Problem'
June 9 GPCs vs. TPCs
May 24 → Vista's Real Problem: It Wasn't Released
May 22 Reversible Non-transitive Dice
May 13 Cook's Law of User Experience Design
May 7 Haskell
May 6 Asus Sabotaging Linux Netbooks
May 4 → Best Programming Language
April 28 New Shoe Paradox
April 25 99% of a Great Photograph Is Invisible
April 22 Updike's Law of User Experience Design
April 20 Google Maps Projection
April 18 App Store vs Android Store
April 17 → Loper OS » Non-Apple’s Mistake
April 16 Undesign
2009 December 3 Fireworks
December 3 On Great Art
October 22 Alan Kay Readme
October 19 Other Languages (than PHP and C#) and Lack of Progress Since 1980
August 17 Rook for Two Players
July 24 Notes on Composition
July 8 Haskell: Pure and Lazy, Yet Functional
March 11 More Interesting Language than Haskell
January 8 Absolute Measure for Elegance in Programming Languages?
2008 August 30 Learning From Haskell
March 7 Conflicts, Classical and Modern
February 26 People's Thinking
February 22 Cows
February 20 Method Dispatch Syntax
2007 November 30 Caltech Classes
November 30 ListToTree Haskell Module
November 30 Learning from Monads
November 30 Python
November 6 Quotations