Profile for splitbrain
About splitbrain
Fields
- Website
- https://splitbrain.org
- Pronouns
- he/him
- Bestest Boy 🐺
- @tarly
Bio
Blogger, open source developer, maker, human from Berlin.
- Joined
- Posts
- 1527
- Followed by
- 667
- Following
- 116
Stats
You want to know why Gen X and Millenials are so nostalgic for the recent past and angry at the world today.
It's because we got a glimpse at a world of promise... a world that wasn't controlled by the dumbest, most selfish, greedy, narcissistic people on the planet.
We were worried about things like the giant fucking hole in ozone layer... and smart people got together and solved the fucking problem... It gave us hope, it promised a better tomorrow.
Now we remember that... and look at what's been done... and we mourn the loss of that hope, that promise... that future.
I assumed that Fediverse could really be an open, progressive environment where to discuss ideas and grow up, with different points of view. But what I'm finding lately, is something different. Narration going from "pro AI / glasses" to "no AI / glasses" so if you don't maintain a position, you are just in favor of fascists or perverts.
The last one I had a discussion with, called me "a waste of time" because I made him realize that a sighted pervert can use his own eyes, without glasses, while I fasten my shoes strings, bent over. Instead of joining me, thinking of a proposal to satisfy blind people's needs while protecting privacy, no. The problem is me.
Same for github/codeberg stuff: do AI-built pull-requests ruin open source software? Yes.
Is AI-generated code dirty and unreliable? Yes.
Have hand made coders the right to prohibit automated code? Yes, of course.
But same coders, went on for years saying "I'm an independant coder, a small company, I have no resources to make it accessible to blind, if you need it, make it yourself".
Now, thanks to assisted coding, many of us blind are doing exactly this: trying to solve their gaps by having the bots fix the issue. Then, to help other users (and the coder himself), they place the fix in form of pull request, into the repository. And it's often refused.
But, would the original coder ever solve accessibility? No. I'm alone, it's a small company, you're the first blind user I hear, and similar bullshit.
What, the fuck, should, we, do?
From far-right, I know what to expect: they're racist, ableists, and all the worst. They don't hide it. But I couldn't definitely expect such behaviours from people caring for freedom, ethics, open technologies, etc. I'm fed up of being considered an object who can gladly be sacrificed for purity of something or someone.
UPDATE: on blindness, coding and AI, please read this story, wrote by an experienced blind guy, about the topic:
And as the discussion must be complete, I also add another point of view, together with the one pro vibe-coding.
On the link below, Robert (another experienced blind person) talks about "disability dongle", meaning those super-tech hardwares made for disability, but are more for inspirational videos than for real time usage. Expensive and uncomfortable.
Robert talks about hardware but it can easily be applied to AI as well: it's far from affordable, not with disability in mind, it must be well trained and you use more tokens to get what you want...
I'm not pro, I'm not against, I'm in the middle. Appreciate good, hate the bad. And want the discussion to be more balanced.
Being an open source maintainer sometimes means sitting in a camper van on the German-Swiss border while on vacation and releasing a hotfix for a critical security vulnerability...
#opensource #foss
Normalized Fascism in Open Source: $12 Million Given to DHH
https://brennan.day/normalized-fascism-in-open-source-12-million-given-to-dhh/
RE: https://muenchen.social/@Horaz/117155764837154146
Nur noch 3 Tage!!
Nur noch 3 Tage besteht die Chance, durch das Bundesverfassungsgericht prüfen zu lassen, ob es eine wirkungsvolle Handhabe gegen offen Rechtsradikale in der Politik gibt oder nicht. (Art. 18 GG.)
Es fehlen gut 3000 Mitzeichnungen! (Dann gibt es eine öffentliche Anhörung.)
* Zeichnet mit! (Unabhängig vom Wohnsitz in DE)
https://petitionen.landtag-bw.de/Petitionen/Details/6d29a4a1-53cb-4d40-810a-6bbb9f77b12c
* Boostet! (Hier und anderswo)
* Postet! (Social Media)
* Sprecht! (Leute an)
Gebt der Petition eine (letzte) Chance!
Update: the problematic quote was eventually removed after massive backlash. There’s nothing else to do here, please do not dogpile for dogpiling’s sake.
Sad that a highly prominent fork of Vim — a project which loudly encouraged its users to donate to a charity to help AIDS victims in Uganda — has become an advocate for white supremacy and ethnic cleansing. Just including the DHH endorsement could have been a mistake, but this seems quite explicit https://github.com/neovim/neovim.github.io/issues/501
Currently writing an anti-bots protection for Nginx (in Lua), deeply inspired by @splitbrain's botcheck (thank you 🙏).
In fact, it's not inspired, it's more an adaptation (i.e. same logic, and for now, same HTML page) for Nginx and Lua instead of Apache and Go.
Should be good enough tomorrow for a first release.
You can follow #NginxBotcheck hashtag for updates 🙂
@lornajane regarding your recent blog migration. if you miss comments, add them back. I feel like you that they are an integral part of blogging even though the young ones seem to disagree.
Shameless plug: I built a commenting system called meh... I am sure it could run on a tiny digital ocean droplet. it's sqlite based and claude should have no issues to drop your old comments into the new DB. Integration into your static site is a webcomponent.
But there are other solutions out there...
This is, quite possibly, the most entertaining interview i have ever encountered. You simply *must * read it. It keeps getting better with every question.
https://www.cbc.ca/radio/asithappens/b-c-swimmer-crosses-strait-of-georgia-under-nine-hours-9.7316260
If your timeline isn't mostly mentally ill trans girls you're using fedi wrong
I’ve been working on this one for a few weeks. Let me know what you think!
https://ryancheley.com/2026/08/17/what-if-maintainer-burnout-isn-t-burnout/
for those who couldn't see @foosel's keynote at #froscon26 - it's already on YouTube: https://youtu.be/2F9jiQgS5KM
you know the old boomer joke that when an item doesn't scan, it must be free?
well I can tell you that when I am doing self-checkout, that's no joke to me. when you make me work as a cashier, because you're too cheap to hire more, then I will be very lenient with my customer
there are two hedgehogs in front of my bedroom window making weird noises 🤫 🦔🦔
It has been a few decades. Time to switch one of the most used applications on my laptop.
https://www.splitbrain.org/blog/2026-08/10-my_new_favorite_terminal
#terminal #linux #blogpost
If all of those that loudly complain about the use of coding agents in Open Source would offer 1 hour of help per week instead of spending that on loudly screaming online, we would have enough eyes and hands to not only get rid of "AI" in Open source but also have enough volunteers to take some of the load of project maintainers and developers. #UnpopularOpinion
my soul is stretched thin.
I just read an old post of mine, looked at the date and thought "oh that's not as long ago as I thought"
Then I actually did the math. That post is old enough to drink! It has been close to 20 years!
Anyway, how are you doing fellow kids?
Is there a #linux #terminal that has tabs, works on hi-dpi screens and provides usable light and dark color schemes out of the box?
Is a usable light scheme even possible or are hardcoded colors in various applications making this basically impossible?
(I am using xfce term currently and it's mostly fine, but switching between light and dark is fiddly and unsatisfactory)
I need the light mode when working outside.
(if colors do not work out of the box with your suggestion I am also happy about shared configurations to solve this issue)
