Debugging with Valgrind

Those of you who have attempted to write packages using C or C++ source code probably know this picture very well:

Read More →

RProfile Essentials

If there’s something programmers love, it’s dotfiles. A rather nice trend on GitHub has been for users to include their dotfiles on a public repo (a great idea if you want to make your personal configuration available across multiple systems – just git clone and apply!), and it’s a somewhat fun archaeological exercise to trawl through the various dotfile repositories to see how people have customized their tools to their liking. (For the record, my dotfiles and others live here.)

Read More →

Understanding [.data.frame

Welcome back! Last post, I looked at head.default and tail.default, and gave them a little bit of a hard time, but ultimately there’s nothing seriously wrong with their implementations. Today, we get to have a lot more fun. Fasten your seatbelts, because this will be a bumpy ride.

Read More →

Needless Inefficiencies in R -- Head and Tail

This is part one of an unboundedly large number of parts investigating some of, what I’ll call, ‘needless inefficiencies’ in R.

Read More →

First Post!

This is the first post for my R + knitr + jekyll + poole powered blog.

Read More →