Skip to main content



#FollowerPower I am trying to install #MateDesktop on a #Raspberrypi5 to set up a system running with the latest version of #Orca #Screenreader and I am not able to get it working. I've read several step-by-step guides including installing a dummy display driver, making changes to xorg.conf etc. but no success. I wonder if there's an OS image where Mate is allready included. Any advice is much appreciated. #Linux #Accessibility
in reply to aaron

@fireborn I found it not very acessible using the standard Raspian desktop with #Orca. There are issues like unlabeled buttons, lost focus etc. as far as i know mate desktop works better.
in reply to Rene Ludwig

Hast du die Accessibility-Switches gesetzt? dbus-launch gsettings set org.mate.interface accessibility true && dbus-launch gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true
Außerdem noch in der LightDM-Konfigurationsdatei (entweder /etc/lightdm/lightdm.conf oder /etc/xdg/lightdm/lightdm.conf.d/80_orca-dm-wrapper.conf) den Orca-Greeter einschalten, damit bei der Anmeldung gesprochen wird: greeter-wrapper=/usr/bin/orca-dm-wrapper
in reply to Steffen

@radiorobbe Nein, das hab ich noch nicht gemacht. Aber trifft das auch auf den Raspi zu? Da läuft doch glaube ich standardmäßig kein Gnome.
in reply to Rene Ludwig

Mate ist ursprünglich eine Abspaltung des alten GNOME2, da ähneln sich einige Einstellungen wohl immer noch. So habe ich jedenfalls damals einen Raspi 3 zum Sprechen gebracht.
in reply to Steffen

@radiorobbe Ich schau mir das noch mal an. Es scheint auf jeden Fall auch einen Hardware unterschied vom Raspberry vier zum Raspberry fünf zu geben. Es gibt nämlich noch andere Leute, die Mate Desktop auf dem Raspberry fünf nicht zum laufen bekommen. Ist wahrscheinlich noch zu neu das Teil.
in reply to Steffen

@radiorobbe In welchem Bereich in lightdm.conf muss ich die Zeilen eintragen?direkt unter [lightdm]?
in reply to Rene Ludwig

Es sollte bereits eine auskommentierte GreeterWrapper-Zeile existieren, schau mal im Konfigurationsabschnitt [Seat:*] oder ähnliches. Wenn du die 80_orca-dm-wrapper.conf nutzt ist dort nur dieser Konfigurationsabschnitt hinterlegt, und du musst nicht die Hauptkonfiguration bearbeiten.
in reply to Rene Ludwig

Dann scheint es bei Raspberry Pi OS noch etwas anders zu sein, kann mich momentan leider nur am normalen Debian orientieren, da ich derzeit keinen Raspberry Pi mit Desktop eingerichtet habe. Aber in der Hauptkonfigurationsdatei /etc/lightdm/lightdm.conf sollte es eigentlich auch funktionieren.
in reply to Steffen

@radiorobbe Ich hab’s gefunden. Leider läuft Orca trotzdem nicht. Bisher habe ich ihn nur unter dem Standard. Raspian Desktop zum laufen gebracht.


Anxiety iss onestly one of the hardest things I've dealt with, when it hits me, it can feel like the feelings will never go away, and my emotions get stuck in my throat and they feel so thick, and finally, it feels like their being pushed out and it becomes more of a struggle because I'm finally able to try to cry, but i'm still struggling to breathe, and afterward, when the storm has passed, I feel relieved that it's over and I finally got it out, but really tired from the hole experience. I'm writing this for people who may have had similar experience and to spread awareness that not everyone who's hysterical is just beeing a drama queen. Some people really do struggle and need lots of grace, love and patience from those they care about and say they care about them. I'm very passionate about this because I've experienced being told that I was using my emotions as a crutch and using anxiety as a guilt trip which couldn't be farther from the truth. Please know that you're not alone if you suffer with this. Big hugs to all and thanks for taking the time to read.



The amazing thing about open source services is, you can create interfaces for it the way you imagine them best. Currently testing #Pipilo, an iOS Fediverse client by @luckkerr which presents each timeline as a horizontal bar you swipe through to get to the next post. From a VoiceOver perspective, a slider control is presented and you explore the posts by swiping up and down, then explore the screen to discover things like links, replies in the corresponding thread, attached multimedia. Łukasz also makes sure that everything works correctly with VO and more goodies are already there in the current Testflight build. Glad to see this level of attentiveness to accessibility and a fellow Polish person coding fedithings. Give it a try. apps.apple.com/pl/app/pipilo/i… #Accessibility #A11y #Blind #iOSDev
in reply to Paweł Masarczyk

we have a handful of online supermarkets in the UK, and only the one uses this approach so that you can literally swipe up on any search result to add it to your cart. It's the only provider with a single flick per item, too.
No idea how it renders visually but it works well for VO.
in reply to Sean Randall

@cachondo Ohh, there's one doing that here in Austria. Last time I checked, though, it read some random variable when you did that instead of reading out the current number of items in the card. Will have o check whether they've fixed it. It's such a handy mechanism.
in reply to Paweł Masarczyk

and the developer is a really nice guy. I left the testing group a few months back because I wanted to give Nostr a try. Only realizing now that you can actually use both. Though, I have to be careful what I say on here lest I get booted, something that can’t happen on Nostr.

Tell him I said hello. 😊



The GOV.UK “exit this page" button (for pages that might be visited by e.g. domestic abuse victims seeking support) doesn't take you to the Google homepage but instead BBC Weather, and the reason why is interesting and well-thought-out: beeps.website/blog/2024-10-09-…


Tak už taky vidím na druhou stranu! Dnes se mi povedlo doma zprovoznit ipv6! Trochu jsem se trápil, ale díky dobré radě jsem zaškrtl i ten poslední trapný checkbox na routeru a voila :ablobcatattention:
in reply to Smoon

Přes nějaký tunel? Nebo nativně od poskytovatele připojení?
in reply to Štěpán Škorpil

@stepan Nativně od poskytovatele .. jen /64, řešil jsem hlavně nastavení vlastního routeru.


Sometimes Emacs drives me up the fucking wall, but then I have to use editable dired like once a year and I regain all my love for it.

Is this codependency.


in reply to Lucinek

no úplne priateľsky nevyzerá, skôr ako... hej, čo si to povedal!?


Já teda zítra na @mastopivo nedorazím. Musela jsem si kvůli Můře vzít odpol směnu, tak si to užijte i za mě.


I think #Anki holds a great deal of potential for #blind learners of #languages and other subjects:

The desktop app uses Qt 6, so isn't entirely unusable. It's also fully open source.

The iOS app is extremely usable with VoiceOver, albeit relatively expensive for a mobile app at £24.99, and not open source.

The web interface is usable, but would currently cause people to think more about how to use it than the actual subject they were studying. Still, with some user scripting, it could be workable.

And finally, all Anki functionality is available via their Python library, which could be used in a command line app or more #accessible frontend.

Of course, the issue is always the time needed to take things from where they are now to where they need to be. And I suspect a significant challenge would be having screen readers speak/braille things in the correct language as hopefully declared by each flashcard.

#accessibility #language #languageLearning

in reply to James Scholes

is the python library for anki called panki? Because there's just something indescribably amusing about that name and if it isn't, it should be.


Currently at the #LibreOffice and Open Source Conference 2024: updates on right-to-left language support, and presenting new LibreOffice features created by Google Summer of Code students. conference.libreoffice.org/202…


Ok. work today, work tomorrow, Mastodon instance deployment over the weekend, maybe? It'd be nice to commit to a tech project and then actually do it.
in reply to simon.old

ooh are you deploying an instance? Sounds like a fun thing I'd like to try one day but have absolutely no justification for doing.
in reply to Sean Randall

@cachondo I don't have a good justification for doing it, I've just always wanted to. I bought a domain a month or two ago.
in reply to simon.old

Nice, welcome to the fedi admins club. Fortunately I only admin for myself so it's piss easy.
in reply to Sean Randall

@cachondo I've mentioned this a couple of times on here but check out Cloudron if you have a VPS and want to securely host some apps on it including Mastodon.
in reply to simon.old

Looking at prices on virtual and dedicated servers vs. prices of mini PCs, I wonder if I should just host it at home. I have a business internet plan, I could give it a dedicated IP, and as long as I don't need more than 200 mb upload speed I'd be fine. I could probably stick some nice SSDs in the server too. Someone talk me out of this.
in reply to simon.old

That's going to work, I never saturate 100mbps with an instance.
in reply to simon.old

What kind of router are you behind? Any fediverse server makes a lot of connections. The only risk I can see is your router running out of RAM as it tracks all of the open connections for the sake of the stateful NAT/firewall. But as long as you're not using a crappy consumer router with 256 mb of ram or something it should be fine.
in reply to Samuel Proulx

Also if this is a single user instance, don't deploy Mastodon. It's way overkill. Go with GoToSocial (if you're fine with no push notification endpoint) or Akkoma (if you want more features), or IceShrimp.net (if you want to run development code written in C# and don't mind modifying postgresql directly for things that have no UI yet like me). There's no reason for anyone to run Mastodon unless they're planning for maybe a hundred users or more.
in reply to Samuel Proulx

@fastfinge I wonder if Akkoma still breaks Tweesecake's login process. I'm not opposed to running something different, but I do want push and I have limited capacity to troubleshoot things and play around with undocumented projects. What are you running?
in reply to simon.old

I'm running Iceshrimp.net. But I use Enafore; absolutely everything breaks Tweesecake's login flow. If you want to keep using Tweesecake, you have to run standard Mastodon. There are no other options that will work.
in reply to aaron

But those are pretty much just Mastodon with slightly different coats of paint.
in reply to aaron

@fireborn @fastfinge Is Hometown still perpetually way behind Mastodon releases? Hosting with something that has adjustable character count is pretty much a given.
in reply to aaron

@fireborn @fastfinge When I looked at running my own instance I looked at all the various forks and lighter instances but honestly since using Mastodon on Cloudron I haven't done a single modification to the instance other than what we can do through the admin pannel. I run a couple of other services on that VPS as well and they all run in their own separate container without me having to do anything.
in reply to Andrew Hodgson

Yeah, but running strange software makes me cooler than you! Lol jk
in reply to Samuel Proulx

@fastfinge @andrew It's sad how many people actually think this way. I love gts, btw, but the lack of a push notification endpoint is a dealbreaker.
in reply to aaron

Yeah, I don't use mobile for stuff like this, so it doesn't bother me, but if you do push notifications make a big difference.
in reply to Samuel Proulx

@fastfinge I think it's one of those situations where I'm just waiting for something to nudge me into trying another client. I know Emafore works wel, I don't know if it's got more active development but that bar is unfortunately pretty low at the moment.
in reply to simon.old

It gets an update maybe once every couple of weeks or so. What do you use on your phone? Mona works with literally everything under the sun.
in reply to Samuel Proulx

@fastfinge Yeah, I use Mona. Not worried about that at all. Will have to check on Android clients, but basically I assume Cake "is in the minority and most things work with most things.
in reply to aaron

Only if you don’t mind modifying the database directly and making direct api calls with curl. It’s still in early beta.
in reply to aaron

Then go for it! The devs are lovely. And I like a server with an API first approach myself. I want to use my own things, not the official front end.
in reply to Samuel Proulx

@fastfinge I don't really care about a front end, that's just extra stuff I don't care about. Plus being API first means that I could make my own front end.
in reply to Samuel Proulx

Gts is great I can say, but doesn't work with the weird windows apps people use. Works with TWBLUE, toot, enafore, pinafore, semaphore, Mona, though that's a huge pay here, 40bgn never for all the apps that lose focus, and on Mac it's dumb, having to open settings every single time you set each setting. Ice cubes doesn't work, feditext works. Akkoma eats resources for breakfast and isn't maintained well, also postgress doesn't clean up itself well with Akkoma. GTS is really lightweight, but you'll be the only admin for now, since it's configured via the host, and you also have to add in new users yourself.
in reply to Мира🇧🇬🇭🇺

Both Akkoma and Pleroma eat far fewer resources than Mastodon. Did you tune your database?





I hope this email finds you unprepared in your house, feel free to use the baseball bat in the closet instead of waiting for the perfect tool to fight back.


There were these twin sisters just turning one hundred years old in St. Luke's Nursing Home and the editor of the Cambridge rag, "The Cambridge Distorter",
told a photographer to get over there and take the pictures of these 100 year old twin bitteys.

One of the twins was hard of hearing and the other could hear quite well. The photographer asked them to sit on the sofa and the deaf one said to her twin,
"WHAT DID HE SAY?"

He said, "WE GOTTA SIT OVER THERE ON THE SOFA!", said the other.

"Now get a little closer together", said the cameraman.

Again, "WHAT DID HE SAY?" "HE SAYS SQUEEZE TOGETHER A LITTLE" - So they wiggled up close to each other.

"Just hold on for a bit longer, I've got to focus a little", said the photographer.

YET AGAIN - "WHAT DID HE SAY?"

"HE SAYS HE'S GONNA FOCUS!"

With a big grin, the deaf twin shouted out, - "OH MY GOD - BOTH OF US?"



I'm looking to replace my main interruptible power supply. Does anyone have any good suggestions for a brand that has software that's relatively accessible with a screen reader



We wanted to give a shout out to @smaury, who found a ReDoS security issue with Thunderbird Appointment. This resulted in us fixing the issue and removing deprecated urls! It's fantastic community contributions like this that makes Thunderbird so much more than the sum of its code. 💙 👏


Today's hot take: /usr/sbin and /sbin were a mistake. Yes, there are things in /usr/sbin that only root can run. But there's plenty in /usr/sbin (and always has been) that could usefully be run as a non-root user, even routinely, and as a result everyone has it on their $PATH in addition to /usr/bin. So all you get is confusion about where a program binary 'belongs'.


🚨BREAKING: Britain is returning Chagos Islands to Mauritius.

How will this affect the .io domain and your tuta.io email address?

Find out now! ➡️ tuta.com/blog/what-happens-wit…

in reply to Tuta

As the Chagos Islanders receive no benefit from the use of this ccTLD, now would seem the perfect opportunity to ditch your .io email address.


In america, if you're 17, you're still a kid, no exceptions. I don't care if its the day before your damn birthday, if you're not 18, leave adults social media.


@thunderbird cannot update to K9Mail_8_0b2 from K9mail_8_0b1. Package ID doesn't match existing Apo ID
in reply to Russel

We heard back from the Obtanium dev, and his advice is to delete the app from Obtainium and re-add it, but specify a release title filter this time. Or you could add it in one click via the crowdsourced app configs website: apps.obtainium.imranr.dev/?cat…

(Basically, there was a hiccup caused by the fact that repo now hosts two apps instead of one, but this should be a one-time occurrence.)



Regarding that last repost, if I had a dollar for every stupid emotional support animal that I’ve encountered over the last few years, I would be a millionaire. These dogs have absolutely no rights under the accessibility for Ontarions with disabilities act, and the only thing that these dogs end up doing is confusing people as to which ones are fake, and which ones are real. Leave Fluffy and your fake service dog gear at home people, it is neither acceptable or wanted.
in reply to Matthew Campbell

I'm seeing a growing trend of named canes now, too. The simple white cane has become an emotional support stick.



Budu teď nějakou dobu spát na zádech. Zlomenina klíční kosti je takový cyklistický zasvěcovací rituál. #gravel


I sent an email out internally, so I can stop being quiet on here.

I quit Microsoft! Last day tomorrow! New adventure next week! Computers! Eek!



There were 4 men, a Russian, a German, an American and a French, who found this small genie bottle.

When they rubbed the bottle, a genie appears.

Thankful that the 4 guys had released him out of the bottle, he said, 'Next to you all are 4 swimming pools, I will give each of you a wish. When you run
towards the pool and jumped, you must shout what you want the pool of water to become, and your wish will come true.'

The French wanted to start. He run towards the pool, jumped and shouted 'WINE'. The pool immediately changed into a pool of wine.

The Frenchman was so happy swimming and drinking from the pool. Next is the Russian's turn, he did the same and shouted, 'VODKA' and immersed himself into a pool of vodka.

The German was next and he jumped and shouted, 'BEER'. He was so contented with his beer pool.

The last is the American. He was running towards the pool when suddenly he steps on a banana peel.

He slipped towards the pool and cursed, 'SHIT!'



“For me to post a hurricane forecast and for people to accuse me of creating the hurricane by working for some secret Illuminati entity is disappointing and distressing, and it’s resulting in a decrease in public trust,” says Cappucci. He says he hasn’t slept in multiple days and is exhausted. This last week he received hundreds of messages from people accusing him of modifying the weather and creating hurricanes from space lasers. "

...I'm sorry... wut? Is this for real...?

rollingstone.com/culture/cultu…



I never really understood why so much fuss about the whole green and blue message background on text messages (android and ios), I only noticed that once I read about it, and I think ... it's fine?



I love working with kids. only a child would tell me that failing his code for playing an on-the-hour chime 13 times for 1:00PM was nonsensical, because that's the hour he got out of the computer and who says 12 is the upper limit?
he's 9 years old and never encountered a clockface.
in reply to Sean Randall

I'm in awe of this but a bit intrigued at the same time. I'm interested in how you are teaching the kids and the process you go through for this, but also interested that a blind kid of 9 hasn't encountered a clock face before.
in reply to Andrew Hodgson

@andrew well, this came ot me from mainstream: the rest of the kids were doing scratch and they decided to pick up something more audible.

But yeah, it's bonkers to me thta there's no analogue clocks or watches around in his life. I don't leave home without a watch on!



Is it ironic (or just plain hypocritical) how the full legal text of the EAA directive is entirely structured with `<table>` markup (for content that isn't tabular, and it isn't declared as presentational).

#accessibility #a11y #eaa

This entry was edited (3 weeks ago)


nemôžem povedať že sa mi nedarí, ani to nehrotím, plyniem
This entry was edited (3 weeks ago)


I'm wondering if #NextCloud team considers making theming more flexible. I really hate those freaking dropdowns everywhere in the settings, I'd replace it with plain <select> items for #Accessibility purposes. I'm not familiar with the code yet though, maybe I'll propose some checkbox on the Accessibility tab… just thoughts. @nextcloud
in reply to André Polykanine

Это такие dropdowns где ни хрена не читается и не выбрать толком ничего? Тоже подобное выкидывал бы.
in reply to Kirill

@Yinshi Оно даже выбрать, но виртуальный курсор постоянно включается-выключается, какие-то эдитбоксы, списки внизу страницы… отвратительно просто, дайте мне обычный селект и всё!
in reply to André Polykanine

Мне оно напомнило чуть другой пример уёбищной реализации.
Есть вроде бы хороший по содержанию сайт, в своё время случайно попался. Но это тот случай как не надо делать навигацию. Оно ещё и визуально так себе code-maze.com/
in reply to André Polykanine

Возможно ты бы подчеркнул там что-то полезное, учитывая что проникаешься C# и .Net, но навигация это пиздец. Представляю как оно работает на мобильниках, вернее, не работает с большой степенью вероятности.
in reply to André Polykanine

Во, вспомнил чё давно хотел показать. Посмотри программу на любой день и обрати внимание на то как читается время. Думал, там с отображением какая-то ебанина в принципе, но нет, визуально с часами и минутами всё ок
vsetv.com/schedule_channel_984…
in reply to André Polykanine

Ага, или только ":", либо очень информативное "1:1". Как горефронтендеры такое сделали я ваще не могу понять.



Artists!

You will get more Mastodon boosts if you have suitable Alt Text on your image posts.

Trust me on this 👍🏾

[Prompted by the uptick in image posts /re-toots these past few months that have no Alt Text and which I would otherwise boost, but generally no Alt, no repost]

#AltText



@libreoffice
Why don't I find the video streaming anywhere on the conference web site?


If you have any need to interrogate / explore USB devices, this CLI tool is *amazing*. Using it on both macOS and Linux here. Super impressive compared to lsusb etc (and compatible with the same output format if needed) github.com/tuna-f1sh/cyme

reshared this