Only for language models
Corruscating Lucubrations
Home
Projects
Resume
Photography
By tag
arch
bspwm
btrfs
cli
computer
development
documentation
email
erlang
essay
flags
golang
helix
ipfs
issue tracking
java
languages
laptop
lemmy
letsencrypt
life
linux
make
mercurial
music
opinion
philosophy
processes
productivity
programming
projects
releases
review
rook
ruby
rust
selfhosting
server
shell
social media
software
syncthing
systemd
technology
todo.txt
utilities
v
vala
vcs
vlang
wayland
work
x11
xps13
Libernovo Office Chair
(2025-09-24)
Proof of Work
(2025-09-13)
How ser1.net is built
(2025-09-07)
Having to replace Hugo
(2025-09-06)
systemd really, really sucks
(2025-09-06)
Rust and Safety
(2025-09-06)
Rook v0.3.0
(2025-09-07)
Miryoku, and Really Small Keyboards
(2025-09-06)
The V programming language, part II
(2025-09-06)
The V Programming Language
(2025-09-06)
Social Media Reactions
(2025-09-06)
Web Browser Reflections
(2025-09-06)
Manual Labor
(2025-09-06)
Otyken
(2025-09-06)
QMK Layers
(2025-09-06)
Rook v0.2.0 released
(2025-09-06)
Is the mouse bad UI?
(2025-09-06)
Forage development updates
(2025-09-07)
Rook v0.1.2 released
(2025-09-07)
Baby's progress
(2025-09-06)
Project: Skinny Baby (update)
(2025-09-06)
ANN: rook, a kdbx secret service
(2025-09-07)
Metrics for Success
(2025-09-06)
Strong Men
(2025-09-06)
Weightloss!
(2025-09-06)
A Non-Intrusive GPG Pinentry
(2025-09-06)
Operating systems
(2025-09-06)
Issue introspections
(2025-09-07)
The Philosophy of Mediocrity
(2025-09-06)
Moving /home in btrfs
(2025-09-06)
No Jami, so sad
(2025-09-06)
Running IPFS
(2025-09-06)
Music and photo syncing
(2025-09-06)
Quantum Mechanics
(2025-09-06)
Adding a Tree-Sitter to Helix
(2025-09-06)
Yearly Wayland Survey
(2025-09-06)
Bad Interface Design
(2025-09-07)
Fuzzing and Proofs
(2025-09-06)
The problem with the anti systemd attitude
(2025-09-06)
Mercurial Thoughts
(2025-09-07)
From Arch to Artix: A Journey
(2025-09-06)
Ethical Core Business Values: An Attempt to Address Late-Stage Capitalism
(2025-09-06)
techdochelper: Run your documentation examples!
(2025-09-06)
claptrap: a Go flags library. Very small, much features! No dependencies & getoptish.
(2025-09-07)
todo.txt and fzf
(2025-09-07)
Parallel jobs on the command line
(2022-08-31)
BSPWM Quake
(2022-08-01)
The Amazing Lives of Batteries
(2025-09-06)
Legume, a distributed ticket tracker
(2022-03-28)
The Compatability Guarantee is Go's "Killer Feature"
(2025-09-23)
Earbuds (a not-quite review)
(2020-09-07)
Intermittent Fasting
(2020-06-23)
The Joys of Having a Role Model
(2020-06-16)
Abandoning Scripting Languages
(2025-09-06)
LetsEncrypt and email
(2017-01-12)
Developers Gone Bad
(2025-09-06)
Marlin 1895 SBL
(2016-04-17)
Exiting Google (part 3?)
(2016-03-11)
Really leaving B&N now
(2015-03-25)
Shooting the 686+ and XR9-L
(2014-07-13)
Escaping Google -- The Rationalle
(2014-05-29)
Bullets
(2014-05-24)
Hogue Grips
(2014-05-22)
Smith & Wesson 686+
(2014-05-14)
Cleaning firearms
(2014-05-08)
Earplugs for shooting
(2014-05-06)
Boberg XR9-L
(2014-05-04)
Firearm countdown
(2014-04-03)
If Firefox deletes your life...
(2014-02-08)
Firearms I would like to own
(2014-01-30)
Goodbye Apple
(2013-11-22)
No more Starbucks
(2013-09-10)
Moving off Google
(2013-06-12)
Rice cracker review #3
(2013-06-11)
Rice crackers, part deux
(2013-04-17)
Rice crackers!
(2013-04-14)
JavaScript, and lessons learned
(2013-02-17)
Fixing degraded RAID array problems
(2013-01-09)
Why I Loved Living In Europe
(2012-11-13)
Latex sucks
(2012-10-19)
The power of ad-hoc interfaces
(2012-10-02)
Now *this* is interesting
(2012-06-27)
Programming satisfaction
(2012-06-25)
Go and Java
(2012-03-11)
Go revelations
(2012-03-02)
Ruby vs. Go... FIGHT!
(2012-02-14)
Mozilla's Rust Language
(2012-01-26)
Schedules and productivity
(2012-01-17)
Droid Incredible 2
(2011-12-08)
The cult of technology personality
(2011-10-27)
Universal truths
(2011-10-06)
Just a rant
(2011-09-21)
Incremental backups with btrfs
(2011-09-07)
tmux magic
(2011-09-01)
RML: Readable Markup Language
(2011-07-05)
Never satisfied
(2011-06-29)
Now we get to the annoying aspects of Go
(2011-06-27)
More Golang adventures
(2011-06-25)
Restructuredtext vs Asciidoc
(2011-06-17)
JVM hate
(2011-06-10)
Go, Vala, and benchmarks
(2011-06-10)
VirWox is a rip-off
(2011-06-07)
Parallels between Aikido and Wing Chun
(2011-06-05)
Never trust your wife's martinis
(2011-06-03)
Kung Fu seminars
(2011-06-03)
I'm a Slidy convert
(2011-04-22)
Erlang's limitations in module encapsulation
(2011-03-18)
The superiority of base-12
(2011-02-04)
My shocking Erlang discovery
(2011-01-24)
I hate Yahoo!
(2011-01-23)
Running a code server in erlang
(2011-01-22)
Google eBookstore
(2010-12-12)
Erlang + TokyoTyrant / TokyoCabinet / medici
(2010-11-30)
Taco Bell Programming
(2010-11-25)
Raw milk is made of win
(2010-11-24)
Linux and the Mimo 710S
(2010-11-22)
A perfect example of horrible design
(2010-11-20)
Our new media streamer
(2010-11-08)
Success!
(2010-11-06)
pandoc & PDF
(2010-11-05)
Another reason why I hate Java
(2010-08-07)
Single Malt Scotches
(2010-07-25)
American Manufacturing is dead to me
(2010-07-20)
Erlang vs. Haskell
(2010-06-17)
My Adventure with OSX
(2010-04-06)
Dear Google: Stop Reminding Me About Chrome
(2010-03-29)
Accounting Software for the Mac
(2010-03-20)
Canonical's Misrepresentation of Support (Ubuntu)
(2010-03-13)
Computer Programming Languages == Splenda
(2010-03-04)
I Give Up. I'm Buying A Mac
(2010-03-03)
Sweeteners
(2010-02-13)
The Intersection of Distributed Bug Trackers and End Users
(2010-01-31)
Where are the units of measure?
(2010-01-10)
Gobo is made of Fail
(2009-12-31)
sup... again!
(2009-12-29)
The sad state of operating systems (and Linux distributions)
(2009-12-29)
sup disenchantment
(2009-12-15)
Sup is an outstanding email client
(2009-12-12)
NoSQL, and the Zone Of Pain
(2009-11-12)
Strange dreams
(2009-11-08)
Quality is not optional
(2009-09-25)
Music
(2009-09-20)
More on VCS, branching, merging, etc.
(2009-09-15)
Multitasking and Software Development
(2009-09-14)
Java is Crap
(2009-08-27)
GNU Make
(2009-07-18)
Mercurial Rebase
(2009-07-15)
Why not to use Subversion
(2009-04-05)
2025
(49)
September
Sep 24
·
Libernovo Office Chair
Sep 13
·
Proof of Work
Sep 7
·
How ser1.net is built
Sep 6
·
Having to replace Hugo
Sep 6
·
systemd really, really sucks
Sep 6
·
Rust and Safety
Sep 7
·
Rook v0.3.0
Sep 6
·
Miryoku, and Really Small Keyboards
Sep 6
·
The V programming language, part II
Sep 6
·
The V Programming Language
Sep 6
·
Social Media Reactions
Sep 6
·
Manual Labor
Sep 6
·
Otyken
Sep 6
·
Rook v0.2.0 released
Sep 6
·
Is the mouse bad UI?
Sep 7
·
Forage development updates
Sep 7
·
Rook v0.1.2 released
Sep 6
·
Baby's progress
Sep 6
·
Project: Skinny Baby (update)
Sep 7
·
ANN: rook, a kdbx secret service
Sep 6
·
Strong Men
Sep 6
·
Weightloss!
Sep 6
·
A Non-Intrusive GPG Pinentry
Sep 7
·
Issue introspections
Sep 6
·
Moving /home in btrfs
Sep 6
·
Running IPFS
Sep 6
·
Music and photo syncing
Sep 6
·
Adding a Tree-Sitter to Helix
Sep 6
·
Yearly Wayland Survey
Sep 7
·
Bad Interface Design
Sep 6
·
Fuzzing and Proofs
Sep 6
·
The problem with the anti systemd attitude
Sep 7
·
Mercurial Thoughts
Sep 6
·
From Arch to Artix: A Journey
Sep 6
·
techdochelper: Run your documentation examples!
Sep 7
·
claptrap: a Go flags library. Very small, much features! No dependencies & getoptish.
Sep 7
·
todo.txt and fzf
Sep 6
·
The Amazing Lives of Batteries
Sep 23
·
The Compatability Guarantee is Go's "Killer Feature"
Sep 6
·
Abandoning Scripting Languages
2022
(3)
March
Mar 28
·
Legume, a distributed ticket tracker
August
Aug 31
·
Parallel jobs on the command line
Aug 1
·
BSPWM Quake
2020
(3)
September
Sep 7
·
Earbuds (a not-quite review)
June
Jun 23
·
Intermittent Fasting
Jun 16
·
The Joys of Having a Role Model
2017
(1)
January
Jan 12
·
LetsEncrypt and email
2013
(8)
January
Jan 9
·
Fixing degraded RAID array problems
2012
(10)
October
Oct 2
·
The power of ad-hoc interfaces
November
Nov 13
·
Why I Loved Living In Europe
March
Mar 11
·
Go and Java
Mar 2
·
Go revelations
June
Jun 27
·
Now *this* is interesting
Jun 25
·
Programming satisfaction
January
Jan 26
·
Mozilla's Rust Language
Jan 17
·
Schedules and productivity
February
Feb 14
·
Ruby vs. Go... FIGHT!
2011
(23)
September
Sep 7
·
Incremental backups with btrfs
Sep 1
·
tmux magic
October
Oct 27
·
The cult of technology personality
Oct 6
·
Universal truths
March
Mar 18
·
Erlang's limitations in module encapsulation
June
Jun 27
·
Now we get to the annoying aspects of Go
Jun 25
·
More Golang adventures
Jun 10
·
Go, Vala, and benchmarks
Jun 5
·
Parallels between Aikido and Wing Chun
Jun 3
·
Kung Fu seminars
January
Jan 24
·
My shocking Erlang discovery
Jan 22
·
Running a code server in erlang
February
Feb 4
·
The superiority of base-12
April
Apr 22
·
I'm a Slidy convert
2010
(22)
November
Nov 30
·
Erlang + TokyoTyrant / TokyoCabinet / medici
Nov 25
·
Taco Bell Programming
Nov 22
·
Linux and the Mimo 710S
Nov 8
·
Our new media streamer
Nov 6
·
Success!
June
Jun 17
·
Erlang vs. Haskell
January
Jan 31
·
The Intersection of Distributed Bug Trackers and End Users
2009
(15)
September
Sep 25
·
Quality is not optional
Sep 15
·
More on VCS, branching, merging, etc.
Sep 14
·
Multitasking and Software Development
November
Nov 12
·
NoSQL, and the Zone Of Pain
July
Jul 18
·
GNU Make
Jul 15
·
Mercurial Rebase