The media in this post is not displayed to visitors. To view it, please go to the original post.

That time of year again when Signal and other messaging apps force you to get a new computer for no reason rosano.ca/blog/encryption-rant…
in reply to Râu Cao ⚡
@raucao I attempted to simply build and submit one of my iOS apps to the app store and it seems it would not be accepted unless I use a version of Xcode that doesn't run on my Mac. I'm guessing there's a similar push by Apple for macOS developers to use increasingly newer SDKs. @delta and telegram have never forced me to deal with these issues.
in reply to Rosano

it's probably electron, which eventually means chromium. every so often they remove support for older operating systems.
Most other electron projects will have the same issue. (even Delta Chat will eventually increase the requirement when electron forces it)

But you should be able to fork signal and self build it by downgrading electron dependency or whatever else made them upgrade the minimum OS version. Besides that maybe installing linux on your Mac could be an option.

Street Complete for iOS is on Test Flight now!

Please check the list of reported bugs (pinned issue) before reporting something!

testflight.apple.com/join/K1u3…

This is the only app I’ve been missing after migrating to iOS, and now it’s here!

Using object navigation in NVDA is routine for me, but in teaching my wife how to do it, I remember how odd it was when I learned. I just wish she didn't have to learn in a terribly designed IEP system which not only requires NVDA, but also requires that you use Firefox to be able to even see entered rich text. I think if I'd had to learn object nav on this, I'd lose my mind.
would be nice. theglobeandmail.com/business/c…
Aaand it's out! Prism 0.18.3 is here! See my earlier post for a list of changes. Download: github.com/ethindp/prism/relea…

reshared this

Prism 0.18.3 is currently being prepared for release and should be out within the hour! Maybe a bit longer, depending on how long CI/CD takes, and if it decides to fail spuriously (I hope not). This release is a pretty big one, to put it lightly. I thought about making this 0.19.0 given the shear amount of changes involved, but I did say that 0.18.x will be the last 0.x release, so I might as well stick to that.

Changes:

* The Orca, Speech Dispatcher, and Spiel backends can now all be used, transparently, under Wine/Proton. There is also documentation on how this actually needs to be set up.
* The Speech Dispatcher wine bridge now exposes as much functionality as the native one does, including voice control, rate/pitch/volume, pause/resume and more.
* Prism now has compatibility shims for UniversalSpeech, SRAL and SpeechCore, along with Tolk. Currently these are only built as shared libraries, but if people want I can allow them to be built statically as well.
* Optional speech/accessibility libraries are now loaded dynamically. Speech Dispatcher and Spiel no longer force their shared libraries to be present merely to load Prism. Prism now on Windows no longer uses delay loading.
* Availability monitoring gained a baseline-complete notification. Applications can determine exactly when the initial backend-availability scan has completed, avoiding a race between direct availability queries and the polling thread. The `PrismConfig` struct is now at version 4.
* Fixed a race in backend enumeration. `prism_registry_acquire_best()` now handles cached-but-uninitialized backends correctly and serializes initialization of the same retained backend. Competing threads no longer risk replacing a valid shared cached backend with a speculative instance.
* SAPI initialization is more robust when COM marshaling or output-format discovery is unavailable.
* UI Automation now reports runtime support based on both the Windows screen-reader flag and active UIA listeners.
* AVSpeech memory synthesis now fails cleanly on timeout instead of returning truncated partial audio.
* VoiceOver capability reporting was corrected where macOS cannot reliably implement `stop`/`is_speaking`.
* Backend object files are now explicitly retained with MSVC, GCC, and Clang so linker dead-stripping does not silently remove registered backends. Static builds also preserve the required optional-library/bridge hooks.
* Fixed an x86 clang-cl build failure (thanks, Microsoft, for makign x86 calling conventions so weird).
* Added/fixed ARM64 PC-Talker loading support.
* Windows import libraries are now generated using the linker’s own library tooling rather than maintained .def files in several places.
* Prism now has Rust and TypeScript bindings (maintained by @trypsynth and @cartertemm, respectively).

There are many more that I haven't listed because there are so many. For example, Android now uses Android's built-in ICU instead of Icu4J.

Thanks go to the following people for assisting in this release: TomJoey (@TomJoey) (#98); Quin Gillespie (@trypsynth) (#125, #126, #127, #131, #132, #133, #134, #135, #136, #137, #138, #139, #140, and #142); and Carter Temm (@cartertemm) (#141).

I will post an update once CI/CD completes. You can monitor it here if you'd like: github.com/ethindp/prism/actio…

reshared this

They'll keep on pushing #chatcontrol until they win. This makes me extremely sad about (European) democracy. Repeatedly voting on the same thing until you win is recognized as anti-democratic. And yet.


RE: digitalcourage.social/users/ec…

in reply to bert hubert 🇺🇦🇪🇺🇺🇦
Not an expert on the details of the EU legislative process but isn’t this a next step of decision making? The parliament rejected chat control so must now negotiate with the council? As opposed to repeating the same vote over and over, I mean.
stop SHAMING people for using the unfit for purpose, ecocide-accelerating, labor-stealing, software-degrading, research-corrupting, privacy-invading, disinformation-producing, CSAM-generating, suicide-encouraging, mass violence-enabling, global economy-precaritizing, democracy-eroding, deskilling, brainrotting, futures-foreclosing tech product that was made by the eugenic death cult fascists who bankroll race science promoters and nazi politicians! it's just a value-neutral tool!
Info about the upcoming Eloquence/ IBMTTS Community Dictionary update, V26.10

Sensitive content

Does anyone know if Usenet is still around and can be joined?

I found eternal-september.org/ from a friend, but I want to find more.

I'm looking for text-only newsgroups that don't include binaries or large uuencoded files.

Any tips?

in reply to Shae Erisson

yes, it's there. I don't use it for communication but some people do. Though if you look and see who is still posting in the groups they're often pretty deranged/unhinged sorts of people.

But if you want access to quality media piracy? hell yeah it's the best there is, I do terabytes per month

This is a major blow to the open web! For as long as I can remember, Reddit has embraced RSS feeds and public API access to users, apps, and developers, allowing the site to thrive. To start choking access after decades of open doors is really sad and feels like the start of Reddit's demise. techcrunch.com/2026/09/30/redd…
in reply to Zack Whittaker
I'm currently getting the RSS feeds through a self-hosted redlib instance (proxies to Reddit) -- mostly because the official Reddit RSS was already insane. Sometimes it would just start shoving posts from other subreddits into the RSS feed when no new content was available. I assume they were currently trending/popular posts? Hated it so much
This entry was edited (today, 9:25 PM)

Not me discovering minor bugs in code "that wasn't changed recently" in a page I wanted to show in a live demo, in the final window before a presentation where there's little to no time left to fix them.

At least I'm discovering them *before* the demo this time.

🎉

in reply to Borris
That is awesome, other than the printing part. XD I haven't a printer, but that's cool that youhave that option. Might need to research my own state, we get mail in ballots and just get help, going and waiting for them to set up the stupid machine is just a pain int he ass and they never have it ready to go.
in reply to Mikalai
lol why should they be loyal if the company won't be loyal to them? it's a parasitic relationship, they're just the first generation that is willing to call bullshit on it and not feel alone because social media helps them connect with others who see the same thing
If you haven't listened to Herbie Mann's Flute Fraternity album, you're missing out. It's some excellent flute playing and all around great #Jazz.
youtube.com/watch?v=U4AroeR4WW…
#Music
I feel like I just live in a continuous AI nonsense headache. Bill Gates recently called AI the most dangerous thing humans have ever gone near. He said this on planet Earth in the year of our Lord 2026. It's been a year of fires, floods, famine, really endless disaster. He said this against a backdrop of global warming, and even, if you can remember it, the ever present threat of nuclear weapon armageddon.
strong language, swearing

Sensitive content

in reply to Liam Erven
strong language, swearing

Sensitive content

The media in this post is not displayed to visitors. To view it, please go to the original post.

Ahh, my eyes. #Firefox has a new Nova theme and it seems that nobody tried using it with containers and vertical tabs. Ugly and confusing. 😵‍💫

In the old theme the indication line was on the right side of the tab. That makes more sense.

Hope to be fixed soon. For now I upvoted already existing ticket:

bugzilla.mozilla.org/show_bug.…

Por fin llegó la cosecha.

Sensitive content

in reply to La Marica Vieja
Por fin llegó la cosecha.

Sensitive content

Aquí estoy y aún garreo.

Sensitive content

RT: @jeremyscahill For more than two months, I have been working on a truly horrific story about one of the gravest war crimes committed by the United States since Vietnam: The bombing of the Shajareh Tayyebeh school in Minab, Iran. It was one of the first targets struck in the opening hours of the war on February 28, 2026.

At least 156 people were killed in the U.S. cruise missile strikes—120 of them were children and 26 were teachers. We spoke to survivors, first responders, parents, doctors, teachers, psychologists, and other witnesses. Some of them had never before shared their experiences of that day.

It would be impossible to do justice to what happened in Minab that day with words alone. In more than 25 years in journalism and reporting on war, I do not believe I have reported on a more heinous single crime.

Massacre at Minab: The School That Became a Grave

Please share this story with as many people as you can.

“It’s really important for the public to get more information about how these private companies are operating AI systems that influence Medicare beneficiaries’ access to care,” EFF’s Lena Cohen told KTVK3/KPHO CBS5 Arizona's Family. azfamily.com/2026/09/30/newly-…
The media in this post is not displayed to visitors. To view it, please go to the original post.

We won't get out of this mess—not really— until we address the greatest wealth disparity since before the Great Depression.

Support unions! Support labor! Tax the rich! Tax corporations!

America belongs to its people--all of them.

#UnionStrong #WealthDisparity #TaxTheRich #USPol