Susam's Maze
A collection of quick and dirty notes.
See also this slow and tidy blog!
(195 posts)
- Childhood Computing (24 May 2026)
- Don't Roll Your Own ... (23 May 2026)
- Five Minutes of Prime Time (16 May 2026)
- Commenting Guidelines (14 May 2026)
- The Problem of Pedagogy in Advanced Mathematics (11 May 2026)
- I Will Not Add Query Strings to Your URLs (09 May 2026)
- Wander Console 0.6.0 (08 May 2026)
- From RSS to Atom (04 May 2026)
- QuickQWERTY 1.2.3 (03 May 2026)
- Touch Typing Number Keys (01 May 2026)
- Apr '26 Notes (30 Apr 2026)
- Multiple URLs in Git Remote (29 Apr 2026)
- QuickQWERTY 1.2.2 (28 Apr 2026)
- Wander Console 0.5.0 (19 Apr 2026)
- Wander Console 0.4.0 (04 Apr 2026)
- Mar '26 Notes (30 Mar 2026)
- Accessing Fork Commits via Original Repository (28 Mar 2026)
- Wander Console 0.3.0 (25 Mar 2026)
- Wander Console 0.2.0 (24 Mar 2026)
- Wander Console 0.1.0 (18 Mar 2026)
- Wander Console (16 Mar 2026)
- Git Checkout, Reset and Restore (12 Mar 2026)
- HN Skins 0.4.0 (10 Mar 2026)
- HN Skins 0.3.0 (07 Mar 2026)
- HN Skins 0.2.0 (01 Mar 2026)
- HN Skins 0.1.0 (28 Feb 2026)
- Feb '26 Notes (27 Feb 2026)
- Nerd Quiz #4 (22 Feb 2026)
- Deep Blue: Chess vs Programming (15 Feb 2026)
- Soju User Delete Hash (14 Feb 2026)
- From ZNC to Soju (12 Feb 2026)
- Twenty Five Years of Computing (06 Feb 2026)
- Jan '26 Notes (29 Jan 2026)
- QuickQWERTY 1.2.1 (27 Jan 2026)
- Attention Media ≠ Social Networks (20 Jan 2026)
- Nested Code Fences in Markdown (19 Jan 2026)
- Minimal GitHub Workflow (15 Jan 2026)
- Three Inverse Laws of AI (12 Jan 2026)
- Writing First, Tooling Second (10 Jan 2026)
- A4 Paper Stories (06 Jan 2026)
- Circular Recursive Negating Acronyms (05 Jan 2026)
- Now (02 Jan 2026)
- My Coding Adventures in 2025 (24 Dec 2025)
- Nerd Quiz #3 (23 Dec 2025)
- Mark V. Shaney Junior 0.2.0 (14 Dec 2025)
- Fed 24 Years of My Blog Posts to a Markov Model (13 Dec 2025)
- Mark V. Shaney Junior 0.1.0 (12 Dec 2025)
- Fizz Buzz in CSS (06 Dec 2025)
- CSS Fizz Buzz with Ordered List (05 Dec 2025)
- CSS Fizz Buzz (03 Dec 2025)
- Triangle-Free Cayley Graph (02 Dec 2025)
- Fizz Buzz with Cosines (20 Nov 2025)
- Nerd Quiz #2 (18 Nov 2025)
- Nerd Quiz #1 (16 Oct 2025)
- Nerd Quiz (15 Oct 2025)
- QuickQWERTY 1.2.0 (05 Oct 2025)
- Reinstated My Guestbook After 20 Years (03 Oct 2025)
- QuickQWERTY 1.1.0 (28 Sep 2025)
- My Lobsters Interview (12 Sep 2025)
- Prime Number Grid Explorer (19 Aug 2025)
- Miller-Rabin Speed Test (16 Aug 2025)
- Mutually Attacking Knights (11 Aug 2025)
- Zigzag Number Spiral (27 Jul 2025)
- Million Times Million (03 Jul 2025)
- CSS Experiments: overflow-wrap vs word-break (16 Jun 2025)
- Product of Additive Inverses (29 May 2025)
- Two Ideals of Fields (27 May 2025)
- From Finite Integral Domains to Finite Fields (25 May 2025)
- ASCII PC (15 Apr 2025)
- Elliptical Python Programming (10 Apr 2025)
- More Contrast, Please (07 Apr 2025)
- Colour Contrast Calculator (06 Apr 2025)
- Hacker News Hug of Deaf (05 Apr 2025)
- More Purple Links, Please (03 Apr 2025)
- PDF Dimmer Bookmarklet (02 Apr 2025)
- MathB 1.3.0 (16 Mar 2025)
- XOR Map (11 Mar 2025)
- Lemma for FTGT (09 Mar 2025)
- MathB.in Is Shutting Down (23 Feb 2025)
- The IndieWeb Doesn't Need to 'Take Off' (22 Feb 2025)
- FXYT 0.5.0 (11 Feb 2025)
- CFRS[] 0.3.0 (10 Feb 2025)
- FXYT 0.4.0 (09 Feb 2025)
- Associations (07 Dec 2024)
- Negative Lookahead Assertion (20 Nov 2024)
- The SHA-256 hash of this sentence begins with 0573e7473. (11 Nov 2024)
- Algebraic Structures (21 Oct 2024) [draft]
- Function (20 Oct 2024)
- Equal Length Words (14 Oct 2024)
- Guess My RGB 0.3.0 (14 Sep 2024)
- Colophon (15 Jun 2024)
- Guess My RGB 0.2.0 (15 Apr 2024)
- Pretty-Printing JSON Response with HTTP Headers (14 Apr 2024)
- Emacs Info Expressions (12 Apr 2024)
- Perron's Paradox (10 Apr 2024)
- From Web Feed Entry to 186k Hits (07 Apr 2024)
- CFRS[] 0.2.0 (06 Apr 2024)
- Logarithm Notation (05 Apr 2024)
- Guess My RGB 0.1.0 (03 Apr 2024)
- Guess My RGB (31 Mar 2024)
- FXYT 0.3.0 (29 Mar 2024)
- Search User Comment on Jira (20 Feb 2024)
- Quicksort with Jenkins for Fun and No Profit (25 Jan 2024)
- Elisp in Replacement String (09 Jan 2024)
- From Fill Prefix to TRAMP (30 Dec 2023)
- Notes on Mastering Emacs: Chapter 7: Conclusion (29 Dec 2023)
- Notes on Mastering Emacs: Chapter 6: The Practicals of Emacs (28 Dec 2023)
- CFRS[] 0.1.0 (25 Dec 2023)
- FXYT 0.2.0 (24 Dec 2023)
- My Coding Adventures in 2023 (23 Dec 2023)
- FXYT 0.1.0 (20 Dec 2023)
- FXYT (19 Dec 2023)
- CFRS[] (19 Oct 2023)
- Notes on Mastering Emacs: Chapter 5: The Theory of Editing (16 Sep 2023)
- Sorting in Emacs (09 Aug 2023)
- Thurston's Paean (18 Jul 2023)
- Control, Escape and Meta Tricks (16 Jun 2023)
- From Lunar Phases to Yank-Pop (02 Apr 2023)
- Notes on Mastering Emacs: Chapter 4: The Theory of Movement (25 Mar 2023)
- TextMetrics (01 Feb 2023)
- Notes on Mastering Emacs: Chapter 3: First Steps (07 Jan 2023)
- Notes on Mastering Emacs: Chapter 2: The Way of Emacs (18 Dec 2022)
- Notes from Mastering Emacs Meetups (17 Dec 2022)
- Notes on Mastering Emacs: Chapter 1: Introduction (16 Dec 2022)
- Mastering Emacs Book Club (15 Dec 2022)
- ChatGPT Explains Some Jokes (14 Dec 2022)
- Computation Club Meeting (12 Dec 2022)
- Jokes (11 Dec 2022)
- CP437 to Unicode Map (03 Dec 2022)
- Privacy Notice (20 Nov 2022)
- Commands (18 Nov 2022)
- MathB 1.2.0 (16 Oct 2022)
- MathB 1.1.0 (30 Sep 2022)
- MathB 1.0.0 (20 Sep 2022)
- From XON/XOFF to Forward Incremental Search (13 Aug 2022)
- MathB.in Turns Ten (25 Mar 2022)
- The Curious Case of Duplicate Comments (12 Mar 2022)
- Forms (11 Mar 2022)
- Paredit Slurp and Barf Mnemonics (28 Feb 2022)
- Andromeda Invaders (15 Feb 2022)
- Toy Traceroute With Ping (01 Feb 2022)
- Against URL-Based Content Rendering (31 Jan 2022)
- Web Golden (30 Jan 2022)
- Wordle With Grep (22 Jan 2022)
- Simplicity of IRC (09 Jan 2022)
- No Beam From the Eye (30 Oct 2021)
- Final IANT Meeting Today (01 Oct 2021)
- Journey to Integer Partitions (18 Sep 2021)
- Journey to the Prime Number Theorem (09 Sep 2021)
- One Hundred Meetings (20 Aug 2021)
- Reading Classic Computation Books (15 Jun 2021)
- Euler's Formula (04 Jun 2021)
- Joke Sort (26 May 2021)
- Algorithms Channel Migrates to Libera Chat (19 May 2021)
- May the Forth Be With You (04 May 2021)
- My Code from 2020 (27 Dec 2020)
- Dark Night Skies (17 Dec 2020)
- Of Course "changeme" Is Valid Base64 (24 Oct 2020)
- Hacktoberfest Spam (01 Oct 2020)
- Unix Timestamp 1600000000 (12 Sep 2020)
- Pointers in K&R (05 Sep 2020)
- Grothendieck Prime (28 Aug 2020)
- Leap Year Test in K&R (29 Feb 2020)
- Sticking With MathJax (13 Feb 2020)
- Debian Releases and Toy Story (09 Feb 2020)
- TeX Live Packages in Debian 10 (17 Aug 2019)
- C Standard Terms for Behaviour (31 May 2018)
- Building Common Lisp Executables (10 May 2018)
- Unix Line Discard (09 Jul 2017)
- Random String in Shell (11 Aug 2011)
- Magical Chameleons Puzzle (19 Jun 2011)
- Calendar Cubes Puzzle (12 Jun 2011)
- Missing Digit Puzzle (14 May 2011)
- Mathematics Storm (12 May 2011)
- Ternary Operator Puzzle (06 Apr 2011)
- Polar Bear Puzzle (09 Mar 2011)
- Shrinking List Puzzle (17 Feb 2011)
- Squaring Numbers That Begin or End With 5 (21 Dec 2010)
- Big-Endian on Little-Endian (20 Jun 2010)
- Laws of Correction (18 Jun 2010)
- Correctly Printing STAFString (04 Jun 2010)
- UID Numbering Scheme (24 May 2010)
- Coefficient of Variation Function in PostgreSQL (13 May 2010)
- Zero Length Regular Expression (03 May 2010)
- Minimal Installation of WinHTTP API (14 Apr 2010)
- Immediate SourceForge Tracker Notification (13 Apr 2010)
- Lucene Java Example (10 Apr 2010)
- ResizableDoubleArray contract() and expand() (23 Mar 2010)
- Keep Fun in Computing (18 Aug 2009)
- Irrational Base (11 Sep 2007)
- Very Remote Debugging (03 Sep 2007)
- Fork Bunny (11 Jun 2006)
- Vim Sudo Write Trick (25 Aug 2005)
- C Quine (19 Oct 2003)
- WinPopup (10 Dec 2001)