Tuesday, April 25, 2006
New CS Building
I can't help but think that this is a not-so-subtle jab at MIT's Stata center, which is -not- easy to navigate. Otherwise, this seems like a building feature that would go without saying...
Theory and Systems
Wednesday, April 19, 2006
This is getting serious
On May 18th, Columbia throws me out on the street. So I've got about a month to find an apartment in the city.
Wednesday, April 12, 2006
Its official.
But first... My summer internship at Google.
Carnegie Mellon
Monday, April 10, 2006
Fiber and making life changing decisions with very little information.
I'm leaning very heavily towards Carnegie Mellon now. I'll almost certainly go there. I notified some of the schools yesterday that I would not be attending them (Harvard, Michigan, Washington, Brown). I still have a bit of nagging doubt though... There are still so many areas of computer science that I haven't been exposed to, and maybe I will love. CMU is the best place to do learning/mechanism design. Where is the best place to discover new interests? Today in information theory we covered network coding. Never seen it before. Looks cool. CMU has you take your courses after you pick your advisor, Berkeley does it the other way around. Why can't the faculty I'm interested in work at Berkeley? Then the choice would be clear.
In other news, there's a new young faculty member who might end up at CMU next year, who seems very interesting. He's not going there for sure, but he's definitely not going to Berkeley, so I can add 50% of his value, in expectation, to CMU's column...
Decision in 5 days.
Friday, April 07, 2006
Theory Girl
Also good: "The Longest Path"
Thursday, April 06, 2006
Choosing Where to Go
The long list is six schools: Penn, Princeton, Harvard, Berkeley, Stanford, Carnegie Mellon.
Penn: The only thing drawing me to Penn is the person who would be my advisor there. He's great -- a superstar in the field, his interests mesh perfectly with mine, and he doesn't have too many students. Unfortunately the school as a whole doesn't seem as strong as the other choices. I still feel like I haven't seen enough of the field to decide for sure on one topic, so I probably have to rule Penn out...
Princeton/Harvard: Very similar to Penn in terms of my decision. One advisor that I would love to work with at each school, and that I would be able to work with. Harvard is close to home, which is a big bonus, and Cambridge is a great town. Princeton has an amazing theory group, so a plus if I end up leaning towards theory. But Princeton was the only school I visited where anyone said anything bad about any of the professors, and in the end, both schools are probably too small for me to explore computer science as broadly as I probably should. So that leaves a choice between:
Stanford: Correctly, I think, described as a "research resort" (Of course, I flew into Palo Alto for the visiting day, and it was 68 degrees and sunny in New York, and then 35 and hailing (and then snowing) in Palo Alto. I'm sure the east coast schools are cheering.) The campus is beautiful. And far from everything. The A.I. at Stanford seems to be very applied. It would be a great school to go to if I wanted to build something. They've also got the largest computational game theory group just about anywhere, so if I really want to do mechanism design or something related, Stanford would be hard to beat. I would have to give up on learning theory though. And maybe pick up an interest in automated driving.
Berkeley: Pretty amazing. Beautiful weather. Great town. Theory powerhouse. If I went to Berkeley, I'd have to change my interests a bit. My interest in computational learning theory would have to develop a statistical flavor, and my interest in mechanism design might have to morph into an interest into the complexity of equilibria. Then again, maybe I should be changing my interests anyhow, since I've only seen a few things as an undergrad. Another bonus: The students at Berkeley seem the strongest, and they've got the best academic placement record.
Carnegie Mellon: Less nice weather. Less nice town. Not specialized in theory. Not as strong a placement record. But. Carnegie Mellon is clearly the best place for me if I am indeed interested in mechanism design and learning theory, since some of the best people in each of these fields are at CMU. Plus, if I end up changing my mind, I can do just about anything I want at Carnegie Mellon -- they're huge, and especially if I stray towards AI, very very strong.
So sadly the good features of each school have not all converged into a single institution. I think its come down to Berkeley or Carnegie Mellon, and at the moment, I'm leaning strongly towards Carnegie Mellon. (If only the faculty I am interested in worked at Berkeley!) More to come... April 15 is 9 short days away.
