Note: I’m no longer updating this page. Please see the official pbrain page for more information. The pbrain programming language is an extension I made to the Brainf**k programming language that adds the ability to define and call procedures. If…
Note: I’m no longer updating this page. Please see the official pbrain page for more information. The pbrain programming language is an extension I made to the Brainf**k programming language that adds the ability to define and call procedures. If…
UPDATE: Download the latest version from the main project page. There is also a version of this utility with a graphical interface that’s easier to use. It’s time for a new version of the command-line version of the dragsens utility,…
Atlanta shut down for a few days as the result of a moderate snowfall. Perhaps you saw something about it on the news. Now, another winter storm is on the way, and this one is supposed to be worse than…
UPDATE: Download the latest version from the main project page. There is also a console-based version of this utility that’s more suitable for system administrators. In response to a comment on the previous version of the drag sensitivity utility, I’ve…
UPDATE: Download the latest version from the main project page. There is also a version of this utility with a graphical interface that’s easier to use. I have built a new version of the dragsens utility, which allows one to…
A language that doesn’t affect the way you think about programming, is not worth knowing. — Alan Perlis My first programming language was Basic on a TI-99/4A. Contra Dijkstra, I don’t think it did me too much harm. Of course,…
I think most people, at some point, have tried to keep a diary. Most people also gave up after a few days. Yet Facebook is like a diary that you’ll let your 900 closest friends read, and you have to…
My elder daughter, a senior at George Walton Academy in Monroe, GA, is a member of the color guard on the GWA Marching Bulldog Band. This past weekend the band competed in the USSBA Southern States Championships in Chattanooga, TN,…
I spend a lot of time and effort trying to get better at the craft of software development. My goal every day is to fall asleep as a better programmer than the one that awoke that morning. While this involves…
It occurred to me recently that I’ve been using the Internet for almost 18 years now. That doesn’t put me into any particularly elite category since there were a lot of users way before I came along, but it does…