I’m constantly amused by the idea that we will invent AGI and AI will solve all of our problems. We don’t need AGI to solve our problems, even ChatGPT can already tell us obvious solutions to our current problems.

We already have good answers on how to reduce gun violence, infant mortality or climate change. The problem is too many people have a vested interest in the problems being unsolved. It isn’t because we haven’t invented smarter than human AI. When we do, we’ll ignore it too.

Sean Randall reshared this.

in reply to Dare Obasanjo

I attended an online seminar about philanthropic uses of AI (through work) and the host was talking about a mother in a poor village with no doctor using AI to look up treatments for her young child suffering from dysentery. Being the kind of person I am, I said “it sounds like that village needs clean water a lot more than AI,” which threw off the host and which a bunch of other attendees nodded along with.

August 1st - Googler asks the community if XSLT should be removed from the HTML living standard.
github.com/whatwg/html/issues/…

Respondents overwhelmingly reject the suggestion.

August 6th - Google starts work on removing XSLT from Chrome.
issues.chromium.org/issues/435…

August 14th - Googler sends PR to remove XSLT from the standard.
github.com/whatwg/html/pull/11…

Like, I don't have a particular view of whether this is a good idea or not. But these sham community engagement exercises piss me off.

in reply to Cassandrich

True that said I'm not sure WHATWG really has a consensus building process, case in point the last few comments being marked off-topic and then discussion locked while they point that libxslt has a lack of maintenance.

What I see is Google effectively answering "Fuck off" to the "Fuck you pay me" of libxslt maintainer, and WHATWG (mostly Google but not only) supporting that.

in reply to Terence Eden

It's a very selective approach to dropping parts of web. Chrome still supports <plaintext> tag that has been deprecated in HTML 2 (1995). And the tag does some wild stuff to HTML parsing. I'm also confident its usage is much lower than XSLT. Somehow no one's calling for removing its support.

developer.mozilla.org/en-US/do…

The security argument is a bit disingenuous, too. First Google unleashes Project Zero on libxml/libxslt. They unload a whole bunch of security issues on the maintainer, propose no fixes. And now declare the project poorly maintained and insecure. Google has resources to fix all the issues and help maintain the libs. They have resources to write a new XML/XSLT lib in a safe language of their choice.

They just don't want to. And if they don't want, no amount of evidence or arguments can change that.

They started with "we want XSLT dropped” and then reasoned backwards to find some plausible arguments. Not started with the arguments that led to the conclusion that removing XSLT is overall the best solution.

This entry was edited (2 months ago)

How GNOME made its Calendar application accessible

This article will explain in details about the fundamental issues that held back accessibility in GNOME Calendar since the very beginning of its existence, the progress we have made with accessibility as well as our thought process in achieving it, and the now and future of accessibility in GNOME Calendar.
↫ Hari "TheEvilSkeleton" Rana

osnews.com/story/142900/how-gn…

#Gnome

Didn't the Canadian public just give Air Canada $5.9B in a covid bailout the year before their execs got these salaries in 2022?

From Ben Thomson on X:
"Air Canada Executive salaries:
CEO M.Rousseau: $12.38 Million
CFO A.Kazzaz: $3.1 Million
COO C.Landry: $2.93 Million
CCO L.Guillemette: $2.74 Million
Exec VP A.Meloul-Wechsler: $2.0 Million

Full-time entry-level AC flight attendant earns LESS than minimum wage (27k/year before tax)

CEO makes 458x more than entry-level flight attendant

Time for AC executives to take a large pay cut"
#cdnpoli #AirCanada

Máme už dlouho robotický vysavač Roborock S7. Se ženou jsme si říkali, že i přes nepřízeň osudu, tzn. dvě děti a dva psi, ho zkusíme v podkroví načasovat na vysávání jednou za den. Takže nesmíme nechávat nic na zemi a ujišťovat se, že se někam nevyblil pes. Oba naštěstí většinou blijí jen do postele. Naplánovaný úklid je důležitý hlavně v tom, že jde o bod čistoty, kterému se přizpůsobí vše včetně nás.
in reply to Jiří Eischmann

@sesivany Máme přízemí a podkroví a zkoušíme zatím podkroví, kde se děti moc nepohybují. Nehrají si tam ani ve svém pokoji. Raději všechno natahají dolů do obýváku. Dole by se podle mě dal vytyčit koridor, kde by se řeklo, že co v něm bude to vysavač uzme. To by pokrylo kuchyň, chodbu, ženy místnost, koupelnu, záchod a část obýváku. Kostičky lega bychom ale asi nacházeli i tak.

Sometimes an app I use because the functionality is very important to me is so badly made that I would volunteer to work without pay if they’d let me fix it.

This message brought to you by the Deutschebahn (German railway service) app (especially around bicycle tickets) and Urban Sports, both of which have so many UI problems that they feel like the developers must not use them ☹️

Ghost bikes

Sensitive content

in reply to Ghostbike report bot

Ghost bikes

Sensitive content

I was cleaning out my closet this morning, looking for things that I should throw away. And as I was just about to finish up the job, I found a rectangular device. It's a thick little guy, and it sits neatly in a velcro case. It's a rectangle, and it's about the size of maybe an older phone from the early 2000s. However, I have no idea what it is. It has a severe case of rubber reversion, and I cannot tell if the charger port works anymore either. There's a lot of things I don't know, all I know, is it's not a toy. It has a charging port, a headphone jack, and the buttons that oddly make it look like some retro device. If you have any theories as to what it could be, feel free to share your thoughts in addition, there are buttons on the side of this device. I have seen some volume buttons as well, so there is that. That means there are speakers in this thing. However, when I was pressing the buttons on it, it did not talk or or make some sort of powering on sound.
in reply to Archos

Nevolit znamená nevážit si demokracie. Nevolením člověk říká, že všechny strany jsou pro něj stejné a že je mu jedno, jestli bude mít svobodu a nebo ohýbat hřbet pod vládou totality. Což určitě není, jen je dotyčný líný udělat aspoň takové základní rozlišení stran.
Vždy se dá volit aspoň tak, že vyhážu lístky stran, které rozhodně nechci, a náhodně vyberu ze zbývajících.

Reminder about removing OpenVPN: we are removing support for OpenVPN entirely on 15th January 2026, in six months time.

OpenVPN servers will be completely removed on this date, and support for it within our app will disappear.

Please reconfigure your configurations to use WireGuard to avoid interruptions.

Read more here: mullvad.net/blog/reminder-that…

Es muy gracioso lo que ha pasado: estaba usando Tutamail para enviar correos electrónicos a representantes españoles en la UE sobre el peligro de la nueva ley de Chat Control. El servicio me ha bloqueado, considerando que soy un spammer o que estoy mandando una newsletter.
Lo curioso es que desde su usuario de Mastodon @Tutanota fomentan el envío de dichos correos para evitar que la ley sea aprobada. Estoy perplejo. Intentar apartarse de las garras de Google es difícil.
@Tuta

Hacker News is my guilty pleasure. I just love the "How I sold my 'basic Unix tool rewritten as a 300 MB Node.js app in a Docker container' startup for $500M" posts.

Half the comments on the "FFmpeg switches to @forgejo" posts are complaints about the anime girl from Anubis.

You Silicon Valley tech-bro motherfuckers who think it's OK to DDoS small websites are the sole reason we had to put her there in the first place.

This entry was edited (2 months ago)

#HomeAssistant verbessert nach eigener Aussage die #Barrierefreiheit der Webanwendung durch Anpassung an die #WCAG AA accessibility standards.

home-assistant.io/blog/2025/08…
w3.org/WAI/WCAG2AA-Conformance
@homeassistant@fosstodon.org
#a11y #Inklusion #HausAutomation

This entry was edited (2 months ago)

In today's episode of #accessibility shit-fuckery, in an article comparing different platforms for hiring support workers on a website for a company which apparently specialises in disability support plan management:
"In the table below, we compare some of the key features of the most popular support worker platforms: Mable, Hireup, LikeFamily, Care Seekers and Find a Carer
image.png"
Wow. That's brilliant. Because surely people with a disability won't actually be reading this, will they? And making a table accessible is just so hard in 2025, so fuck that, we just won't bother.
planpartners.com.au/knowledge/…

Meanwhile, if you abuse the API and don't comply, asan might complain but that's not a #curl security problem.

hackerone.com/reports/3302518

#curl

Tarczyński Arena, koncert Eda Sheeran 16.08.2025 i trakowanie osób z niepełnosprawnością.
Proszę was o przeczytanie całości.

Godzina kilka minut przed 18, idę do toalety.
Pukam do drzwi, zamknięte, stoję i czekam, następna dostosowana toaleta jest za daleko od moje strefy, a ja mogę poczekać. Czekam, 5,10 minut. Podchodzi do mnie dziewczyna poruszająca się przy pomocy balkonika. Pyta, czy czekam w kolejce.
Tak, czekam, ale od ponad 10 minut nikt nie wychodzi, a lampka nad drzwiami się w sumie nie świeci. Idę zgłosić do osoby z obsługi, która stoi najbliżej, że toaleta jest zakluczona, nikogo tam nie słychać, i w sumie nie wiadomo o co chodzi.
Sytuacja zostaje olana przez pracownika.
Mija kolejne 10 minut, zgłaszamy kolejnym osobą, że nie wiadomo czy w tej toalecie ktoś zasłab, czy ona jest cała czas zamknięta. Szef obsługi odpowiada jednej z pracownic obsługi, że wszystkie toalety są otwarte przecież 🙃
Po kolejnych minutach przychodzi trzech pracowników obsługi i w sumie nie wiedzą, co zrobić.
Mówią, że mamy skorzystać z innej toalety. Mówię im, że nie ma mowy, teraz chcę doprowadzić sprawę do końca i sprawdzić czy ktoś tam, nie daj boże jest, czy toaleta jest zamknięta cały czas na cztery spusty.
W między czasie podchodzą do nas różne osoby i próbuję pomóc ogarnąć sytuację razem z nami.
Po około 5 minutach przychodz jakiś ważniejszy typ z pękiem kluczy, otwiera lekko drzwi toalety i… SOBIE IDZIE BEZ SŁOWA.
Było pusto
Toaleta nie została otwarta przez prawie 40 minut mimo zgłoszenia problemu kilkakrotnie przez kilka różnych osób.

Obsługo Tarczyński Arena, która wczoraj ogarniała koncert Ed Sheerana, wiem, że macie dużo pracy. Ale otwarcie toalet i odpowiadanie na zgłoszenia to podstawa. Tym bardziej, jeśli chodzi o osoby z niepełnosprawnością, a tych wczoraj były wiele, a toalet przystosowanych jest kilka.
Takiego olania sprawy i bezradności w działaniu pracowników dawno nie widziałam.

This entry was edited (2 months ago)
in reply to NV Access

@NVAccess were you able to download the huge log I sent? what I did was grab the log right after it was happening. it was a rather huge file, so someone threw your name when I said I thought the log file might be too large for email asked me if I could give you a downloadable link, so I did that. if you read it backwards you would be reading where it was happening, so you don't have to try to sift threw a 10 meg file. I don't know how to read those logs very well at all, so I didn't want to try to cup most of the log out.
in reply to JamminJerry

Sometimes if one thing is playing up, it can cause issues with other things - and sometimes you'll get something which triggers an error in the log, which then tries a different way of doing whatever it was trying to do which works, and you never notice an issue. - A lot of people find that second one when they try NVDA alpha or beta releases - they beep when an error is written to the log, and sometimes you'll hear that quite a bit with no noticeable issue or problem.

looking at this #NVDA log trying to see if I can figure this out, one thing I am seeing a whole olot of is from the studio addon, and I am not even touching the stuff for studio. oh sure studio is running in the background as that is what is running my stations automation, but I am not seeing things for other addons, just the studio one. a lot of the lines look something like this.

DEBUG - external:appModules.splcommon.splbase.studioAPI (22:29:41.255) - MainThread (15036):
SPL: Studio API wParem is 0, lParem is 124
DEBUG - external:appModules.splcommon.splbase.studioAPI (22:29:41.255) - MainThread (15036):
SPL: Studio API result is 71

#nvda