Thoughts on technology, the world, and life

Blog

Sneezy Cat

My cat develops a persistent sneeze

Blindness

A disturbing film with a frustratingly underused advantage

Grievous Offender

A criticism too colorful to feel ashamed of

A Video Game Idea

The fascination of seeing a game’s unfinished worlds

This Life Brought To You By Toyota

A fun theme park visit comes with advertising everywhere

Human Works As Phallic Symbols

Questioning a familiar interpretation of buildings and monuments

Capitalization For Titles

The appeal of simple, consistent rules for title case

Wordpress Question And Feature Request

Questions about tags, categories, and updating WordPress

I Could Have Killed Windows

Another round of frustration with Windows

Thesis Detox

Time at home offers relief from thesis stress

I Finished The Rough Draft

A major thesis milestone, with more work still ahead

Time To Die

A broken teacup prompts a timely lesson in mortality

The Most Valuable Thing In The World

A Zen exchange about a price nobody can name

Job Security

An imaginary conversation about Apple’s growing font collection

The Cloud

A new buzzword for an old idea wears out its welcome

Happy Fourth Of July!

Fireworks on the beach at Pismo

I’ll Live To See Another Day

Relief as San Luis Obispo’s heat wave breaks

Coq Master

Learning a theorem prover with an unfortunate-sounding name

The Incredible Hulk

Plenty of action, but not much for Edward Norton to work with

What A Finale!

Battlestar Galactica delivers an unforgettable mid-season ending

My Lisp Enlightenment

An explanation of evaluators makes something click

Graduation Snuck Up On Me

Celebrating graduation while the thesis is still unfinished

Light Vs. Dark

Why I prefer to keep the lights on at my computer

They Wouldn’t Be Missed

Wondering how much a cast change really needs explaining

The State Of Operating Systems

Questioning the foundations shared by modern operating systems

Recode, Repeat

Why do we keep rewriting the same software?

Sneaky Weather

The forecast fails another wardrobe decision

Super Mario Galaxy

A beautifully crafted Mario adventure on the Wii

The Worst Bill To Pay

Being the one who writes the check changes how I see wasted power

Teaching Is Hard

Knowing lambda calculus and explaining it are different skills

Your Phone Conversation Annoys Me

A little consideration would make phone calls less intrusive

Rasmus Lerdorf Comes To Town

PHP’s creator gives a lively lecture at Cal Poly

It Wasn’t Meant To Be

A trip home from Seattle refuses to go according to plan

Giving Weight To Online Words

Written arguments could make political debate more accountable

`Out Of The Loop'

Wondering why backticks stand in for opening quotation marks

LaTeX HuRtS My BrAiN

The frustrations of formatting an academic paper with markup

Amusing Ending

An opinion column’s closing line strikes me as ironic

Out For The Count

A sudden back injury turns an ordinary class day painful

Computer Science Is Not Science

Questioning whether the field is better understood as mathematics

A Story Idea

Imagining a future built around a shared virtual world

Large Wildfires Unavoidable

Thinking about fire’s role in the landscape

Star Wars Forever Marred

An altered ending loses the joy of Return of the Jedi

Just In Case I Have To Kill My Dinner

My first visit to a shooting range

Behind The Scenes

A Christmas card poem that didn’t make the cut

Ctrl-Shift-F

A code-formatting habit follows me into fiction writing

Portal

Puzzles and humor make a simple premise extraordinary

IPod Video Transcoding In Linux

A VLC wrapper script converts videos for an iPod

Leave It Alone, Congress

Questioning regulation aimed at peer-to-peer file sharing

Wine Burn

The point where a wine tasting stops tasting distinct

Expressiveness In Human Languages

Could the language you speak shape what you can think?

π