JulianCalaby

@juliancalaby@treehouse.systems
32 Followers
75 Following
690 Posts

Grumpy clown microdosing chaos. Petter of dogs. Hardware and software sadist. Applied specific curses to their own homelab for fun. Smashes code together for money. Solders together Arduino projects the wrong way. Has been in the presence of the One True Duck. Emigrating to the cloud the hard way.

I do not represent my employer here.

If you're contacting me and I don't know you, please tell me your favourite letter of the Greek alphabet within the first couple of sentences of our first conversation so I know you're serious.

Pronounshe/him
GitLabhttps://gitlab.com/SkUrRiEr
Githubhttps://github.com/SkUrRiEr
Hackaday.iohttps://hackaday.io/SkUrRiEr

I'm getting increasingly sick of the whole X11 vs Wayland argument for a lot of reasons, but the main ones are:

1. X11 is in deep maintenance mode because everyone working on it has moved onto other things and nobody has stepped up to maintain it in their absence. If you feel that it's better than Wayland, please organise funds and personnel to modernise it so it works on new systems. This has not happened in a meaningful way.
2. As I understand it, the Apple Silicon graphics system is fundamentally not usable under X11 without a massive translation layer that maps X11 to it. The rise of Wayland means that this can be accomplished better using a Wayland compositor and XWayland. My understanding is that basically "all" embedded graphics solutions other than Intel's are similarly incompatible.
3. Screen tearing on Intel graphics under X11
4. Any application that still needs X11 for whatever reason should work under XWayland, the X11 compatibility layer built out of Xorg by the developers of Xorg.
5. From what I've seen, nearly every issue people have had with Wayland is because their app is either doing stuff to bypass X11 that doesn't work on Wayland or because they switched to Wayland too soon.
6. Bazzite, Gamescope, KDE, modern graphics APIs, etc. The world is already moving on.
7. As with most Linux graphics things, I understand that the developers are reasonably responsive to collaboration so just talk to them if the thing you're working on doesn't work
8. Writing a new protocol is a way to do things better. There's a lot of stuff that the "grey beards" say is hard that can be made easier if you're starting from scratch with the lessons of the past in mind. Secure screen locking and screensavers is one that springs to mind.

Either spend time actually understanding the problems, compile your app for X11 and lean on XWayland, or talk to the developers. It's not complicated.

What does a 2000 photo of Edward Said throwing a rock at the wall separating newly-liberated southern Lebanon and Israel have in common with the LA protests?

A few thoughts on how 'violence' if framed.

Article version (support if you can) https://www.hauntologies.net/p/framing-violence

🧵 below

Me, trying to be reassuring to a young woman planing to move to Australia who has clearly heard _all_ the stories:

Anyway, if you do see a spider, don't feel bad about killing it, we've got plenty.

I don’t think any device can match the ThinkPad for weird user bases, with exactly two profiles: person who only experiences computing through their corporate intranet, or person with the most esoteric Linux setup you’ve ever seen

Your one practical option is to actively reject tools that now exist to serve interests other than your own - and to help others do the same; and in doing so support the people who make the tools that put you back in control.

Are there solutions for everything? No - but if we don't start investing in them, and building them, and making them better today then we simply won't have them at all.

Because no tool, no organization, that sells out its users is ever going to stop.

The tortoise lays on its back, its belly baking in the hot sun, beating its legs trying to turn itself over, but it can't. Not without your help. But you're not helping.

Project 10U – (Neighborhood) Community Cloud Pitch

Part 1: The Pitch

In February 2025, I moved into a half rack with 20U of capacity in a closed/private and secured location in Melbourne Australia.

After installing all of my personal hardware, including routers, switches, and servers – I found myself using 6U of my total available rack, or around 33%, and this is everything I’ll need for at least the next 24 months to host all of my […]

https://shlee.fedipress.au/2025/project-10u-neighborhood-community-cloud-pitch/

Project 10U – (Neighborhood) Community Cloud Pitch

Part 1: The Pitch In February 2025, I moved into a half rack with 20U of capacity in a closed/private and secured location in Melbourne Australia. After installing all of my personal hardware, including routers, switches, and servers - I found myself using 6U of my total available rack, or [...]

Shlee

The "can it run DOOM?" trope has been persistent in the comments for Usagi Electric's Bendix G-15 videos. So, that's what he and a brilliant programmer did. Sort of. https://youtu.be/no0CkQk7id0?si=S7l5fR9mysW_fjgM

#retrocomputing

Doom on the Oldest Digital Computer in America!

YouTube