-
Book Review: Surviving Your Stupid Stupid Decision to go to Grad School
Good jobs have barriers to entry. Sometimes these barriers are natural (not everyone is capable of writing a novel or being a leader) and sometimes they are artificial (not everyone is born in the right place or to the right parents). Many well-paid jobs requiring very specialized skills are protected by — among other mechanisms…
-
How to Get a Grant (from NSF, for Computer Scientists)
Learning to write good grant proposals is hard. First, while we learn to write papers in grad school, most of us only learn to write grants after completing a PhD, and possibly only after getting a faculty position. Second, the hit rates for grants are typically lower than for papers. Third, it’s fundamentally harder to…
-
Book Review: Sustainable Energy — Without the Hot Air
The premises are simple. First, energy consumption must be met by energy production. Second, use of fossil fuels is unsustainable. Third, no magical technological fix to the energy problem is going to arrive. Finally, to understand a sustainable future, we must think quantitatively. That is, to proceed with a debate about, for example, wind or…
-
C Compilers Disprove Fermat’s Last Theorem
[Update: I wrote another post on this topic that may explain the underlying issues more clearly.] Obviously I’m not serious: compilers are bad at solving high-level math problems and also there is good reason to believe this theorem cannot be disproved. But I’m getting ahead of myself. Recently — for reasons that do not matter…
-
Into the Brooks Range, Part 2
[Continued from Part 1, also see Part 3.] August 3 — Over the Arctic Divide Our third hiking day took us over a 5700′ mountain pass where the Wind, Ivishak, and Ribdon river drainages converge. Since the creek-bed of our side drainage was totally impassable, we climbed steep talus slopes, leaving the last tundra behind.…
-
Straight Man
Hank Devereaux, chair of the dysfunctional English department at a small university, is having a midlife crisis. His wife, leaving town, fears he’ll be either in jail or the hospital before she returns — and she is not disappointed. Straight Man is hilarious, I had to stop reading it in bed because it was too…
-
Picking a Research Topic in Computer Systems
This post is a collection of observations and advice for people who want to choose a research topic in computer systems. I’m not claiming to be some kind of genius in this area, but I have enough ideas that they seemed worth writing down. This advice is probably most useful for graduate students in CS,…