So, a) there's a libexpat security release: github.com/libexpat/libexpat/r…
and b) the writeup on the security issue and how the resources to fix it were gathered is *really* good!
blog.hartwork.org/posts/expat-…
Peter Vágner reshared this.
Long shot but worth it. I think I may have found my blocker for using #NixOS on my laptop/dev machines and am looking for help.
In short, I have multiple #Rust projects that build on the CLI just fine but not in VS Code/Rust Analyzer. I didn't spot this until very recently when I realized problems in my own code weren't being highlighted but compiled crates worked just fine.
Seems RA can't find some libraries but to the best of my abilities I've made those libraries available to the shell. I also launch code . from the terminal so it should have the environment set up correctly without need for Nix-specific extensions.
It's been suggested I not use the code-fhs Nix package, but that means starting from scratch and fixing existing extensions which work.
Please don't suggest abandoning VS Code or substantially changing my accessible workflows unless you also have 12 extra hours per day for me. Also please don't suggest abandoning Linux entirely--this issue is NixOS, not Linux.
More context: discourse.nixos.org/t/rust-pro…
Rust project builds from the command line, but not in VS Code
Hey folks, seems like every time I think I’m starting to figure things out, I hit a new wrinkle. 🙂 I’ve been trying to move various projects to devshells.NixOS Discourse
cobalt
cobalt lets you save what you love without ads, tracking, paywalls or other nonsense. just paste the link and you're ready to rock!cobalt.tools
FediVerseExplorer likes this.
reshared this
Edit: This post is based on outdated information which is no longer relevant. I apologize for the confusion.
NVDA Remote was merged into NVDA for the upcoming 2025.1 release.
This sounds like something to be happy about, but read on.
Now every new feature and change has to go through NV Access to get approved, which is a lot more work than adding your feature to an addon.
Why not create a separate addon? As said in #17703, they plan to remove the ability for addons to run on secure screens in the future. If this happens, nothing like Remote can ever be created again without the blessing and cooperation of NV Access.
Instead of empowering developers and users by allowing them to choose which addons are usable on secure screens, NV Access plans on disabling them.
Merging this just gives NV Access more leverage to meeting this goal. Their reason might be something like now that Remote is merged, we don't need addons there anymore because the interaction time is so short.
You might say that NVDA is open source, so someone can just modify the features they don't like. That's true, but it has to be signed for UI Access to work correctly, so someone would have to pay quite a bit to fork it and do their own thing. You then also have the problem of a fragmented community between NVDA and the new one.
The advantage with Remote merged in is that the users will be able to use Remote without an extra download, but we're going to be stuck with whatever NV Access gives us. I guess we'll see what they turn it into.
reshared this
This photo captures the incredible feat of nature where young Boeing airplanes hatch from their eggs and begin to crawl onto land. They will stay this way until they can develop their wings.
reshared this
A new main instance means a new #introduction:
I'm Loki, a neurospicy, anarchist artist, fan of buckwheat pancakes and who thinks he's a coypu, unless it's the other way round 
I do digital art, linocuts, cyanotypes and letterpress printing. It's very often with angry animals and questionable puns, always with anarchist and progressive themes and vintage aesthetics.
As I'm an anarchist, I give digital version of my creations away for free. And because I like to eat and have a roof over my head, I also sell prints 
You can find my portfolios, my free downloads, my shops and all my links at social.lokipropagand.art
Sharing pisses off fascists (and regenerates the follows after a slow migration)
#FediArt #DigitalArt #Cyanotype #Linocut #Letterpress #Prints #FreeDL #ArtForSale #Anarchy #Animals
Do-It-Blind (DIB) Besprechung
Learn using BigBlueButton, the trusted open-source web conferencing solution that enables seamless virtual collaboration and online learning experiences.bbb.metalab.at
Nice!
So, a lot of people in my age group but then also some half a generation younger (Perl = "Perl or PHP") - at least computing-wise.
The question is who those 4.5 Ken Thompsons really are... tau-ceti.space/@ics/1141712729…
imdat celeste :v_tg: :v_nb: :v_genderfluid: 🇪🇺🇺🇦🇨🇦 [witchzard] (@ics@tau-ceti.space)
Age Check-Survey for all my IT friends How did you learn about RegEx? [ ] Javascript [ ] Python [ ] Perl [ ] vim [ ] vi [ ] sed/ed [ ] Here, in this poll [ ] I am Ken ThompsonTau Ceti - The One and Only!
Just saved up to 3 (three) lives, team. Someone alert Bonnie Tyler because the hero is here and it is me.
Home
Register to be a blood donor, give blood and save lives. Find out more about blood donation.NHS Blood Donation
Underappreciated benefits of giving blood include: the fact that if you're wildly depressed and generally despising yourself, you get 1 (one) day of feeling like your life had meaning and purpose.
You get free KitKats too, but everyone mentions those.
That's the dadgum truth, right there.
#disabled #disability #disabilityawareness #spoonie #accessibility #mentalhealth
Since this got so much attention, I'd like to use this moment of sunshine to invite you all to read with us next week:
Agreed.
I don't think "disability advocacy" went wrong at all, this "differently abled" shit is from the 90s when wheelchair users had to crawl up the Capitol steps to get the ADA (Americans with Disabilities Act), when "nothing about us without us" became a slogan because it was such a common problem.
"Differently abled" and cripspiration came from abled people trying to manage their own fear of mortality and their own discomfort around the concept of disability.
@inkican
So happy : #GIMP 3.0 is here !! 
- Multi-selection of layers
- Proper high pixel density display support
- Improved graphics tablets support
- Wayland support
- New soft-proofing toggle in the status bar
- Initial UI for non-destructive layer effects
- Reworked Align and Distribute tool
- New "Outlined" and "Outlined and filled" options (text)
- Redesigned and reorganized "Fill by line art detection" settings
And many more !
› flathub.org/apps/org.gimp.GIMP
› gitlab.gnome.org/GNOME/gimp/-/…
oh boy
nothing better than beer, gloves and Spen
androidauthority.com/galaxy-no…
This old Galaxy Note 9 and its S Pen are my favorite creative outlet
The Samsung Galaxy Note 9 is my favorite Samsung smartphone ever, but it's no longer the pinnacle. Here's how I use the 2018 phone in 2025.Andy Walker (Android Authority)
Some good news, in the news! 📰
🏳️⚧️ ✨
"By establishing that data protection extends to gender identity and explicitly forbidding surgical requirements, the Court has created a powerful legal framework that transcends national barriers. This ruling provides both protection and recognition. It tells every trans person in the EU: your lived identity matters, and no government can erase it through bureaucratic obstacles."
Kohler added this is far from just a victory for refugees in Hungary - "it's a declaration that across Europe, your gender is yours to define, not the state's to dictate."
wearequeeraf.com/a-trans-refug…
A trans refugee's court case against Hungary just improved Trans+ rights across all of Europe
A landmark case at the Court of Justice of the European Union (CJEU) on Thursday set a significant precedence for Trans+ rights across Europe.Jamie Wareham (QueerAF)
This major release brings a number of exciting new features, including improved security, performance, and administration tools.
Check it out: blog.prosody.im/prosody-13.0.0…
#prosody #xmpp
Prosody 13.0.0 released!
Welcome to a new major release of the Prosody XMPP server! While the 0.12 branch has served us well for a while now, this release brings a bunch of new features we’ve been busy polishing.blog.prosody.im
reshared this
We ❤️ our users spreading #privacy! 💪
AND we're giving back when you do: Use your personal referral link in your Tuta signature so you both benefit.
Check under Settings -> Refer a friend
What does your signature say? Please comment! 👇
I have rarely seen a company doing so much to recommend a book.
bbc.com/news/articles/cq5zyq02…
Meta stops former Facebook director from promoting critical memoir
Social media company wins US emergency ruling preventing ex-director from publicising her book.Katie Razzall (BBC News)

Codeberg.org
Codeberg is a non-profit, community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.Codeberg.org
@fazalmajid It installs rbtlog and tools. That's what we use to verify whether apps can be built reproducible (i.e. byte-identical), thus confirming they were really built from the very source code they claim, with nothing added or taken away.
Apart from that, developers can also use this to just build their apps, ensuring they are always built from a clean tree at the specified commit, and thus making RB easier.
Proper documentation is still on our roadmap; until then: gitlab.com/IzzyOnDroid/repo/-/…
Reproducible Builds · Wiki · IzzyOnDroid / repo · GitLab
The F-Droid compatible repo at https://apt.izzysoft.de/fdroid/GitLab
Summer 24 somewhere in Sweden.
After a delicious dinner, we went for a digestive walk with the midnightsun and making some survey. Of course I used the Osmand app with Quick Action function, Streetcomplete and took pictures with Mapcomplete.
#mapping #sweden #osm #OpenStreetMap #osmandapp #streetcomplete #MapComplete
For our "automated builder setup", I've just prepared a PR adding support for RPM based systems. The PR is still marked WIP as I don't have any RPM test system at hand here – so I'm calling out for help:
Anybody willing to test the setup scripts on Fedora, RHEL, CentOS or the likes? 🙏
(more tests on Debian-based systems (Debian, Ubuntu, Mint …) are of course welcome, too)
codeberg.org/IzzyOnDroid/rbuil…

WIP: add support for installation on RPM based systems
Fixes #2 This adds support for installing the builder package on RPM based systems. Testing needed: someone running an RPM based system, please give it a try!Codeberg.org
A new version is out, with a new theme! Ever wanted to map all those little wayside shrines (such as maria statues along the road)?
Now you easily can: mapcomplete.org/wayside_shrine…?
Thanks to @gedankenstuecke for creating it!
Other improvements:
- Added a question if toilets are supervised and have handdrying facilities
- Many bug fixes (e.g. the charge for specific objects in vending-machines now works again)
Wayside shrines
This map shows shrines found on the side of roads and paths, and allows adding new onesmapcomplete.org
@april Under 'menu' -> 'download' there are various download options to further process the data; you can embed mapcomplete in an iFrame or create another mapcomplete theme which shows this layer together with other layers.
As usual, all the data is from/goes to #OpenStreetMap, so you are free to reuse the data.
A ten rozhovor si dejte. Po dlouhé době vážně skvělé otázky a výborná debata o AI, psaní a budoucnosti.
lupa.cz/clanky/leos-kysa-prvni…
Leoš Kyša: První recenzi na moji knihu o AI napsala umělá inteligence
Dokáže AI napsat stejně dobrý román jako člověk? Bude to někdo číst? A sehraje umělá inteligence v našich životech spíš roli klaďase, nebo záporáka? Se spisovatelem sci-fi jsme mluvili o AI, psaní i budoucnosti.David Slížek (Internet Info, s.r.o.)
My first RFC has been published! This has been a bucket list item of mine for a long time. 🥳 🎉
rfc-editor.org/rfc/rfc9749.htm…
RFC 9749: Use of Voluntary Application Server Identification (VAPID) in JSON Meta Application Protocol (JMAP) Web Push
This document defines a method for JSON Meta Application Protocol (JMAP) servers to advertise their capability to authenticate Web Push notifications using the Voluntary Application Server Identification (VAPID) protocol.www.rfc-editor.org
There’s something very depressingly emblematic that Chrome Dev Tools’ annoying “Ask AI” sprinkles everywhere include one that pops up and *covers* the Accessibility Tree toggle.
#google #chrome #ai #accessibility
Last week Exercise Timer by Lőrinc Serfőző was accepted into Circle! It's a cute little app to create timers for high-intensity interval training 🏋️⏲️
Exercise Timer – Apps for GNOME
Train and rest with high intensity – Exercise Timer is a simple utility to conduct high intensity interval training. Following a short preparation period, a prescribed number of exercise sets are played. In between each exercise, the...apps.gnome.org
A new issue of #ThisWeekInGNOME is now online!
#191 Third Saturday Edition
thisweek.gnome.org/posts/2025/…
#191 Third Saturday Edition
Update on what happened across the GNOME project in the week from March 08 to March 15.thisweek.gnome.org
GTK 4.18.1 is out! This is the first stable release of the 4.18 cycle, and includes a few last minute additions:
- fractional scaling support on macOS works again
- the Android backend uses GL rendering for top level surfaces
Plus, as usual, lots of bug fixes, performance improvements, and documentation updates.
You can download the release archive from the usual place: download.gnome.org/sources/gtk…
Or you can wait until your distribution of choice is updated to ship GNOME 48.
I just made some changes to @libcamera to export focus/brightness controls and created a PoC app to work with it via @pipewire (wireplumber gobject api) in @vala_lang because why not? @postmarketOS
#linuxonmobile #mobilelinux #photography #ShotOnOnePlus #ShotOnMainline #libcamera
It starts as a #document about Ukrainian #cheerleading team, where the youngest member is 50 and oldest 70 years old.
But then the war comes and suddenly we follow destiny of good friends in a #war times.
Today is the second and last #Prague projection and I recommend visiting it.
jedensvet.cz/filmy/56251-tym-n…
Tým Nice Ladies
Tým svérázných roztleskávaček z ukrajinského Charkova ale rozdělí válka. Zatímco Sveta se i s rodinou a malým vnukem odstěhuje do Amsterodamu, jádro týmu zůstává v ostřelovaném městě. Ženy udržují kontakt a vzájemně se podporují.Festival Jeden svět 2025
5 Ways to Get the Benefits of a Mechanical Keyboard Without the Noise
All the typing satisfaction, none of the sound pollution.Ismar Hrnjicevic (How-To Geek)
Sensitive content
I've just released my first blog post 
It talks about the process of switching fonts to Adwaita Fonts in GNOME.
You can check it out here: blogs.gnome.org/monster/introd…
PS: I'm using WordPress, which GNOME Blogs uses, I have no idea what I'm doing. Also, I'm planning to pick up writing, and I might release more blog posts in the near future.
reshared this
Hans-Christoph Steiner
in reply to Bubu ☎️: 3016 • • •