Reverse Engineering the Constants in the Pentium FPU
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors. 1 The Pentium incl...
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors. 1 The Pentium incl...
Zen is one of the most important microarchitectures in the history of the x86 ecosystem.
Today sees the announcement of the latest additions to Raspberry Pi's microcontroller line-up - the RP2350 family. I've had prototype units for a while, and you can run Rust code on it today. To my knowledge this is the first ever microcontroller launch with Rust support out-of-the-box.
Crystal radios are famous for doing something almost magical: picking up broadcast signals with nothing more than a diode, an antenna, and a pair of headphones. They’re the simplest RF receivers yo…
This is a story about restoring and upgrading a Commodore Amiga 1000, the first model of the Amiga series. Many of you might be familiar with the popular Amiga 500 or later models, but the Commodore Amiga 1000 was actually the first model of the Amiga series produced. I consider the A1000 a significant piece of home…
I own a Macintosh Plus from 1986, I found it in the mid 2000's on my college campus on a free-to-a-good-home shelf (Mad Marc's shelf in the chemistry building) in great shape and with its mouse, keyboard, and an HD-20 external hard disk drive. That silly computer has been on the journey with me ever since, leaving…
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…
A gauntlet thrown
Rune Skovbo Johansen has a really sweet Surface-Stable Fractal Dithering technique, where the dither dots “stick” to 3D surfaces, yet the dot density adapts to the view distance and zoom level.
For those of you who are living under a rock, Valve announced three new hardware devices joining …
An exploration of efforts to create a functional emulation of NVIDIA GPUs.
Capacitor plague and bad accounting practices were a lethal one-two punch
In a world first, a team led by researchers at Penn State used two-dimensional materials, which are only an atom thick and retain their properties at that scale, unlike silicon, to develop a computer capable of simple operations. The advancement, published in Nature, represents a major leap toward the realization of…
One of my favorite joys is exploring a city late at night on rollerblades. I’ve been doing it fairly regularly for about 10 years now, first in Boston and then in NYC. Every time day turns to night and back again a city takes a breath. At night people flow out or huddle up in buildings, leaving the streets clear for…
There are secret messages flying all around you all the time, being transmitted via, most of the time, electromagnetic waves going from antenna to antenna. ELOs “Secret Messages” is a song about posting conspiracy theories via WiFi. But what if you need to get a few bytes from device A to device B (one of the hard…
Earlier this month I covered Jonathan Clark's effort to reverse-engineer the Pi Zero 2 W, and just yesterday, I discovered TubeTime reverse-engineered the Compute Module 5. i reverse-engineered the Raspberry Pi Compute Module 5! check it out at github.com/schlae/cm5-r... [image or embed] — Tube Time…
The ESP32 is a popular microcontroller to use for do-it-yourself home automation, sensors, and a variety of other bits and bobs that you might want to take care of around the house. It’s the successor to the venerable ESP8266 which has found its way into many of our WiFi connected devices (seriously, open up a device…
Early microprocessors were very slow when operating with floating-point numbers. But in 1980, Intel introduced the 8087 floating-point copro...
Documenting my journey in trying to use my ESP32 on my phone through Termux
Meet my BBC Master, plus 5 1/4" floppy disk drive, and three-button mouse
The most interesting keyboards I ever acquired
I’m a child of the 1970s and I’m glad I never knew about the Sony FX-300 “Jackal 300.” It would have been the ultimate unobtainable machine of my dreams…this, even des…
Instead of a traditional review of a new Pi product, I thought I'd split things up on my blog, and write two separate posts; this one about the Pi 500+'s new mechanical keyboard, and a separate post about hacking in an eGPU on the Pi 500+, for a massive uplift in gaming performance and local LLMs. The Raspberry Pi…
Some intuition about this topic can be developed without summoning the ghost of Pierre-Simon Laplace.
A dashboard with the weather forecast and top headlines is an easy, but useful little project.