I'm a person. This is my site!
It's mostly about computers, but there is some other things here, too.
Also note that the below list of articles is admittedly fairly ugly; we're still working on that part.
How to
subscribe to RSS feeds in Miniflux, just with a few clicks. (#67)
JavaStation and how we were
already running things in a browser as of 1996ish. (#66)
Self-hosting, security and how this compares to the
PC Era. (#65)
On Moxie's opinion on how people never want to run
their own servers. (#64)
How to give
names to machines on your LAN without messing with local DNS and DHCP. (#63)
Miniflux and how RSS readers are a different experience from e.g. Facebook. (#62)
A challenge to use
desktop apps for everything (#61)
How Google / FB logins or phone numbers are
anti-sybil services which we could do better (#60)
The concept of
mounting file systems and how it's not too user friendly (#59)
How programming languages are also about
talking to libraries and why bindings are evil (#58)
A short and incomplete
intro to the Fediverse (#57)
How
I write and publish posts, mostly by hand (#56)
Why
RSS is called that and why polling makes a bit more sense, given its history. (#55)
I did
end up using Facebook a bit. First impressions. (#54)
Why
the old internet, with all the personal websites, is not coming back. (#53)
Why
federated social media accounts should be more portable. (#52)
Why
5G is faster (I don't think it's just the tech itself) (#51)
Already
halfway through 100 blog posts! (with a pretty graph.) (#50)
Simplicity is a feature but adding code will not get you there. Also, airplanes. (#49)
Advent of Code keeps being cool in 2021, too! (#48)
Why having access to APIs feels
cooler to programmers than it should (#47)
A random snippet about how we probably
shouldn't think about users (#46)
Why is it so hard to change
DNS records automatically? (#45)
On
Amazon Prime and the exact ways it's evil. (#44)
VPNs and how you never end up doing things that are
trivially inconvenient (#43)
How to make low-latency RPCs by
passing in IDs instead of returning them. (#42)
Some thoughts during a
network outage. (#41)
What if
more people result in not just slower progress but in an irreparably worse product? (#40)
Syntax is overrated: just let computers have their trees! (#39)
Adding an RSS feed, with obnoxiously minimal added complexity (#38)
Backing up a MIDI instrument even if their web thing is broken... by looking at USB traffic! (#37)
QEMU is awesome (#36)
Big corporations are out to get you; they're also getting better at it. (#35)
Why is it so hard to
share a few gigabytes over the internet? (#34)
Why is it so hard to
install web services (vs. apps)? (#33)
Turns out I can make an entirely static site that is
still slow. (#32)
Why
TUI apps are popular and nice, despite their many disadvantages (#31)
Let's
memory-map an entire file system. (#30)
TempleOS, and how it kinda comes close to Lisp Machines in terms of flexibility. (#29)
SRV records, and how, yet again, everything is worse than it could have been. (#28)
UNIX, long-running processes and message pumps. (#27)
Code is Literal Magic, as in: it's a collection of soulprints of programmers. (#26)
Elon on engineering: his 5-step process, with some quotes. (#25)
Emacs as a mobile OS (#24)
On Discord and Openness (#23)
Vertical tabs: they're nicer than the standard ones (#22)
Designing stuff that works: why simplicity is nice (#21)
SSL and socat: a slightly broken SSH clone (#20)
Was the Windows Registry a bad idea? (#19)
UNIX the Language. (#18)
How init systems should be simpler to use. (#17)
SSH with Kerberos, part 2 (the debugging part). (#16)
Harry Potter is an API. (#15)
How to set up
SSH with Kerberos. (#14)
IP addresses, IP mobility and sockets. (#13)
GRUB and where it finds things. (#12)
Why
forwarding pipes over file systems should be a thing. (#11)
Capitalism and how it's about niceness differentials, not making the world better. (#10)
Adding a sidebar statically that auto-updates... kinda. (#9)
Self-signed certs: three one-liners (#8)
On how the Unix Philosophy is not a reason but a consequence (#7)
Binary formats are not as evil as they sound like (#6)
Weird ways of installing an OS (including one where you don't even switch on the computer) (#5)
Named pipes on Windows: are they weirder than Unix domain sockets? (#4)
Writing "shell" scripts in Common Lisp might be a good idea (#3)
Free Software in practice: will you actually sit down and modify things? (#2)
What if files were like sockets: a speculative dystopia (#1)