"There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies."
- Charles Hoare
One day I wanted to determine some statistics of various dice rolls, but was shocked to discover that there existed no program to do so. Nonplussed, I wrote a Lua script that solved that problem. It generates statistics for any given _d_ (ie. "2d6", or "two six-sided dice"), including range, average, and probability of a "critical" roll.
This little program simulates the scrolling text effect found in the movie 'The Matrix'. You can speed it up or slow it down with the "+" and "-" keys. Since it was written in QBASIC, GHMATRIX will likely only work on older versions of Windows.
This tiny app translates ASCII HEX codes into plaintext, and vice-versa. Simply type your plaintext freely, or type your hex pairs in caps. Since it was written in QBASIC, HEXLET will likely only work on older versions of Windows.