1 + 2 + 3 + ... is not equal to -1/12, you gullible rubes
For some reason, a relatively uninteresting observation of Ramanujan has become a bit of an internet celebrity among factoids lately. Someone who's out to generate link bait makes a post stating that...
View ArticleHow to Make a Bad Password with R
I have a lot of projects that will take ages to finish (some are in such poor shape that I tuck them away in private repositories, so no one can see my shame). So sometimes it's nice to just take a...
View ArticleModern Applied Statistics in R'lyeh
So you've probably heard of King James Programming; if not, you should check it out because it's great. A quick summary is that someone took the King James Bible and Sussman's Structure and...
View Article"F-bombs" in GitHub Commits (warning: contains profanity)
Warning: this post contains profanity...arguably excessive amounts of it. If you are a humorless no-fun, you are recommended to proceed no further. Seriously though, the title is quite descriptive of...
View ArticleA New Use for Pipes in R: Forkbombs
Almost 3 years ago, I wrote about how to forkbomb with R. A quick recap is that a forkbomb is a low-tier, malicious misuse of a system; sort of a "baby's first denial of service". The idea is that you...
View ArticleIntroducing Rfiglet: ASCII logos from the comfort of R
The Rfiglet Package For those who don't know what figlet is, it's a command line utility for creating ascii logos. Rfiglet, therefore, is a set of R bindings for figlet. Works about like you would...
View ArticleA "did you mean?" Feature for R
Most search engines have a "did you mean?" feature, where suggestions are given in the presence of likely typos. And while search engines use sophisticated NLP methods on their vast amounts of...
View ArticleOne of My Favorite R Oddities: dump()
R is full of things that make "real programmers" (I dislike this term) turn their noses up in disgust. One of my favorites is the dump() function. It is...odd. I think the best way to introduce it to...
View Article