Bad Art: Ahh! Beer! (Self Portrait)

This is the only self-portrait I’ve ever done. It is from a nice memory I have of taking a trip to Hokkaido with my then-girlfriend (now wife) between contract jobs. If you’ve never been, I strongly recommend Hokkaido in late summer — beautiful people, delicious food, lovely driving. As with other images, these progress from […]

2015-2016 Energy Price Drop Will Disentangle Russia, Not Crush It

Energy prices are dropping. Commodity prices are dropping, actually, in general. Production is slowing. People are finally realizing that China is as flimsy as government construction. The Euro is indeed linking Eurozone economies by failure instead of success, and doing so in a way that limits their market rights. The EU is inherently unstable. Cold […]

France in Syria: Still Not Here to Save the World

Folks have been really excited about France getting into war-mode on Syria after the Paris attacks. People were even momentarily excited about Turkey’s decision to shoot down a Russian plane the other day. Now Paris and Moscow are maybe working together on hitting ISIS? While the Washington is doing the same thing?!? Man, its like […]

How the Internet of Things Will Change the World: Not by Much

Are you ready for the enormous, revolutionary, ground-shattering changes coming with the IoT? If you said “yes” and by “yes” you meant you were prepared for breathtaking changes, you are a naive child wading in a murky pool of lampreys, your will putty in the hands of the same charlatans who brought you terms like […]

Almost Always Stupid: Parallel Quicksort

So you’ve been thinking about applying your awesome parallel programming skills to some problem that is just complex enough to impress the noobs, but just trivial enough to code in a few lines? Cool. Knock yourself out. But stop trying to parallelize quicksort. Posting articles, tutorials, SO questions, and blog posts with the term “parallel […]