Chris Williams
banner
diodesign.org
Chris Williams
@diodesign.org
This was pretty interesting, hearing how the small team behind the 8-bit BBC Acorn computer went from specifying ULA chip designs to designing the early Arm CPU series from scratch using BBC BASIC

www.youtube.com/watch?v=W2yD...
From Acorn to ARM with Professor Steve Furber MBE
YouTube video by The Retro Collective
www.youtube.com
November 12, 2025 at 8:19 AM
And on to another week. Grateful for everything, especially these views from the weekend.
September 22, 2025 at 4:10 AM
If you want to get started writing your own kernel for 32-bit RISC-V from scratch, here's how seiya.me did it in 1,000 lines of cleanly written C. There's documentation to go with it. Pretty cool IMHO!

github.com/nuta/operati...
September 22, 2025 at 2:49 AM
A 1956 general-purpose digital computer, the Bendix G-15, plus an algorithm from the modern-day CERN ATLAS experiment equals... this:

www.youtube.com/watch?v=2y0D...

What takes under a microsecond on hardware today takes about 15 minutes on this vacuum-tube machine
CERN Topoclustering on the Bendix G-15!
YouTube video by Usagi Electric
www.youtube.com
August 25, 2025 at 5:17 AM
Wonderfully detailed per-frame performance analysis of NES Metroid, and why it lags at certain points. It's super interesting to see the software engineering decisions taken back in the day.

As always, a great video by @displacedgamers.bsky.social IMO

www.youtube.com/watch?v=3G6v...
August 17, 2025 at 7:43 AM
I like alternative languages and architectures to see how syntax, structure, and other implementation details can be done differently.

There's not only ziglang.org which I think is cool, but also SystemVerilog alternative Veryl: github.com/veryl-lang/v... Yet another side project coming on.
GitHub - veryl-lang/veryl: Veryl: A Modern Hardware Description Language
Veryl: A Modern Hardware Description Language. Contribute to veryl-lang/veryl development by creating an account on GitHub.
github.com
July 19, 2025 at 5:39 PM
This looks like a super meeting for those interested in Acorn, Arm, and RISC OS history
Some things that will be covered:
- What it was like in the early days of Acorn
- DFS and ADFS dev
- Tube co-pro bugs
- Project A, the ARM CPU
- How to test a chip that doesn’t exist yet!
- Many emulators
- First ARM silicon
- Shifting issues
- Plus FPU, RISCiX, and time wasted on ARX
At next Monday's (16th June) ROUGOL meeting Hugo Tyson will be joining us in the pub to talk about everything(ish) he did at Acorn rougol.jellybaby.net/meetings/ind...
June 16, 2025 at 3:39 PM
FYI: Gerph has been re-implementing RISC OS – which started as Arm's very first OS – in Python, allowing 32 and 64-bit apps and other software to build and run on non-Arm systems. Amazing work

More on RISC OS Pyromaniac: pyromaniac.riscos.online
Latest here: www.riscosopen.org/forum/forums...
June 7, 2025 at 5:10 PM
Recently enjoyed seeing and listening to quite a mix of live music in the Bay Area, from Kylie and Underworld in San Francisco to Kraftwerk in Berkeley. All pretty stunning, and all great sounds I grew up with that I finally got to experience in person.
May 29, 2025 at 5:34 AM
Watching some old EEng videos, because why not, and find a 50-min 1988 video from Intel about the design and challenges of its 386 CPU

And look who shows up, in his late 20s, talking about mixing automation and hand drawing of transistor layout on silicon and more

www.youtube.com/watch?v=LQcL...
December 30, 2024 at 5:05 AM
More adventures in #Zig and bare-metal RISC-V! Heap allocator is done, with merging of adjacent free blocks. A little more atomics for multi-CPU/thread support. And lots learned about the language.

github.com/diodesign/di...

And now onto device tree parsing and generation...
December 24, 2024 at 7:17 PM
It's the holiday season, I've got some time off work, and so I'm gonna finally dive into Zig and RISC-V

ziglang.org
riscv.org/developers/

I've got bare-metal execution in Qemu, writing hello world out to the serial port. Let's bring up more of an environment and then try this on real hardware...
December 18, 2024 at 1:58 AM
RISC-V CEO Calista Redmond resigns -- I have high hopes for RV, as I'm all for market competition. Calista had a tough job driving through a new ISA and IMHO did great

riscv.org/riscv-news/2...
RISC-V CEO Calista Redmond resigns after 5+ years of progress – RISC-V International
riscv.org
December 13, 2024 at 3:59 AM
Been a fan of Orbital since I was a teenager. Never got the chance to see them live in the UK. Super happy to have caught them on tour in San Francisco this weekend.

Amazing night of progressive-house-techno-whatever you want to call their unique sound :)
November 18, 2024 at 4:10 AM
Reposted by Chris Williams
The tech migration from Twitter continues. One by one.
I'm making a similar shift now. It's time.
Today was my last post on Twitter. I'll be using this account going forward while I contemplate the value of social media in my daily life.
November 15, 2024 at 9:55 PM
Reposted by Chris Williams
OK, now that the stampede to BlueSky has died down for a moment, and systems are a bit more stable, let's try sharing this again - our starter pack. Thanks for joining us!

go.bsky.app/EsDR7M7
November 13, 2024 at 2:59 AM
Debian has been a bedrock for me. Pretty much every dependable system I use has Debian at its core.

I can't imagine using any other OS

https://www.theregister.com/2023/08/17/debian_turns_30/
Debian turns 30 – and important to Linux world as ever
August 16 was an especially big day for this island of stability
www.theregister.com
August 18, 2023 at 4:22 AM
I quite like the design of this, and that it's aimed at devs. Neat way to get secure P2P into apps. Written mostly in Rust, too
Veilid was launched at DEF CON today

Tl;dr: ‘It’s like Tor and IPFS had sex and produced this thing’

It's code developers can add to their apps so that their software can communicate securely and privately via a P2P network

https://www.theregister.com/2023/08/12/veilid_privacy_data/
Cult of the Dead Cow unveils Veilid peer-to-peer project
‘It’s like Tor and IPFS had sex and produced this thing’
www.theregister.com
August 12, 2023 at 2:49 AM
Reposted by Chris Williams
First Zenbleed, now Downfall. We've got a fab overview of these two data-leaking CPU bugs in AMD and Intel processors, both found by Googlers, here:

https://www.theregister.com/2023/08/09/google_intel_downfall/
Downfall data-leak vulnerability found in Intel processors
It is with a heavy heart that we must announce that the boffins are at it again
www.theregister.com
August 9, 2023 at 7:42 PM