David McMackins' Personal Plot of the Interwebs

I write stuff here when I feel like it.

Latest Posts

Walkie Talkies Aren't Just Toys

This past Tuesday, the 16th, most of the north part of my town lost power, some for longer than others. My power outage lasted about 3 hours. However, instead of sitting around bored during this extended outage, I decided to do something productive.

Read More…

My first math paper

I recently encountered a scenario in a class I’m taking where there was a big argument about what should be done with unfair questions on an exam. The discussion appeared to be entirely centered on intuition and emotions, so I decided to settle the matter with mathematics. I think this information could be useful to teachers in a similar predicament.

Read More…

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.