I got tired of writing configuration classes for everything I do, and packaged it all up in a tiny gem: Construct.
Highlights
My life recently has been an object lesson in extreme deviations from the norm. I got my teeth knocked out in broomball, but also landed an outstanding job in an arguably abominable economy where most of my peers have been struggling to find work and make ends meet. I’m now a software engineer at Vodpod, a web site oriented towards video aggregation and publishing. I love what I do, but how I got the job in the first place is also an interesting story.
Carleton College just started this new program called Engagement Wanted. As a graduating senior, you write a short “elevator speech” and post it on their web site. Here’s mine, in its entirety:
Here’s what I did to get the Macbook Pro (rev 3,1) running smoothly under Ubuntu 9.04.
Turn on the nvidia drivers with jockey-gtk (the hardware drivers manager).
I recently got a MacBook for work, and thought, “Hey, here’s a chance to finally stop mucking about with all the inconvenient things about Linux! Flash won’t be broken half the time, I can use things like VMWare Fusion and Adobe Lightroom… it’ll be great!” So I installed 10.4, and started trying to get some work done. Here’s my thoughts for that day.
Bad stuff
I just finished my last undergrad assignment—Hector’s E&M test. Got an A in the course, actually, which really surprised me. I’m now done with Carleton, and graduate in a week. I’ll be living in Madison for a few weeks, and then moving out to San Francisco for my new job. Should be exciting!
Also, I ported Cortex Reaver to Innate and Sequel 3.0.0. It works, but things are a bit shaky still.
If you haven’t seen the 2019 video, you should definitely take a look at Microsoft’s ideas about where we might be headed with computer interface design. It’s bold, slick, and leaves out a really big question.
Two things of note this week: I received distinction on my Comps, and submitted the first draft of Character in the Dark, my new book, to Blurb. If the copy I get back looks good, I’ll put it up for sale.
I originally intended to work with Engage Print like I did for Sampling Error, but I’m running into logistical constraints. First, it’s not really practical for me to bind more than 6 copies by hand, and I’d like to make the book available to a wider audience. Second, Engage’s Indigo printer can only run up to 12x18", which is slightly too small to really give the images good space on the page.
I recently wrote some quick and dirty Ruby bindings for the Vodpod API. They’re pretty rough right now, but usable.
The Hidden Spaces project is going really well, and is responsible for the slew of new photos this week. I’m immersed in Carleton lore right now, digging through tunnels and Caucus to try and piece together a story about this campus and all the weird things behind the scenes. It’s an incredible experience.
My comps is done.
I just finished writing version three—the final release, as it were—of my senior thesis, or “comps”, for Carleton. It’s an introduction to the Casimir effect, integrating aspects of quantum electrodynamics, thermodynamics and statistical mechanics, numerical modeling, material science, history of science, and a sampling of experimental literature. There is no original research here (save correcting a typo in the parallel-plates derivation which I suspect everybody knew about). It’s just an exercise in figuring things out, and explaining them to others.
I was watching Glen Beck today, who suggested that legislation supporting marriage equality has a more sinister motive of suppressing church religious freedoms. This argument, or some variation of it, has appeared in a number of anti-same-sex-marriage public campaigns. For a great example, take a look at the (fantastically well-designed) Yes On Prop 8 ad archives.
The idea is this: churches should be able to decide whether or not to perform marriages in accordance with their religious beliefs. Legislating that all church perform marriages for same-sex couples who approach them would be undue government interference in religious self-determination.