Happy Belated Thanksgiving

Went to Greg’s house for Thanksgiving this year, and generally had a lot of fun. There was turkey, stuffing, mashed potatoes, corn, green bean casserole, cranberry sauce, and two (later three) kinds of pie. Tasty.
I guess when it rains it pours, because this was the first year I actually had somewhere to go for Thanksgiving, and Mark also invited all the seniors to his house for Thanksgiving (because he’s just that awesome).

We also went and did some Black Friday shopping because there was some stuff we wanted… I got a 500 GB hard drive (to use for backing up my existing drive) for $85 and a copy of 300, which I had been wanting to see. Great movie, and the visuals (once you get over the blood and gore) are amazing.

Tomorrow OS P4 comes out and I am busy with work again. Busy busy busy. Also, the deadlines for deciding on jobs is coming up soon. I’ve eliminated two of the five for sure, so I should probably send out rejection letters tomorrow. I still have Endeca to go (cancelled the Yahoo interview), so we’ll see how that turns out before I make a decision on the other 3.

I should work on Student Wars v2 and stuff.

Job foo

So yeah, I didn’t get the Google offer.
That’s really for the better since it makes me decision quite a bit easier. I can now say with a bit of certainty that I will not be in Pittsburgh this January.
But meh… I’m not quite sure how I feel about it. Part of me is sad to be leaving Pittsburgh (and afraid to be moving somewhere new), but I’ll likely end up near people I know from CMU anyway, so it’ll be fine. I suppose this only reenforces my initial reaction that I was only interested in Google because of the location (Pittsburgh) and the name (Google)… I didn’t find the work particularly interesting (at least, not nearly as interesting as some of the other offers I have).

5 job offers on my plate for me to consider. Two more interviews after Thanksgiving, one of which I’ll probably end up cancelling (more because I’m sick of interviewing than I’m not actually interested in the company).
One of the 5 stands out to me as the clear top… but now that kernel is complete, I need to more carefully look at the other 4 to start eliminating them.
Overall, I’d say I came out pretty well in the job game. :)

There needs to be a party of great justice in December before I leave Pittsburgh.

Kernel and life

Kernel was due Friday at midnight, and there was a floppy disk seminar (pizza!) immediately afterwards.
I felt really good about our kernel. We passed all the tests, including one of our own (cho_foo) that simultaneously ran the other 3 cho tests and (I believe) slaughtered some other tests as well.
8 wants to do a scheduler rewrite, so we took a late day, then another last night. I think I’m personally at the point where I don’t want to touch kernel code anymore until P4… as a result, I’m not being much help in the rewrite, but meh.

Next week is Thanksgiving and, for the first time since school has started, I have a place to go. It should be awesome and fun.

I find myself bored and wondering what I used to do with my free time now that the kernel is over.
I also find myself realizing that there is about a month left before I am done with college and have to go out and get a job. This scares me more than it should. Meh.

Also, friends are amazing.

Life is amazing

I have a Randall Munroe-signed CtFwS t-shirt.

Our kernel now passes enough tests that it’s to where you could consider it “complete.” If we were to hand it in today, we would be able to move on to P4.

I received a bribe package from Laserfiche today containing a nice awesomely obnoxiously orange-colored fleece jacket, a large package of very nice, very expensive-looking cookies, and a collection of other random snacks and candy.

I am working on Student Wars v2 and am going to a funnel cake party tonight courtesy of Mars and Dan.

Personal life is going well and generally makes me very happy.

Next week, after the kernel is due, I am going to go shooting portraits of people.

I got the tripod I ordered from Amazon, so I can now shoot nighttime portraits without having to steal someone else’s tripod.

I downloaded an album of “Band of Gold” remixes from iTunes last night and have been listening to them since.

I am content in the knowledge that I am not wanting for anything right now… and that, no matter which of my amazing job offers I take, I will not be wanting for anything in the future either.

There is absolutely nothing wrong with and absolutely everything right with my life right now, and I think this is the happiest I have been in recent (or even un-recent) memory.
Why is the world so awesome?

CtFwRM, jobs, kernel, and foo

Today was the bi-annual game of Capture the Flag with Stuff made more fun by the addition of a certain author of a certain webcomic.
So yeah, I guess it would be more accurate to say there was Capture the Flag with Randall Munroe.
Basically, he came to campus to give a talk and was invited to CtFwS, and stopped by and sat in the judges’ room and talked with people.
I got a photo of myself with him and also got him to sign a t-shirt for me. Awesome. The guy is absolutely brilliant.

I hope I didn’t annoy him too incredibly much with photos.

On the jobs front, in addition to the 5 offers, I completed a Google Pittsburgh interview today, am doing another second round phone interview with Apple sometime next week, and am flying out to Yahoo! for their final round after Thanksgiving. This is generally awesome and amazing. I dunno, I guess it’s still too early to think about jobs, since I need to get unstressed after kernel first, but I can say I’m definitely leaning certain ways.

On the kernel front, I’m feeling much better about things since my last entry. A bit after I wrote that entry, we managed to get wait and exit working, and started running tests… we pass enough basic tests to pass the kernel project, and we only need to pass one more solidity test (out of three unpassed) and one of the two cho tests to pass the kernel. This makes me feel much, much better about the entire thing, because the end is now in sight. Granted, there’s a ton of work to do between now and then (a scheduler rewrite, a shit-ton of race condition bugs to debug, and code to clean up and document), but at least I have some concrete way of showing that we’ve made progress, and that’s awesome.

So yeah, if anyone missed the links above…
Randall Munroe photos (from his talk and CtFwS afterwards)
Capture the Flag with Stuff photos from this semester’s game