Car side and rear-view mirrors are designed to give you a view around your car, but they typically don't show you the two spots directly to the side of your car (the "blind spots"). Luckily, you can increase the field of view of your side mirrors by over 200% and virtually eliminate blindspots by adding aftermarket blind spot mirrors.
Fixing blurry textures in Minecraft
Today I installed Minecraft on a new computer and the textures all looked terrible and blurry:
Since the fix wasn't terribly obvious, I figured I'd document it here in the hopes that search engines pick it up.
After a lot of trial and error, I determined that the problem was …
The structure of an MPEG-DASH MPD
The MPEG-DASH Media Presentation Description (MPD) is an XML document containing information about media segments, their relationships and information necessary to choose between them, and other metadata that may be needed by clients.
In this post, I describe the most important pieces of the MPD, starting from the top level (Periods) and going to the bottom (Segments).
OCaml operator cheatsheet
One of the hardest parts of learning OCaml is figuring out what the infix operators do, since they're just a string of symbols and you can't find them with a Google search. This is my attempt to make a cheatsheet for whenever you're wondering what a random series of symbols means.
The minimum viable XLSX reader
I recently finished a basic XLSX reader for OCaml and I thought it would be a good time to summarize what's necessary to make a library like this, since the documentation is complicated and sometimes hard to find.
Documentation
If you're planning to read XLSX files, you probably want to …