in reply to Ronnie

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

This entry was edited (9 months ago)

So happy : #GIMP 3.0 is here !! :gimp:

- 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/-/…

#gimp
This entry was edited (9 months ago)

Some good news, in the news! 📰

:transpotion: 🏳️‍⚧️ ✨

"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…

#TransRightsAreHumanRights

Prosody 13.0.0 is here! Farewell Zero-ver!
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

reshared this

in reply to SuspiciousDuck

@kubicek U nas si zlodeji pisu trestny zakonnik, nuz putin by si rad pisal vojenske a vyjednavacie konvencie.

(A ano, tym chcem naznacit, ze #SmerHlasMafia maju vela spolocneho s vrahom a vojnovym zlocincom. Aj ked niektori budu namietat, ze ti "nasi" "iba kradnu". Ale ja tvrdim, ze kedze kradnu zo statneho, tak o.i. zabijaju ludi v tom state.

Ale to uz som odbocil. Ano, ruzzko treba z Ukrajiny vykopat tak, aby ich presli chutky na dalsie zabijanie.)

This entry was edited (9 months ago)

I already mentioned that we got funding from #Mobifree via @nlnet If you're curious what we're working on there, what we've already achieved, and what's in our pipeline, be welcome to visit the corresponding #IzzyOnDroid Dashboard at codeberg.org/IzzyOnDroid/-/pro… :awesome:
in reply to Fazal Majid

@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/-/…

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

This entry was edited (9 months ago)

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…

:boost_love:

#reproducibleBuilds #Android

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)

in reply to Pietervdvn

@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.

Mit otvírák na Lupě, to už je skoro, abych si dal dneska dvojtého panáky alpy!
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…

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…

#JMAP #WebPush #IETF

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 🏋️⏲️

apps.gnome.org/Hiit

#gnome #circle #libadwaita

This entry was edited (9 months ago)

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.

#gtk #gtk4 #gnome

On saturday we visited a #OneWorld festival #movie Team Nice Ladies.
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…

fiction based on the work of a transphobic author

Sensitive content

I've just released my first blog post :blobcat:

It talks about the process of switching fonts to Adwaita Fonts in GNOME.

You can check it out here: blogs.gnome.org/monster/introd…

#GNOME

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

About the last boost.

If you ever read the GNU Coding Standards, especially gnu.org/prep/standards/standar… where it says, "Avoid arbitrary limits on the length or number of any data structure, including file names, lines, files, and symbols, by allocating all data structures dynamically",

That document is from 1992, when that advice was okay. But that wasn't a time when every software may end up processing malicious data from the internet. So, we end up putting limits everywhere now, which is fine.

NY Times - VOA’s broadcasts — long viewed as an important part of U.S. efforts to promote democracy and transparency overseas — are flickering out. nytimes.com/2025/03/16/busines…
in reply to Lett Osprey 🍉

@lettosprey can we qualify this a bit more?

Unbounded recursion that causes attacker-controlled stack usage is bad. It can be easy or really friggin' hard to mitigate. You need to maintain a depth counter in your state somehow, and even then, it's hard to pick a limit when you don´t know how much stack is consumed per level.

Not all languages have tail recursion. Not all cases where you'd want to use recursion actually admit tail recursion.

(Rust would have the same issue here.)

You mean if you pay $100,000 for a vehicle the panels shouldn't just fall off on the road?

Tesla Cybertruck Deliveries Paused Because Losing Sharp Metal Body Panels On The Road Is Bad Or Something:
jalopnik.com/1811333/tesla-cyb…

WOW - The French government announced a new OSS project simply called Docs:

“A collaborative note taking, wiki and documentation that scales. Built with Django and React. Opensource alternative to Notion or Outline."

It’s even offline-first, using the CRDTs under the hood (Y.js).

LOL, does this mean I get to roll out the

"Liberté, Egalité, CRDTé”

Dad joke?

I think it does. Link below:

docs.numerique.gouv.fr/

V interesting joint project between DINUM (🇫🇷) and Zendis (🇩🇪)

This entry was edited (9 months ago)

Les conseillers numériques sont déjà peu nombreux. Dans les milliards d'investissement pour développer l'IA, rien n'est prévu pour eux ! nouvelobs.com/societe/20250311… Tribune en accès libre par Johan Theuret de l'association sens-du-service-public.fr

Ich habe gerade den "Leitfaden für den Instanz-Betrieb im dezentralen Netzwerk - Datenschutz bei Mastodon" von gefunden.
Dieser gibt neben grundsätzlichen Informationen auf was Instanzbetreiber achten müssen, vor allem auch eine sehr praktische Sammlung an Musterdokumenten unter CC BY-ND 4.0-Lizenz. Ihr könnt es also für euere Instanzen anpassen und nutzen.

Auch relevant für @Friendica Admins / @Friendica Support

Auf einem abstrakten Niveau sind die Anforderungen, die wir beschreiben, auch auf andere Plattformen des Fediverse übertragbar. Dennoch gibt es einige Aspekte, die von der konkreten Plattform und Software-Implementierung abhängen. So sind zum Beispiel die Möglichkeiten, rechtliche Texte einzubinden und anzuzeigen, unterschiedlich.

Danke@DS_Stiftung@social.bund.de

stiftungdatenschutz.org/praxis…

#impressum #dsgvo #fediverse #friendica #mastodon #tos #deutschland #datenschutz

in reply to Nik | Klampfradler 🎸🚲

Danke für den Hinweis. Ich habe es anders interpretiert, aber bin da auch wahrlich kein Experte:

Namensnennung — Sie müssen angemessene Urheber- und Rechteangaben machen , einen Link zur Lizenz beifügen und angeben, ob Änderungen vorgenommen wurden. Diese Angaben dürfen in jeder angemessenen Art und Weise gemacht werden, allerdings nicht so, dass der Eindruck entsteht, der Lizenzgeber unterstütze gerade Sie oder Ihre Nutzung besonders.

-> Angeben das die Bedingungen
auf dem Leitfaden basieren:
"Sofern nicht anders angegeben, basieren alle Angaben auf dem Leitfaden für den Instanz-Betrieb im dezentralen Netzwerk der Stiftung Datenschutz unter der CC BY-ND 4.0-Lizenz veröffentlicht. Die Lizenzbedingungen sind auf der Website von Creative Commons einsehbar."

Keine Bearbeitungen — Wenn Sie das Material remixen, verändern oder darauf anderweitig direkt aufbauen , dürfen Sie die bearbeitete Fassung des Materials nicht verbreiten.

Das Anpassen der Erklärung in der zum Beispiel die Adresse der Instanz konkret gegenüber der Vorlage angepasst wird habe ich als "nutzen" interpretiert und nicht als "verbreiten"

Wenn das so tatsächlich nicht erlaubt ist, wäre der Zweck der Muster ja hinfällig?

This entry was edited (9 months ago)

Hey everyone,

I'm micr0, the creator of @altbot, the open-source bot that helps generate alt-text for images on the Fediverse to make content more accessible.

I have some exciting news to share - Altbot no longer uses Google's services! Many of you expressed concerns about privacy when I first launched Altbot using Google Gemini, worried about your images being processed on their servers and potentially used for training.

I promised to fix this, and I'm thrilled to announce that Altbot 2.0 is now running entirely on my own hardware using the Ovis2:8B model. Your images are processed locally with absolutely zero data retention - your content never leaves my server and isn't used to train any models.

The new system is fully GDPR compliant, and descriptions are even better across all 11 supported languages. What's also cool is that the setup is significantly more energy efficient, with 36% of power coming from clean sources. Altbot now even shows you how much energy was used for each request!

The only things Altbot 2.0 records are that a request happened, how long it took, and what language was used. No images, no content, no personal data - nothing that could identify you.

Building this upgrade was more expensive than planned - I needed a more powerful server with an A5500 GPU, which exceeded my budget by about $900 that I covered out of pocket. If you appreciate this commitment to privacy and accessibility, any support through my Ko-fi page would help recover these costs and keep Altbot free for everyone: ko-fi.com/micr0byte/goal?g=18

Thanks so much for your support! I built Altbot because I believe accessibility shouldn't compromise privacy, and now that vision is reality.

Feel free to boost or reach out with any questions! For press inquiries: inquiries@micr0.dev

This entry was edited (9 months ago)

reshared this

April Goal: 25/$600 CAD
I'm disabled & queer, living in extreme poverty. I'm in URGENT need of food, hygiene, medication, clothing, etc. Disability benefits aren't enough to ensure survival or comfort.
Donate: ko-fi.com/qpthepurplesnep
Wish List: amazon.ca/hz/wishlist/ls/2H98Z…
#MutualAid #Help #DisabilityCrowdfund