David McMackins' Personal Plot of the Interwebs

I write stuff here when I feel like it.

Latest Posts

What's Up?

It’s been 3 years since I wrote this story about joining the FSF, so I figured it was a good time to write another one of these updates to catch anyone up who happens to care.

Read More…

Decoding PowerPaint's custom image format

This all started from my interest in old hardware. I’d acquired an old 90s laptop PC from a coworker, and I decided to install FreeDOS on it. While browsing the available FreeDOS software, I stumbled upon PowerPaint 2, an image editor. I decided to give it a try, and I made a very amusing doodle that I simply had to get onto my main PC.

Read More…

Retro awesomeness

I’ve been writing a standard C library for the Nintendo Game Boy system over at Delwink, and now I’ve got a working Pong prototype game. It still needs some more features yet to be added to the library, but it’s a playable game! Check it out on GitHub, or clone https://github.com/2mac/gbpong.git.

Read More…

Fun for hackers

I made a new program in response to a challenge, and it has turned out to be a useful learning tool. See it on GitHub, or clone https://github.com/2mac/ttt.git using Git to check it out. Be sure to first read the README file before getting started.

Read More…

Free Distros Aren't For Suckers!

I’ve recently given the free distros a try, and they are not nearly as unusable as people like to make them out to be.

First week back in school

It’s been 7 days since I started back at school. It’s going to be something, for sure.

What's Up?

This will be the first of many future updates about my personal life. I figure it’s been a bit long since I had any good news. The past month hasn’t been too interesting for me, but it’s nice to look back at recent events and assure myself that I haven’t just been rotting away for a month.

Read More…

Everyone Should Learn Code

There are a number of reasons why people in today’s society need to learn some kind of programming.