Will my new desktop be an HTPC?

It’s been several years since microATX motherboards became commonplace, kicking the Home Theater PC movement into high gear. While researching hardware to build a new desktop computer, I ran into an interesting question: Can it be an HTPC? The “HT” part of the quotient would require it to be able to connect to my television, which is currently in a different room than my desktop, and I want to be able to still sit down at the computer. I don’t want heavy VGA running from the machine down the hallway. So it seems like I’ve only got a couple of options:

  1. Run cables down the hallway, and hope M doesn't notice. (Good luck).
  2. Wireless video. Half junk, half expensive vapor.
  3. A thin client like a Sun Ray on my desktop.
  4. Give up and pick either a new desktop, or an HTPC.

Right now, option 3 sounds the most promising. There are a handful of people who have talked about hooking high-end thin clients up to their TV to act as a home theater interface, but I’ve found no discussion of doing it the other way, as far as I can tell. I’ll be investigating this deeper over the next few weeks. But experimentation might be too expensive; I might just end up going for option 4.


Lessons learned from Film Addict

It’s been a week since I posted Film Addict. It got posted to kottke.org, Slashfilm, USAToday.com, and became a Twitter and Facebook meme on some level. At this point, it has received 100,000 pageviews, and it was filled out 37,000 times (peaking at a rate of over 1000 per hour, but at this point still about once a minute).

Lessons learned:

  • If I use strict and warnings, I should keep an eye on the Apache error log. I generated 10GB of errors in the first 24 hours, filling up /var on my webhost, which resulted in 8 hours of downtime during the Slashfilm surge.
  • Google Adsense now allows "personal" domains. I tried to sign up in 2004, when Weboggle was all the rage, and I was turned down because it lived under plutor.org. I'm not sure when the policy changed, but I applied this week and was approved on Thursday.
  • Google ads don't really make you much money. At this point, the ads on the Film Addict page have made me $2.90, but even if I had had them from day one, I'd only have made about $15.
  • I sleep fine at night, even after creating something clearly intended to be meme-fodder.
  • With enough data, you can get awesome bell curves. Histogram of number of movies seen:

It didn’t end up going much of anywhere on Digg or Reddit or Delicious. I’m not sure why, but I think part of it might have been the individual nature of the form. You could compare your list against your friends', but there was no community interest. Another factor (especially on Delicious) was the unique id in every posted URL; there could never be enough posts of a single URL to get any momentum.


Film Addict

A couple friends of mine posted one of those lame Facebook chain note things today. It was a list of a couple hundred movies, mostly 18-25-year-old targeted franchises from the past decade or so (think Scream, Saw, American Pie, etc) with some others (mostly very popular) thrown in. “Copy this list to your profile and check off the ones you’ve seen”. The list’s arbitrary inclusion criteria angered me, so I decided to make my own, with a better inteface than “copy and paste it yourself”. The list is IMDB’s top 250.

I posted it to MetaFilter Projects. Pretty much immediately, Mathowie Twittered it. At this point, more than 200 people have taken it already. Give it a try, compare your list to mine.


M's Fellowship

Remember four years ago, when M had to make a huge list of hospitals where she wanted to do her residency? And then she had to interview at a bunch of them? And then throw her name on a pile that got fed into a giant algorithm?

Well, we’re she’s doing it again. There are 9 hospitals on the list for a rheumatology fellowship, and the list of possible cities looks a lot like the last time around. We’ll know where she’ll be interviewing by sometime in January, interviews themselves will be in February, and then match day is June 17.


Massachusetts Politician Watch

Massachusetts has two Senators who have been on the job for decades, and a newcomer Governor. It’s possible that all three won’t be on the job in 2010:

  • Governor Deval Patrick, former Assistant Attorney General under Bill Clinton, has said he won't accept any position in DC, but that hasn't kept his name from showing up on rumored short lists for AG or even a future spot on the Supreme Court
  • Junior Senator (and former Democratic Presidential candidate) John Kerry has been mentioned continuously as Secretary of State. He's been a lot more circumspect about whether or not he'd accept.
  • Senior Senator Ted Kennedy was diagnosed with brain cancer in May, and although he is still working and appears strong, his prognosis is grim: median survival is about 15 months.

So what happens if Patrick and Kerry go to Washington, and Kennedy is forced to retire? Patrick has a Lieutenant Governor (Tim Murray) who becomes acting Governor in his place. Kerry and Kennedy don’t have that cushion, they must be replaced by special elections. Coincidentally, Massachusetts changed that law just in 2004. The rule before then was that Kerry would have been replaced Republican then-Governor Mitt Romney if he had won the Presidential election.

Whoever replaced Kerry or Kennedy would be the first new Senator from Massachusetts in more than 24 years.


I Approve This Snowclone

A new, occasionally very visible phrase entered the lexicon in 2003, after the McCain-Feingold Act passed into law. The law itself says: “Any communication … which is transmitted through television shall include … a statement that identifies the candidate and states that the candidate has approved the communication.” I’m certain you’ve heard the simplest form of the statement a hundred times in the past week: “I’m __________ and I approve this message”.

When a statement is repeated so frequently in public, it’s inevitable that it will become a subject of parody and ridicule. Here’s just a few examples that I’ve found while searching through the web:

Politics-relatedlawmessiahass kickingunbiased, factual messagemoronic messagedeceptionpiece of racist garbagethird place race baiting washout

Web-relatedweb pagetimestampsignatureblock

Otherdress codepoodleflycastingInstructablecream


Astronomy Biathalon

OLYMPIC SPORT PROPOSAL SUBMITTED TO IOC 2008-08-27

SPORT NAME: Astronomy Biathlon SUMMARY: Each competitor must run from the starting line, following a predefined route of approximately 1600 meters carrying a telescope of their choice. The route will end at a Sighting Area. The competitor must set up the telescope in the Sighting Area and accurately find and identify three (3) astronomical objects listed on a list provided. Then he or she will break down the telescope, and run the next route to the next Sighting Area. There will be five (5) Sighting Areas in all, followed by a final 1600 meter run to the finish line. Sixty (60) seconds will be added to a competitor’s time for each object not correctly identified. The competitor with the shortest final time will be the winner. Mixed genders.

POSSIBLE VARIATIONS: 4x1600 Astronomy Biathlon relay; Astronomy Biathlon medley (galaxies at first Sighting Area, binary star systems at second, etc); Astronomy Triathlon (routes alternate 1600m runs with 5km biking)


Lyme Disease

Over Fourth of July weekend, I went up to Maine to M’s family’s lakeside camp. We went running one day, and stopped to pick wild raspberries on the side of the road. When we were done, I noticed a large dog tick climbing up my leg. I squashed it, checked the rest of my body, and found no more.

Several days later, I found a deer tick in my hip. It was removed by a licensed professional, and I didn’t worry too much about it. The next weekend, I suffered what I hoped was a summer cold: congestion, coughing, aches, and general crappy-feeling. The alternative was that the B. burgdorferi bacteria was coursing through my body. It went away, and I almost forgot about the episode. Last night, I discovered a large, red bullseye rash at the location of my bite, the classic Lyme disease symptom.

The good news: early diagnosis equals a very good prognosis. Three weeks of twice-daily antibiotics will almost certainly result in no long-term effects other than a boring medical story.


Uncle Wes's waffles

In case you’re wondering whether my propensity to being pleased by the appearance of puzzles and mathematics in everyday life is learned or genetic, I present you with the following story from my Uncle Wes:

I was mixing up a batch of waffles when I made a mistake. I thought the recipe was 1 cup of mix to 2/3 cup of water. After stirring in the water, the batter looked too thick. Sure enough, upon checking the recipe I saw that I was supposed to use 3/4 cup of water.

I briefly panicked. 3/4 minus 2/3?!! That’s not easy! Where was I going to find a measuring cup that was calibrated in 12ths?

You’ve probably already figured out what I did to fix the problem.


My grandpa

My grandfather was inventive; he built his own lawnmower using, in part, the transmission from a $50 junked car – and then sold the remainder of the car for a profit. He was a practical joker; he somehow once tricked my cousin into putting the seeded end of grass between her teeth, and then he yanked out the stalk. He was hard working; he built the house that my dad and his brothers grew up in, and even made his own cinder blocks for the job. He was handy; he built a car engine from two diesel-powered refrigerators, harvested a transmission from a pickup truck, and made a custom two-seater Maverick that, in his words, “could pull a Mack truck up a brick wall at 60mph”.

I can see a little of him in me, and he was everything I wish I was. He was independent and sometimes stubborn; and he fell off his roof last week, while fixing his TV antenna. At the age of 82. I’ll miss him.


Promotion

I got a promotion yesterday. Effective more or less immediately, I am the manager of one of two teams of developers. I’ll have two great developers reporting directly to me – one of whom is on vacation and is probably going to learn of this change while reading this very blog entry when he comes back next week. Hi, Bryan! – and my very first task is to hire a third. The first thing I learned about being a manager is that there are a hell of a lot more things to think about when you’re the crux of a hiring decision than when you’re just another interviewer voice.

I’ve told a couple people about this already, and there have been two repeated questions: First, “Are you still going to be able to do technical work?” Absolutely. In fact, it was one of my requirements for accepting. This is where I’ve always wanted to go with my career – hence my dual BS in Computer Science and Management – but I never (ever) (EVER) want to stop coding or playing with new technology. With such a small (and, I believe, low-maintenance) team, I expect to spend at least three-quarters of my time doing exactly what I did last week.

Second, “Did you pursue this, or did your boss just offer it out of the blue?” I think it was a fortuitous combination. The company is growing (we had 4 developers when I started here, we now have 8, plus 2 interns, and hope to add 3 more before the end of the calendar year), and the manager of the development team was having a harder and harder job keeping everything planned. At the same time, I’m one of the most senior developers here, and I believe I’ve had an unofficial leadership position here for a while. I mentioned in my annual review last month that I was interested in more responsibility, and I think that just solidified thoughts my manager had already been having.

This transition will be easier than it could be, otherwise. In fact, these are probably the ideal conditions. There’s no seniority clash. There’s not really anything Broken about the culture in the development group or at the company as a whole. I sincerely enjoy the people I’m working with, and I think they’re all smart and hard working without being jerks or workaholics. I don’t feel the need to change a lot, organizationally, since it’s all working very well. I’ll be able to ease into this new role with some hiring and planning (and soon, budgeting for fiscal ‘09).

I’m scared, but excited. It’s like the clickety-clack part of the roller coaster ride. You know what I mean.

Update 6/5: The new group has a name, although it’s possibly temporary: “Publishing Technology”. We wanted to steer clear of words like “internal” (since we’ll do publisher-facing apps), “tools” (which implies smaller utilities than what we work on), and “workflow” (that’s just a small fraction of our purview). The other half of development is very simply the “Products” group.


White wine tip

Here’s a somewhat random but ingenious white wine tip we picked up in the Finger Lakes. Freeze some grapes. The next time you bring home a bottle that’s not chilled, but want to drink it right away, throw them in the glass. They won’t water down the wine like ice will, and it’s about one-third as tacky.


Rainslick Precipices

I just paid the low low price of $20 for the brand new Penny-Arcade videogame, On the Rainslick Precipice of Darkness: Episode One. After playing the ten-minute demo, I’ve decided it was a bargain. Features: great art (both 2D and 3D, including seamless transitions between the two), absurd situations, fun and simple RPG-like gameplay, and a black sense of humor without equal.

Support webcomickry in all its forms, buy a copy for yourself. Available right now for PC Windows, Mac, Linux and on XBLA.

Update: I realized that I didn’t make it clear enough that (at least in Windows) you can do things in this order: 1) Download, 2) Enjoy the demo, 3) Pay, 4) Enjoy the remainder. And no downloading is necessary between steps three and four.


Low-carb diets

Low-carbohydrate diets predate Robert Atkins' eponymous phenomenon by more than one hundred years. The theory behind the diets goes like this: Food contains starches, which your body very quickly converts to glucose. When glucose levels spike right after a meal, in order to prevent blood sugar levels from getting too high, you convert them into triglycerides for storage (usually in fat). When your blood sugar gets very low, said fat stores (ideally) get converted to ketones, which your body can use like glucose. Low-carb diets work on the theory that the modern American diet never allows blood sugar to fall low enough for step 2 to occur.

On a whim, M and I are trying a one-week low-carb diet. Lunch and dinner we can handle. But what do you eat for breakfast when cereal and fruit and bagels are off limits? I can only eat so many hard boiled eggs before I go nuts.


A Decade of Comic Book Movies

There have been 34 movies based on DC, Marvel, and Dark Horse comic books released in the past decade (9 by DC, 17 by Marvel, 8 by Dark Horse). If you put any stock in Rotten Tomatoes’s raw percentage, the worst of them was Son of the Mask (5%), and the best is Iron Man (94% and currently in theaters). 2007 was an especially unremarkable year for comic book movies: only Spider-Man 3 and 300 scored at least a 60%, and both just barely. There are at least four more such films slated for release before the end of 2008, and based on my totally unbiased guesses, The Dark Knight will be highly rated, The Incredible Hulk and Hellboy II will be mediocre, and the sequel to The Punisher will be junk.

My brief unscientific survey showed that most people believe that Marvel would have the highest average rating. The Daredevils and Elektras would be more than balanced out by the consistent high-quality of the X-Men and Spiderman series. In truth, DC edges out Marvel by a pedestrian 58 to 54%. Dark Horse does worse, with a dismal 37%.

I’d really like to revisit these numbers in another ten years. Iron Man will certainly have sequels, as will Superman Returns and the burgeoning Batman franchise.

Blade (1998)
54%
Virus (1998)
10%
Mystery Men (1999)
64%
X-Men (2000)
80%
Road to Perdition (2002)
82%
Blade II (2002)
56%
Spider-Man (2002)
90%
The League of Extraordinary Gentlemen (2003)
16%
Daredevil (2003)
44%
X2 (2003)
87%
Hulk (2003)
61%
Catwoman (2004)
10%
The Punisher (2004)
28%
Spider-Man 2 (2004)
93%
Blade: Trinity (2004)
26%
Hellboy (2004)
79%
Alien vs. Predator (2004)
22%
Constantine (2005)
45%
Batman Begins (2005)
84%
A History of Violence (2005)
87%
Elektra (2005)
9%
Fantastic Four (2005)
26%
Son of the Mask (2005)
5%
V for Vendetta (2006)
72%
The Fountain (2006)
51%
Superman Returns (2006)
77%
X-Men: The Last Stand (2006)
56%
Splinter (2006)
33%
Ghost Rider (2007)
28%
Spider-Man 3 (2007)
62%
Fantastic Four: Rise of the Silver Surfer (2007)
35%
30 Days of Night (2007)
49%
300 (2007)
60%
Aliens vs. Predator: Requiem (2007)
15%
Iron Man (2008)
94%

CPR: As Seen on TV

One of M’s co-workers is giving an interesting sounding talk this week. If it wasn’t in the middle of a work day, I might try to wrangle my way into it:

"Have you ever watched a cardiac arrest on TV and thought 'That is not how we do it'? Do you remember seeing Dr. Carter shocking asystole and wondering why the cast of ER did not follow ACLS guidelines? Has a patient's family member ever said to you 'Meredith Grey was coded for four hours and was fine. What do you mean there might be neurological damage?' All these questions and more will be addressed this coming Thursday during my Senior Talk entitled CPR: As Seen on TV."

Update: This reminds me a bit of the so-called CSI Effect, where juries are becoming more and more demanding when it comes to physical evidence in trials.


Brunch bets

We could tell that the waitress serving the next table had a tattoo, but only about a quarter-inch of it extended beyond the bottom of her shirt sleeve. What was visible wasn’t complex. It just looked like the bottom of a plain square. “I think that it’s a Polaroid picture.” Maybe it was temporal proximity; just the day before, Brian had made me stuff his exposed Polaroids into my purse. “No way. There is no way anyone would get that tattoo. Not in a million years.” I thought it was a pretty good idea for a tattoo. Simple, inoffensive to everyone, and you could even get strangers to draw in it with washable markers as an ice breaker. “In fact, I’ll bet you one hundred dollars that it’s not.”

Why did I take the bet? I’m not sure. Did I think he would pull his hand away at the last moment before shaking? Is it because he offered me 10:1 odds? Was I really sure that it was, indeed, a Polaroid photo? No, it was definitely not that last one.

After Brian handed me my winnings, I told him what I was going to do with it: I was going to buy Polaroid film. I still have no idea what I’m going to use the ten packages of lightly-expired professional-quality 779 for, but buying something thematic makes me feel a little less like I’m stealing from my friend.


Sudden update

Those of you who subscribe to my RSS feed will notice that this morning’s link had some link spam in it. It appears that my previous policy of never updating WordPress or any of its plugins finally led to a security breach. I dropped all work that I get paid to do, and I’ve now upgraded to WordPress 2.5. Unfortunately, this is a very new release, and it has broken the fancy del.icio.us and Flickr integration I worked so hard to setup. Hopefully, a FeedWordPress update will be out soon, and you can once again enjoy my nonsense at full-bore.

Update, 6pm: Well, it appears I was misinformed. FeedWordPress works just great. Thanks to Graham Leuschke for bringing the spammery to my attention.


Sea change

A few years ago, my dad was laid off from IBM, where he’d been working for more than 25 years. Two weeks ago, he quit his job at a local small-business tech-support place. Last week, my mom told IBM she was retiring at the end of February. Their plan? Finish the (until last week, somewhat languishing) work to their bedroom, sell the house and most of their belongings, buy an RV, and spend a year travelling the country. When my dad says “Everyone thinks we’re nuts”, he doesn’t count me. I think it’s a great idea and they’ll have loads of fun, and they’ll come home to a much simpler, calmer life.

I didn’t move to Connecticut until I was 6, but I consider Danbury my home town. It’ll be sad to know that a different family is living in the house that was built just for us. It also means I’m suddenly on the hook to stop using my old room as miscellaneous storage space. But I always knew I couldn’t hold onto the past forever. I’m behind this idea 120%.


2007 Oscars Scoresheet

It’s one my few yearly traditions to check the list of movies nominated for Oscars and see how many of them I’ve seen through the year. I never do very well, not because I usually see crappy movies, but more because I usually don’t see very many movies. The 80th Annual Academy Awards nominees were announced today, and here’s how I did.

Category # seen
Best Picture 1
Best Actor 0
Best Actress 1
Best Director 1
Best Screenplay 2
Best Adapted Screenplay 0

If these had been announced 2 weeks ago (before I saw Juno), the only point I’d have got would have been the Best Screenplay nomination for Ratatouille. There are at least 9 more points listed on my Netflix queue (No Country For Old Men, There Will Be Blood, and The Butterfly And The Diving Bell), but I doubt any of those DVDs will come out before the awards ceremony press release.


2007 in Books

For the past two years, I’ve posted my reading list for the year as well as ratings and brief reviews for each book. This year, I’m going to do it a little different. If you review my old lists (2005, 2006 part 1 part 2), you’ll notice that it gets hard to describe unremarkable books from eleven months prior. So instead I will share with you my thoughts about my three favorite books from 2007.

Book of the Year - World War Z by Max Brooks I won’t be surprised if you’ve already been bored to tears with praise for this book. Neither would I be shocked if you thought that a book about a fictional war with zombies wasn’t going to be any more than a re-tread of decades-old plot elements. But this book is something different than that. Starting with the cover itself, Brooks creates a universe where the war actually happened. The review quotes on the back and the biography on the flaps treat it as a documentary with historical implications. It’s written as a series of interviews with survivors: The doctor who met Patient Zero, soldiers who fought phalanxes of rampaging mobs in Yonkers, an isolate teenagers who had to escape from an apartment building in Japan by climbing down the outside of the building. Each story is just a handful of pages long, but the interweaving storylines and Brooks' ability to give every character a unique personality make the book feel as true as he had intended.

Surprise of the Year - The Blind Side by Michael Lewis The Blind Side is a true story about a poor black boy from Memphis thrust into a wealthy white religious High School. He’s built like a linebacker, but he moves like a basketball player (and, in fact, plays for the basketball team for a while). But when shifting football tactics make people built like him a precious commodity, his adopted family convinces him to play. It’s a great story, full of inspiration, and it showed me a glimpse into the world of football strategy other than “get the ball down the field”. (Incidentally, I wish I remembered where I heard about this book. It was on my list for more than a year before I stumbled on it in Logan Airport.)

Classic of the Year - I Am Legend by Richard Matheson Inspired by the look and feel of the Will Smith movie, I decided to pick this up and read it. It blew me away. Matheson spends a long time showing you what years of loneliness and constant invasion can do to a person. The setting and direction of the novel, as well as its moral, are very different from the movie, but the same intense feeling of a hero fighting an impossible struggle is obvious. (Note that it’s not a long story, maybe 150 pages, and the book I got had a number of Matheson’s short stories along with it. They were good, also, but none of them stuck out in my mind so much as the title story.)

Full list of books I read in 2007:

  • Space Race by Deborah Cadbury
  • Into the Wild by Jon Krakauer
  • Zodiac by Neal Stephenson
  • The Old New Thing by Raymond Chen
  • Beyond Fear by Bruce Schneier
  • Manhunt by James L. Swanson
  • Guns, Germs, and Steel by Jared Diamond
  • World War Z by Max Brooks
  • The Poincare Conjecture by Donal O'Shea
  • The World Without Us by Alan Weisman
  • The Blind Side by Michael Lewis
  • The Dispossessed by Ursula K. Le Guin
  • Bringing Down the House by Ben Mezrich
  • I Am Legend by Richard Matheson