acct-user/initra-mf[-sleep] 🔜 40C3
@me@doasu.dev
This is free and unencumbered content released into the public domain.:3 () { :3 | :3 & }; :3 >:3 # >:3c
117 following, 45 followers
NepoRC 2.13.7 is starting up enbyOS
* Mounting gender filesystem ...
mount: wrong fs type, bad option, bad superblock on /dev/null, missing codepage or helper program
* Setting pronouns to they/them ...
* Setting timezone to UTC+2 ...
Starting about-me runlevel
* Greeting user ...
Welcome to my page! (doasu.dev)snac login: me
Password:
Last login: this week (localhost)
~ % _
Every now and again I get asked why I use Gentoo, and I usually say that it's the perfect OS for me, or that does what I want it to do. (Though, sometimes I go on rambling for hours...
)
I think that this article conveys the point of Gentoo really well ( much better than I do :p ), so if you're curious, give it a read!
RE: https://social.treehouse.systems/@mgorny/116650337504283427
RE: https://social.treehouse.systems/@mgorny/116554856666136859
Huge thank you to the Gentoo community for their exceptional work
Jedyne co zapostuję o piłce nożnej, bo warto.
Nico Williams gives his World Cup gold medal to his mom, who crossed the Sahara desert in search for a better life while pregnant with his older brother, Iñaki.
Jak to mówią, za każdym silnym mężczyzną, stoi jeszcze silniejsza kobieta. ❤️
I don't know why this post hasn't surfaced in my fedi feed so here I am, reposting it from Lobsters.
It is a post about making animations by abusing progressive JPEGs (and, I guess, web servers that send the image frame by frame with the right delays)
Regressive JPEGs: https://maurycyz.com/projects/bad_jpeg/
📢 EuroBSDCon2026: The Schedule is Here! 😈⛳️🐡
The schedule is now published!!
You can find it at: https://events.eurobsdcon.org/2026/schedule/
Grab your tickets 🎟️ at https://tickets.eurobsdcon.org/eurobsdcon/brussels/
For everything else, peek at https://2026.eurobsdcon.org/
More information is added all the time.
EuroBSDCon 2026 in Brussels, Belgium 🇧🇪
September 09-13, 2026
#RUNBSD #FreeBSD #NetBSD #OpenBSD #EuroBSDCon #EuroBSDCon2026 #BSD #Conference #Register
@nullenvk how did MITRE respond to CVE request?
Apparently Facebook had a 2h+ outage today.
| yeah I got affected.: | 4 |
| did it? TIL. 🤷♀️: | 493 |
Closed
There are bad authors, and there are good authors. Or, sadly, were. Sir Terry Pratchett was a good one.
I cannot find the source, but there was a story, if my memory doesn't trick me, on tumblr. Let me try to quote the gist of the story how I remember it. If you have a screenshot, or a copy, I encourage you to provide it.
I was waiting in the queue for the book to be signed by him. When it was my turn he asked me, to whom he should sign the book. I told him my name, and added quietly, as my parents were nearby: "for now". He, also quietly, asked: "and what it is going to be?" I told him my chosen name of the opposite gender. He thought for a moment, and he signed a book with a scribble, which could be plausible read as both, my old name, and my chosen one.
When I had read this story for the first time, still being in my crossdressing phase, and thinking about my transition as something unattainable, I've cried a little bit. And even now, many years later, when I am thinking about that story, I am touched, and suddenly I have my eyes in a wet place.
And let me remind you about two gems, which are important for the whole transgender community.
One is Feet of Clay, with the Sergeant Cherri Littlebotom.
The other one, Monstrous Regiment, with Private Oliver Perks.
He was a kind person, and a good ally of transgender folks.
Thank you. @samantha for reminding me about it.
You are being missed, Terry. You won't be forgotten. You were a humble person. But you are entitled to quote Horace. You have build a monument more permanent than bronze. You deserved it, and it is our duty, to remind it, again, and again, and again.
I am going to cry a little bit now. There is a hole in my heart in your shape 💔
Rest in Peace. Thank you for everything.
@agturcz @samantha Terry is an author I periodically forget about, then I am somehow reminded of him, I grab one of the books (usually Watch ones) and am forcefully reminded that if I can call any author my favorite one, it's most decidedly him.
@agturcz@circumstances.run @samantha@beige.party love him so much and read all his disk world books multiple times. his daughter is on fedi and does great work as well. give her a follow as well as the random Pratchett bot. if you are tired of religion, Small Gods is a good choice. There are several books against xenophobia and slavery.
"The Fifth Elephant" is all about feminism and touches trans topics as it dives deep into dwarf culture and has werewolf Nazis as antagonist.
"Guards Guards" also has (anti) fascist tones.
@agturcz @samantha
found this as a probable source:
https://x.com/thetallulahhh/status/1422487507413917698
@LurkingDurgen @samantha Yes, exactly this! Thank you! 💜

If a human uses a program to open a file and the opening of the file fails, how should the error message be phrased? I'd like to avoid anthropomorphizing the computer, or being cute. I reject "I can't open file" as it makes computer seem like a person. I don't think "failed to open file" is much better.
Suggestions?
I think that writing games in real programming languages like Rust should be illegal. we must mandate every game be written in sloppy languages like JavaScript and C#. we need exceptions to be implicit and everything is nullable. the possibility of type confusion is desirable. weird bullshit cryptic bugs are part of the peak gaming experience. we need stuff to break randomly, for no good reason, in exploitable ways. both to entertain casual players, fascinate hardcore technical players, and keep speedruns competitive for years to come as they discover wild new exploits. in single player games (no netcode), you can even sprinkle in some memory unsafety. not a lot; you do NOT want to trigger SIGSEGV for a casual player, but it will open up a whole new realm of binary exploitation in tool-assisted speedruns.
i think i could be trusted with the book that kills people from the series "nobody can be trusted with the book that kills people"
👉 Prezydent Argentyny zapowiedział, że jego kraj będzie najbardziej sprzyjającym rozwojowi AI państwem na świecie. Ma to oznaczać brak regulacji, a nawet dopuszczenie spółek w całości zarządzanych przez AI.
👉2 tyg. później Norwegia zapowiedziała zakaz wykorzystywania AI w edukacji do 13. r.ż. Według premiera 🇳🇴, dzieci same muszą rozwinąć podstawowe umiejętności – czytanie, pisanie i liczenie – a dopiero później, pod nadzorem nauczyciela, stopniowo uczyć się korzystania z narzędzi AI.
@panoptykon Jakiś czas temu było w techstoriach o tym, dlaczego argentyński pomysł najpewniej skończy się dla Argentyny jak zwykle
Displaying a remote X app on my local desktop continues to be one of the coolest things ever.
@miah And it's the thing that the folks who insist on throwing away everything and replacing it with their own bad NIH'd design not informed by the lessons of history seek to take from us.
@datenwolf @dalias @miah Yes, and that's a much better design anyway. It's significantly faster and eliminates the requirement for local-remote parity for specialty graphics APIs.
@neal @datenwolf @miah I'm aware that's their position and I disagree with it deeply.
It is only faster if you have unlimited bandwidth between the client and server (i.e. if the display is local or you have an extremely fast wired network).
It may mesh better with the bad way apps for popular desktop environments are presently designed to be horribly wasteful consuming all available resources for eye candy.
It actively discourages writing apps that do things the right way and don't do that.
@dalias @datenwolf @miah What? No. It literally has the opposite effect: only the remote server (even a headless one) needs to be able to run the GL/VK APIs or accelerated encoding. It makes it so that it's tolerant of high latency connections and lower bandwidth connections.
I've literally been able to use Wayland apps with `waypipe --video ssh` over in-flight Wi-Fi over the Atlantic with minimal UX impact. The app was responsive and worked fine.
@neal @datenwolf @miah You're reversing what I would call local and remote, and presuming that we want to write GL/VK stuff rather than just drawing UI elements.
If you want to do that stuff like for a game engine, then yes you render it locally with a GPU in offscreen buffers and this has nothing whatsoever to do with Wayland or X; you then just submit the blit across whatever channel you have to the display. But this requires bandwidth for blitting dynamic locally rendered buffers and is NOT how normal applications should work.
You are not going to make that work over 100 kbit/sec links.
@dalias @datenwolf @miah The thing is, most applications in most toolkits *use* those APIs to draw UI elements these days. GTK does *everything* with Vulkan by default these days.
@neal @datenwolf @miah Yes, I'm aware. This is something we should be fixing not reinforcing.
@dalias @datenwolf @miah There isn't anything to fix. It makes sense to use graphics rendering APIs for drawing. And offloading from the CPU to the GPU for this sort of thing frees up cycles for core logic to run on the CPU and lowers overall resource usage (including energy usage).
@neal @datenwolf @miah (1) it requires having a GPU to begin with, which is something future ultra-low-energy machines and machines made with fab processes that can be done in trusted environments should not have. It's not needed.
(2) If you have it and want to use it, fine. But the graphics stack architecture should not be built around having to render things client-side with a GPU. The X11 model that lets you build and cache your UI resources server-side and reuse them as needed is much more efficient, regardless of whatever model you're using, unless you're doing complex memory-sharing between client and server with the consequent locality and lack-of-isolation properties that it forces upon you.
@dalias @datenwolf @miah (1) is not the direction things are going. Integrated GPUs are spreading to more and more parts, even downmarket into ultra-low-end SoCs.
(2) I have never seen an X11 application do this. And nothing stops you from doing that with Wayland applications too, except for it doesn't make sense to do and never has, even in the X11 days.
@neal @datenwolf @miah Again, I DO NOT ACCEPT "the direction things are going".
And as always, I'm going to turn out to be right about this.
The direction things are going is going to take away from us general-purpose computing that we have control over. Everything is going to have N layers of backdoors under everything you do.
We should be building our software stacks so that, when we can fab our own silicon, it's sufficient to actually run software.
@navi @datenwolf @dalias @miah It depends on whether the GSK renderer is forced to software. By default, it uses Vulkan and uses dma-bufs and such, if I remember rightly.
@navi @datenwolf @miah @neal It's "wasteful" but it's the right architecture in some sense, especially from a security boundaries perspective.
@navi @datenwolf @miah @neal The direction I was saying I don't accept is that we all run Intel or ARM SoCs with GPUs full of backdoor negative rings and all sorts of unknown hardware vulnerabilities that make hard security boundaries impossible and that are headed in the direction of taking away more and more control over what you can run and how you can run it.
I want a world where you can actually run a working system on a core you designed yourself and sent off to low-volume fab or eventually fabbed on your own garage.
@dalias @navi @datenwolf @miah I didn't say that either, you assumed it. Open source CPU and GPU cores are things people work on, particularly based on RISC-V at the moment, but in the past on other ISAs. Ignoring the reality of what people want in terms of system capabilities doesn't make for an attractive platform to build, even as open hardware.
@neal @navi @datenwolf @miah There is no "ignoring the realities of what people want".
Everything those people want *also* works fine on a standard X11 setup. Wayland only takes away capabilities; it does not add them.
@dalias @neal @navi @datenwolf My 2 cents is, with X I have logged into remote Linux, IRIX, and Solaris workstations from Linux, Solaris, IRIX, and Mac (with X) and launched X apps without issues for basically my entire ~30 year career. Its always "just worked".
I know that those platforms are essentially "dead" and "unsupported" these days, but X doesn't care and it would still "just work".
No GPU in those old systems, sure X was slow. But again.. It "just worked". Even when we're talking about Solaris on a Sun Sparcstation IPX.
I guess we're not "designing for those platforms" anymore and GPU's are more commonplace. I just wish we could reach some middle ground.
@navi @miah @dalias @neal @datenwolf fwiw i regularly use waypipe to run GUI stuff on systems without a GPU and it works better than X11 ever has in the last 25 years
CC: @navi@social.vlhl.dev @datenwolf@chaos.social @dalias@hachyderm.io @miah@hachyderm.io @mia@movsw.0x0.st @neal@social.gompa.me
I just had to confirm to my washing machine that I'm over 18
I say this too often, but the future is stupid
this was to connect to my our washing machine, which came with a card advising us to connect to the wifi features, and the manual told us to connect to the wifi features. I told the app which model we had, it told me which button to press to connect to the wifi, and after trying that for 5 minutes I go and check the store page...
this model doesn't have wifi
If you're bilingual, do you think with...
| Your native language more: | 1 |
| Your second language more: | 0 |
| Either at times: | 0 |
a walk through the forest #photography #infrared
(taken with a full spectrum Canon EOS 600D with a 720nm long-pass filter)
#Forgejo 15.0.4 and 11.0.16 were just released! They are security releases.
We recommend that all installations are upgraded to the latest version as soon as possible.
Check out the release notes and download it at https://forgejo.org/releases/. If you experience any issues with this release, please report to https://codeberg.org/forgejo/forgejo/issues.
@forgejo Thank you for this new version and the fixes! As always, upgrading went smoothly and everything works!
@noisytoot @Mae @mkljczk I beat Letterle in 7 guesses!
⬜
⬜
⬜
⬜
⬜
⬜
🟩
https://edjefferson.com/letterle/
@Mae @noisytoot @mkljczk AFAICS the "puzzle" is not global, and you can try again over and over, hence…
I beat Letterle in 1 guess!
🟩
https://edjefferson.com/letterle/
const ALPHABET = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";lmao
const ROWS = ["QWERTYUIOP", "ASDFGHJKL", "ZXCVBNM"];
const answer = ALPHABET[Math.floor(Math.random() * ALPHABET.length)];
I beat Letterle in 1 guess!
🟩
https://edjefferson.com/letterle/
CC: @ar@is-a.cat @Mae@is.badat.dev @noisytoot@berkeley.edu.pl @mkljczk@fediverse.pl
Me: *opens the YouTube app*
YouTube: How is your current session going? Rate from 1 to 5 stars pls.
Brother. I literally opened the app one second ago. How do you think my current session is going?!
Broadcast message from domi@sakamoto (pts/2) (Fri Jul 10 14:17:31 2026):
_ _
_ __ ___ _ __ ___ (_)_ __ __| | ___ _ __ _
| '__/ _ \ '_ ` _ \| | '_ \ / _` |/ _ \ '__(_)
| | | __/ | | | | | | | | | (_| | __/ | _
|_| \___|_| |_| |_|_|_| |_|\__,_|\___|_| (_)
_ _ _ _ _ _
| |__ _ _ __| |_ __ __ _| |_ ___| | | |
| '_ \| | | |/ _` | '__/ _` | __/ _ \ | | |
| | | | |_| | (_| | | | (_| | || __/_|_|_|
|_| |_|\__, |\__,_|_| \__,_|\__\___(_|_|_)
|___/ Broadcast message from tree@sakamoto (pts/27) (Sat Jul 11 18:24:14 2026):
the sakamoto server also requires hydration. feed it water @pmysl sobie wchodzi na youtube z karty incognito a i tak dostaje reklamę z blahajem.
Ok so E2EE is still safe in the EU? Am I understanding that correctly? #chatcontrol
CC: @can@haz.pink
Zuckerberg finding new ways to absolutely Zuck.
“Meta is rolling out a new feature that lets people use public Instagram posts and reels to generate AI content, and it’s turned on by default.”
I Did Not Kill Stanley Lieber: How to draw (with 9front)
The penultimate paper on paint(1) and the 9front art machine.
https://triapul.cz/automa/i_did_not_kill_stanley_lieber
#unix_surrealism #plan9 #9front #art #guide #computers #oldcomputerchallenge
@prahou i need to check more trashcans and get myself a thinkpad with touchscreen. Also I am a big fan of the circle drawing method, I’m using insulators from utiltiy poles for that purpose.
do I have a gay pixie sneeze
| yes: | 15 |
| no: | 1 |
Our new app is almost ready for you!
We've also been working on a brand new webUI, project website and several federation improvements.
Next week we will share more details on the rollout timeline, stay tuned!
@pixelfed please give us the option to retain the current design, I know you’re just copying Apple but Apple’s example is literal shit.
@pixelfed will we get better support for video uploads?
Some of my dance pals would use Pixelfed but they can't upload videos without hitting a file limit or wrong file type error. Instagram seems to handle video uploads with less friction🤞
(Loops doesn't fit for them because they also want to post images, e.g. photos before and after performances, posters for shows they're in)