LibreOffice is available in 120 languages – which may be a record for such a large piece of software! And this is all thanks to our Native Language Communities, who translate the suite's interface and help content. Here's what they did last year: blog.documentfoundation.org/bl… #foss #OpenSource #freesoftware
Unknown parent

mastodon - Link to source

LibreOffice

@Microplastics101 That's not very helpful feedback, Steve 😕 Millions of people use Impress so it clearly is "functional". Why not help the volunteers who give you a free office suite, with specific feedback (LibreOffice version, operating system, document format, what you're trying to do, what you can't do etc.) Otherwise we can't make any improvements with such curt and vague "feedback"...

🛠️ "Breaking the spell: how to fix GObject"
with Emmanuele Bassi at #GUADEC2025
📅 24 July 🕒 09:00 CEST 📍 Brescia

After 25 years of GObject, it’s time for a new direction.

🔗 events.gnome.org/event/259/con…

#GNOME #GTK #OpenSource

This entry was edited (6 months ago)
in reply to Diegovsky

@diegovsky @zbrown You probably want to read this: bassi.io/articles/2023/08/23/t…

The presentation is going to be slightly more to the point

🔒 𝐄𝐧𝐜𝐫𝐲𝐩𝐭𝐢𝐨𝐧 𝐈𝐬 𝐍𝐨𝐧-𝐍𝐞𝐠𝐨𝐭𝐢𝐚𝐛𝐥𝐞 🔒

Together with ~90 orgs & individuals, we've sent an open letter to the EU Commission to uphold strong encryption.

No government can change the laws of math.

Read the open letter ⤵️
tuta.com/blog/open-letter-agai…

treefit reshared this.

Do any #blind people reading this either own the (expensive) Monarch tactile graphics device or have access to one through school or work? If so, is it at all open to third-party apps running on the device itself? Failing that, has anyone figured out the specs of the computer that's certainly inside it? It's expensive enough that it would be great if it could serve as a blind person's general-purpose computer.

Peter Vágner reshared this.

in reply to Matt Campbell

Since the original post on this thread is still being boosted, I'll summarize and opine a bit on the answers that @pixelate posted in the thread.

The Monarch is running Android 13, and it does allow third-party applications to be installed, apparently by installing APK files.

The hardware is a Rockchip RK3566 system-on-chip with a quad-core ARM Cortex-A55 CPU and 4 GB of RAM. That's roughly comparable to a Raspberry Pi 3, and coincidentally the same SoC and amount of RAM as my Quartz64 SBC.

Jamie Teh reshared this.

in reply to Matt Campbell

@pixelate What I'm aiming to learn more about is what the Dot Pad can or can't do vs. the Monarch. I know the Monarch has more homegrown software but if the Dot has a suitable API, then it may be more appealing for the price. I know there is this. github.com/dotincorp/

The #Feyree charger for our #ElectricVehicle that I ordered a month ago has finally arrived. It charges up to 230V/16A across three phases. The current can be regulated and the charger can be controlled from #HomeAssistant over Wi-Fi. It comes with a wall mount. It could very much do the job of a wallbox for 1/3 of the price.

#EV #ElectricVehicles #emobility

This entry was edited (6 months ago)

"Když mi bylo pět, maminka mi řekla, že klíčem k životu je štěstí. Když jsem přišel do školy, zeptali se mě, co chci být až vyrostu.
Napsal jsem "šťastný". Řekli mi, že nerozumím zadání.
Já jim řekl, že oni nerozumí životu."
John Lennon, 1973

Přeji vám všem ať jste v životě šťastní, já jsem dnes vesmírně šťastná, protože víte co, jdu domů!!!
#taknejak #kohotozajima #MultipleMyeloma #citat

48 Years Ago Today “Star Wars: A New Hope” Premieres, Launching a Cultural Phenomenon cordcuttersnews.com/48-years-a…

Energizer AA & AAA Batteries Are on Sale For Amazon’s Big Sale! 32 AAA Count For Just $13! cordcuttersnews.com/energizer-…

Neat! There's a Quick Share app made with Libadwaita on Flathub now, called "Packet".

This means you can now natively send and receive files with Android's "Quick Share", without installing anything on a phone. (It can also send/receive files with another Linux desktop computer using the "Packet" app on both.)

flathub.org/apps/io.github.noz…

Much of the support for renationalising the railways was grounded in the hope that state ownership would reduce rail fares (which are among the highest in Europe);

however, it now seems that will be unlikely, as any extra cash saved by nationalisation will be spent on maintenance, infrastructure & increased services (which in fairness are also what the network needs).

But as fares are what voters most immediately experience, how will this play out?

#railways #politics
bbc.co.uk/news/articles/ceqg73…

in reply to Mike 🇬🇧 🇪🇺

"just plan ahead" is a tax on spontaneity. Your gran is taken ill and you need to get to the hospital quickly on the other side of the country so you can spend the last few hours with her? Hope you can afford it.

The purpose of public transport is to transport the public. Imagine if we had road pricing that required you to buy a discount card, and book slots on the motorway weeks in advance. They'd be riots. The same should be true for trains.

📢 The call for location for GUADEC 2026 is officially open!
Want to bring GNOME’s biggest conference to your city in Europe? Now’s your chance!

📄 Learn how to apply:
discourse.gnome.org/t/the-gnom…

Hallo @Friendica Support, ich glaube, wir haben bei der aktuellen DEV-Version ein Problem bei der Option "Entkoppelter Empfänger":

Habe diese Option heute mal testweise aktiviert. Wie zu erwarten, treten nach der Aktivierung alle "paar" Minuten Spitzen beim Worker auf. Ich habe gelernt, dass dies angeblich normal ist, wenn man diese Option aktiviert hat. Siehe Screenshot:

In diesem Screenshot sieht man auch ganz deutlich, wann diese Option aktiviert wurde.

Sobald so eine Worker-Spitze auftritt, lädt die Oberfläche deutlich langsamer. Aber auch das Abschicken von Beiträgen oder Kommentaren sowie "Liken" in der Oberfläche dauert ewig.

Dabei ist die Auslastung des Systems alles andere als hoch. Siehe Screenshot:

Was mir auffällt, dass immer zu der gleichen Zeit wenn so eine Spitze auftritt, folgende Exception beim Worker im Logfile auftaucht:

2025-05-26T07:15:51Z worker [ERROR]: Uncaught exception in worker method execution {"class":"TypeError","message":"Friendica\\Util\\HTTPSignature::isValidContentType(): Argument #2 ($url) must be of type string, null given, called in /var/www/html/src/Protocol/ActivityPub/Receiver.php on line 2068","code":0,"file":"/var/www/html/src/Util/HTTPSignature.php:509","trace":"#0 /var/www/html/src/Protocol/ActivityPub/Receiver.php(2068): Friendica\\Util\\HTTPSignature::isValidContentType()\n#1 /var/www/html/src/Protocol/ActivityPub/Receiver.php(1896): Friendica\\Protocol\\ActivityPub\\Receiver::getObjectDataFromActivity()\n#2 /var/www/html/src/Protocol/ActivityPub/Receiver.php(1475): Friendica\\Protocol\\ActivityPub\\Receiver::processObject()\n#3 /var/www/html/src/Protocol/ActivityPub/Receiver.php(424): Friendica\\Protocol\\ActivityPub\\Receiver::fetchObject()\n#4 /var/www/html/src/Protocol/ActivityPub/Receiver.php(680): Friendica\\Protocol\\ActivityPub\\Receiver::prepareObjectData()\n#5 /var/www/html/src/Protocol/ActivityPub/Processor.php(1788): Friendica\\Protocol\\ActivityPub\\Receiver::processActivity()\n#6 /var/www/html/src/Protocol/ActivityPub/Processor.php(1689): Friendica\\Protocol\\ActivityPub\\Processor::processActivity()\n#7 /var/www/html/src/Protocol/ActivityPub/Receiver.php(830): Friendica\\Protocol\\ActivityPub\\Processor::fetchMissingActivity()\n#8 /var/www/html/src/Protocol/ActivityPub/Queue.php(235): Friendica\\Protocol\\ActivityPub\\Receiver::routeActivities()\n#9 /var/www/html/src/Worker/ProcessQueue.php(25): Friendica\\Protocol\\ActivityPub\\Queue::process()\n#10 [internal function]: Friendica\\Worker\\ProcessQueue::execute()\n#11 /var/www/html/src/Core/Worker.php(570): call_user_func_array()\n#12 /var/www/html/src/Core/Worker.php(378): Friendica\\Core\\Worker::execFunction()\n#13 /var/www/html/src/Core/Worker.php(112): Friendica\\Core\\Worker::execute()\n#14 /var/www/html/src/Console/Worker.php(91): Friendica\\Core\\Worker::processQueue()\n#15 /var/www/html/vendor/asika/simple-console/src/Console.php(108): Friendica\\Console\\Worker->doExecute()\n#16 /var/www/html/src/Core/Console.php(171): Asika\\SimpleConsole\\Console->execute()\n#17 /var/www/html/vendor/asika/simple-console/src/Console.php(108): Friendica\\Core\\Console->doExecute()\n#18 /var/www/html/src/App.php(234): Asika\\SimpleConsole\\Console->execute()\n#19 /var/www/html/bin/console.php(22): Friendica\\App->processConsole()\n#20 {main}","previous":null,"worker_id":"9fd747b","worker_cmd":"ProcessQueue"} - {"file":"Worker.php","line":572,"function":"execFunction","request-id":"6834151fdcb0a","stack":"Worker::execFunction (378), Worker::execute (112), Worker::processQueue (91), Worker::doExecute (108), Console::execute (171), Console::doExecute (108), Console::execute (234), App::processConsole (22)","uid":"3a8c6f","process_id":511148}

Ist so eine Worker-Spitze abgebaut, verhält sich das System bzw. die Oberfläche wieder normal. Bis eben wieder die Spitze aufgebaut wird. Das ganze ist also reproduzierbar.

Fürs Erste werde ich die entkoppelten Empfänger wieder deaktivieren und hoffe, dass diese Symptome wieder verschwinden.

C.c.: @Michael 🇺🇦

in reply to Tuxi ⁂

@Michael 🇺🇦
Okay, Update ist durch. Habe die "Entkoppelung" wieder aktiviert und das System einige Zeit beobachtet.
Die Fehlermeldungen bzgl. der Exception sind weg. Allerdings ist das System damit immer noch kaum nutzbar, da die gleichen Probleme immer noch existieren.

Sobald so eine Worker-Spitze auftritt, lädt die Oberfläche deutlich langsamer. Aber auch das Abschicken von Beiträgen oder Kommentaren sowie "Liken" in der Oberfläche dauert ewig.
in reply to Tuxi ⁂

Hab das gleiche vor einigen Wochen festgestellt. Nachdem die Option lange Zeit aktiviert und unauffällig war, hatte ich plötzlich extreme Verzögerungen in der Abarbeitung von Jobs. Die Queue ist auch immer wieder extrem angestiegen - über 100000 wartende Jobs.

Nach der Deaktivierung der Einstellung, war die Queue schnell abgearbeitet und das Verhalten war wieder normal.

Hallo @Friendica Support, ich glaube, wir haben bei der aktuellen DEV-Version ein Problem bei der Option "Entkoppelter Empfänger":

Habe diese Option heute mal testweise aktiviert. Wie zu erwarten, treten nach der Aktivierung alle "paar" Minuten Spitzen beim Worker auf. Ich habe gelernt, dass dies angeblich normal ist, wenn man diese Option aktiviert hat. Siehe Screenshot:

In diesem Screenshot sieht man auch ganz deutlich, wann diese Option aktiviert wurde.

Sobald so eine Worker-Spitze auftritt, lädt die Oberfläche deutlich langsamer. Aber auch das Abschicken von Beiträgen oder Kommentaren sowie "Liken" in der Oberfläche dauert ewig.

Dabei ist die Auslastung des Systems alles andere als hoch. Siehe Screenshot:

Was mir auffällt, dass immer zu der gleichen Zeit wenn so eine Spitze auftritt, folgende Exception beim Worker im Logfile auftaucht:

2025-05-26T07:15:51Z worker [ERROR]: Uncaught exception in worker method execution {"class":"TypeError","message":"Friendica\\Util\\HTTPSignature::isValidContentType(): Argument #2 ($url) must be of type string, null given, called in /var/www/html/src/Protocol/ActivityPub/Receiver.php on line 2068","code":0,"file":"/var/www/html/src/Util/HTTPSignature.php:509","trace":"#0 /var/www/html/src/Protocol/ActivityPub/Receiver.php(2068): Friendica\\Util\\HTTPSignature::isValidContentType()\n#1 /var/www/html/src/Protocol/ActivityPub/Receiver.php(1896): Friendica\\Protocol\\ActivityPub\\Receiver::getObjectDataFromActivity()\n#2 /var/www/html/src/Protocol/ActivityPub/Receiver.php(1475): Friendica\\Protocol\\ActivityPub\\Receiver::processObject()\n#3 /var/www/html/src/Protocol/ActivityPub/Receiver.php(424): Friendica\\Protocol\\ActivityPub\\Receiver::fetchObject()\n#4 /var/www/html/src/Protocol/ActivityPub/Receiver.php(680): Friendica\\Protocol\\ActivityPub\\Receiver::prepareObjectData()\n#5 /var/www/html/src/Protocol/ActivityPub/Processor.php(1788): Friendica\\Protocol\\ActivityPub\\Receiver::processActivity()\n#6 /var/www/html/src/Protocol/ActivityPub/Processor.php(1689): Friendica\\Protocol\\ActivityPub\\Processor::processActivity()\n#7 /var/www/html/src/Protocol/ActivityPub/Receiver.php(830): Friendica\\Protocol\\ActivityPub\\Processor::fetchMissingActivity()\n#8 /var/www/html/src/Protocol/ActivityPub/Queue.php(235): Friendica\\Protocol\\ActivityPub\\Receiver::routeActivities()\n#9 /var/www/html/src/Worker/ProcessQueue.php(25): Friendica\\Protocol\\ActivityPub\\Queue::process()\n#10 [internal function]: Friendica\\Worker\\ProcessQueue::execute()\n#11 /var/www/html/src/Core/Worker.php(570): call_user_func_array()\n#12 /var/www/html/src/Core/Worker.php(378): Friendica\\Core\\Worker::execFunction()\n#13 /var/www/html/src/Core/Worker.php(112): Friendica\\Core\\Worker::execute()\n#14 /var/www/html/src/Console/Worker.php(91): Friendica\\Core\\Worker::processQueue()\n#15 /var/www/html/vendor/asika/simple-console/src/Console.php(108): Friendica\\Console\\Worker->doExecute()\n#16 /var/www/html/src/Core/Console.php(171): Asika\\SimpleConsole\\Console->execute()\n#17 /var/www/html/vendor/asika/simple-console/src/Console.php(108): Friendica\\Core\\Console->doExecute()\n#18 /var/www/html/src/App.php(234): Asika\\SimpleConsole\\Console->execute()\n#19 /var/www/html/bin/console.php(22): Friendica\\App->processConsole()\n#20 {main}","previous":null,"worker_id":"9fd747b","worker_cmd":"ProcessQueue"} - {"file":"Worker.php","line":572,"function":"execFunction","request-id":"6834151fdcb0a","stack":"Worker::execFunction (378), Worker::execute (112), Worker::processQueue (91), Worker::doExecute (108), Console::execute (171), Console::doExecute (108), Console::execute (234), App::processConsole (22)","uid":"3a8c6f","process_id":511148}

Ist so eine Worker-Spitze abgebaut, verhält sich das System bzw. die Oberfläche wieder normal. Bis eben wieder die Spitze aufgebaut wird. Das ganze ist also reproduzierbar.

Fürs Erste werde ich die entkoppelten Empfänger wieder deaktivieren und hoffe, dass diese Symptome wieder verschwinden.

C.c.: @Michael 🇺🇦

"Open Source for Cybersecurity : Securing and Maintaining Europe's Open Source Dependencies"

One of those webinar panel things on June 3 and I will be there and you know, be me and talk Open Source and security.

Free to attend, but you need to register.

europeanopensource.academy/eve…

This entry was edited (6 months ago)

How can Europe better secure the open #digitalinfrastructure that underpins its public services, or #digitaleconomy?

We are delighted to announce the next #EOSA Webinar, #OpenSource for #Cybersecurity: Securing and Maintaining Europe's Open Source Dependencies.
This webinar looks at how Europe's cybersecurity and digital policy agendas are increasingly intertwined.

Learn more and register today: tinyurl.com/yf7xyadr

Our monocles crowdfunding is ongoing and we're so grateful for the support so far! Thank you!

monocles empowers you with open-source, community-driven messaging via XMPP, a privacy friendly email service, a cloud and more – for a transparent alternative for your digital life.

Help us create this real ethical digital solution, by the people, for the people. Every contribution makes a huge difference!

Be part of the journey & donate today ✊️: startnext.com/en/monocles

#xmpp #monocles #security

We’ve signed an open letter to the European Commission expressing our concerns around continued attempts to undermine encryption.

We ask the Commission to reconsider ProtectEU, and acknowledge that encryption is a positive that improves security.

globalencryption.org/2025/05/j…

Auf dem Weg zur re:publica?

Gerne dran denken, die #OpenStop #App bereit zu halten, wenn man am Bahnsteig oder der Bushaltestelle, warten muss:

kom-in.de/170/openstop-haltest…
Mit der App #StreetComplete geht das auch sehr gut...

Damit können #Barrieren oder Barrierefreiheitsdaten eingetragen werden.

Menschen mit #Behinderung hilft dies beim Planen von Reisen und Wegen.

Sind diese Daten für einen selbst nicht relevant, hilft es vielleicht, auch selbst sensibler zu werden für unsere Mitmenschen.

#Achtsamkeit #Solidarität #a11y #Inklusion #ÖPNV #re25 #republica #digitaleTeilhabe

NVDA 2025.1 Beta 8 is now available (You didn't miss Beta 7, there was a technical issue with the release and we had to immediately push beta 8).

Changes:
- Updates to translations
- Fixes for the Add-on Store & Remote Access in secure mode
- Fix reading math in PDFs
- Fix the toggle report CLDR script
- Fix issues when connecting to an untrusted relay server
- Documentation now includes a tab icon

Read the full update and download from nvaccess.org/post/nvda-2025-1b…

#NVDA #NVDAsr #Beta #News

This entry was edited (6 months ago)

reshared this

I talked AI slop with @joshbressers on Open Source Security:

opensourcesecurity.io/2025/202…

daniel:// stenberg:// reshared this.

🌟 Excited to share Thorsten-Voice's YouTube channel! 🎥 🗣️🔊 ♿ 💬

Thorsten presents innovative TTS solutions and a variety of voice technologies, making it an excellent starting point for anyone interested in open-source text-to-speech. Whether you're a developer, accessibility advocate, or tech enthusiast, his channel offers valuable insights and resources. Don't miss out on this fantastic content! 🎬

follow hem here: @thorstenvoice
or on YouTube: youtube.com/@ThorstenMueller YouTube channel!

#Accessibility #FLOSS #TTS #ParlerTTS #OpenSource #VoiceTech #TextToSpeech #AI #CoquiAI #VoiceAssistant #Sprachassistent #MachineLearning #AccessibilityMatters #FLOSS #TTS #OpenSource #Inclusivity #FOSS #Coqui #AI #CoquiAI #VoiceAssistant #Sprachassistent #VoiceTechnology #KünstlicheStimme #MachineLearning #Python #Rhasspy #TextToSpeech #VoiceTech #STT #SpeechSynthesis #SpeechRecognition #Sprachsynthese #ArtificialVoice #VoiceCloning #Spracherkennung #CoquiTTS #voice #a11y #ScreenReader

Peter Vágner reshared this.

in reply to NV Access

@NVAccess Thorsten-Voice is my personal german only voice contribution working offline (no cloud).
But the tts software i used for training is "piper tts" which offers multiple voices in multiple languages (all locally on device, even raspberry pi) and according to their github readme it is integrated in "NVDA", but i do not have personal experience with it, yet.

github.com/rhasspy/piper?tab=r…

Have you been wondering what all of those speed numbers mean on modern SD cards? Join @zkarj as he dives deep (and I mean DEEP) into the topic.

podfeet.com/blog/2025/05/sd-ca…

#Photography

reshared this

Thanks to @spsheridan, we’ve got CSUN Accessible Tech conference interviews, we’ve got my wish list from 2024 for WWDC, a deep dive into SD card speeds by @zkarj, and Security Bits with @bart, all on this week's NosillaCast.

podfeet.com/blog/2025/05/nc-10…

#a11y

This entry was edited (6 months ago)

So Forbidden Planet is the first major film to have an all-electronic score. It was made by Bebe and Louis Barron who were not referred to as musicians so as not to offend the musicians' union and instead their score was described as "Electronic Tonalities". The sounds were created via circuits made by Louis. This was before commercial synthesizers existed. Early electronic music was mostly made with things like scientific test equipment, tone generators, home made circuits, or manipulated tape. #Monsterdon
This entry was edited (6 months ago)
in reply to forestine

There's a short documentary on their work available on Youtube

Forbidden Pioneers: The Film Music of Bebe and Louis Barron

youtube.com/watch?v=eM2lijr3OT…

#Monsterdon

in reply to forestine

Legacy
In synthesizers, a "patch" is kind of like a recipe for a sound or set of sounds. Synthesist Todd Barton coined a synth patch that many modular synthesists make at least once, named after the Krell in the film Forbidden Planet and trying to achieve the same vibe as those "electronic tonalities" by Louis and Bebe. There are many versions of the Krell Patch around. The patch consists of sources of random voltage and feedback loops

Todd Barton - Krell Music - The Patch
vimeo.com/48382205

#Monsterdon

This entry was edited (6 months ago)

When I had my hysterectomy, I was told recovery would be quick because I was young, fit & otherwise healthy.

They were wrong. The surgeon made an error and despite signs of post op bleeding, discharged me & went on vacation.

When I returned to the ER, I was ignored & gaslit

They told me it was “normal” to be in more pain 8 days after surgery than on day 1 (it’s not).

They said “what do you want us to do?”

They refused to run any tests beyond basic vitals, and scolded me for wasting their time

I knew something was wrong, but I was young and hadn’t yet learned how to advocate for myself.

The pain, swelling and bruising were getting worse with each passing day. I was dizzy, listless and had no appetite.

I slept ALL the time.

I was not getting better

I did what anyone would do, I went back to the ER. Surely this time they would take me seriously?

They didn’t. They made no attempt to hide their frustration that I had returned”. They made misogynistic comments about how “sensitive” I was & that being in pain was normal

I went home feeling completely dejected and disrespected, but also starting to gaslight myself.

Maybe it wasn’t that bad. Maybe this was normal pain. Maybe I did need to suck it up.

I tried to force myself to eat and go for light walks. I tried to play through the pain.

I was vomiting everything up and frequently collapsing from fatigue.

I could not suck this up.

My boyfriend had to carry me into the ER for a third attempt to get help

They did the exact same thing. Asked what we expected them to do. Told us the pain was normal. Refused to call a consult or run tests.

Thankfully my boyfriend believed me over them. He was certain if I went home, I wouldn’t make it through the night

He refused to let them discharge me. He told them, loudly and sternly, that he was not taking me home to die. That they needed to do their jobs.

They threatened to call security but he did not back down.

Thankfully a doctor overheard him and decided to look in and see if he could calm the situation.

When he saw me, half unconscious and white as a ghost, he immediately ordered tests. He told the triage staff not to call security and to take me into a private room

It turns out my boyfriend was right. Had I gone home that night, I wouldn’t have made it to morning.

I had a massive internal bleed and a giant infected abscess which had been growing since the surgeon sent me home.

I was rushed to another hospital for emergency surgery and given 50/50 odds of survival. I spent over a month in the hospital, developed a second hospital acquired infection, and needed 11 months to fully recover.

I survived due to luck & privilege. Had my boyfriend not believed me, I wouldn’t be here. Had he not been a white man? He likely would have been removed & I would have died

This is medical misogyny. They didn’t listen because I was a woman. They thought I was being dramatic

I tell this story because of what happened to Adriana Smith. A young black woman in Georgia who tried to get medical care for severe headaches, and was dismissed and gaslit instead.

She suffered brain death at home because no one believed her. Because of misogynoir.

To make matters worse, she’s been turned into a medical experiment because she was nine weeks pregnant and living in a state with an abortion ban. She’s on organ & tissue support being treated as a human incubator.

No care when alive & forced “care” when dead

Misogyny in medicine kills. It maims. It disables and traumatizes.

Women are frequently treated as hysterical and not given the medical care they require.

We often need a man to accompany us just to be taken seriously.

It’s not right and it needs to change

I will forever deal with medical PTSD because of what I went through, but at least I survived.

Adriana wasn’t so lucky, and no one’s survival should ever be based on luck, privilege or their ability to find a man to speak for them

I survived due to luck and privilege, Adriana didn’t.

What’s worse, due to abortion bans and dangerous forced birth policies, her body is kept alive on organ and tissue support without her family’s consent.

We must do better:

disabledginger.com/p/adriana-s…

#misogyny #misogynoir #ableism #patriarchy #abortion #mybodymychoice #disability #ableism #uspol

reshared this

🚨 URGENT! 180/550 NEEDED BEFORE MAY 31

please don't ignore my #trans friend, a #disabled #parent & #photographer, who has been denied benefits. xie hasn't made their goal in 2 months 😭. ze needs help covering food for zir kid & pets, the electric bill, pet supplies, household items, & clothes for zir growing kid. you can buy xyr #art below!

- CashApp/Venmo/PayPal: spooniewolf
- throne.com/singsongraptor
#Digital #photography
- ko-fi.com/lunarrisephotography…
#Prints
- pictorem.com/profile/LunarRise…

@mutualaid @blackfedi #transMutualAid #transCrowdfund #DisabilityMutualAid #MutualAidRequest #queerMutualAid #queerCrowdfund #LGBTQIA #queer #MutualAid #BlackMutualAid #transgender #kids #macro #fascism #onlineShop #SmallBusiness #MastoArt #creativeToots #FediGiftShop #FediArt #OriginalArt #artist #queerMutualAid #QueerCrowdfund #nature #photo #flowers #flower #nonBinary #spring #may