Someday I want to implement a different kind of Rust UI toolkit. Rather than implement the whole stack, including widgets, text rendering, and 2D graphics rendering in pure, mostly cross-platform Rust, this would be a wrapper over classic platform-native widgets (yes, including Win32), like wxWidgets or SWT (the latter was better last time I checked, ~10 years ago). This Rust toolkit could have an API like Masonry (crates.io/crates/masonry), but it wouldn't render its own widgets like Masonry.
in reply to Matt Campbell

Do any of my blind followers remember OtsJuke, now OtsAV? It's a program for automatically playing music with cross-fading, dynamic range compression, interspersed liners, etc., for DJs and radio stations. Some hobbyist blind Internet broadcasters used it in the early 2000s, when it was screen-reader-accessible (if only by accident) and not too expensive. It hasn't been accessible for a while now, but it always impressed me with how light and fast to start it was.
in reply to Matt Campbell

Even the Ots installer was a custom application. In striking contrast to the InstallShield installers of the day, it started instantly, with an opening sound effect, plus a sound effect for each transition between screens. Then the application itself also started instantly, with an opening sound effect, even on my 1999 laptop (in the early 2000s).

My long-time ambition is to someday develop a desktop app like _that_. I've never yet had the freedom to do that on the job, and maybe I never will.

in reply to Matt Campbell

I'm not ignorant of the downside of Ots's focus on optimization. In 2002, I stopped using OtsJuke because I wanted my music collection to be in Vorbis, but OtsJuke could only play MP3. Actually it played its own file format that IIUC was based on the MP3 encoding, but with a custom per-file header instead of per-frame headers. The cost of having that instant-starting self-contained executable was no plugin system.

@trendless because COVID vaccines won't be paid by the federal government anymore, Québec will recommend 75+ instead of 60+ next year due to their cost/efficiency calculation. Too expensive! Younger people don't die enough!

We're all going to need so much more healthcare later...

lapresse.ca/actualites/sante/2…

TORSERV: Host a Static Website on the Dark Web in Under 1 Minute

"Hosting a Tor hidden service — also known as an onion site — typically requires in-depth technical skills and manual configuration. With TorServ, you can host a static website anonymously in seconds, without touching any config files."


This software deserves some attention. It could be useful for at-risk people who need to publish while protecting identity.

#TorServ #TOR #Onions #OnionNetwork #Privacy #Anonymity

@selfhosting@a.gup.pe
@infosec@a.gup.pe
@linux@a.gup.pe
@networks@a.gup.pe
@crypto@a.gup.pe
@darknet@a.gup.pe
@privacy@a.gup.pe
@infostorm@a.gup.pe

🆕 blog! “How long does it take to upgrade an eBook?”

The older I get, the more comfortable I become with complaining. Not merely moaning on social media, but writing a direct email to the perpetrator of some annoyance.

I'd purchased an eBook and was appalled by how crappy the accessibility was. If you don't know, modern ePub books are just HTML…

👀 Read more: shkspr.mobi/blog/2025/08/how-l…

#a11y #accessibility #books #ebook #ebooks

in reply to TheOldGuy

If you'll add this #AltText4You then I won't have to steal your meme to repost it 😉

Black text on a white background says:

"You say you're after criminals - yet you come without warrants.

You call us lazy - yet you arrest us at work.

You say we don't contribute - yet you track us through our taxes.

You call us illegal - yet you seize us at our hearings.

Maybe this isn't justice after all.
Maybe you're just white supremacists."

Now up on the OSHWA site! Our third Healthware Highlight exploring the ways that MakeGood INC is working with 3D printing and accessible design with folks with disabilities. They can do incredible things with the support of community and being engaged with person first design work! Check it out here: oshwa.org/announcements/health…

Maybe... and I'm just throwing this out there... maybe, don't steal? #AI industry horrified to face largest #copyright #classaction ever certified: arstechnica.com/tech-policy/20… #AIBS

New Job Alert: @tdforg is seeking a @libreoffice developer to improve the user interface of the popular open source office suite. Learn more on #OSJH
opensourcejobhub.com/job/26232…
#LibreOffice #developer #RemoteWork #OpenSource #career #jobs #FOSS #UI #macOS #TDF

Discussions about digital sovereignty are 🔥

Which countries lead the way?

@nextcloud created an Index ranking countries based on the relative presence of self-hosted tools across key application areas.

1. Finland 🇫🇮
2. Germany 🇩🇪
3. The Netherlands 🇳🇱

dsi.nextcloud.com/index.php

😡 "A Canadian company is providing the muscle for a new Florida detention centre dubbed “Alligator Alcatraz” — & the Canadian govt isn’t ruling out working with the security giant in the future. …

Quebec-based GardaWorld, which has reportedly been awarded a US$8-million contract for work on the U.S. detention site, has also been awarded > $100 million in Canadian government contracts since Carney won the Liberal leadership in March …"

- Rachel Gilmore in @thetyee
mstdn.ca/@thetyee/114993478472…


“This wishy-washy stance when it comes to jaw-dropping cruelty tied to the U.S. is yet another stroke in an increasingly clear portrait: one of PM Mark Carney with his elbows firmly planted to his sides when it comes to big business.”

@r.gilmore’s first column with The Tyee.

thetyee.ca/Opinion/2025/08/08/…


“This wishy-washy stance when it comes to jaw-dropping cruelty tied to the U.S. is yet another stroke in an increasingly clear portrait: one of PM Mark Carney with his elbows firmly planted to his sides when it comes to big business.”

@r.gilmore’s first column with The Tyee.

thetyee.ca/Opinion/2025/08/08/…

Trump’s tariffs are bringing in tens of billions a month. What’s the government doing with all that money? - CNN apple.news/A6TBEs7dcRfqhJH8Hul…

ICYMI: earlier this week I wrote a blog post disclosing my tech stack… arguing that anyone who writes about technology should be transparent about the tools they use.

TL;DR: I’m doing well on the software front. Hardware? Not so much: 🍎

🔗: news.elenarossini.com/technofe…

Well, a few hours after publishing it, Tim Cook’s latest capitulation to the Authoritarian-in-Chief made front page news everywhere.

I can safely say my next laptop will be from @frameworkcomputer

#resist

Your inbox should be as private as your practice.

We had the privilege to chat with Matthias Baenz, a seasoned tax lawyer about why secure communication is non-negotiable in the legal field, and why he chose Tuta to protect his clients’ confidentiality.

🔐 Read the full story: tuta.com/blog/interview-why-ta…

#Tuta #LegalTech #PrivacyFirst #SecureEmail #ClientConfidentiality

in reply to Archos

Netušil jsem, že Svijany dělají nealko. Jednu dobu dělali slušné pivo, ale údajně to šlo poslední dobou do kopru. Navíc majitel je babišonek. denikn.cz/644208/majitel-pivov…

Now that my one joke post about how there are only seven posts on LinkedIn has comfortably done better numbers than everything else I'd ever put on that godforsaken cringe factory of a website combined, I can only conclude that what people really want from LinkedIn is a momentary respite from LinkedIn.

mastodon.social/@mhoye/1149602…

in reply to mhoye

my uneducated guess is that people want to get some form of recognition they don’t get at work (or elsewhere?) and treat LinkedIn praise as transactional. If I like their post, surely they will like mine?

There’s also the fact that your boss is in the room. They will see who and what you like, and what you write.

LinkedIn has the same vibe as the watercooler in the company of The All Seeing Eye or Sauron.

#GNOME #Desktop #a11y:
Über Fortschritte bei der #Barrierefreiheit berichtet @ktn@social.heise.de von der @gnome@floss.social Konferenz.

heise.de/news/Linux-Desktop-Gn…
#OpenSource #Linux

I sometimes think about text-to-speech in comparison to visual text rendering. For the latter, there's a whole suite of different solutions, from segmented LCDs (en.wikipedia.org/wiki/Segmente…) to monospace bitmap fonts to proportional vector (e.g. TrueType) fonts. And somewhere in the current genAI boom, I'm sure someone is generating something that looks like handwriting. But in TTS, the industry largely jumped to generating human-sounding speech from human voices as soon as they could.
in reply to Arkadiusz Świętnicki🇵🇱

@nuno_nuno I'll be adding accessibility support for VoiceOver, Switch Control, Voice Control, Reduce Motion, and more, but – and this is a massive but – it will never be a great VoiceOver experience. Some tasks are things like "look through 500 lines of binary gibberish to find GPS coordinates at the end," and I don't think that can be exposed to VoiceOver in any meaningful way.

Random pop song that just popped in my head: "Try" by Pink. youtube.com/watch?v=yTCDVfMz15… Not anything particularly special, just that a random phrase made me think of it, and I think it's a good song.

400 years to Proxima Centauri means velocity of roughly 1% of c. To accelerate to that, then decelerate, takes energy on the order of 1-2% of the ship's rest mass.

Ship is 36 miles (50km) long.

So it obviously masses many gigatonnes (1 cubic kilometer of water—0.15 the density of steel—masses 1 billion tonnes). Conservatively this masses 10-100gt.

Fusion bomb yield is about 2% of the payload mass. Our current 10,000 H-bombs probably contain 1000kg of fuel.

/1
spacey.space/@nyrath/114992789…

in reply to Charlie Stross

@nyrath Upshot: I think this thing will take 100-1000 years of our current worldwide civilizational energy budget to propel.

And at the other end? Congratulations: a colony of 2400 people is at least 3 orders of magnitude too small to sustain a self-training technology base able to service an autonomous space colony. (Because resupply with finished products is impossible at that range.)

TLDR: magic wands or scientific breakthroughs required.

/2 (end)

This entry was edited (4 months ago)