Pages by tag
Contents
- Tags
- programming
- notes
- links
- list
- fiction
- literature
- my work
- old blog
- video games
- how-to
- sysadmin
- nonfiction
- rationality
- AI
- game design
- person
- psychology
- *nix
- Linux
- UI/UX
- humor
- library
- quotes
- review
- software design
- Internet
- command line
- film
- index
- personal computing
- SQL
- Tcl
- comparison
- compression
- file format
- graphics
- group dynamics
- history
- information retrieval
- politics
- speculative fiction
- web development
- Python
- SQLite
- algorithm
- art
- business
- communication
- configuration
- databases
- definitions
- fish shell
- horror
- me
- philosophy
- recommendations
- troubleshooting
- webcomic
- AR/VR
- Android
- CSV
- Go
- JSON
- JVM
- Lua
- MSYS2
- OOP
- POSIX shell
- Perl
- Scheme
- TOML
- Tclssg
- Windows
- XML
- YAML
- archival
- audio
- binary data
- book
- cartoon
- consciousness
- deployment
- ethics
- failure
- game theory
- garbage collection
- idea
- language
- learning
- manga
- media
- meta
- music
- names
- performance
- podcast
- poetry
- protocol
- security
- television
- theater
- translation
- work
- writing
Tags
programming
- A gotcha with fcntl file locking
- Developing gmi2md with Claude
- Dithering
- Epigrams
- Failure
- Hacks and true stories of computing
- How to build a Lua binary with MSYS2 that does not depend on MinGW-w64’s DLLs
- In praise of rewriting
- JPEG XL would be Turing-complete
- Line breaks in twtxt
- MapReduce in terms of SQL
- Mistakes I made in the design of Tclssg (and how they can be fixed)
- Naming things
- OOP illustrations from Microsoft Visual FoxPro 6.0: Programmer’s Guide
- Pandoc
- Problems with complex scripting in fish
- Procedural generation
- Python typing
- Re: Data munging
- “Regex” vs. “regexp”
- Rust: maybe not for rapid iteration
- Scheme implementation performance
- Self-hosted PaaS
- Single-file scripts that download their dependencies
- Tcl’s [binary scan] and the Go Challenge 1
- “The art of destroying software”
- The Ultimate in Garbage Collection
- Web template delimiters: a chronology
notes
- Apocalypse Now Redux
- Behind the Curve
- “Choice, Consequence and Complicity”
- Chrontendo episode guide
- “CODASYL Data-Base Management Systems”
- Dangerous Corner
- Deception in depth
- “Designing Episode’s Interactive Fiction in Three Phases”
- “Don’t Make Me Think”
- Dracula was futuristic
- Emotion and representation in level design
- God-Shaped Hole
- Goethe’s Poems translated by Paul Dyrsen
- Homestuck
- Jonathan Blow on game design
- Notes
- “On the Origin of Posers”
- “The art of destroying software”
- The Art of Interactive Design
- The Denial of Death
- The Homelab Show
- Tsutomu Nihei
- Your Mommy Kills Animals
- Zero to One
links
- Chrontendo episode guide
- Consciousness
- Databases
- Dithering
- Failure
- Fiction recommendations
- Goethe’s Poems translated by Paul Dyrsen
- H. P. Lovecraft
- Hacks and true stories of computing
- Homestuck
- How online communities work
- Laws of organizations and projects
- Music recommendations
- Organizing information
- Procedural generation
- Python typing
- Rust: maybe not for rapid iteration
- Unix command queues
- X is not about Y
list
- Chrontendo episode guide
- Concepts
- Consciousness
- Databases
- Failure
- Fiction recommendations
- Hacks and true stories of computing
- How online communities work
- Laws of organizations and projects
- Music recommendations
- Organizing information
- Python typing
- Rust: maybe not for rapid iteration
- Single-file scripts that download their dependencies
- Unix command queues
- Video games that use standard GUI widgets
fiction
literature
my work
old blog
- A gotcha with fcntl file locking
- Command line tools for manipulating structured text data
- How to build a Lua binary with MSYS2 that does not depend on MinGW-w64’s DLLs
- How to export notes from ColorNote on rooted Android
- In praise of rewriting
- MapReduce in terms of SQL
- Mistakes I made in the design of Tclssg (and how they can be fixed)
- Old blog
- Re: Data munging
- Scheme implementation performance
- Split or Steal?
- Tcl’s [binary scan] and the Go Challenge 1
video games
- “Choice, Consequence and Complicity”
- Chrontendo episode guide
- Classifying game mechanics and types of play
- “Designing Episode’s Interactive Fiction in Three Phases”
- Emotion and representation in level design
- Jonathan Blow on game design
- Procedural generation
- Quotes
- Rust: maybe not for rapid iteration
- The Art of Interactive Design
- Video games that use standard GUI widgets
how-to
- Caddy server recipes
- Clean mount lists in Linux
- Converting WMF (Windows Metafile) images to SVG
- Fixing passwd(1) broken due to PAM
- How to build a Lua binary with MSYS2 that does not depend on MinGW-w64’s DLLs
- How to export notes from ColorNote on rooted Android
- How to have thumbnails in file dialogs in certain GTK applications
- OpenWrt