saul.pw
Neat projects and interesting ideas.
Latest posts
saul.pw - April 2025 Links
saul.pw - March 2025 Links
Mag World
Mag World is an effort to develop an intuitive sense of scale-–not just “bigger” or “smaller”, but how much bigger, and how much smaller. And what are each of the levels of scale like?
saul.pw - February 2025 Links
saul.pw - December 2024 Links
saul.pw - January 2025 Links
saul.pw - November 2024 Links
saul.pw - October 2024 Links
saul.pw - September 2024 Links
saul.pw - August 2024 Links
Saul Pwanson - Software Engineer
Where in the Data - Damaged Goods
Where in the Data?
Data scavenger hunts and puzzles
Where in the Data - Noah's Rug (by Dwimmer)
A multiplayer crossword solver for the terminal
Lofiware (by PeachCube)
DarkDraw II
text art editor in VisiData
My Pixel Avatar (by PeachCube)
Bluebird Terminal Services
How a File Format Led to a Crossword Scandal
a talk I gave at csv,conf,v4
Crossword 8
How could you know anything of the matter?
gxd, a database of crossword puzzles
the crossword corpus
A Plagiarism Scandal Is Unfolding In The Crossword World
In 2016 I designed a plain-text file format for crossword puzzle data, and then spent a couple of months building a micro-data-pipeline, scraping tens of thousands of crosswords from various sources. Then, having all those crosswords in a simple format, I wanted to see if there were any common grid patterns--and discovered egregious plagiarism by a major crossword editor that had gone on for…
VisiData
VisiData is an interactive multitool for tabular data. It combines the clarity of a spreadsheet, the efficiency of the terminal, and the power of Python, into a lightweight utility which can handle millions of rows with ease.
The Century Arcade
FrotzOS
Numeroj
identify the numbers from their names in many languages
Phoneme Infographic - sh
Orgo
organic chemistry puzzle pieces
Scientific Genesis
The story of GENESIS as known by Science
DarkDraw (text art editor for DOS)
ANSI editor written in assembly for DOS
Using a TRS-80 at age 4
Drawing a house on a ^3 computer