## Mites Having Sex On Your Face – North Carolina State Pride

As a new-comer to North Carolina, I’ve been on the look out for things I can adopt and be proud of. I was an Oregonian for 20+ years. And Oregon is awesome. So, my goal has been to look for things that are different, and unique. There’s a lot! From the amazing BBQ, to the… [Read More]

## LINK: Structure & Interpretation Of Computer Programming (Lecture Series)

There’s a great Lecture series companion to the wonderful book “Structure and Interpretation of Computer Programming” over at MIT. Check it before you wreck it.

## NOTES: Boolean Algebra Basics

DEF: Boolean Algebra A Boolean Algebra is a kind of bounded distributive lattice where every element $x$ has a compliment $~x$. DEF: Lattice A Lattice is a partially ordered set $(L,\leq)$, such that for any $x,y \in L$, there exists a greatest lower bound $x \wedge y \in L$, and least upper bound \$x \vee… [Read More]

## You Had Me At Persistent: Data Structures For The Win

My Functional Programming journey is going well. I’m focusing primarily on learning Clojure by trying to solve lots of little problems, reading Haskell code, and reading as much theoretical literature on the subject as I can find. Following my own advice, the advice I’d give my athletes — I’m doing this the long, slow, hard… [Read More]

## How To Install Optional Packages With Yum Groupinstall Command (Fedora)

On Fedora, the yum ‘groupinstall’ option is just awesome. With it, you can install an entire collections of related software packages (and their dependencies) in one swoop. Among these are groups for a Webserver, Development Tools, Authoring and Publishing, Engineering and Scientific tools, even Robotics! Let’s use the “Webserver” group as our example here. For… [Read More]

## How To Install Sage Mathematics On Arch Linux Distro’s

When I was in grad school — many moons ago — I was introduced to a fantastic platform for mathematics computation called Sage being developed at the University of Washington. You can think of Sage as a combination of Mathematica, Matlab, and a bit of R — only open source, free, and backed by the… [Read More]

## Sage Math Presentation: It’s Not About Finding X

“It’s not about finding X, but understanding Why.” — Arvind S Raj Back when I was still in grad school, the open-source mathematics software system Sage was very much in its development period. But, it’s since grown into an amazing set of tools for a mathematician — or anyone who needs to get math done…. [Read More]