Harry Potter and The Glory of Trade Schooling

For some reason that I can no longer comprehend, Harry Potter is the cultural root of most people on the Internet. Many on Twitter seem to only understand complex topics in terms of the books and movies of J.K. Rowling, and they read whatever they feel into those books. In that same spirit, I

Thought for the Day

If it goes without saying, someone should probably say it. How often has this simple advice saved my bacon! No matter how much we share backgrounds, training, and experience, there will always be things we assume other people understand or think of because it's so natural to us. However, we also know the old saying

Object Oriented Programming, and Why the Languages Are Wrong

Object Oriented Programming has been the standard for the industry for decades now. However, as implemented in the various object oriented programming languages, it's more complex and difficult to manipulate than commonly understood. Having worked with a number of object oriented programming languages and non-OOP languages, I thought I'd state the case for avoiding

You Gotta Want It

When it comes to achieving any goal, you have to really want it. This is no less true of self-improvement than of making money or designing new code. When I was a kid, I wanted the new Legend of Zelda (Majora's Mask). It was a muggy August with highs in the 100's, but I wanted

Pokemon Go Bots: A Case Study

Pokemon Go is a very popular game, and I don't need to say any more than that. What's truly interesting is the hacking community dedicated to developing third-party applications around it. Around the time of release, several clever people reverse engineered the basic API, allowing for the development of useful maps and a number of

Some Advice for College-Aged Nerds

It's that time of year again. Summer is drawing to a close, and soon school will be back in full swing. I got out of college not long ago, so I can still vividly remember a host of things I did right and wrong. I imagine most of the college-aged engineers out there could benefit

My Sentiments, Exactly!

The Supreme Dark Lord posted a sort of open letter to the kind of guys I see at conventions (and online) all the time. I don't mind that you're overweight, intelligent, and less attractive to women than you'd like to be. What do I care about any of that? I'm not going to pretend to

There’s No Such Thing as “Spare Time”

You have about seventy years on this earth, barring disease or accident. Of that time, you will spend about 1/3 of that time asleep, so you really only get 47 years or so. That's only about 17,167 days, total, for you to use. Now, suppose you're twenty years old right now. You're seven-thousand days old,

Breathing Better

Every living person breathes. In fact, respiration is generally considered to be one of the key indicators of life. However, do you breathe well? Shallow breaths give you just enough oxygen to supply a highly sedentary lifestyle. When you start to exert yourself, you tend to take slightly deeper and much more rapid breaths, and

Focus Through Default

I've got a touch of ADHD. I've never been diagnosed by a pill prescriber, of course. However, I'm a guy who bounces back and forth between a set of hobbies, browser tabs and bookmarks leaving a rabbit trail of breadcrumbs back through a history of my whims. Half the things I've started, I've never finished.