Psychic Signatures in Java
The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to get out of trouble by showing an identity card which is actually completely blank. Of course, thi…
The latest blog posts to take off on Hacker News. 49,221 posts.
The long-running BBC sci-fi show Doctor Who has a recurring plot device where the Doctor manages to get out of trouble by showing an identity card which is actually completely blank. Of course, thi…
Summary: it is possible to play Tetris and guarantee that you will score at least one line, no matter which pieces are given to you, i.e., even assuming they are chosen adversarially.
From the highly eclectic blog of Mark Dominus
It's a shortcut to understanding, and there are no shortcuts
This is my personal blog. The views expressed on this page are mine alone. Update, April 8, 2013: Can you hear it? Take the watermark listening test. Update, January 14, 2015: Check out the results of the listening test. A while ago, I wrote about my confusion regarding Weird Spotify Compression Artifacts. It turns…
TL;DR : firmware support in Debian sucks, and we need to change this. See the "My preference, and rationale" Section below.
Six companies control 90% of what you read, watch, and hear. Here's why that's dangerous.
Hating git conflicts? Use git's built-in diff3 option to make sense out of it all!
My feelings about OpenBSD and NixOS, trying to figure out where each is the best
The satellite imagery industry still has no idea what customers actually want
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
The ultimate Trip To The Seaside Where Everything Went Wrong.
Painless, quick delivery of your domain name. Fast and professional service.
It’s limited to 5 Gb/s, giving read rates of about 400 MB/s and writes at about 430 MB/s. Fine for Time Machine backups, but bad with NVMe drives.
If you’ve done any 3D programming, you’ve likely encountered the zoo of techniques and representations used when working with 3D rotations. Some of them are better than others, depending on the situation.
Today, I would like to discuss a project that I care very deeply about: the musl libc. One of the most controversial and long-standing debates in the musl community is that musl does not define a p…
It’s been a while since I was on the receiving end of a software engineering interview. But I still remember my favorite interview question. It was at MemSQL circa 2013. (They haven’t even kept their name, so I assume they’re not still relying on this specific interview question. I don’t feel bad for revealing it…
Recently, I took a look at Nintendo’s MMC line of mappers, and some other boards. All boards for the NES’ western releases had to be manufactured by Nintendo...
sysctl is a simple and great tool for modifying the kernel parameters. It does its job very well by providing an easy-to-use interface for /proc/sys. It is maintained as a part of procps toolkit for years and it can easily be considered a legacy tool today. So why not push it to its limits and turn it into a more…
One of the most important core product management skills is the ability to triage unsuccessful products and avoid spending unnecessary effort on products that are destined to be losers.
Here’s a simple way to take over Twitter for way less than $43 billion dollars.
From the highly eclectic blog of Mark Dominus
Have you ever wanted to call into your Lisp library from C? Have you ever written your nice scientific application in Lisp, only to be requ...