Home
The mirror troubled the far end of a hallway [entries|friends|calendar]
Michael Higgins

[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

Boston; CHI [03 Apr 2009|03:51pm]
Hey --- anyone going to be hanging out at CHI? I cheaped out and only bought one day of the actual conference (Monday), so I'm leaving real early Tuesday morning. But if anyone wanted to have a drink or grab lunch or whatever Monday, leave me a comment.

(My workshop is Sunday, so I'm going to be busy all day Sunday.)
2 comments|post comment

Spew [16 Feb 2009|11:27pm]
I am going to narrowly dodge the bullet of tediously beginning a post with a complaint about not posting enough by mentioning that I haven't gotten enough sleep or time away from work lately, however, this is almost made up for by a very funny bug.

Did you know that if you have an img tag with an empty src attribute, FireFox will load the page it appears on twice? I can only contemplate the Poe-ish depths of madness to which I would have sunk had I been trying to track down this strangeness in the days before Google. It's necessarily a counterfactual, though, since Google predates FireFox.

I think.

Anyway, my Mom had (reasonably minor) surgery today. Sounds like it went pretty well, and quicker than expected. (Hi mom! Rest up!)

In sports news: Jeff Reed is a latter day Robin Hood, striking a blow for the little man, particularly the little man who needs to use the restroom at Sheetz in New Alexandria and wishes to dry his hands in a civillized fashion. No longer must we bear the tyranny of faceless corporate behemoths who refuse to provide paper towels! Jeff Reed's mighty voice, though less mighty than both his legs and his hair, gave a stern talking-to to the Sheetz minion who dared to leave the towel dispenser un-re-stocked.

Can we have another parade for Jeff?

My plan for the day involved getting our software pushed at noon, and then taking the team out for a well-earned beer, say, around 4pm.

Heh.

The bars close in Pittsburgh at 2am. I don't think we're going to make it.
post comment

Bad blogger! [09 Feb 2009|10:03am]
[ music | Tainted Love / Where Did Our Love Go-Soft Cell-Non-Stop Erotic Cabaret ]

Okay, I've been pretty bad at updating. Things have been busy.

I do have important news, though. Did you know there's an extended version of "Tainted Love" that segues into "Where did our love go?" It's awesome. Thank you, internet radio.

3 comments|post comment

Super Bowl XLIII [02 Feb 2009|10:39am]
Wow.

Random thoughts:

* Should James Harrison have been MVP? I'm a little sad that he wasn't, because I always like to see defensive players get some love. But I think that unsportsmanlike hit he made has to weigh against him, and, like it or not, his big play was at the end of the first half, and Santonio's was at the end of the second half. Still, that was a 14-point swing and you have to figure we lose the game without it.

(Give credit to Fitzgerald and Breston: they didn't give up on that play and chased him all the way to the end zone.)

* I'm glad the offense got to bail out the defense for once this season. Ben is really earning that John Elway number 7.

* It's striking how, to a man, the players and coaches talked about the Rooneys after the game. I'm so glad they managed to keep the franchise in the family. Look what happened when Jerry Jones bought the Cowboys: the team turned into a bunch of highly-paid crybabies who can't get it done in the big game. Good ownership counts.

* Is this the best Superbowl ever? I don't know. I thought last year's was pretty good too. The Superbowl has a bit of a reputation as being an anti-climax: usually the conference championships are better games. But this one was clearly the best game of the season, and ranks with the best Superbowls of all time.

* Is winning the big game good for productivity? On the one hand, everyone in Pittsburgh has a smile today, and happy people are productive. On the other hand, we're spending all day talking about the game!

* Okay, I *slightly* regret not flying down to Tampa with Anukul ;-)

* I'm going to have to go back and watch the halftime show and the commercials. I was driving between Mav's house and ours during halftime, and then I had to rewind and watch Harrison's score again. So I was catching up during the third quarter. And in the fourth quarter my mind was unable to process advertising.

I thought the Troy reprise of the Mean Joe Greene coke commercial was kind of dumb, though. I never liked the "Coke sues itself" ad campaign, and why would the kid want the ad guy's shirt? Also, the whole premise of the commercial works better with a player who is known to be mean! Troy is a sweetie.

* I do feel a little bad for the Cardinals. It's been a long time for them, and as far as I can tell, Kurt Warner, Larry Fitzgerald, and a bunch of their players are good guys.

* Periodically, sports pundits will make lists. Here's one from earlier this year that concludes that Dallas is the greatest NFL franchise. According to the best Steelers blog out there, we had already surpassed Dallas even before last night's game, using ESPN's criteria. Given that we are now alone at the top with six Lombardi trophies, the list isn't even interesting any more, because there's not really any reasonable room for debate.

(Maybe one could make an argument for the Packers based on pre-Superbowl-era championships.)

* So, this season, we had: bunches of injuries. A very suspect offensive line. A poor running game (see previous two items). A second year coach. And, oh yeah, the toughest schedule in decades. Frankly, I would have been more than happy with a 10-6 regular season record and a quick departure from the playoffs. But, hey, this is nice too.

* What will next year bring? You can never tell going in (see previous item). But we should retain quite a lot of our talent, and our schedule should be weak (I think we get to play the west coast, which will at least give the Cards a shot at revenge) [Just checked: nope. We play the AFC West, not the NFC West]. The big question is, will Tomlin be able to keep our focus strong?
8 comments|post comment

A better laptop stand [31 Jan 2009|06:32pm]
Today I returned my Griffin Elevator (because of laptop slippage). The only other laptop stand the Apple Store had was the Logitech Alto Connect.

It's a better choice if you have a large laptop. It grips the front edge of the laptop, so there's no chance of sliding. Because of this, it can position the laptop at a more extreme angle, which leads to a better screen position. It's also a USB hub, which is nice.

There is, however, one fairly glaring design flaw. The little grippers that curl up along the front edge of the laptop block the optical drive! So, if you are inserting or removing a disc, you have to slightly lift the laptop. This is not a showstopper for me --- I rarely use the optical drive and it probably would have taken me weeks to notice the problem if I hadn't picked up the new iLife at the same time. I think I could probably slide the whole laptop over far enough to free up the drive bay, but then the weight of the laptop wouldn't be centered on the stand, which seems like asking for trouble.

I had intended to spend the rest of the day working, but Jill wasn't feeling well, so I took her home and took care of her instead. Maybe tomorrow morning I'll squeeze in some work --- otherwise, I'll just have to crank it up this coming week. The next couple of weeks are going to be extremely busy at the office. I can't complain, though. It just means we have lots of work to do.

Speaking of which, is this you? Or someone you know?
1 comment|post comment

What to do about football [28 Jan 2009|01:59pm]
When I was a kid, I didn't pay any attention to sports. I didn't particularly mind them in principle, but I really couldn't play them myself, got held out of P.E., and so didn't spend any time thinking about them.

Some time after college I started following the Steelers, mainly as a social thing. I have lots of friends who are big Steelers fans, and people have parties. Plus, it's a common topic of conversation in the Burgh, so it's good to be passably literate on the subject. To my own surprise, I kind of got into it. I'd say I am now a more-interested-than-average fan of professional football. Because of my late start, there's still a lot I don't know about the game, but I'm at the point where I immediately start cursing if our team lines up in an empty set on 3rd and one. (Seriously, really? You don't want to stick a runner in there to at least pretend like you might go up the middle? We miss you, Bus.)

Anyway, I think the game partly appeals because it is slow and punctuated and you can think about strategy. But it also appeals because it's fun, on a visceral level, to see big guys pound each other violently. It's also nice to be able to indulge one's primal tribalist instinct: most of the time, I try to convince myself that I'm a relatively rational person and that I support the United States because our Constitution provides for a superior form of representational government. For football, no such higher-order cognition is required: I support the Steelers because they're my team, end of story.

(Of course, it helps that the Steelers win a lot, and are owned by one of the more likable families in professional sports.)

But these latter two points --- the violence and the tribalism of the game --- are problematic. I don't deny their appeal, but it isn't exactly celebrating the highest pinnacle of the human experience. I've made my peace with the tribal bit, I think. Like it or not, that's part of how we primates function, and it's probably better to work out such instincts in a game than by starting wars.

The violence though, has real consequences for the players. It's true that we pay the stars of the game a lot, but the college players don't earn anything (and most never make it to the NFL). Many NFL players only play professionally for a couple of years, and earn relatively little. For this, they endure all kinds of orthopaedic injuries, and worse, concussions.

In Pittsburgh, two of our best (and highest paid) players, Ben Roethlisberger and Troy Polamalu have suffered numerous concussions. There is mounting evidence that concussions in football are poorly diagnosed and treated, and that they lead to early-onset dementia. Some people even think that O.J.'s criminal behavior later in life may be related to brain damage.

The way the league currently deals with this problem is to minimize its severity and to haphazardly levy fines against players who hit too hard, or after the play is complete. These fines and penalties are very subjective, and, speaking as a fan of Pittsburgh defensive play, awfully frustrating.

On the flip side, the game is really damaging its players, and the quality of the game suffers too. In a lot of ways, football is now a game of attrition: a big reason we beat the Ravens in the AFC Championship is that we happened to be healthier than they were. But that's more luck than playing skill. Players are now so fast and so strong that injuries happen all the time.

So what can be done? I have a couple of ideas.

Let's start with the most radical (and terrifying). Take away the helmets and the pads. Presumably that would cause people to slow down. But a lot of players are psycho, and it would probably also cause some really terrible injuries.

A much more conservative solution is to mandate concussion-resistant helmets. This wouldn't help with the ACL injuries and broken bones, but might stem the tide of concussions slightly.

Another relatively conservative approach would be to increase the roster size (and probably the salary cap), and to mandate much more aggressive treatment for head injuries. Simply accept that over the course of the season a large proportion of players will miss extended playing time, and make the game more about roster depth than about a few indispensable stars. This wouldn't do much to eliminate injuries, but it would reduce the temptation to rush poorly treated athletes back on the field where the injury is compounded. It would also introduce another dimension to the game: part of coaching would be figuring out how to rotate players through the season and how to pre-emptively rest players. This is done to an extent now, but with only 53 players, there aren't a lot of choices that can be made.

I am not particularly in favor of continuing to slowly ratchet up the late-hit fines and add even more reasons why you can't tackle the quarterback. Doing that makes an already absurdly complex game more so, makes consistent officiating impossible, takes away from the visceral thrill, and eventually turns the game into something else entirely.
4 comments|post comment

Good news and bad news [25 Jan 2009|12:20am]
The good news is that my bank has restored the money that evildoers used to buy electronics at Best Buy. In fact, I didn't even have to call them again --- I just looked today, and the pending transaction was gone. Of course, being suspicious, I called them anyway and they assured me that I need take no further action.

I still haven't gotten my new ATM card.

But that's not the bad news. The bad news is that like many other Pennsylvanian home owners, we are the victims of the Brown Marmorated Stink Bug. These little friends hail from Asia and are but recent visitors to our fair state. Apparently, they are harmless to humans, but they enjoy the warmth and light of our houses, so tend to pop in for a visit in the fall and winter.

Besides being rather ugly, they will let off a nasty stink if squashed or threatened. The consensus on the internet seems to be that your best bet is to try to seal any cracks or crevices through which they can enter the house, which is non-trivial when you have a wood frame house built in 1904.

Still, we are doing what we can. I grew up in Florida, and we pretty much just had to live with the occasional Palmetto bug. We've only seen a few of the stink bugs, and only on the second floor, so I have hope that we can exclude them. Pesticide seems to be a dubious option: we have three inquisitive cats, and several sources claim that stink bugs are resistant to many common insecticides.

On the plus side, apparently they do not reproduce indoors, and seem to have little interest in food. They just want a warm spot to go into a semi-hibernation for the winter. And once it's warm, they should leave by themselves. Also, they move slowly, so they're easy to catch and dispose of. But DO NOT SQUISH.
7 comments|post comment

Our Hero [20 Jan 2009|02:15pm]
I watched the inauguration this morning. I thought Obama's speech was just right, and very moving. Suprisingly, I thought Rick Warren's prayer was okay too.

I don't have much that's deep and meaningful to say --- you can just read the speech if you need inspiration. Afterward, some coworkers were sitting around evaluating Obama on Lord Raglan's scale; that is, how much of a hero is he?

1. The hero's mother is a royal virgin

Um, no, not as far as I know.

2. His father is a king and

Again, not so much.

3. often a near relative of the mother, but

No, sort of the opposite, really.

4. the circumstances of his conception are unusual, and

Well, multi-racial international families are unusual in our culture, so let's give him this one.

5. he is also reputed to be the son of a god

Actually, yes.

6. at birth an attempt is made, usually by his father or maternal grandfather, to kill him, but

No, but his father abandoned the family, so let's give him a half-point.

7. He is spirited away, and

Sure, Hawaii and Indonesia count as "away" for these purposes.

8. Reared by foster-parents in a far country

His grandmother helped raise him, and, again, Hawaii and Indonesia count, so yes.

9. We are told nothing of his childhood, but

Hmm. Maybe half-point. There is debate about whether he was born in the United States amongst the lunatic fringe.

10. On reaching manhood he returns or goes to his future kingdom.

Sure.

11. After a victory over the king and or giant, dragon, or wild beast

Absolutely. If you count Hillary Clinton and John McCain as dragons or kings, which I'm fully prepared to do.

12. He marries a princess, often the daughter of his predecessor and

I don't think Michelle is in any sense a princess, and thank the Lord he didn't marry one of the Bush girls.

13. becomes king

Yes.

14. For a time he reigns uneventfully and

No doubt.

15. Prescribes laws but

No doubt.

16. later loses favor with the gods and or his people and

Probably. Almost all Presidents do at some point.

17. Is driven from from the throne and the city after which

Term limits kind of make this a gimme.

18. He meets with a mysterious death

Let's hope not!

19. often at the top of a hill.

No data yet...

20. his children, if any, do not succeed him.

Probably not. I hope we're done with the whole "Dad was President so I can be too!" game.

21. his body is not buried, but nevertheless

No data.

22. he has one or more holy sepulchres.

Will the Presidential Library count? Let's give him this one.

That gives him a score comparable to Robin Hood, which is pretty impressive!

(Much credit to Jeff Christensen and others for the idea.)
1 comment|post comment

Late post [18 Jan 2009|12:22pm]
Catching up to yesterday...

The criminal Best Buy transaction still hasn't posted. I've always wondered what exactly is going in deep in the bowels of the bank's computer: why do transactions have a "pending" state and a "posted" state? Is a human in the loop? Is there some sort of policy or protocol that requires a delay? It seems like they have all the information they need to execute the transaction, and I have trouble believing that it's a load problem... anyway, the upshot is that I won't be able to contest it until next week. Hopefully tomorrow.

I went to Shadyside to buy some computer accessories since I now have my new computer monitor.

The monitor is a Samsung T260HD. Thanks to everyone who helped out with a gift card! The gimmick on the monitor is that it contains an HD tuner. So now I have a backup T.V. if my satellite goes out after the digital transition. (This is important! What if it's the middle of a Steelers game? It's happened before.) So far my only complaint is that the color temperature is more blue than my laptop. I used the Apple color calibrator, but that didn't really change it much. It's not necessariy a bad color temp, just different. Oh well --- I don't really do any precise color work anyway.

Anyway, now that I have a big honking monitor on my desk, I needed some other accessories. The monitor needs to be center stage --- it kind of defeats the point for it to be the "second" monitor and the laptop the primary. So that pushes the laptop off to the left (I'm not tall enough to have them in a stacked configuration and have it be at all ergonomic). Which means I need a keyboard. So now I have the new Apple keyboard. It's not bad. I was a bit suspicious. It's so flat. But it feels fine. I'm not one of those "the last decent keyboard made was an IBM Selectric in 1974" people anyway (I can't actually type).

I also got a laptop stand to elevate the laptop screen to the same height as the monitor. I got the Griffin Elevator. Don't get this if you have a17" laptop. The laptop will slowly slide off the stand, which is not cool. I'm going to have to take it back and berate the Apple Minion (or his standin) who assured me it would work fine with a 17". (Actually, for all I know, smaller laptops slide off it too.)

Jill and I watched Hellboy II last night. It's a Guillermo del Toro movie, so the creatures are beautifully weird. The rest of the movie is quite dull, though.

I had a dream last night that I was in China for business, and I almost missed the Steelers game due to the time difference. So, without further ado:

Reasons Steelers will win:

1. Beat the Ravens twice already.
2. We're much healthier.
3. Home field.
4. More playoff experience.

Reasons the Steelers will not:

1. EVERYONE IS PICKING THE STEELERS. It's just karmically bad. Stop it, ESPN experts! You're freaking me out.
2 comments|post comment

Evildoers are buying electronics with my credit card! [16 Jan 2009|12:24pm]
So, I happened to check my online bank balance this morning, and in the "pending transaction" column I saw a purchase at Best Buy for $768 using my debit card yesterday.

Which is weird, because yesterday my travels included:

1. Dropping Jill off at Duquesne. No money spent.
2. Went to work. No money spent.
3. Bought some veggie nachos at Qdoba. Paid cash.
4. Picked up some items at Rite Aid. Paid cash.
5. Bought some dinner at Thai Me Up. Paid cash.
6. Went home. No money spent.

I also did not buy anything online.

So I called the bank and canceled the card. They say I have to wait until the transaction officially posts before I can dispute it. Has anyone does this? Is it as easy as just telling them it wasn't me?
8 comments|post comment

Twofer [13 Jan 2009|11:31pm]
I could lie and say yesterday's daily post was private --- a lot of them have been --- but actually I just forgot. Yesterday was fairly uneventful. We are wrapping up a development sprint at work. It's been a little frustrating: integration is taking longer than I'd like, but we're getting there.

A public service announcement: Before it goes out of business, try out Doubleday's in the Southside Works. They are a little sports bar with a focus on burgers and hot dogs, and I fear that they will not long survive. This makes me sad, because they make a nice veggie burger, and it's a good lunch option for me. But they are in a cursed location, and they don't seem to be getting enough traffic.

Today was my bi-monthly Remicade appointment. I watched Tropic Thunder while hooked up. Robert Downey, Jr. and Tom Cruise were both hilarious; the rest of the movie kind of hit or miss.

Finally, I want to draw attention to Ed Bouchette's fine sports reporting in the Post-Gazette. His topic is the purported impossibility of beating the same team three times in a season. Like I did, he alludes to the Gambler's Fallacy, but he did the historical research as well. Turns out, if you have beaten a team twice in one season and meet them a third time, you beat them again in eleven of eighteen recorded instances. So, far from being impossible, it is in fact more likely for the winning team to continue to win. Which really only makes sense. I still think the Ravens are extremely dangerous, but there is no need for superstitious panic.
4 comments|post comment

A mighty victory [12 Jan 2009|12:28am]
Anukul and I went to see the game today, and the Steelers won pretty handily. The Chargers got a garbage time touchdown that made it look closer than it was, but I think they deserved it because we challenged a call after the game was already well in hand. (Ike Taylor --- I think --- almost had an interception, but it was ruled an incomplete pass instead.) Tossing the challenge flag there was sort of piling on, I thought.

Other than that, the game was very good in all phases. I thought the defense was a little less dominant than it has been at times, but Willie Parker had a great day and the offense looked quite decent. Ben missed some throws he probably should make, but on the other hand we had no turnovers and only one sack (I think).

The weather was classic --- cold and snowy, but not really uncomfortable. I bought a pair of cheap binoculars yesterday, and I think they're a good investment for games. Seeing the game in person gives you a better view of the field, but sometimes you want to follow the ball and the binoculars make that a lot easier.
2 comments|post comment

Ravens or Titans? [10 Jan 2009|03:18pm]
The city of Pittsburgh seems conflicted. No one I've talked to knows whether to root for the Titans or the Ravens today. Of course, if we fail to beat San Diego tomorrow, it's all moot (take it one day at a time, it is what it is, give 110%, leave it all on the field, etc.).

Still. I plan to watch the game, and I like to have some rooting interest in these things.

The most common response seems to be to want to root for a very long, very brutal game. As one person put it: "Root for pain." But you might be a humanitarian and feel that thought is beneath you. Or you might point out that even if both teams are pretty banged up, we still have to play one of them.

The obvious way to think about this problem is: which team are we more likely to beat? However, you can also look it from a more fatalistic angle. Suppose we are destined to win or lose. Which team would you feel better about beating, or losing to?

Deciding which team we're more likely to beat looks pretty difficult.

The gambler's fallacy is commonly cited: people say that it's hard to beat the same team three times in a single season. That's true, but it's not a useful point. The interesting question is, given that you've beaten a team twice, how likely is it that you will beat them again? The evidence supports us beating the Ravens because we've done it twice (albeit narrowly). Whereas we haven't beaten the Titans, and we would have to play them on the road.

Karmically, though, we might be better off with the Titans. The Ravens lost very close games, and the touchdown call in the most recent one was, well, kind of dubious. The Titans desecrated the Terrible Towel, and you would think that would count for something with the Football Gods.

But let's take the other approach. Suppose we were to win. Which team would you rather beat? I guess I don't care that much. The Ravens are a division opponent and a longtime rival, but we've beat them twice already this season. I think I'd rather take out the number one seed and get Towel revenge.

Now entertain black thoughts. Suppose we were to lose. Who would you rather lose to? Despite the Towel, I think I'd rather lose to the Titans. If they beat us twice, they're clearly the better team and should go on to the Superbowl. But if the Ravens beat us just once out of three shots and get to go on, I'm going to feel a little gypped.

So, on balance, I'd feel better about either a win or loss against the Titans than a win or loss against the Ravens, even though the rational part of my brain thinks we have a slightly better chance against the Ravens.
1 comment|post comment

Tools to backup your LJ [06 Jan 2009|05:40pm]
Here's a nice list.
1 comment|post comment

Back up your LJ! [06 Jan 2009|12:52pm]
Looks like tonight's project is definitely going to be to back up my LJ:

http://valleywag.gawker.com/5124184/the-russian-bear-slashes-a-social-network
3 comments|post comment

Football and Seven Pounds [04 Jan 2009|01:45am]
A restful day. I watched a good chunk of the NFL playoffs: West coast teams winning? Unpossible! Anyway, if the Ravens beat Miami tomorrow, I think I'd much rather face the Chargers than Peyton Manning, so that's good.

Jill and I went to see Seven Pounds. I guess the critics don't like it much, but I thought it was pretty decent. Very sad though --- bring your extra hanky.

Finally, we have begun Christmas Shutdown: removing Xmas related trash, minor decorations, and festive greens. The tree is still up though. Does anyone know if Pittsburgh is doing curbside pickup of trees this year? I couldn't find anything conclusive on the city website.

(For some reason, my LJ client put yesterday's date on this entry --- trying to fix with an edit...)
post comment

Science Project Day: A Simple Recommendation Engine [02 Jan 2009|11:15pm]
Today was the first day back at work for a bunch of us at Rhiza. I figured that since it was a Friday after a holiday, it would be a good day to take some time off real product development and do a science project day (which have been sadly neglected).

Anyway, ever since I got a copy of Programming Collective Intelligence, I've wanted to implement a recommendation engine for our Insight product. We decided to implement the item-based comparison algorithm described in the book --- it's not too complicated, and has somewhat better scaling characteristics as the system grows in size.

The implementation was straightforward (though it won't be ready for production use for a while --- science project day is all about quick and dirty prototypes). But we discovered two things that other people implementing such things might find useful.

First, think carefully about how to bootstrap the engine. Initially, you won't have many ratings in your system, so it will be hard to find correlations. We're using implicit structure from our system to kickstart things: for instance, if two datasets appear in the same collection or the same snapshot, we can infer that they're related. (Similarly, sites like Amazon don't just use ratings to do recommendations. They also use implicit information like purchasing history.)

Second, the book doesn't mention it, but it's a good idea to filter out zero similarity results in your implementation. Otherwise, you'll get lots of random noise, especially when the system is young. It's probably better to give no recommendation at all than it is to give a random recommendation.
3 comments|post comment

Resolutions [01 Jan 2009|11:01pm]
I don't do New Year's resolutions as a regular thing, but I'm going to try one this year.

I am going to write a journal entry every day.

Most of them --- perhaps all of them --- will be private. This isn't necessarily because I have secrets; actually, it's more that I want to contain my banality. I think one of the reasons that I don't write in LJ more often is that I feel some misguided pressure to say something that might be interesting to someone else. Which is work. The price is that I don't record as much as I'd like.

(I guess I'm going to have to resuscitate my LJ backup script as well --- I'm not sure I trust the current lords and masters of LiveJournal to keep my deathless prose deathless.)

And, without further ado, recent happenings! (Act excited. This is just the sort of thing you'll be missing out on in the near future.)

My family has been here over the past few days for post-Christmas festivities. My parents got here Christmas day. We did the whole turkey dinner with stuffing and mashed potatoes and two types of cranberry sauce thing. It was festive. [info]marmal8 joined us as well. Chris was delayed in the winter storm that hit the Pacific Northwest, so he didn't make it until Friday evening.

Chris seems to be doing pretty well --- he's doing freelance iPhone app programming. They've got two apps out. The first is a trivia game called Big Fat Lies. The other is a game for very small children called Peekaboo Barn. So go forth and shop. I'd also like to recommend Ben Ragheb's game Lock 'n' Roll.

Other events: visited some other family on Friday and reconnected with an old family friend who lives in Shadyside. Checked out the Warhol and the Carnegie's Life on Mars exhibit over the weekend. (Life on Mars is better --- I think Warhol is kind of a blowhard.) We went to the science center on Monday. Apparently every human being in Pittsburgh went to the science center on Monday. We fled in short order, but the train exhibit is cool.

After the family took off, Jill and I rejected human society for New Year's. I didn't think we could finish a whole bottle of champagne ourselves, but we did ;-) I've been avoiding all but emergency-class email from work (clearing out the 719 unread messages will take a few minutes tomorrow morning).

Speaking of work, I'm happy to say that our little company has seen its first new year! We aren't fabulously wealthy yet, but we're still here and the first part of next year looks good enough that we might be hiring. Which is not bad, given the macroeconomic circumstances.
5 comments|post comment

All I want for Christmas... [17 Dec 2008|11:18pm]
If you're meaning to get me something for Christmas, but you can't decide what, get me an Amazon gift card. I know that sounds lame, but I'm planning to buy myself a new monitor sometime soon, so don't think of it as a gift card. Think of it as a fractional monitor. Normally, to get me part of a monitor, you'd have to buy a whole monitor, and then smash it, and box up some of the pieces. Then I'd have to take all the random pieces and try to put them together. This is much simpler, and no solder involved.

If you're not planning to get me something, that's okay. I still love you. And you'll feel really guilty when you see the awesome gift I got you. Or you'll feel relieved when you realize I didn't get you anything either. Works out both ways.

And if you got me something already, feel secure in the fact that you're awesomely together as a human being. (I'm mostly posting this because I'm coming to the horrible realization that I've done hardly any shopping.)
post comment

CHI? [01 Dec 2008|10:39am]
[ music | I Still Haven't Found What I'm Looking For-U2-The Joshua Tree ]

Is anyone going to CHI this year? I have a workshop paper that got accepted (not sure who we're going to send yet, though...)

7 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]