Welcome! This is where I (Dave Hudson) collect things on the Internet.
For a very long time I’ve been interested in operating systems, programming languages, distributed systems,
networking, and high performance computing. Much of what you’ll find here relates to these.
If something gets my attention, and I have time, I like to write blog posts. When I
started the site I wrote a lot about Bitcoin mining, hence the site name. I’m still very much active in
the world of distributed ledgers and blockchain, but am more of a passive observer of cryptocurrencies now.
While the blog is where I think aloud, “elements” is a space where those thoughts become
The original HTML and CSS I started with for this site weren't quite as clean as I'd hoped, so I decided to clean them up. Doing so was harder than it looked, but that shouldn't have surprised me. Understanding other people's code is always harder than it sounds.
Blockchain is a new technology, but we've seen new technologies before. In the 1990s, the Internet of Things (IoT) was going to change the world, but it didn't work out quite the way we expected it to.