A Hacker's Guide to Making Sand Think