Posts
258
Following
200
Followers
186
Probably some RISC-V stuff, but hopefully other things too ;)

The first day of is nearly finished. You can have a look back on today talks

https://kernel-recipes.org/en/2026/the-live-blog/

0
2
2

I made a microprocessor and want to tell you all about it!

Video covers at a high level HDL and programming, synthesis/layout and bringup

It was a lot of work, but really fun! 10/10, would recommend everyone tape out some custom silicon 😊 Especially since you get to play around with weird and different architectures that you can't just buy off the shelf

https://www.youtube.com/watch?v=q6ytRHaTEXI

5
8
0

One of the coolest things to happen in Spade yet 👀 @breakingtaps wrote and taped out a Transport Triggered Architecture processor from scratch in a month with 0 prior experience!

This video is also one of the better intros to digital hardware design I've seen, certainly much better than some of the things people who teach this stuff have made :)

https://www.youtube.com/watch?v=q6ytRHaTEXI

0
9
0

Palmer Dabbelt

Anyone have an arm64 dev box they like?

I'd just be SSHing into it and running builds/tests, so pretty much just something well supported by standard distros would be ideal (and runs KVM, so I can test kernels). It'd be within earshot so I'd like it to be somewhat quiet, and ideally have some way to get decently fast storage/networking on it.
6
3
4

Omarchy gains $18.5M in backing, fresh converts – and fierce critics

https://www.theregister.com/software/2026/09/17/omarchy-gains-185m-in-backing-fresh-converts-and-fierce-critics/5296780

DHH's Arch-based desktop becomes the latest front in FOSS's culture wars

← by me on

0
1
0

GNOME 51 released! Look forward to faster screen recordings, an Auto Rotate option for screens with accelerometers, offline maps, and much more.

Check out our release video! 👉️ https://tube.kockatoo.org/w/5vARny78Rv2215JwEwNh8t
Full release notes 👉️ https://release.gnome.org/51/

We spent the last 6 months polishing the experience, to make it more accessible and more user-friendly. Unlike the current tech industry, we go slow and fix things! (1/3)

4
13
0

Signal registration without a phone number now available in Android beta 🎉

Read everything about "Signal Login", including screenshots:

👉 https://aboutsignal.com/news/signal-registration-without-a-phone-number-now-available/

0
9
1
Edited 4 days ago

We recently updated our bot policy on toot.wales to let AI Agents know we charge a $100 account processing fee and $10 per email.

Here's an email I got from one of them.

Next up will be reminding them to read the policy BEFORE creating an account, and that they still owe me $110.

Some of these bots have access to money, so I'm told - EDIT turns out they don't :o( /EDIT - so I'll be attempting to support the cost of handling this nonsense by charging them for communicating with the team.

5
33
1

K. Ryabitsev-Prime 🍁

I love the fediverse. Where else can you witness someone called "Kitty koder" accuse @bagder of infantilism and being a "not real software engineer."
3
9
62

Five years ago today, the Great Walkway (now Sunset Dunes) opened for its first weekend-only run. I was there for the gate closing and the drivers were so irate. Since then there have been multiple elections, court cases, and commission hearings about this park, and the car brainers have lost every time.

There will be another vote this November. Proposition G. The car brainers will lose again.

They need to get a new hobby.

0
2
0

they call it single sign-on because YOU HAVE TO SIGN ON EVERY SINGLE GODDAMN TIME

0
19
0
Edited 1 month ago

Picolibc - a C library for embedded systems - Keith Packard
https://2026.fossy.ca/schedule/presentation/384/

Building an embedded C library. Why? AltOS 8051 moved to ARM. Newlib too large. Some AltOS targets have only 4kB RAM. Malloc is unacceptable in safety-critical systems. Partially derived from AVR stdio (made POSIX 2018/C23), newlib math. Small as practical, bounded recursion, don't rely on a file system. -Werror or bust. Enable -fanalyzer (storage leaks, unbalanced locking). Own ubsan implementation (just trap). Use symbol attributes (nonnull, format, etc.) So many tests. Every change needs a test. More test code than source code. Linux syscall layer for x86 and arm.

0
3
0

KCFI Comes to GCC: Code-Reuse Defenses for the Linux Kernel - Kees Cook
https://2026.fossy.ca/schedule/presentation/390/

Stop any redirection of code (reusing existing code) with indirect function calls. Forward edge. What are the expected targets for indirect function calls. Must have same prototype. Put hash of prototype before function. Crash course on GCC internals. Front end adds -fsanitize=kcfi. itanium c++ mangling, hashed. RTL wrapper for new type of 'CALL". inline handling. 4 backend arches, i386 (x86_64), aarch64, arm, riscv. Half code is regression testing. Fun bug for cross call merging. Create "KCFI check and call" RTL instruction. Hard to get review across the entire series. But looks like all parts have gotten reviews now. Daft Punk - Harder Better Faster Stronger.

0
3
0

WATCH: If you’re interested in turning streets for cars into places for people, aka “pedestrian streets” (a VERY limiting term), watch (and share) my new podcast interview with the Downtown Vancouver Business Improvement area, which I’ve been advising lately.

Discusses Vancouver’s pedestrianized Granville Street that I’ve been helping with, but relevant to ANY city. And once you’ve watched it, come out and visit Granville Street! https://youtu.be/5Yi1wW3e8N8?si=Bup3GGhbEB76G5s0

0
1
0

Palmer Dabbelt

I'm not sure if I can blame AI for this one...
0
0
1

So Fediverse, last week I was laid off by my employer, Elastic, as part of a wider reorg that made my position redundant. 7% of the global workforce was impacted, so I'm not alone in this 😢

I would appreciate boosts as I'm now looking for my next job. Preferably in community open source, but with the crazy market, a mortage and a baby I appreciate any lead.
I'm a backend engineer with strong , and skills. I spent the last 5 years working with Golang, but have previous experience with Ruby, Python, PHP and JavaScript (that shows how old I am I guess).
I'm searching remotely from Italy.

Thank you!

1
24
0

K. Ryabitsev-Prime 🍁

I have evidence that bots are now solving anubis difficulty 5. Unfortunately, at difficulty 6 the site becomes usable only to extremely patient people...
3
12
14

David Chisnall (*Now with 50% more sarcasm!*)

Edited 1 month ago

We're going to be hiring someone to work on CHERIoT software things soon. Full remote, but UK Only (for various funding purposes, we need more people in the UK). Happy to talk to junior people who have some C/C++/Rust experience. You'll initially be mostly writing C++, though we expect this to move to more Rust over the next year or so.

Some of the job will be driver development gruntwork (here is a datasheet, here is a software interface for this device class, please write a driver for the device that exposes the interface), some will be at a higher level of the stack (so, how do you design a secure, compartmentalised {something} stack?).

If these sound interesting, let me know!

EDIT: The hiring manager is going to be out for the next couple of weeks, so I'll probably be a bit slow to set up interviews / respond. If you see this in a week or two, don't assume you're too late!

0
14
0

"Cars can be weapons, and the ubiquity of guns and cars in our society means a single crazy person is always going to be able to do huge amounts of damage if they want to. The only way to stop that is to limit them, which nobody in power seems to want to do."

https://nyc.streetsblog.org/2026/08/02/summer-bummer-annual-car-free-street-event-squeezed-in-nypd-overkill

0
1
0
Show older