The Commodordion
The Commodordion is an 8-bit accordion primarily made of C64s, floppy disks, and gaffer tape.
My name is Linus Åkesson, though some of you may know me as lft . I live in Lund, Sweden.
Visit linusakesson.net → RSS feedOn Hacker News Feb 2011 – Dec 2025
History & Retro Computing 12Games & Graphics 12Software Engineering 7Hardware & Electronics 3Systems & Performance 1
The Commodordion is an 8-bit accordion primarily made of C64s, floppy disks, and gaffer tape.
I hope you'll enjoy the video as much as I enjoyed making it! There are many little details that I'll let you discover on your own.
Making a demo in just 256 bytes would be a formidable challenge regardless of platform. A Mind Is Born is my attempt to do it on the Commodore 64. In the absence of an actual 256-byte compo, it was submitted to the Oldskool 4K Intro compo at Revision 2017 , where it ended up on 1st place.
I contributed this one-filer to the C64 Demo compo at Datastorm 2013 . It ended up on 7th place, which I consider quite good for a technical proof of concept.
Nine is a small, seemingly impossible C64 demo that I released at Fjälldata 2025.
Delightfully useless epiphany: Suppose the null-byte is an electron. Then, /dev/zero provides an infinite supply of electrons and /dev/null has an infinite appetite for them. Let's call these devices Vss and Vdd , respectively.
The TTY subsystem is central to the design of Linux, and UNIX in general. Unfortunately, its importance is often overlooked, and it is difficult to find good introductory articles about it. I believe that a basic understanding of TTYs in Linux is essential for the developer and the advanced user.
The sixtyforgan is a Commodore 64 equipped with a spring reverb, featuring the keyboard layout of a chromatic button accordion.
I connected a Family BASIC keyboard to an NES via a bespoke adapter in order to play its unique triangle waveform live.
This article describes the inner workings of Massively Interleaved Sprite Crunch ( MISC ), a new C64 demo effect introduced in my demo Lunatico .
The Theremin is one of the earliest electronic instruments. It's played by moving one's hands in front of two antennas: One controls pitch and the other controls volume.
The toccata is perhaps the most well-known work in the entire organ repertoire. Like many toccatas, it is probably a transcribed improvisation. It has been postulated that this was a test tune that Bach would play when trying out new organs. That would explain its crude character and the various hops between heavy…
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?
In the summer of 2022 I built a C64-based theremin, described and explained here . The theremin, of course, is one of the oldest electronic instruments. Its main drawback—and strength—is that it's incredibly hard to master. The performer has ultimate control over volume and pitch, but it takes months of practice…
The little routine presented here is, with all due humbleness, hands down the best code I ever wrote. It is esoteric and might not appeal to the masses, and it certainly has no commercial value. But in terms of personal satisfaction at a job well done, this is about as good as it gets. Here's why:
Craft is a demo running on its own minimalistic demo platform. The demo platform is based on an ATmega88 microcontroller.
Parallelogram is a demo running on the Commodore One extender board, which contains an Altera Cyclone III FPGA and an SDRAM chip. The logic design was made from scratch, including a homebrew CPU, FM synth and blitter with pixel shader support. The demo won the wild compo at Revision 2012 .
Do you rely on syntax highlighting when developing software? If so, you may be shooting yourself in the foot. In this post, I will argue that syntax highlighting, while aesthetically seductive, moves focus from content to form, and discourages those who look at the code from trying to understand it.