Pages by tag
Contents
Tags
notes
- Apocalypse Now Redux
- Behind the Curve
- “CODASYL Data-Base Management Systems”
- “Choice, Consequence and Complicity”
- Chrontendo episode guide
- 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 Interactive Design
- The Denial of Death
- “The art of destroying software”
- Tsutomu Nihei
- Your Mommy Kills Animals
- Zero to One
programming
- A gotcha with fcntl file locking
- Aphorisms
- Dithering
- 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)
- OOP illustrations from Microsoft Visual FoxPro 6.0: Programmer’s Guide
- Procedural generation
- Re: Data munging
- Scheme implementation performance
- Scripts that download their dependencies
- Self-hosted PaaS
- Tcl’s [binary scan] and the Go Challenge 1
- The Ultimate in Garbage Collection
- “The art of destroying software”
- What programming languages use “regex” and “regexp”
links
- Chrontendo episode guide
- Consciousness
- Databases
- Dithering
- Failure
- Fiction links
- Goethe’s Poems translated by Paul Dyrsen
- Hacks and true stories of computing
- Homestuck
- How Internet communities function
- Laws of organizations and projects
- Music links
- Organizing information
- Procedural generation
- Unix command queues
- X is not about Y
list
- Chrontendo episode guide
- Concepts
- Consciousness
- Databases
- Failure
- Fiction links
- Hacks and true stories of computing
- How Internet communities function
- Laws of organizations and projects
- Music links
- Organizing information
- Scripts that download their dependencies
- Unix command queues
- Video games that use standard GUI widgets
my work
- Aphorisms
- Fiction
- JPEG XL would be Turing-complete
- Line breaks in twtxt
- Pivot
- Simbulwinter
- Six word stories
- Social Media Nightmares
- Tags should take arguments
- Transformer
- Translations
- Why don’t rationalists win more?
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 transfer notes from ColorNote on Android with root access to a PC or Mac
- 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
fiction
- “Don’t Make Me Think”
- Dracula was futuristic
- Fiction
- Fiction links
- God-Shaped Hole
- H. P. Lovecraft
- Pivot
- Simbulwinter
- Six word stories
- Social Media Nightmares
- Transformer
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
- The Art of Interactive Design
- Video games that use standard GUI widgets
literature
- Dracula was futuristic
- Fiction links
- Goethe’s Poems translated by Paul Dyrsen
- Nabokov on his internal monologue
- Quotes
- Six word stories
- The Denial of Death
- Translations
- Zero to One
how-to
- Caddy server recipes
- Converting WMF (Windows Metafile) images to SVG
- How to build a Lua binary with MSYS2 that does not depend on MinGW-w64’s DLLs
- How to have thumbnails in file dialogs in certain GTK applications
- How to transfer notes from ColorNote on Android with root access to a PC or Mac
- OpenWRT
nonfiction
- Aphorisms
- Hacks and true stories of computing
- The Art of Interactive Design
- The Denial of Death
- The Ultimate in Garbage Collection
- Zero to One
psychology
- Deception in depth
- Nonviolent Communication
- “On the Origin of Posers”
- Quotes
- Split or Steal?
- The Denial of Death
rationality
- Concepts
- Is it “LessWrong” or “Less Wrong”?
- Nick Land on Friendly AI
- Split or Steal?
- Why don’t rationalists win more?
- X is not about Y
sysadmin
- Caddy server recipes
- Hacks and true stories of computing
- My setup
- OpenWRT
- Self-hosted PaaS
- Unix command queues
AI
UI/UX
- Browser tabs
- Quotes
- Tags should take arguments
- The Art of Interactive Design
- Video games that use standard GUI widgets
game design
- “Choice, Consequence and Complicity”
- 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
quotes
- Deception in depth
- Dracula was futuristic
- Nabokov on his internal monologue
- Quotes
- What comes to define a medium
software design
- In praise of rewriting
- Mistakes I made in the design of Tclssg (and how they can be fixed)
- Quotes
- The Ultimate in Garbage Collection
- “The art of destroying software”
Internet
- Caddy server recipes
- How Internet communities function
- Line breaks in twtxt
- “On the Origin of Posers”
film
humor
- Deception in depth
- Hacks and true stories of computing
- Split or Steal?
- The Ultimate in Garbage Collection
index
person
- Jonathan Blow on game design
- Nabokov on his internal monologue
- Nick Land on Friendly AI
- Tsutomu Nihei
*nix
SQL
Tcl
- Mistakes I made in the design of Tclssg (and how they can be fixed)
- Re: Data munging
- Tcl’s [binary scan] and the Go Challenge 1
command line
- Command line tools for manipulating structured text data
- Converting WMF (Windows Metafile) images to SVG
- Unix command queues
comparison
graphics
group dynamics
personal computing
politics
Linux
SQLite
art
business
compression
configuration
databases
definitions
file format
history
horror
information retrieval
philosophy
recommendations
AR/VR
Android
CSV
Go
JSON
JVM
Lua
MSYS2
OOP
Perl
Scheme
TOML
Tclssg
Windows
XML
YAML
algorithm
binary data
book
communication
consciousness
deployment
ethics
failure
game theory
garbage collection
idea
language
learning
manga
me
media
music
performance
poetry
protocol
television
theater
translation
webcomic
webdev
work
writing
redirect
- A gotcha with fcntl file locking
- Aphorisms
- Better data compressors
- Chrontendo episode guide
- Classifying game mechanics and types of play
- Classifying games mechanics and types of play
- Command line tools for manipulating structured text data
- Consciousness
- Contact me
- Databases
- Dracula was futuristic
- Fiction links
- Goethe's Poems translated by Paul Dyrsen
- H. P. Lovecraft
- Hacks and true stories of computing
- How Internet communities function
- How to build a Lua binary with MSYS2 that does not depend on MinGW-w64's DLLs
- How to transfer notes from ColorNote on Android with root access to a PC or Mac
- How to transfer notes from ColorNote on Android with root access to a PC/Mac
- In praise of rewriting
- internal-september
- Laws of organizations and projects
- Line breaks in twtxt
- MapReduce in terms of SQL
- Mistakes I made in the design of Tclssg (and how they can be fixed)
- Music links
- My setup
- Nabokov on his internal monologue
- Newlines in twtxt
- Notes on media
- Old blog
- OOP illustrations from Microsoft Visual FoxPro 6.0: Programmer's Guide
- Organizing information
- Procedural generation
- Quotes
- Re: Data munging
- Scheme implementation performance
- Self-hosted PaaS
- Site map
- Six word stories
- Some music I like
- Special: Pages by tag
- Split or Steal?
- structured-text-data
- Tags should take arguments
- Tcl's [binary scan] and the Go Challenge 1
- The Denial of Death
- The Ultimate in Garbage Collection
- Tsutomu Nihei
- Video games that use standard GUI widgets
- What comes to define a medium