technical natterings.

Sensitive content

in reply to aaron

technical natterings.

Sensitive content

in reply to Scott

@Scott @ToniBarth I think a list of pids would be easier. But there can be a hell of a lot of running processes, so I'm not sure how usable that would be. A list of foreground windows might be nicer, but that means you can't choose a process with no UI window like NVDA. There are multiple reasons a GUI for this is going to be annoying. Before we even get to this, we need to figure out how to hook up a Win32 GUI to a CLAP plugin in an accessible way.

We’re thrilled to share exciting news with our community!
Devin Prater, whose insightful articles have enriched Accessible Android, is now officially part of our team.
As an accessibility enthusiast and advocate, Devin brings a deep understanding of screen reader challenges faced by blind users, a passion for Android, valuable knowledge, and a strong voice to our mission.
Welcome aboard, Devin! @pixelate

🚀 New in Tuta Mail & Tuta Calendar!

🎉 Resize columns for your perfect view
🎉 Undo accidental moves/deletes
🎉 Duplicate calendar events
🎉 Reply with comments to invites
🎉 Edit/delete parts of event series
🎉 Enhanced invite emails

Go private - with best usability. ❤️

#PrivacyFirst

More: tuta.com/blog/resize-columns-u…

in reply to Tuta

great updates! Something I've been curious about and holsing me back from your calendar is event invites. This is because I struggled to make them work with other open source calendars previously and I'm highly skeptical of digital calendars (even though I'd like to break away from Google).

For example, I tested out a CalDav server as well as Murena calendar quite extensively last year and was disappointed that when inviting others or being invited. I don't like email notifications in general, but not even those would send most of the time and when they did I had to manually download the calendar event and add it. Is this similar to how calendar invites work on Tuta calendar?

This entry was edited (8 hours ago)

The #gnome #bug reporter still wants to push reports onto bugzilla that has been replaced by their #gitlab instance.

Is that a known issue?
Couldn't find any reference online, how that will change in future.

My #fedora rarely crashes so it's not a big issue. However, I'd like to contribute data for improving software.

#question

And another thing: What even is this "Politics" that some people don't want you to talk about?

Are we talking about the stately and important machinations of state, in which laws are debated and passed, elections are held, spiced with the occasional scandal from a misbehaving representative of the people?

Are we talking about televised screaming matches between horrible people in formal wear trying to persuade the voting public that the other guy is somehow even worse than they themselves are?

Is it things that one of these awful people has decided to talk about in order to win votes?

Are we talking about the daily realities of real human beings that other people aren't comfortable hearing about?

Re last, альт предоставлен ChatGPT:
Война с Ордой. Сергей Ауслендер
Пока весь мир осуждает "трусливый" удар Израиля по Катару (а почему "трусливый", взяли же на себя ответственность?) и спасает территориальную целостность эмирата, спонсирующего всех террористов Бл. Востока, в Польшу прилетели 10 российских беспилотников.
Кто-то может сказать, что это произошло случайно, но увы. Один - да, два - туда-сюда можно поверить, но десять - так не бывает.
И как-то не слышно хора голосов, осуждающих этот "трусливый" удар и поддерживающих территориальную целостность Польши.
Кстати, а что там с пятой статьёй НАТО?

рф проверяет нато на вшивость. и оно - вшивое. вот вам и весь разговор. что будет дальше? а догадайтесь.

упд. если кто не видел - генерал картаполов уже анонсировал скорую денацификацию Финляндии.

This entry was edited (16 hours ago)

💡 Governments play a crucial role to support the #DigitalCommons.

@ChristopherWilson (from @MyDataglobal) highlights their vital role and emphasises that the design challenge is also a key consideration.

Let’s build systems that serve people, not platforms.
commons.ngi.eu/videos/

#FOSS #PublicTech #Interoperability #Data #DigitalCommons

@martelinnovate @OpenForumEurope @openfuture @cnrs @linuxfoundation @ngi

We really need a legislation to force Android vendors that are selling their phones in EU to allow "bootloader unlocking".

Like, come on. It's literally a one-bit check by an "application" before loading the Linux kernel. Yet, vendor after vendor is removing the ability to skip this check for muh "security".

It's never about security, it's about control. If you can't install your own OS, they can collect your data to sell and push ads onto you.
It's basically like buying a laptop in 2008 with Windows Vista and pre-loaded malware that made it unusable. Everyone wiped it and installed a clean copy of XP or Linux, imagine being unable to do that...

If we don't stand up to vendors, in the future they'll take this option away. I hope they realize there'll be no reason to buy Android anymore (no way to "sideload" due to Play Protect, no way to replace the OS/remove GApps) and everyone will go "fuck it, I'm just gonna get an iPhone".

For many years Android/iOS duopoly was unbreakable, but thanks to Google's recent (stupid) decisions this could (and I hope will) change. Current "smartphones" are just the prefect tools of digital dystopia.

in reply to elly

I would be really cautious with the wording. Instead "bootloader unlocking" I would force something as "alternative system installation with posibility to apply same security measures" as much broader set of features is needed to install OS.

You want to allow unlock bootloader, flash custom OS, load custom cetificates/keys/... to bootloader, relock the bootloader, verify and boot alternative OS signed with alternative keys.

Fingerprint reader functionality under #Linux sucks.

1. Every few reboots/updates/whatever-triggers it, the fingerprint functionality GETS DISABLED all by itself. The bug is there in BOTH Ubuntu and Arch Linux ( #gnome ).

2. GDM won't let me choose between pass & fingerprint reading. This has repercussions for gnome's keyring.

3. Because the keyring is not unlocked, launching things like Chrome requires you to type a password! Again!

Overall, abysmal.

#fprint #fingerprint #foss #opensource

in reply to Štěpán Škorpil

@stepan same thing here. If I interpret the crash log correctly, the fingerprint reader is connected via mobo internal USB hub and simply not (yet?) available directly after wakeup. So either the process should wait until peripherals are online or do something else until they are. Now it just terminates. Problem is, I have no experience at all fixing something like that…

I could use a bit of help from the blind/visually impaired community. Boosts appreciated.

Sensitive content

This entry was edited (1 day ago)

LibreOffice has extensive documentation, thanks to volunteers around the world! And there are translations in many languages too. The Czech community just finished translating the LibreOffice Calc Guide 25.2: blog.documentfoundation.org/bl… #foss #OpenSource

Dagsfärsk Chat Control 2.0-debattartikel från mig, Anne-Marie Eklund Löwinder, Patrik Fältström, Fredrik Lindeberg, Ulrika Vincent, Samuel Skånberg och Henrik Alexandersson (representanter för partipolitiskt oberoende teknikorganisationer). Vi skriver på SvD Debatt om varför våra politiker måste förstå konsekvenserna av massövervakningsförslaget – innan det är för sent!

svd.se/a/3MvM39/politiker-mast…

#ChatControl

The September 9th, 2025 Jail/Zones Production User Call is up:

youtu.be/Td4b4tnFB8k

We discussed Eurobhyvecon, Jail Descriptors, Capsicum vs. Pledge, the WITHOUT_JAIL build option, the Yggdrasil overlay network IPv6 routing scheme, podman, PkgBase, Netgraph vs. bridge vs. aliased networking performance, rctl and cpu set, the Nitro init system and process supervisor, and much more!

"Don't forget to slam those Like and Subscribe buttons."

#FreeBSD #illumos

in reply to Michael Dexter

I made a tool for generating a Yggdrasil key/address so you can template your configs and dynamically deploy nodes that will be able to all mesh with each other.

It's kinda clunky trying to figure out how to consistently generate and deploy the configs otherwise. You'd have to generate a config normally just to get the key, but you won't know the address it will be, then try to apply your changes to that config, etc etc

I have a local FreeBSD port for it too, it's just simple Go code

github.com/feld/yggkeygen

> This statement stopped us in our tracks. It was the most direct acknowledgement we have heard from Powell that the Fed is largely powerless to combat significant structural changes in the economy. This statement was the final puzzle piece for the warning bells we have been sounding for months now, leading to this comprehensive post.

The Demise of the Dynamic Duo
bancreek.com/p/demise-of-dynam…

The Carney government's suspension of the EV mandate has nothing to do with “pragmatism” or “moderation” as I heard an interviewee say on the CBC this morning.

It's about the Ontario car industry realizing they don't make EVs or even Hybrids that can compete with Korea, Japan, or Europe (let alone China).

People want them. BC is at 20% new (the mandated level), Quebec is at 30%. Those are the #2 and #3 most populous provinces in Canada btw.

It's politics, and... specifically with Carney, cowardice, nothing else. BC’s Energy Minister Adrian Dix called it out

“I want to say this: Their target for this year, we achieved four years ago,” Dix said of the existing federal electric vehicle mandates. “The issue here in Canada -- and I think the federal government needs to engage in this a little bit -- is first and foremost with Ontario.”

#CanPoli #CdnPoli #EV #Carney #ClimateAction
ctvnews.ca/vancouver/article/o…