October 12, 2023

N-Queens problem

January 26, 2023

40 years on, this is still the best maze algorithm

December 1, 2022

Validating Pilish

October 21, 2022

My mostly retro writing platform contenders in National Novel Writing Month for 2022 NaNoWriMo

July 15, 2022

Adding very large integers in 8 Bit BASIC

July 7, 2022

MOS paper tape format

May 10, 2022

64 Bit Addition and Products on Commodore: The Wheat and Chessboard problem

March 21, 2022

The terrible random number generation in the Commodore 64 (and 128)

October 28, 2021

Dice frequency

May 15, 2021

Quick Post: Modulus in BASIC 2 without a cartridge

May 13, 2021

Making and breaking Ciphers on the Commodore 64 Part 12 - Pontifex - Solitaire from Cryptonomicon

May 10, 2021

Making and breaking Ciphers on the Commodore 64 Part 11 - One time pads on a Commodore 64, probably a bad idea

April 28, 2021

Making and breaking Ciphers on the Commodore 64 Part 10 - Finding hash collisions with a type in game from 1984

April 26, 2021

Making and Breaking Ciphers with Commodore 64 Part 9 - Finding Smallish Primes

April 19, 2021

Making and breaking Ciphers on the Commodore 64 Part 8 - RC4

April 6, 2021

Making and breaking Ciphers on the Commodore 64 Part 7 - Pseudo Random with Linear Congruential Generators

April 1, 2021

Making and Breaking Ciphers with a Commodore 64 - Part 6: XOR is Magical - Data recovery

March 29, 2021

Quick post: Determining length in Commodore Assembly

March 8, 2021

Making and Breaking Ciphers with a Commodore 64 - Part 4: The PIN Program from Terminator 2

March 7, 2021

Making and Breaking Ciphers with a Commodore 64 - Part 3: The Caesar Cipher

March 1, 2021

Making and Breaking Ciphers with Python, er Commodore- Part 2: The Shift Cipher

February 24, 2021

Making and Breaking Ciphers with Python, er, a Commodore- Part 1: The Reverse Cipher

February 10, 2021

Simple, 'unbreakable' encryption with a pencil