in reply to Matthias Klumpp

Sorry, I meant to ask if there's anything you'd want for test automation, or any aspects of AT-SPI that you particularly dislike (I assume you currently have to use AT-SPI to find buttons etc.). I do have experience with accessibility; I'm visually impaired myself, and I wrote a third-party Windows screen reader and later worked on the Windows accessibility team at Microsoft.
in reply to Matt Campbell

@matt Ooops, how embarrassing - I completely misunderstood your question then! Sorry for that!
I'll ask a contact about AT-SPI specifically, but my impression was that these things were always used with some abstraction on top of AT-SPI in a larger test framework. One definite issue with AT-SPI is the documentation (more would always help, since it is very complex).
Some smaller apps I know now use QTest, which uses Qt internals for testing, so no AT-SPI is involved there.
in reply to Matthias Klumpp

On the topic of window placement, forgive me if this has already been discussed and rejected, but how about an extension that lets applications assign persistent IDs to windows? Then, each time the application creates a window with a particular ID, the window manager can place that window at a saved position for that ID. That'd require toolkits and applications to change, but thinking about this as an app developer, I like the idea.
in reply to Matt Campbell

@matt gitlab.freedesktop.org/wayland…

See, this is exactly the problem here. The blog posts makes it seem like all the people involved in wayland don't care about making the applications work well on wayland. We suggested that this protocol can be used with another new protocol to solve 90% of the use cases. This was dismissed because of the missing 10%. Instead of pushing the protocol that everyone wants we now have another protocol that doesn't go anywhere.

in reply to Matt Campbell

@matt This is in a way the session-management protocol.
But consider this: What if an application has an IDE layout[1] or a layout like GIMP's multi-window mode where windows need to be initilly placed in relation to each other? What if a window needs to show up next to a UI control, like for docked windows in docked UIs or for picture-in-picture displays?
For that, the compositor at least needs to know an initial placement as well, restoration-only will not work.

[1]: wiki.lazarus.freepascal.org/im…

Some #FediBlock entries:

parcero.bond

foxgirl.lol

someotherguy.xyz

taihou.website

PS: if anyone I know would like to help find evidence of a very large Fedi server using bespoke methods to secretly filter anti-Threads topics from users’ feeds, get in touch in DMs and I may connect you to someone.

:boost_requested: #FediBlockDetails
RE: pleroma.envs.net/objects/2659e…


Time for another #FediBlock round:

marsey.moe: new Soapbox instance that appears to be the new home of boks.moe after the latter got filtered by OpenDNS. It’s close to the the.asbestos.cafe/glee.li communities. If you suspended boks.moe, you might want to consider this one.

  • Receipts for racism and other bigotry from the old instance: one, two, three, four, five. Paulo is the admin and Tomato has staff privileges; both are on marsey.moe now.
  • More receipts in the quoted post at the end, but many of the links probably won’t work anymore unless your instance has cached the posts.

freespeech.fans: freeze peach.

  • “About” page says: “Free Speech Fans is a server for those of us that want to speak and live freely. There is no need to fear being deplatformed or canceled here. If our discourse offends you then you must remember that being here is a choice.”
  • No rules beyond US law.

kyun.host: subdomains m and ck.

  • A lot of r/drama-like “ironic” bigotry against Romani, trans, and other groups.
  • Feel free to scroll through admin account “naphtha” on either instance for more receipts.

#FediBlockDetails
RE: pleroma.envs.net/objects/e7adb…

@Seirdy@pleroma.envs.net:

Some #FediBlock entries:
plagu.ee: same reasons as ryona.agency.
  • Block notification bot, so don’t block individual users yourself if your instance federates blocks (Mastodon does by default). Also rejects deletes.
  • Racial slurs in the keyword policies (instance-wide word replacements).
  • Appears to be run by “mint”, the admin of ryona.agency and current maintainer of FBA (the blocklist scraper + search engine + notifier). My reasoning: it’s the same username, mutuals with each other, same custom MRF policies, same circle of friends, and the user is known for having many alts with the same username. Check mint on ryona.agency if you need more receipts.

boks.moe: hosts users from bae.st, breastmilk.club, rdrama.cc, beefyboys.win, etc. and making troll accounts on other instances.

  • Racial slurs in concerning contexts: from an admin, same admin and a user, again.
  • Creating troll accounts on another instance with the intention of rule-breaking for the lulz. Follow-up.
  • While this instance doesn’t appear to be intended for block-evasion, it has (probably unintentionally?) had that effect since most members come from widely-suspended instances and have appeared in the mentions of some friends of mine who had blocked their original homes. Them getting frustrated prompted me to post this a bit earlier than I planned to.



This entry was edited (2 years ago)

Some #FediBlock entries:

plagu.ee: same reasons as ryona.agency.

  • Block notification bot, so don’t block individual users yourself if your instance federates blocks (Mastodon does by default). Also rejects deletes.
  • Racial slurs in the keyword policies (instance-wide word replacements).
  • Appears to be run by “mint”, the admin of ryona.agency and current maintainer of FBA (the blocklist scraper + search engine + notifier). My reasoning: it’s the same username, mutuals with each other, same custom MRF policies, same circle of friends, and the user is known for having many alts with the same username. Check mint on ryona.agency if you need more receipts.

boks.moe: hosts users from bae.st, breastmilk.club, rdrama.cc, beefyboys.win, etc. and making troll accounts on other instances.

  • Racial slurs in concerning contexts: from an admin, same admin and a user, again.
  • Creating troll accounts on another instance with the intention of rule-breaking for the lulz. Follow-up.
  • While this instance doesn’t appear to be intended for block-evasion, it has (probably unintentionally?) had that effect since most members come from widely-suspended instances and have appeared in the mentions of some friends of mine who had blocked their original homes. Them getting frustrated prompted me to post this a bit earlier than I planned to.

Time for another #FediBlock round:

marsey.moe: new Soapbox instance that appears to be the new home of boks.moe after the latter got filtered by OpenDNS. It’s close to the the.asbestos.cafe/glee.li communities. If you suspended boks.moe, you might want to consider this one.

  • Receipts for racism and other bigotry from the old instance: one, two, three, four, five. Paulo is the admin and Tomato has staff privileges; both are on marsey.moe now.
  • More receipts in the quoted post at the end, but many of the links probably won’t work anymore unless your instance has cached the posts.

freespeech.fans: freeze peach.

  • “About” page says: “Free Speech Fans is a server for those of us that want to speak and live freely. There is no need to fear being deplatformed or canceled here. If our discourse offends you then you must remember that being here is a choice.”
  • No rules beyond US law.

kyun.host: subdomains m and ck.

  • A lot of r/drama-like “ironic” bigotry against Romani, trans, and other groups.
  • Feel free to scroll through admin account “naphtha” on either instance for more receipts.

#FediBlockDetails
RE: pleroma.envs.net/objects/e7adb…


Some #FediBlock entries:

plagu.ee: same reasons as ryona.agency.

  • Block notification bot, so don’t block individual users yourself if your instance federates blocks (Mastodon does by default). Also rejects deletes.
  • Racial slurs in the keyword policies (instance-wide word replacements).
  • Appears to be run by “mint”, the admin of ryona.agency and current maintainer of FBA (the blocklist scraper + search engine + notifier). My reasoning: it’s the same username, mutuals with each other, same custom MRF policies, same circle of friends, and the user is known for having many alts with the same username. Check mint on ryona.agency if you need more receipts.

boks.moe: hosts users from bae.st, breastmilk.club, rdrama.cc, beefyboys.win, etc. and making troll accounts on other instances.

  • Racial slurs in concerning contexts: from an admin, same admin and a user, again.
  • Creating troll accounts on another instance with the intention of rule-breaking for the lulz. Follow-up.
  • While this instance doesn’t appear to be intended for block-evasion, it has (probably unintentionally?) had that effect since most members come from widely-suspended instances and have appeared in the mentions of some friends of mine who had blocked their original homes. Them getting frustrated prompted me to post this a bit earlier than I planned to.


This entry was edited (2 years ago)

The Creative Freedom Summit will cover five main topics:

* Accessibility
* Community
* Crafts & Skills
* Demos
* UX/Design

Whether you want to dive deep into a specific tool or listen to a higher level discussion, we have something for you!

Join us on Jan 23-25: creativefreedomsummit.com/

#CreativeFreedomSummit #ArtWithOpenSource #Art #Accessibility #Design

in reply to daniel:// stenberg://

I had someone send me angry messages and a dick pic on Facebook because he got spam from a system that happened to be running Virtualmin (OSS hosting control panel software I work on) and they saw the site disabled page which has our logo on it. The dick pic came after I explained politely what our software does. That's not the only crazy messages I've gotten, by any means, but it was certainly memorable. And, I deleted our Facebook page because of it. Nothing good ever happens there.

Delighted to read that AudioEye has dropped its ludicrous lawsuit against @aardrian and "agreed to make a financial contribution of no less than $10,000 to National Federation for the Blind". Hopefully they will also send Adrian on a lovely 2 month holiday and pay for every punk gig he ever wants to attend (plus beers), to apologise. He's truly one of the best people in the accessibility world. adrianroselli.com/2024/01/audi…

🏦 Banky tlačí na své klienty, aby místo 📱 SMS používali mobilní bankovní aplikace. SMS přitom mnoha uživatelům stačí a vyhovují a tito lidé se rozčilují 😠, proč jim banky klasické ověřování pomocí SMS vypínají. 🛑

Napsal jsem pro Měšec.cz 💰 článek, kde jsem vysvětlil, proč banky od SMS ustupují a že důvodem nejsou zdaleka jen platby operátorům. 💡

mesec.cz/clanky/overeni-pomoci…

in reply to Jan Bělohoubek

A proč rovnou nezrušit celé webové bankovnictví: zpravy.aktualne.cz/ekonomika/i… Pravda to je, ale ty side-efekty - stojí za to?

I admit that I feel salty about the word “enshittification” taking off instead of my phrase for the same thing: “user domestication”. I prefer the latter because it emphasizes the gross disrespect so many platforms show their users, and how the lack of autonomy/mobility naturally leads to enshittification.

Any platform able to get away with enshittification will do so when given the incentive. Enshittification emphasizes the process of a platform’s downfall; we should be taking steps to prevent that from happening in the first place by keeping platforms open. Vigilance against enshittification is misplaced when better spent against user domestication.


Originally posted on seirdy.one/notes/2024/01/11/en… (POSSE). #enshittification #UserDomestication

This entry was edited (2 years ago)

Seirdy reshared this.

Series A, Episode 11 - Bounty

BLAKE: I said, I'm not a murderer.
SARKOFF: I'm grateful for your semantic precision. Political assassination I can ... live with. To be murdered would the final, sordid indignity. [Picks up a gun.] Now my educated friend, do you know what this is?

blake.torpidity.net/s/111/144 📺 B7B6

The US #Supremecourt has declined #Twitter's legal challenge to publicly disclose national security subpoenas. 👨‍⚖️

At Tuta, we pride ourselves on #privacy and #transparency. Our warrant #canary is live and regularly updated. This is one reason among many that keeping your data securely #encrypted within the EU has major privacy advantages over the US. 📣

You can check out our transparency report and live warrant canary here:
👉 tuta.com/blog/transparency-rep…

Introducing Spiel - A New Speech API and Framework for Linux

blog.monotonous.org/2024/01/10…

By @eeejay

#Linux #accessibility #a11y #freedesktop #Flatpak #snap #GNOME #KDE

Lukáš Tyrychtr reshared this.

El aita de Eduardo Chillida fue uno de los cuatro militares que organizaron el golpe de Estado del 18 de julio de 1936 en San Sebastián.

El escultor fue acusado de dar una paliza por razones políticas en su etapa universitaria.

Y otros asuntos que no se mencionan en los múltiples artículos sobre el aniversario de su nacimiento.
ctxt.es/es/20240101/Culturas/4…

I've been drinking tap water since forever as it was always safe where I lived, and in the few places where it wasn't we used filtration. As a family we did mostly because bottled water is expensive, polluting and impractical.

Now we know it's also potentially harmful to your health: euronews.com/green/2024/01/09/…

This entry was edited (2 years ago)

reshared this

Some extremely exciting news: Google Fonts is funding four developers from the open source community to work on Rust UI in 2024. Goals include demonstrating extremely high performance, using Vello for GPU-accelerated 2D rendering, and a port to Android.

All the work is in the open, and we look forward to working with others in the Rust UI ecosystem.

More details here: linebender.org/blog/xilem-2024… I'm excited about what we'll build together!

Ep. 2,LSD, @franceculture , encore au XXIe une louche de Freud... Et par Pierre Delion, défenseur du packing sur les enfants autistes.
Perrine Kervran ça fait 100 ans que les concepts freudiens sont périmés. À quand la mise à jour ? (promouvoir des outils foireux vers des populations en besoin c'est pas top)
A part ça j'aime bien ce que vous faites, (sauf quand vous traitez la santé mentale)
This entry was edited (2 years ago)