MARISA Trie and C++ implementation. I’ll have to write a version in Go to make sure I understand it. However, as a practical matter, I’m not sure this is really a viable data structure, because it’s pretty slow and not that much more compression than zlib would produce. But I’ll test that with my data sets.

Type safe OpenGL - Converting strings into types in D. This makes me want to start programming in D.

Anti-Education by Friedrich Nietzsche review – why mainstream culture, not the universities, is doing our best thinking. I’ve always liked Nietzsche, so I need to read this lecture series, because it’s important to have an honest view of someone you respect. Maybe Nietzsche did have a strong basis but went in the wrong direction in the end.

Probability, Paradox, and the Reasonable Person Principle. Probability theory in Python by Peter Norvig. And this reminds me to look into Jupyter Notebooks. I like the expressiveness.


Parsing 10TB of Metadata, 26M Domain Names and 1.4M SSL Certs for $10 on AWS

The Unreasonable Reputation of Neural Networks

Andrei Alexandrescu Writing Fast Code I

Introduction to Machine Learning

Ultimate++ is a C++ cross-platform rapid application development framework. I like the enthusiasm.

A History of the World in 100 Objects

Rocket reusability launches new economy. Certainly the most significant event in the 21st century, and perhaps even the most significant one since the steam engine. General computing is up there, and if we ever actually do AI that would be on par or more significant.

ArcadeRS 1.0: The project. A game written in Rust.

The “Talent War” revisited. From 2011. Using visualization to make sense of numbers.

Printing floating-point numbers. Spectacular! And see GitHub repo. Also, the main author on the paper has other stuff. Also see his advisor.

Git Draw. Umm.

Four Things Working at Facebook Has Taught Me About Design Critique

What Is Machine Intelligence Vs. Machine Learning Vs. Deep Learning Vs. Artificial Intelligence (AI)?. I feel like this is begging the question, even a little bit, since it starts out saying “In our view, there are three major approaches to building smart machines”. At least they qualified this statement.