Do you love hearing your NVDA say "row 1 through 2 column 2 table with 4 rows and 2 columns row 3 through 4 column 2 table with 2 rows and 2 columns row 1 column 1 ⁠" and "row 3 through 4 column 2 table with 2 rows and 2 columns row 1 column 1 ⁠" you don't need to look far, just read a Wikipedia page like this one. ("Acquisition history") en.wikipedia.org/wiki/Exact_Sc… after the name rang a bell from the COVID era for me, I looked them up and found this gem.
in reply to Pratik Patel

@ppatel @Jage I usually keep them on mostly to get the experience of the default settings as close as I can (as my QA / test-centric brain has forced me into it.) Also, I worry that if I were to disable these, I wouldn't know whether I've stepped into a table and more crucially its boundaries or dimensions, something that's helpful info to me to have so I know how many blocks to navigate by within my memory.
in reply to Pratik Patel

@ppatel @Jage I wish you could disable announcements for the table role but still get dimensions (like 3 rows and 4 columns) - looking at some sites I visit, it could be extremely difficult to tell whether the part of the page belongs to the table data or as actual text on it, which would still disorient me a lot. I do disable some, like clickable elements that I would have on for testing, as those tend to annoy me the most on sites hearing it repeated.
in reply to John Dowling, Jr.

@jmd2000 @ppatel @Jage this is where I do wish NVDA had site-specific settings though, because it would be nice to have that info off for certain domains and not others. If I'm just looking at specs for a product or something like that on Wikipedia the table info just serves even less use once it's more than like 10 columns wide.

#XSF Announcement

XMPP Standards Foundation has decided to sign the Open Letter to the European Commission:

xmpp.org/2024/08/the-xsf-signs…

#jabber #chat #interoperability #standards #rtc #Europe #europa #OpenSource #EU #Brussels

reshared this

Atentátom na mňa nič neskončilo, tvrdí premiér. Opozícia a médiá podľa neho vyrábajú ďalšieho Cintulu

Premiér Robert Fico sa vyjadril k aktuálnej snahe opozície zvolať mimoriadnu schôdzu parlamentu a pokúsiť sa odvolať ministra spravodlivosti Borisa Suska. Ten pomohol bývalému špeciálnemu prokurátorovi Dušanovi Kováčikovi na slobodu. l.rockosbasilisk.com/UKdFA

"Reproducible Builds in July 2024" — featuring our "Android Reproducible Builds at IzzyOnDroid with rbtlog" announcement (and a lot more news from the Reproducible Builds community) — has just been published :)

reproducible-builds.org/report…

#ReproducibleBuilds #IzzyOnDroid

The Crimson Diamond is ONE WEEK away from launch! Years of hard work on a labour of love - I'm so excited to finally share it. Thank you for your support & patience. Thank you to my testers & patrons. I say I'm a solo dev, I didn't do this alone. 🥹

Here's the Steam link, please wishlist! store.steampowered.com/app/109…

in reply to Matt Campbell

To clarify, I know what parser games are in general, but am unsure what "EGA" means in the context of a modern Windows game. Is it recreating an EGA aesthetic using a modern engine? Is the underlying parser-based game using an interpreter like Glulx or a Z-machine interpreter?

I want to determine if it would be feasible to make the game accessible to blind people using screen readers.

How to increase the timeout for a timeline fetch operation?


I'm currently trying to use a tool named FediFetcher, specifically to try backfilling certain Lemmy groups that are taking much longer than usual to sync, sometimes taking up to one week to receive a message. Unfortunately, I'm stuck in the step where I try to fetch the lists where these groups are, because it inevitably fails due to a timeout of 60 seconds that I cannot figure out how to raise. For instance, this is the output of FediFetcher:

$ bash fedifetcher.sh
2024-08-08 15:50:10 UTC: Starting FediFetcher
2024-08-08 15:50:10 UTC: Getting context for 677 lists
2024-08-08 15:51:10 UTC: Job failed after 0:01:00.229908.
Traceback (most recent call last):
  File "/home/admin/FediFetcher/find_posts.py", line 1640, in <module>
    timeline_toots = get_list_timeline(arguments.server, user_list, token, arguments.max_list_length)
  File "/home/admin/FediFetcher/find_posts.py", line 1424, in get_list_timeline
    posts = get_paginated_mastodon(url, max, {
  File "/home/admin/FediFetcher/find_posts.py", line 1043, in get_paginated_mastodon
    raise Exception(
Exception: Error getting URL https://hub.azkware.net/api/v1/timelines/list/1. Status code: 504

I've been digging through the source code and cannot figure out whether the limit is on Friendica itself, on PHP (or FPM), or on the database. This is a list of files, and the edits I have added, in the hopes of raising that 60-second timeout:
  • /etc/mysql/mariadb.conf.d/50-server.cnf:


innodb_lock_wait_timeout = 600

  • /etc/php/8.2/fpm/pool.d/friendica.conf:


pm.max_requests = 0
request_terminate_timeout = 1d
php_admin_value[max_execution_time] = 600
php_admin_value[set_time_limit] = 0

  • /var/www/friendica/config/local.config.php:


'worker_max_duration' => [
    Friendica\Core\Worker::PRIORITY_CRITICAL   => 1440,
    Friendica\Core\Worker::PRIORITY_HIGH       => 20,
    Friendica\Core\Worker::PRIORITY_MEDIUM     => 120,
    Friendica\Core\Worker::PRIORITY_LOW        => 360,
    Friendica\Core\Worker::PRIORITY_NEGLIGIBLE => 1440
]

And of course, the "Network Timeout" option in the main admin page was raised from 60 to 600, to no avail. Any suggestions?

@Friendica Admins @Friendica Support

in reply to Carlos Solís

I think I found the proper place to change it, for those that are in a similar issue. On your site's nginx settings file (in my case /etc/nginx/conf.d/hub.azkware.net.d/friendica.conf), edit this section to add the following parameters (which I copied from the defaults for Nextcloud):
 location ~ \.php(?:$|/) {
    fastcgi_read_timeout 600;
    fastcgi_send_timeout 600;
    fastcgi_connect_timeout 600;
    proxy_connect_timeout 600;
    proxy_send_timeout 600;
    proxy_read_timeout 600;
    send_timeout 600;
  }

Спит Москва. В ночной столице
В этот поздний звездный час
Только Сталину не спится -
Сталин думает о нас.

Сегодня выдался богатый день, а это я только одно издание посмотрел.

- Путин подписал закон об ужесточении наказания за пропаганду наркотиков
- Путин подписал закон о наказании военнослужащих за гаджеты
- Путин разрешил признавать любые иностранные организации нежелательными
- Путин подписал закон о запрете треш-стримов

Особенно интересен закон про запрет "треш-стримов". Везде его называют именно так, хотя из текста следует, что под запрет попадают видео с любым противоправным контентом, т.е. не обязательно выгонять свою девушку на мороз или бить бабушку, можно показывать процесс дачи взятки или дискредитировать тех, кого нельзя дискредитировать. И в качестве наказания там обязательная конфискация инструментов производства материалов (компьютера как минимум т.е.). И "зарегистрированные СМИ" под него не попадают, поэтому когда РТ показывают расстрел из миномёта, то это не оно.

С наркотиками не так интересно, но тоже резиновый закон и под него попадает масса уже существующих произведений с 1 сентября 2025.
#ТакПобедим #ПрекрасноеНастоящее #цензура #пиZдец

[Thread]New article "Safer Hospital Care for Severe ME".

worldmealliance.org/2024/08/sa…

Of course many of the tips are relevant to patients of all severities.

#MyalgicEncephalomyelitis #ChronicFatigueSyndrome #MEcfs #CFS #PwME #SevereME @severeme @mecfs

1/

in reply to Tom Kindlon

6/

🔇Sensory safe environment🕶️ Provide private, soundproofed, and dimly lit rooms. Reduce smells, sensory overload, and physical contact to minimise post-exertional malaise (PEM). buff.ly/46wv5lD

#SevereMEDay #MECFS #MyalgicEncephalomyelitis
@severeme @mecfs

Buster is a browser extension that solves captchas for you.

It leverages the fact that blind people should be allowed to use the web too.

github.com/dessant/buster

I love this for 2 reasons:

1. Fuck Captchas
2. Fuck Captcha Companies getting free labor from people to train AI.

I hate this because i fear if it catches on this will negatively impact blind people's ability to use the web.

See also points 1 & 2 re EVERYONE.

reshared this

I've recently released En Dash Bash, an #nvdasr add-on that lets you type en and em dashes anywhere with a single command! Whether you're writing about the Mexican–American War, non-24-hour sleep–wake disorder, or New York–style pizza, En Dash Bash has you covered! It's available in the NVDA add-on store or on GitHub at github.com/codeofdusk/endashba… @NVAccess #a11y

As I told the @washingtonpost , Elon Musk’s political advocacy has erased any trust in the platform’s neutrality & spotlights which accounts get restricted, suspended, supported, or promoted. Neutrality has left the building. Institutions must adapt, faster.
washingtonpost.com/technology/…

Curious about how Matrix advances secure healthcare communication in Germany? Come listen to gematik's Jan Kohnert at The Matrix Conference in September in Berlin to know about it all!

🎟️ Grab your tickets at 2024.matrix.org
🏆️ Secure a sponsorship package at 2024.matrix.org/sponsor

📬 ACTIVA a #privacidade

tuta.com/es

@Tutanota estrea nova páxina web

Crea nun momento a túa conta gratuíta e NON deixes que google lea/catalogue/adestre a súa IA/monetice cada correo que recibes, cada compra que fas, cada notificación do banco, cada conversa do traballo, cada documento que envías...

✉️ Recupera a túa privacidade usando un servizo de correo electrónico seguro e que te respeta.

Say hello to the co-organiser of our #LibreOffice and Open Source Conference 2024, which will take place on October 10 – 12! blog.documentfoundation.org/bl… #foss #opensource

LibreOffice reshared this.

Aaaaand, we've got a winner of one year Revolutionary! 👏👏👏

How do you like our new website?

Check how to solve yesterday's puzzle: social.linux.pizza/@TFG/112920…

As a hint, you could have also used our intro on ciphertext: tuta.com/blog/what-is-cipherte…


Cleartext to your Cyphertext:

Turn on Privacy


** revised to fix miscalculation**

2.9 billion? With a B? Sweet, puberty! When you consider that there are about 7 billion people on Earth, that's 41.4% of the entire planet! Anyone could be on that list, including you and me! tomsguide.com/computing/online…

This entry was edited (1 year ago)

do not drink something when you listen to this. there is your warning. so I wanted to see how bixby sounded when it spelled something. I started bixby on my watch and asked it how to spell something. I wasn't expecting what happened. it switched to my pphone, and used my personal voice to spell it. I was hoping for the watch to spell it with the voice I have selected on my watch. that did not happen. so here is bixby using my voice to spell something. this is rather painful, but funny to listen to.