Xv6, a simple Unix-like teaching operating system. Still Unix-like, but freshly written for teaching purposes.

World Happiness Report 2015

git-pandas. Turns github stats into Pandas frames. Saw this from GIT-PANDAS V0.0.5: COVERAGE.PY, RISK, AND MORE.

gitnoc. UI for git-pandas.

OpenCorporates. Claims to be the largest open database of companies in the world.

Let’s Build A Simple Interpreter. Part 1, Part 2Part 7.

aws-shell. An integrated shell for working with the AWS CLI.

gendo. Lightweight Slackbot framework.

Programming Languages: Application and Interpretation

Build Kickstarter with Python and Flask

TLDR pages. Interesting but needs a lot of content.

Online terminals and IDEs. Write (simple?) code online.

Direct links to free Springer books (pdf versions)

Elemental. A modern C++ library for distributed-memory dense and sparse-direct linear algebra and optimization.

Writing an OS in Rust

Springer Link. Books older than 10 years old are free to download? Talk about a big turnaround. This makes Springer suddenly not all that evil after all.

How to make any plot in ggplot2?. Nice cheat sheet.

libmicrohttpd tutorial

Getting your C++ to the Web with Node.js

Control Structures for Programming Languages