Exciting Science

When I was a budding graduate student looking for a supervisor and a research direction to pursue, I had little idea of the scientific landscape. I had a bit of research experience as an undergraduate, but not much. I wasn’t sure what to do next. I began by looking at the websites of several researchers, trying to see if anything excited me. I spoke to some of them about how I was thinking about joining…

Continue reading


Timing

The best way to speed up your code is to figure out which parts are running the slowest. If you spend two hours halving the speed of part A in your code, but part A only takes up two seconds of a minute computation, you’ve shaved off one second. On the other hand, if you spend a few hours halving part B which contributes to the other fifty-eight seconds, then your computation time is only…

Continue reading