Perhaps you remember I am occassionally running #emacs on android with speechd-el and espeak-ng providing speech output. Up to now I was using termux for doing that.
Now I'm trying to get it to run on a pixel 9A with @GrapheneOS and the terminal app with #avf under the hood.

The thing is I'd like to get more up to date packages in that virtualized environment running on my phone. I'd prefer #ArchLinuxARM based image or #Debian testing. Upgrading it by following debian's instructions I am getting broken image. I have found there's nixos-avf however I can't find more.

Do you know if someone has succeeded building other images that might help me to get to my goal easier?

Jonathan reshared this.

Peter Vágner reshared this.

For those who are looking for alternatives to #wisprFlow, can try #Monologue. The start button is easier to find, and you can use other familiar features from WhisperFlow, like dictionary. There are other features that I love, like custom instructions and various modes, like email, messaging, and notes. I will provide my referral link in case you need it. (1/2)

reshared this

in reply to Kaveinthran (no longer here)

It's also to be noted that the developer is very receptive to accessibility-related feedback and expressed their interest to work on it.
apps.apple.com/my/app/monologu…
This entry was edited (Friday, February 20, 2026, 2:14 PM)
Peter Vágner reshared this.

If you buy from Audible, make sure you download and get rid of the Audible DRM on your purchased audio files. A strange bug has been happening to me. I purchased audiobooks with cash, and these are favorite authors, so I knew I wanted to buy them. I never returned them. But today, Audible is acting as if I never bought them. I can't play them in my library but I can buy them again. #Audible #DRM #Audiobook #Audiobooks

reshared this

in reply to Robert Kingett

#audible #books #amazon #openaudible #bookownership
tl;dr don't "undownload" your audiobooks.

I have been peppering Audible for more than a year regarding purchased books no longer available from the app. I have used audible for many years and hiccups and bugs.
I Highly recommend open audio to preserve your books and convert them to m4b style to maintain your own library.
I'm interested in talking to more owners of disappearing purchases and open audible users.

Peter Vágner reshared this.

Google announced that as of September 2026, it will no longer be possible to develop apps for the Android platform without first registering centrally with Google. This registration will involve:

- Paying a fee to Google
- Agreeing to Google’s Terms and Conditions
- Providing government identification
- Uploading evidence of the developer’s private signing key
- Listing all current and future application identifiers

keepandroidopen.org/

#android #opensource #keepandroidopen

This entry was edited (Friday, February 20, 2026, 9:40 PM)

reshared this

in reply to poleguy looking for lost tools

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

Google/Samsung and Apple have a monopoly on phones. These are required for civic participation. Apple has a closed ecosystem for developers. Android does not. I as an app developer picked android years ago to support it's freedom. It is about to do a bait and switch and require me to register and pay them to use my own phone with apps I write myself. This is very scary. This must be stopped to prevent techno-lobbiest control of our government and fascist control of us the people.
Peter Vágner reshared this.

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

#movuary 18 Crunch! Now this one was fun to make! My partner was eating Snap'd Cheez-its, and I had just started a new set. So I had the idea to sample her crunching one. Then I just had fun playing with the loop mode on the sampler. Enjoy.

reshared this

Peter Vágner reshared this.

I like this modded version of accessiable youtube downloader pro, its called A11YTube. found at github.com/Daoductrung/A11YTub… , it has a few more features .

Peter Vágner reshared this.

Peter Vágner reshared this.

Just tried to set up #CollaboraOffice on my phone. Selecting a document works fine because it uses the native #iOS files view, but once you open a document you will be greeted with this:

"Screen reader support for text content is disabled. You need to enable it both at server level and in the UI. Look for the accessibility section in coolwsd.xml for server setting. Also check the voice over toggle under the View menu."

In other words, there are probably settings which I need to change that I have absolutely no access to. Well done, champs.

This entry was edited (Saturday, February 21, 2026, 4:57 AM)

reshared this

in reply to Noah Tobias Carver 👨🏼‍🦯🇺🇦

Peter Vágner reshared this.

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

If you have a spare 15 minutes, I'd encourage you to check out a fantastic interview at the end of this week's podcast I had with my son Jake (16) who's been doing his bit to keep old electronics alive.

He builds and sells PC's with old parts for people that may not need the most high-spec gaming rig on the planet, he recently purchased an iPhone 13 mini with cracked screen and dead battery and successfully replaced it on his own, he's fixed laptops for his school-friend and also me which were running hot because the fans were caked with dust and much more.

Listen to this young, articulate man express himself in ways that many of his age simply don't. You can jump to the last chapter in the video.

I must also give thanks to my daughter Alice for drawing the artwork for the episode as well.

youtu.be/dT3WRE0JjOs?t=3124&si… Download: onj.me/media/stroongecast/75_-…
#StroongeCast

This entry was edited (Monday, February 23, 2026, 10:43 AM)

reshared this

Peter Vágner reshared this.

Was going through some of the #fosdem talks and noticed one on something called #JMAP maintained by #fastmail mainly for managing/syncing contacts and calendars. Is there anything in terms of self hosting a server yet that i can then develop something that will connect to it? I see someone made a nextcloud proxy but i dont really want to spin up a massive nextcloud server just for contacts/calendar. Id like to use it for #mobilelinux so hopefully gnome/kde support it upstream at some point.

Peter Vágner reshared this.

in reply to Luigi311

looks like this might be the solution to my problems

github.com/stalwartlabs/stalwa…

Looks like i can spin it up and use the collaboration side of it for contacts and calendaring and ignore the email side of it.

Peter Vágner reshared this.

@FreakyFwoof I recently discovered an add-on called pleasant progress bar, the concept is really cool, we can tinker with and create our own progress bar sounds scheme. Ht @KaraLG84 thanks for recommending that #nvda add-on.

reshared this

in reply to Pratik Patel

@ppatel Probably, if I have a lot of time and AI credits, I would try to clone all the incompatible NVDA add‑on and make it compatible with the most recent version, at least 2025.3.

I'm not a coder, but when I do that for NVSpeechPlayer, it just works, I just need to test again and again and provide the error logs to Claude and the LLM makes it work.

in reply to Kaveinthran (no longer here)

@ppatel Maybe if @NVAccess is going to approve this, they need to audit the code because it's not hand‑coded by a human, but it works for personal use, at least personal use aspect is there.
Here's my maintain fork of the tts, very minimal, just to maintain compatibility and enable classic mode github.com/kaveinthran/NVSpeec…
This entry was edited (Saturday, February 21, 2026, 10:33 AM)
Peter Vágner reshared this.

If you're into #Cinematic #Neoclassical and similar stuff, I highly recommend the new album by Eye Of Melian, called Forest Of Forgetting, released today. Released on Napalm Records, so you can buy via Bandcamp too.
CC: @pvagner
lnk.to/EyeOfMelian-ForestofFor…
This entry was edited (Friday, February 20, 2026, 5:50 PM)

Peter Vágner reshared this.

Peter Vágner reshared this.

Onboarding experience with Quicksy


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

Quicksy is a spin off of the popular Jabber/XMPP client Conversations with automatic contact discovery.

quicksy.im

You sign up with your phone number and Quicksy will automatically—based on the phone numbers in your address book—suggest possible contacts to you. Quicksy can be downloaded for free from Google Play Store.

This entry was edited (Friday, February 20, 2026, 1:33 PM)

reshared this

Peter Vágner reshared this.

Just used Emacs' gptel-agent-mode to have gpt-5.2 as an agent, speech-enable gptel-agent-mode so Emacspeak reads out requests for tool calls and prompts, and text after all the tool calls. So I used Emacs to make Emacs better while inside Emacs.

Also did I mention Emacs?

#emacs

reshared this

Peter Vágner reshared this.

If my home timeline is any indication, the number of Move orders Ableton has gotten from blind people across the world in the past 24 hours has gone up by like 300%. Mostly thanks to some random dude making an open source project.
This entry was edited (Friday, February 20, 2026, 1:37 PM)

reshared this

Peter Vágner reshared this.

Thoughts on "You Belong in Open Source. Let Us Show You the Door.". I mean, do blind people *really* belong in open source? Do all our open issues with Linux projects, all the blog posts written about Linux not loving us back, all the Wayland issues that, thankfully, are being fixed, and so on, really show that we belong in open source? Also this is going to b about vibecoding. I mean with all the open source projects that hate vibecoding, do we *really* belong there if we're going to prompt a model to fix our issues? And this isn't about if the models *can*, because Codex has shown me over and over that they can. But these two issues, right here, have been open for a month and a half. Nothing makes me think they'll be resolved any time soon. Do *I*, then, belong in open source? These two changes have made Android not just usable, but enjoyable for me, for gaming and computing. And yet, "open source" closes the door. Y'all let's not make promises we can't keep.

github.com/Swordfish90/Lemuroi…

github.com/termux/termux-app/p…

reshared this

Peter Vágner reshared this.

Ooo lookie, new audio game, even for Linux!

So this game that I can't spell is about:

Draugnorak is a side-scrolling survival game. How long can you survive? Each night, waves of undead hammer your defenses, while hostile bandits, yetis, and goblins stalk the world beyond your base each day. You start with nothing and must craft the tools, weapons, and structures you need to endure. Gather resources, recruit residents to your base, and connect with the spirits of vanquished foes in custom adventures across different types of terrain. Build an altar, earn favor from the gods, receive blessings, and take on quests. Protect your residents from the dreaded vampyr, build your barricade strong, for the undead come, and they hunger.

Note, when starting the game the first thing you might want to do is craft a stone knife and collect vines and stics from the tree so you can create a stone axe.

stormdragon2976.itch.io/draugn…

Also Draugers are cool. Defience of the Fall reference of course.

#gaming 3linux #foss #accessibility #audiogame #blind

reshared this

in reply to Devin Prater :blind:

Maybe I'll be the only one with a negative opinion here but I tried this game today. And what to say. Sound design is very, very low-effort, it sounds like something from the seventies. The readme is a chaos of the developer's thoughts and he just went with the flow, without considering to put even punctuation or anything in his text. I'm disappointed. But you know, maybe it's only because I'm already used to videogames.
Peter Vágner reshared this.

This is probably one of the most unique pop songs I've heard in a very long time. Really really good stuff. Chloe Qisha - YDH: youtu.be/3p8XaJP0jqA

#NewMusic #Music #Pop #IndiePop

Peter Vágner reshared this.

Peter Vágner reshared this.

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

Significant progress has been made over the past few days on the Space feature, bringing it closer to reality ✨ Here's a small preview of the current development branch 👀

To help cover the project's annual expenses and free up more time to focus on these exciting new features, I've launched a fundraising campaign for 2026 🌡️🪙😸

➡️ movim.eu/#fund

I've also shared full details about the different goals and how you can help me achieve them in 2026 in a detailed post on the official blog: mov.im/community/pubsub.movim.… 📄📢

And don't forget to spread the word! 2026 will be a truly exciting year for Movim for sure 🤩

#xmpp #movim #fundraising #fund #discord

This entry was edited (Thursday, February 19, 2026, 5:09 PM)

reshared this

in reply to Movim

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

Hi, congratulation for these wonderfull steps ! :)

Here is a bug report for the blog, when I open the link I cannot scroll on the page. If I open the same link in a private window I can use the website and scroll through. I use firefox.

Here is a screenshoot.

I'm open to test with you if needed.

Peter Vágner reshared this.

Question to #blind #linux users: I'm stuck using my #RaspberryPi500 as my computer for a bit because my PC quit working. Can anyone recommend a #Mastodon client? I'm on #Stormux, based on #ArchLinuxArm.
#accessibility #orca #ScreenReader @mastoblind @main

reshared this

in reply to Lanie

@pvagner I'm using toot, but the way I'm using it isn't necessarily ideal, and I'm not sure if it's what you're looking for (it's a CLI client). github.com:ihabunek/toot.git
Peter Vágner reshared this.

@JonathanTreffler is maintaining the DAV Push extension for your @nextcloud and we're super happy that it again got day-1-support for Nextcloud 33 / Nextcloud Hub 26 Winter (released yesterday!). 🎉 🎉 🎉

apps.nextcloud.com/apps/dav_pu…

Wait no longer – get instant push sync for your Contacts, Calendars and Tasks in DAVx5 whenever something changes on Nextcloud 33!

Peter Vágner reshared this.

in reply to DAVx⁵ 🔄

Hmm.
Now I have to watch 3 different Push things in Nextcloud.
Unified Push, FilePush and this one?

And then the docs of nextcloud tell me that for the core push in Nextcloud I need Google Push and there is no way to diy. Then I read the docs of the Nextpush extension for unifiedpush and it is written in a way that implies it replaces all kinds of push for nextcloud.

#nextcloud #mess #documentationgore

Peter Vágner reshared this.

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

Well, here I am, joining the #Movuary party! With my first completed track on the #Ableton #Move groove box. 4 tracks? Who said anything about 4 tracks being limited! Much, much resampling used here.
Peter Vágner reshared this.

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

Move Everything hacks Ableton Move for custom devices -- and accessibility:

cdm.link/move-everything-acces…

It's crazy how much this can do -- custom synths, effects, display and web streaming and sampling, and controllers.

But I don't want to bury the lede: on-device screenreader support is a major breakthrough for blind and partially sighted users. And let's hope it starts a trend. Thanks @FreakyFwoof !!

reshared this

in reply to peter KIRN

@zl2tod @JonathanMosen It’s important to me that the original Move Anything project be credited too - I’m just one guy, but building on the backs of many amazing work before me: github.com/bobbydigitales/move…

Beyond that, the screen reader shortcut has changed, there are new modules (Vocoder! Access Virus! Rex Player!), but that’s all very dynamic. We’re having fun. :)

in reply to super hell

@charlesv @zl2tod @JonathanMosen I fixed those credits, too! (I think -- how was Move - Extended related to Move Anything?)

Think I got extra confused by your git repo being named "anything" but it makes sense if it was forked! (and the nomenclature generally makes sense!)

Flashbacks to an ancient project by Hans-Christoph Steiner dubbed PD Anywhere (PDa) ... it had integer support to run Pure Data on iPods and vintage smart devices.

in reply to super hell

@charlesv @zl2tod @JonathanMosen Yes, apologies... I realized I was in the process of fixing that and instead got distracted by looking into how to complete a migration away from Disqus, which is truly one of the shittiest of the enshittified platforms I've used... and various other headaches to making that work appeared, but we'll get there.
in reply to peter KIRN

But also (and I’m sure @FreakyFwoof can attest) the response has been incredible. I personally “just” connected some existing things with Ableton’s already above-average screen reader support and the audio hacks I had on device, but countless folks have reached out saying it’s a “game changer” and they can “finally use the Move how it was intended”.
in reply to peter KIRN

And while I’m still cranking out ai slop ports of synths, there’s an important conversation about how these tools can make some of the work that always gets deprioritized much more accessible (and relatively easy)! An agent doing an accessibility audit and validating string coverage is work a human employee may never get remit to do – and, at least in my conversations with deaf colleagues about transcription for instance, an 80% solution is better than a 0%. Hopefully we can get to 100%.
in reply to super hell

@charlesv Well, one unexpected development is that the machine learning-generated code, while it generates some *mistakes* humans would not, can also generate solutions that had eluded some human devs. That was Sam's experience here:

cdm.link/supersonic-supercolli…

in reply to super hell

@charlesv We're speaking to a large audience of experience human coders. So I think code still deserves human review -- and we don't want to remove the incentive to share human-generated code (which is what these models trained on)!

But it works as a proof of concept, and I'm sure someone out of those experienced developers will now take a look at it.

Like I said, this is why it's important to maintain disclosure and transparency.

in reply to peter KIRN

Just finished up my video on it. universeodon.com/@FreakyFwoof/…


#InspiredBySound - Move Everything: Accessibility Overview for Ableton Move youtu.be/umuE4FM4z9o

Peter Vágner reshared this.

what do you use for restoration of clipped audio? It is not my recording, but one of my coworkers provided me with a broken distorted speech recording. BTW maybe great opportunyty for new function for @Auphonic

Peter Vágner reshared this.

Peter Vágner reshared this.

slidgeqq: new Slidge based XMPP gateway for Tencent QQ


Quite nice to see some networks being supported that are lesser known in the west. Apparently there is a sizable number of Chinese XMPP users these days.
#xmpp

reshared this

Peter Vágner reshared this.

The AI honeymoon has majorly worn off for me. I still find Claude quite helpful, when I get stuck I still go "Hey Claude, I'm stupid and don't get why this is broken, halp?" But the past few times I've started projects, it's been with Claude. Even if, like foo_jumptime, I wrote a lot of the code, Claude did the build configuration, the RC file, etc, and the project started by me brainstorming with it. But that feels...boring now. I love having an intelligent little software engineer in my terminal that I can fire up and ask a question without having to bother anyone, but I don't like making projects this way anymore. I wanna code, to think about the code, to understand every line because I wrote it. I'm going to try a completely no AI project this weekend.

reshared this

Dear friends, screen reader users, teachers and assistants.
I am trying to find out what tools can I use to create math content. I know #mathml is supported accross variety of screen readers and browsers but that seems to be only one side of the puzzle and that is reading.
How do I as a student collaborate on math content with my teacher and the other way round, how do I as a teacher create accessible math assigments for my student allowing them to complete it with a screen reader?

For this answer let's explore that both student and teacher are blind or visually disabled or teacher is sighted, student is blind. How to collaborate?

Peter Vágner reshared this.

I now officially have code in wxWidgets! There was a really dumb bug where enabling dark mode for apps would cause your check boxes and radio buttons to show up as just raw buttons to screen readers. I got tired of this, sent in a quick PR, got some feedback from the wxWidgets maintainers, cleaned everything up, and it's now merged! This is the beauty of open source. github.com/wxWidgets/wxWidgets…

reshared this

Peter Vágner reshared this.

I am super impressed. Last night I switched my #deltachat relay server to one I found running in Japan. It was simple. I didn't have to re-invite any of my connections. Everything just worked. This ability is really a big deal and I'm surprised it is not being talked about more loudly. Not only is Delta Chat decentralized, but you can easily recover from a relay server shutting down without losing contacts. This is even better than Mastodon's migration feature.

reshared this

in reply to 36 Pickled Eggs

and that multi-relay feature is still a work in progress, it is already awesome and useful for migration, but it will become even more awesome!

it will allow to not only migrate but use several relays at the same time without needing a main relay, if one goes down you keep using the rest, and receiving in all of them without losing any message at all, you will not notice any downtime!

in reply to ArcaneChat

@arcanechat
This is so great. Here is a link to more on this for anyone following along:
delta.chat/en/help#pfs
Peter Vágner reshared this.

Calling all radio DJs! Even though Mixxx was not originally designed for you, there are a lot of you out there and we want to better serve your community. We have engaged a student through Winter Of Code to improve our Fader Start support, but we need your help! Please chime in on this discourse thread or talk to us in Zulip and help us better understand your needs:

mixxx.discourse.group/t/lookin…

Peter Vágner reshared this.

Peter Vágner reshared this.

So, funny story. My wife was complaining for the last month or so that she can't see the credit card transactions I do through Apple Wallet anymore. Happened sometime after an update or something, weird.

Later I noticed some changes to shared calendars weren't working -- they never appeared for me. Didn't think much about it really but it was odd. Computers suck, right?

So then last night I somehow lost my phone so I used my wife's phone to do the "Find My Device" feature. Except it wouldn't work, because it said her phone wasn't logged into iCloud. Super weird? So I go into the settings and pull up iCloud and there's a banner at the top about new Terms and Conditions...

I agreed to the T&C, and suddenly everything came back to life. I located my phone (fell under couch), looked at the Wallet on her phone and the transactions started streaming in, I got calendar notifications...

her reply: "I kept saying 'Ask Me Later' because I didn't want to agree to it, I thought we didn't use iCloud anymore"

well, everything on the iPhone run by Apple technically uses iCloud in some way, I just stopped using it for our photos and back those up to our self-hosted Immich server instead lol

reshared this

Peter Vágner reshared this.

Anyone here use a #Mikrotik router via ssh? One thing that's always bothered me is that `/log print` doesn't paginate, which seems utterly bizarre to me given that other `print` commands paginate by default. There is a `without-paging` argument for `/log print`, which seems utterly redundant given that it never paginates anyway. Aside from filtering the log by time (which is very fiddly) or topic (which doesn't always help much), is there some way to make the damned thing paginate or at least print a tolerable number of lines?

Peter Vágner reshared this.

Peter Vágner reshared this.

I wonder, is most of what Orca is doing with libwnck really necessary?
It seems it is using it to map absolute screen coordinates to applications under X11.
But XQueryPointer appears to return a window and relative coordinates that AT-SPI's device event controller ignores, only returning the absolute coordinates. I'm guessing not necessarily the top-level window for the application, which we would need.
But, if AT-SPI did something more useful, then we just need the pid associated with the window, which we can get through libXRes?
Of course, none of this is relevant for GNOME or KDE, but plenty of Orca users still use Mate with X11, and a couple are probably using i3 or whatever.

Peter Vágner reshared this.

in reply to Mike Gorse

This is part of a refactor that currently only exists on my laptop, intended to ultimately get mouse review working on GNOME, assuming that the mutter part gets merged, which it might not for GNOME 50, and I'm not even going to propose my Orca changes for GNOME 50. I believe that touch support would build on the mutter changes intended to allow the screen reader to track the pointer, so I think it makes sense to get mouse review working first.

Anyway, for X11, I now have code that finds the window containing the mouse pointer, uses libXRes to obtain the pid of the process controlling the window, and uses the pid to find the accessible associated with the window, at least on my system. No wnck involved. Admittedly, I've only done minimal testing, and there could be cases that my code doesn't handle correctly.

Peter Vágner reshared this.

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

I finally did a #Movuary! probably my only one but who knows.
During last year's I recreated music from "Super Mario Land", so I thought this year I'd do a piece from "Super Mario Land 2 - 6 Golden Coins".
Here's my version of "Stage Music 6 & Betting Cave".

reshared this

Peter Vágner reshared this.

Hey #xmpp and #jabber experts on Mastodon: my XMPP server is im.interfree.ca, and so my JID is fastfinge@im.interfree.ca. However, I would like to alias my JID to fastfinge@interfree.ca. That way my email, jabber, and fediverse id's are all the same. I control the DNS on the entire domain. How can I do this? A quick search isn't finding me a list of clear and straightforward steps.

Peter Vágner reshared this.

in reply to 🇨🇦Samuel Proulx🇨🇦

As others already pointed out, you can do it with SRV records. As a bit of expectation management, be aware that XMPP is stricter with routing so there isn't really the kind of aliasing you may be familiar with from email. If you already have contacts with that JID then those will stop working if you rename your host.
in reply to 🇨🇦Samuel Proulx🇨🇦

Then I'm afraid you will be disappointed. Sorry.

At least in @prosodyim we made `prosodyctl check config` try to steer users away from such names, since it is really hard to change afterwards.

This entry was edited (Friday, February 13, 2026, 4:04 PM)
in reply to 🇨🇦Samuel Proulx🇨🇦

@🇨🇦Samuel Proulx🇨🇦 You may be missunderstanding @Zash I'm afraid.
The server host name does not have to match your virtual host. So you are fine hosting domain interfree.ca on im.interfree.ca .
What is not possible is redirecting or forwarding existing subscriptions from fastfinge@im.interfree.ca to fastfinge@interfree.ca.
Thus you can add two accounts into your clients during transition period if you are okay with that.
in reply to 🇨🇦Samuel Proulx🇨🇦

@🇨🇦Samuel Proulx🇨🇦 You can export your roster and then import it into the new account, however your contact partners will see that as a new contact and will have to accept your contact request again. Am I right @Zash ?
in reply to 🇨🇦Samuel Proulx🇨🇦

@🇨🇦Samuel Proulx🇨🇦 #XMPP servers can import certificates from certbot. So if it's on a single machine I don't see this as a problem. If it's more complicated then you can setup DNS challenges while verifying certificate registrations. @Zash @0x0
in reply to Peter Vágner

@pvagner@zash@0x0 The issue is I have apps that require certificates in different formats. And I'd rather not store unencrypted privkeys on disc somewhere to convert from one format to another. And set up chron jobs to get the conversion done every time a certificate renews. And I issue a wildcard cert for most things. But XMPP servers don't seem to support wildcard certs. Sharing certs between apps is a giant mess; it's fine for HTTPS, because you just reverse proxy everything. But IRC and SMTP and IMAP and XMPP all have different requirements. What we need is a certificate manager that all apps use, that manages what apps have permission to use what certificates, tracks what's using what, handles renewals, and keeps the three different formats for storing certificates in sync. And then we need all apps to use it.
Peter Vágner reshared this.

Microsoft has introduced a new Store CLI tool that allows managing your Microsoft Store apps right from the console/Terminal.

Users can explore the application catalog using the store browse-apps command, which supports filtering by category, subcategory, listing type such as top-free or top-paid selections, market region, language preferences, and additional parameters. Installation occurs through a single command, store install followed by the product identifier (store install <product-id>), enabling immediate deployment of applications.

The new tool supports targeted updates via store update <product-id> with a specific product identifier, allowing users to acquire the latest version of any application without menu navigation.

The Store CLI operates exclusively on devices where the Microsoft Store remains enabled. Additional guidance and available commands appear when users enter store --help within the terminal environment.

reshared this

Peter Vágner reshared this.

Techie question..

I'm currently on #matrix and have been for a couple of years. I see people talk about #xmpp. Could some one give me a quick rundown of how they compare.

boosts appreciated

I'm interested in comparinsons relating to:
app and platform support
self hosting support
ability to pay someone for hosting
encryption level
general usability for "non techie" family and friends
community/political drama
comunication types supported (text/voip/sending files, and so on)

reshared this

in reply to josefin

I am running an own XMPP-Server since 2008. The main difference between XMPP and Matrix is for me that Matrix doesnt erase (automatically) messages from the server, but XMPP does. So a Matrix Server increases its size of database, XMPP does not.
Matrix has, afaik only element as useful client.
XMPP hat more, for example conversations (Android), monal (iOS) and gajim (Linux, MacOS, Windows). Maybe there is also a client for a C64 ;)
in reply to josefin

I've used XMPP for several years and have some sympathy for it. In the meantime, I'm using Matrix also several years.

The switch to Matrix had for example this reasons:

XMPP was good, if all contacts using it on Android. For this is the app conversations very good. XMPP on iOS or Mac was too buggy. Maybe Monal is now better.

A showstopper for me was the lack of usability even on my own systems (mobile and Desktop).

While Conversations has a backup function, so it's possible to transfer to another Phone. But synchronizing with a Desktop is not possible or unsatisfactory especially when it comes to old encrypted messages.

Thats an imported point for me: With Matrix I can synchronize lots of various Apps on mobile, Desktop or another devices. It's not limited like it's the case with Signal and not dependent from a single Phone like it is with Signal. Every App can be the master to connect a new device or app. Yes, this can also be a security flaw, if I don't monitor all connected devices or Apps....

So I've always a backup on desktop or another device, if my Phone was trowing in the ...

Other good points on Matrix are, editing of messages after send, threads, pinned messages, simple Markdown, user verification and Desktop Apps with a smoother interface.