The first day of #kr2026 is nearly finished. You can have a look back on today talks
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
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 :)
Omarchy gains $18.5M in backing, fresh converts – and fierce critics
DHH's Arch-based desktop becomes the latest front in FOSS's culture wars
← by me on #TheRegister
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)
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/
#signal #signalapp #signalmessenger #aboutsignal #android #tech #news #signallogin
⁂
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.
FOSDEM 2027 Call for Devrooms
https://fosdem.org/2027/news/call-for-devrooms/
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.
they call it single sign-on because YOU HAVE TO SIGN ON EVERY SINGLE GODDAMN TIME
#FOSSY2026 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.
#FOSSY2026 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.
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
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 #cloudinfrastructure , #devops and #observability 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!
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!
"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."