What kept moving the needle, though, was programming Ruby, building Basecamp, writing for Signal v Noise, taking pictures, and enjoying all the same avenues of learning and entertainment my already privileged lifestyle had afforded me for years in advance.