Failing Students
I sometimes want to fail more people in my classes. This is not because I am evil (although some people here seem to think so), but because I want the people who graduate from our computer science...
View Article30 Pies Thrown at Me (Literally)
This is what happens at CMU when you post on your blog that you want to fail more students.
View ArticleShould You Go to Grad School?
The Chronicle of Higher Education has a provocative article that strongly recommends not going to graduate school in the humanities. The last paragraph is particularly striking:It's hard to tell young...
View ArticleThe Amazing Computer Science Diet
Ingredients:A weight tracking site like FitDay. People enter some information about themselves, what they eat every day, and how much they weight. The site lets them track the number of calories they...
View ArticleIs This Science?
One of the most common questions computer science professors used to ask about my research went something like this: "What you're doing is very clever, and I see how it's useful, but how is it...
View ArticleOne Expensive Flea Market
To all those out there providing services for high usage websites or companies: please stop trying to rip us off. With all the insane haggling you have to go through when running website, you'd think...
View ArticleHow the Intertubes Can Help Fix Corrupt Governments
(Fine, it's been a month since I last posted -- sue me, I've been busy.)Ok, so the Guatemalan president is being accused of ordering the assassination of a well respected businessman, his daughter, and...
View ArticleQuestion of the Day
If you had $100 million, how would you use it to improve a university? I'd like a solution with maximal impact.
View ArticleLaptop at the Beach
Why is it ok to read a book on the beach, but if you pull out your laptop everybody thinks you’re the biggest dork on earth? When I’m at the beach I just want to use my laptop (with its fancy display...
View ArticleHollywood-Style Lectures
Teaching is hard, and teaching well is REALLY hard. If you’ve never done it before, you have no idea how many hours of preparation each lecture takes. The trick to counter that is to teach the same...
View ArticleHottest People in CS
A very good friend of mine and I spent hours trying to think of the most attractive people in computer science -- both male and female. Although the field is not known for its high fashion or great...
View ArticleExistential Questions and Utopian Salaries
I know this is impossible, but wouldn’t it be great if everybody was paid a salary proportional to how much they actually helped humanity? In my book, then, stock traders or hedge fund analysts would...
View ArticleEmail FAQs
1. Why has the frequency of your blog posts decreased?I'm currently too busy to come up with anything intelligent to say :(2. Will you review this paper for me?See #1 above. I love you though.3. Why...
View ArticleChoosing a New Department Head
Our computer science department is currently in the process of choosing a new department head. Since we're academics, no decision can be simple so the faculty has come up with a complex procedure that...
View ArticleSerious Damage to Health
So apparently this was run as an ad for Johnny Walker in Central America. I should ask them to pay me! (The other page had my name on it.) The best is what it says at the bottom: "Causes serious damage...
View ArticleAdvice On Grad School Applications
Research statements, recommendation letters, GREs. 'Tis the season again for grad school applications. To save all the kiddies from embarrassment and rejection (which typically implies you'll just end...
View ArticleBored: Need Some Scandalous Gossip
Many people have emailed asking why I haven't posted on this blog for a while. Well, here's why: I've been busy working on a bunch of things including a super duper secret project. I have a big mouth,...
View ArticleGive Me Back My Name
Dear Person Who Took My Name on Twitter and Linked to a Porn Site,Yes, I know, I was stupid. I should have taken @LuisvonAhn years ago when I first signed up. But you have to understand, I didn't know...
View Article