Enhancing your MIDI devices with Perl
This post also appeared on perl.com.
The latest blog posts to take off on Hacker News. 459 posts.
This post also appeared on perl.com.
The software from this project has been ported to the new Pebble watch here . Source code for the Pebble watchface is available here .
Today we’re excited to announce several developments which will affect the future of Rebble. Let’s get straight into it, starting with the big one…🎉 Google O...
For the past two weeks or so, I've been working on constructing the Taylorator. The Taylorator is a piece of software which allows me to flood the FM broadcast band with Taylor Swift's music. No matter where you tune your radio, you will only be able to listen to her!
Long-time readers will know that my first video game love was the text-mode video game slash creation studio ZZT. One feature of this game is the ability to ...
Ever wondered why 100nF is a go-to value for decoupling capacitors? This number has pervaded in datasheets and electronics advice going back to the 1980s, and is still widely present in the datashe…
Brick your Steam Deck - one way or another…
This is the story of how Apple made a mistake in the ROM of the Macintosh Classic II that probably should have prevented it from booting, but instead, miraculously, its Motorola MC68030 CPU accidentally prevented a crash and saved the day by executing an undefined instruction.
Do you have a phone, tablet, or laptop (or, well, any device…) which will only take a physical SIM, but with which you’d like to use eSIMs?
Imperial, Oxford, and Cambridge produce world-class engineers. Yet post-graduation, their trajectory is an economic tragedy - and a hidden arbitrage opportunity.
A brief account of hacking the Yamaha DX9's firmware ROM to make its functionality more closely match the DX7.
Rockwell famously used 6502-based cores in modems for many years, but that doesn't mean other 6502s couldn't be used. If only there were a w...
Reverse-engineering hardware can be difficult -- but sometimes, all you need is a comfy armchair and some Google Translate.
Today I'm announcing Project MINI RACK, an open source project to help those building homelabs, RF/wireless rigs, and other electronics projects into mini 10" racks. Not everyone can afford (either due to budget or space constraints) to have a full 19" rack in their home. Besides that, people may want to deploy small…
Released in November 2001, the original Xbox was Microsoft’s first venture into the game console industry. With its hardware closely resembling a cheap but v...
Cerebras powers the world's fastest AI inference on the biggest wafer chip. Cerebras CS-4 delivers up to 30x faster inference than GPUs.
Cosmos is the easiest way to design a keyboard around your one-of-a-kind hands. Scan your hand using just your phone camera, then fit a keyboard to the scan. The key positions align to your fingers' lengths and movement.
Implementing the famous donut.c animation in actual silicon using CORDIC and ray marching
If you're in your early thirties or older, you remember the breakneck pace at which computers were improving in the 90s and 2000s. If you brought home a shiny new 400MHz Pentium 2 system in 1998, it was literally outdated and replaced by a faster model with higher clock speed and more RAM/bigger harddrive by the time…
This is the story of a commercially unavailable stereo pair of thebi-amped Marshall Uxbridge, with custom-built replacement electronics:active filters feedin...
If you’re new to this series, I’ve been documenting the process I went through upgrading my old PXA166-based Chumby 8’s 2.6.28 Linux kernel to a modern 6.x version. Here are links to parts 1 , 2 , 3 , 4 , 5 , 6 , 7 , and 8 . At this point in the project, all of the main hardware peripherals were working great. I…
A few months ago, I decided that it’s time I started to become more responsible and to start drinking more water. Unfortunately, the tap water where I live has a very high calcium content, which makes it a lot better when filtered and cooled first. To solve both issues, I picked up a second-hand professional water…
Announcing the 16GB Raspberry Pi 5 for use cases that need more capacity, available now at $120. Plus new Raspberry Pi Carbon Removal Credits.
TinyTapeout VGA 1D Cellular Automata Simulation
This post is a textual version of a talk I gave at The 38th Chaos Computer Congress at the end of 2024. You can watch the talk that was recorded by the wonderful C3VOC team below if that’s your preferred medium:
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors. 1 The Pentium incl...