StackOverflow Basically Solves World Hunger, Makes New Code Reference Site

Massively popular online code Q&A community StackOverflow recently added a major new feature to its product: a crowdsourced, quality-controlled programming / code reference site. As a long time programmer, I have had the pleasure and the pain of having to rely on “official” code reference websites to get past coding hiccups, syntax problems, and general reference lookups. Some of them do a great job, particularly the newer projects and languages that came of age during the good-UX revolution of the last several years, but older reference sites sometimes are horrible. Case in point: the MySQL documentation is about as hard to use as it gets. Luckily StackOverflow just turned the attention of its mob of a user base toward the problem of documentation, and boy is it just lovely.

Continue reading

Creating Sitemaps for Very Large Websites is Tricky

Over the weekend, I started working on creating a sitemap for my business research project. I made one permanent url per company page and one permanent url per sic category.

The result is a theoretical sitemap that is about 605,000 items long. That’s a lot of XML, which means a LOT of data, which means the sitemap.xml is like… 20-50 megabytes. What could possibly go wrong.

Continue reading

Machine Learning Use Cases Per Algorithm

When you start learning about machine learning, its easy to be overwhelmed by the sheer amount of different types of machine learning there are. Here is a list of the types of algorithms that one can use, and when you should use them.

Continue reading

My Journey to Breaking 80 in Golf, and What I Learned Along the Way

I work very close to a golf course, and so when weather permits, I get out there to practice on the range during the occasional lunch break. Its been about 1 year since I played my very first round of golf, and last week, I broke 80. Since the beginning, I’ve gotten my share of punishment and reward from the game, and now that I’m a decent enough golfer that its possible to play at that level, I’ll tell you what I’ve discovered about my own game, and perhaps anyone’s game at that level.

Continue reading

My Dog Recently Became a Thing in the Internet of Things

There are a lot of people out there talking about the Internet of Things. A lot of them are really enamored with the idea that it is going to be a gazillion dollar industry, but I think that there are other things about it that are more fun to think about, namely how my dog is technically a thing in the Internet of Things. Before I get to that, let me explain what the IoT is and isn’t.

Continue reading