It’s disgustingly easy to get pirated copies of computer science books, you can pretty much type in “[book name] download” to Google.

It’s disgustingly easy to get pirated copies of computer science books, you can pretty much type in “[book name] download” to Google.

Desperately in need of a milkshake from Marianne’s… but can my waistline take it?

Desperately in need of a milkshake from Marianne’s… but can my waistline take it?

Thankfully, matz is here to help in the foreword of Metaprogramming Ruby: “You can fall into the dark side of metaprogramming.”

Thankfully, matz is here to help in the foreword of Metaprogramming Ruby: “You can fall into the dark side of metaprogramming.”

Inception was really rather good. Probably won’t “understand” it until a second viewing. Nolan is probably the only one who does.

Inception was really rather good. Probably won’t “understand” it until a second viewing. Nolan is probably the only one who does.

It’s 5:30PM on a Saturday in the summer. Why is no-one in the lab with me?

It’s 5:30PM on a Saturday in the summer. Why is no-one in the lab with me?

Oh man, California Extreme was today? Rage!

Oh man, California Extreme was today? Rage!

Dear authors: When writing a conclusion, don’t begin with “In conclusion…” I know it’s a conclusion. I just read the heading.

Dear authors: When writing a conclusion, don’t begin with “In conclusion…” I know it’s a conclusion. I just read the heading.

Been wearing my wedding band all day to make sure it’s the correct size. Very odd feeling.

Been wearing my wedding band all day to make sure it’s the correct size. Very odd feeling.

Found out that Ruby has no immutable instance variables, only immutable classes. Uncool!

Found out that Ruby has no immutable instance variables, only immutable classes. Uncool!