Skip to main content



Since I'm seeing a lot of "I have covid" posts, reminder that the WHO actually published a protocol for recovery after the illness to reduce the odds of Long Covid.

iris.who.int/handle/10665/3444…

reshared this




Says something about maturity: no side channels necessary for this attack.
infosec.exchange/@misc0110/112…


Before I go to bed for the day I'm just gonna leave this here because I definitely didn't just spend an hour playing when I should probably be resting. Someone just made an accessibility mod for Balatro and now I understand why this game blew up. If you haven't heard of it, you're basically making the best poker hands possible with a standard card deck trying to reach increasingly higher score targets. For reaching them you get money which you can use in the shop to buy various upgrades and special cards that let you get even higher scores, which gives you more money... And that's how the game loop works. All this is accompanied by some very chill background music and satisfying sound effects. Another win for #GameAccessibility for sure. You can find the mod here forum.audiogames.net/topic/541…

reshared this



Welcome to the list of reproducible apps, Calculator You! 🥳

apt.izzysoft.de/packages/com.m…

Thanks to the joint efforts with its developer, v3.0.0 now is reproducible :awesome:

#reproducibleBuilds #IzzyOnDroid






Musk was widely mocked for suing advertisers, but the advertising group he sued is now dissolving, saying they don't have the resources to fight the idiocy, The Times reports. Rep. Jim Jordan (R-Ru) predictably praised the outcome as a "big win for the First Amendment."

nytimes.com/2024/08/08/technol…




Amazing, the "ignore previous instructions" meme works on SMS scammers too


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 Tamas G

Am I the only person who turns off headings, tables, lists, landmarks, etc. etc. for browse mode? One of the first things I do with a new installation.
in reply to Jage

@Jage I usually turn off tables, lists, and landmarks. I keep headings for navigation.
@Jage
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 Tamas G

@Jage I keep my testing setup separate. There, I definitely keep all the structural announcements.
@Jage
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 Tamas G

@ppatel @Jage honestly, I had no idea that you could turn them off. I honestly might do that. Especially because I read a lot of Wikipedia pages, and sometimes it gets very annoying to hear that information.
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.
in reply to Tamas G

@pixelate That is one of the things that would steer me away from using NVDA on a more regular basis honestly. I do not like how verbose it is about tables.



Parrot OS: Security-Focused Linux Distro for Security and Privacy linuxtoday.com/developer/parro…


After 2 successful years of Works with Home Assistant under Nabu Casa, the program is now part of the @openhomefoundation! 🙌🏻

Read more about the changes we're doing to the program to work towards building a better hardware ecosystem for smart homes. 👇🏼
home-assistant.io/blog/2024/08…



Annoying news for VOCR: macOS Sequoia adds weekly permission prompt for screenshot and screen recording apps. 9to5mac.com/2024/08/06/macos-s…
in reply to Chi Kim

The more annoying news is that you'll essentially be required to sign the app now, as running unsigned apps is apparently going to be a lot more annoying.
in reply to Mikołaj Hołysz

@miki VOLlama isn't though. It's a real pain to get Notarized if you develop app outside XCode. You can do it, but it's very annoying. lol
in reply to Chi Kim

For signing and notarizing a desktop app written in Python, you might be interested in encrust (github.com/glyph/encrust) by @glyph. See also this blog post: blog.glyph.im/2023/03/py-mac-a…
in reply to Mikołaj Hołysz

@miki Not true, you just need to allow the app to run in Settings rather than right clicking and choosing open.
in reply to Chi Kim

@ZBennoui I think you can do it in settings but not in the context menu any more.

Not on the beta though.

in reply to Mikołaj Hołysz

@miki @ZBennoui correct, you have to go through privacy settings, where it'll give you an "open anyway" button. Or you can xattr -c the application from the terminal which is probably a bit faster.



#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

in reply to XSF: XMPP Standards Foundation

I think that Matrix is better in the sense that there is one specification and two official reference implementations, one in Python and one in golang while XMPP has a base specification and dozens of additional specification and end to end encryption is either provided by OpenPGP, Off the Record or the newer specification and all of these are incompatible with one another.


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

in reply to TA3

To ho jeho babka neučila, že každý si je strojcom svojho šťastia?


Produktdatenblätter werden auf #amazon werden wohl von einer #KI ausgefüllt oder von Affen mit Wurfpfeilen generiert. Ein Monitor soll "handbetrieben" sein und einen Akku haben, der 2 g wiegt, aber 2 kWh Kapazität hat.
in reply to Michael Link (ksmichel)

🤣 "Ich bin Atomkraft-Gegner. Meine Kinder sollen lächeln und nicht strahlen…" 🙊 💨



Bei @IzzyOnDroid ist der Taschenrechner als APP aufgetaucht, der mich durchs Abbi gebracht hat.

JRPN 15C (JRPN 15C: RPN-Rechner, inspiriert vom HP 15C Scientific Calculator)

apt.izzysoft.de/fdroid/index/a…

in reply to IzzyOnDroid ✅

wie auch immer #F-Droid Classic und F-Droid Basic zeigen die App als Neuerscheinung an.
#f
in reply to 🚂 Bahner

🤷‍♂️ Hauptsache sie ist da, Du hast sie gefunden, und "ihr beiden" seid happy zusammen 😃


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

Congrats on being close to launch. A couple of questions:

Do you plan to sell it anywhere other than Steam, e.g. Itch?

When you say it's an "EGA text parser" game, what exactly does that mean?

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.



OpenAI Warns Users Could Become Emotionally Hooked on Its Voice Mode - The company has revealed details of AI model safety testing—including concerns about its ... - wired.com/story/openai-voice-m… #business/artificialintelligence #fastforward #business


It’s not worth paying to be removed from people-finder sites, study says

The best removal rate was less than 70%, and that didn't beat manual opt-outs.

arstechnica.com/gadgets/2024/0…



Intel’s BIOS updates for crashing CPUs are now rolling out theverge.com/2024/8/8/24216054…


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

These are the wrong places they are meant for something completely different. It seems as if your webserver cuts the connection after 60 seconds.
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дец

in reply to Шуро

А мне таки интересно, все гаджеты на войне запрещены — это прям все-все? Ну то есть и дроны тоже наводить низзя? Если это так, конечно, это прекрасная новость, но мне прямо интересно.


[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

in reply to Tom Kindlon

7/

People with #SevereME may have acute food intolerances & struggle to swallow or digest. Malnutrition can be fatal. Special diets, flexible meal times, IV hydration & tube feeding in adjusted feeding positions can all be life saving. Safer hospital care is possible. #SevereMEDay @severeme @mecfs



Next.js? More like Swing.js, amirite?

toot.cafe/@slightlyoff/1129271…



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.

in reply to Mikołaj Hołysz

I think all people deserve privacy and security in their daily lives, and the fact that the only effective captcha solution for people with disabilities sacrifices their privacy is a tragedy tbh
in reply to CyberFrog

@froge People also deserve not to see Viagra ads in every single contact form and comments feed, and that's what would happen without these kinds of captchas sadly.



Your privacy, your control. Librem 5: The only smartphone designed to protect your digital rights. True security, no backdoors, no tracking. #LibremPhone #DigitalFreedom #PureOS #Librem5
puri.sm/products/librem-5/


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/…
in reply to Alex Howard

Open questions:
How should institutions respond to a tech CEO abandoning neutrality on a platform that continues to have disproportionate influence around the world?
How should governments respond?
How should media companies respond? How should other tech companies respond?
How will you respond?



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

in reply to The Matrix.org Foundation

What Gematik is doing with TI-Messenger is revolutionising communication across German healthcare!

This will be a great presentation on 20 Sept in Berlin.