We are grateful to everyone who has become a #FriendsOfGNOME. Your donations help us plan new programs for 2026 and strengthen the future of #GNOME. We also thank all our contributors across many roles, without whom our desktop would not be possible.

Happy Holidays!

#Linux #OpenSource #FOSS #GNOMEFoundation

donate.gnome.org/

Emmanuele Bassi reshared this.

I have to give @Tamasg for making the initial version of the FlexVoice 3 NVDA addon! I like it, and there is another version of that synth you can try and make an addon for, it is version 2. I believe according to a sample I heard, that I kind of like the intonation of version 2 more than version 3, and it contains other .trv files for the voices. Now you kind of know why I've been waiting for this TTS to speak my own text for so long (it has been about a year since Rommix found it), it is one of the most unique speech synths, and that's what I'm looking for! Anyway, here's the .zip of FlexVoice 2 for anyone who is interested:

datajake.braillescreen.net/tts…

in reply to Alex Krier

I guess the problem with that zip is that it's not a full SDK like with FlexVoice 3.0. That one was so easy because all the header files and calling conventions were there for me to ingest and quickly understand the order of arguments functions take. For 2.0, it's mostly a guessing game, so I don't suspect a driver for it would be ready for awhile unless some type of headers or deeper docs emerge around the API it used.
in reply to Tamas G

I will be patiently waiting for the FlexVoice 2 addon. FlexVoice is one of my dream retro synths I have been waiting for since circa 2019. It is using a hybrid synthesis method, combining diphone concatenation with parametric LPC. That's why it sounds like that. The voice I am using in the current addon is Kim, since I am biased towards female voices. I will be getting later addon builds when you let me (and others) know through this Mastodon account. Again, thank you so much for making one of my retro TTS dreams come true!

Today's #FreeSoftwareAdvent is paperless-ngx, a key part of keeping us, well, paperless.

It is a document management tool, but I use it in a very basic way: it is hooked up to our scanner, and anything we scan gets automatically converted to PDF and OCRd. We then shred the paper. I try to scan, and shred, everything on the day that it arrives.

It is particularly useful around tax return time, as it means I can easily get the information I need from stuff which people have posted to us.

github.com/paperless-ngx/paper…

#FOSS #SelfHosting #Paperless

Well well. It's very unlikely Monolog95 or Monolog97 will ever get a driver or wrapper. Thing is, voice font data and other speech DLLs were scattered across the system, including in \windows\speech, making integrating a simple portable wrapper solution quite impossible as it looks for them in these hardcoded areas, including registry keys. Both do this, after extensive debugging, Monolog95 is somewhat better but still Voicefont data stays in program files. In short, not an easy one, unlike Flexvoice where I could package it up nicely into one synth for everyone to quickly have. Sigh.
It doesn't matter anyway. The voice I'd want was only ever part of Monolog16, not Monolog 32-bit variants. With Monolog 95 and 97, you already get a different voice. So I wouldn't be working on one I'd actually want or use, either.
in reply to Tamas G

on the bright side, I'm less sad about my Braille display! Used some sandpaper to smoothen out the scratch (they were just 2 little dots where it got slightly nicked), and now, the scratch is virtually undetectable. So yes. Sandpaper does work on plastic to at least smoothen down scratches and get them to be good again. I was surprised to find this out.
This entry was edited (5 hours ago)

Someone please xplain to me why Conversations and Monocles costs money in Google Play and not in F-Droid.

Is it because of the Google fee to keep an account? Wasn't that a one-off thing?

I'm genuinely curious since I paid that fee a decade ago to put a shitty (yet useful) app there that I made with MIT App Inventor back in 2016.

#askfedi

in reply to Maikel 🇪🇺 🇪🇸

The F-Droid version has some features that Play store policy prevents us from putting in (address book integration, channel search). The Play version has features that F-Droid policy prevents us from putting in (FCM push notifications).

That’s orthogonal to it being paid or not though.

If it were up to me i'd probably make the F-Droid version paid as well but F-Droid doesn’t have a billing system.

Wrt my last boost, it is saying something when the NFB and the ACB agree on something and are on the same side!

But, seriously, hopefully there is less feuding between the two blindness organizations than there had been in the past. Hardly anyone alive would have been around for the original split that created the ACB, and some of the reasons for it are not relevant anymore. I would like it if we don't have hostility between the organizations and if they can work together where they agree.

This entry was edited (5 hours ago)
in reply to Mike Gorse

For my part, I can say that my issues with the #NFB don’t have anything to do with what happened back in the late 50s. Rather, it’s something more recent. I don’t necessarily have animosity toward the organization in general, I was actually a member for a time about seven years ago, it has to do with the organization’s response, or lack thereof, dealing with the sexual misconduct allegations in the training centers.
#NFB

ACB is speaking out in response to recent federal action that limits how the Randolph-Sheppard Act’s blind vendor priority is applied to Army dining facility contracts. This change threatens economic opportunity and independence for people who are blind or have low vision.

Read our press release: acb.org/american-council-blind…

I took a closer look at this new Beyerdynamic headset. The only question I still have is: is Bluetooth 6 comparable to old 2.4 GHz dongles in terms of latency? Has anyone had any experience with this? I'd be grateful for any insights.
europe.beyerdynamic.com/p/mmx-…
#bluetooth #wireless #headset #latency #tech

Ok. The Christmas buffet consists of: mini yorkshire puddings filled with beef and horseradish, Schwama chicken kebabs with sweet peppers, smoked sausage barbecue bites. that's all the meat, everything else we can both eat. So, my favourite Wolfgang pizzas, so called because they were origianlly invented by chef Wolfgang Puck, tiny pizza bases topped with lemon pepper mascarpone, smoked salmon, pickled shalot and dill. Really delicious! Cheese and onion puffs. Tomato, mozarella and pesto skewers, feta and rosemary focaccia bread, mini hasselback roasted potatoes with sour cream and chive dip, mini thai fishcakes with sweet chili dip, and finally Drew's incredible jam tarts, we prefer them to mince pies. Bon Appetit!

"Warum sollte man sich selbst um seine Verwirklichung betrügen und einen Automaten für die Umsetzung der eigenen Idee beauftragen? Ist einem diese Idee derart wenig wert, dass man ihr nicht selbst Gestalt verleihen will?"

Künstliche Intelligenz: Für euch reicht’s: youtu.be/kUuwvJfQfIk?si=a4CaE2…

#KI #KuenstlicheIntelligenz #Kunst

Mein Cover von "Santa Claus is Back in Town" verbunden mit meinem Dank an alle, die mir hier bei Mastodon folgen, meinen Kram und die Dinge, die ich von anderen teile, lesen, weiter verbreiten und mit Herzchen versehen. ❤️

Frohe Weihnachten und ein bergaufeskes 2026!

Tommy

Like usual, @KinkyGeeks has set up a ticket system for the workshops and the jam, thank you! ♥️
If you’re sure you’re coming, grab your ticket 😊
ticket.kinkygeeks.de/kinkygeek…

More links are on the SOS page (for 101 repeat, 102 and the jam!)

#39c3 #congress #shibari #workshop

This entry was edited (1 day ago)

There is an ethernet cable going from one side of the house to the other, which goes from a PoE switch in the back bedroom to a wireless access point near the front. Unfortunately, one of the twisted pairs appears to have shorted, or something, meaning it only connects at 100 Mbps. This cable needs to be replaced, but no one here is really in good shape to crawl under the house and play with stuff. So, in the meantime, I set up a wireless mesh, which is actually providing better downlink than I could get from the broken cable, and I hate myself for it. Hopefully, the situation can be resolved soon.
The less wireless stuff, the better.

Jedes Jahr Weihnachten und kurz danach so viele Menschen, die unter dem Zwang und dem Stress eigentlich ungewollter Familienfeiern leiden. Verdammt, ihr seid erwachsen und niemand außer euch kann diesen Mist beenden. Geht einfach nicht hin und wenn ihr meint dies, aus welchen Gründen auch immer, nicht zu schaffen, dann holt euch im Laufe des neuen Jahres Hilfe und Begleitung, damit ihr vor dem nächsten Familiengedöns locker, lächelnd, gelassen „Nein“ sagen könnt. Ihr müsst das nicht ertragen!

Ich wünsch euch ganz wundervolle Feiertage 🎄. Besondere Liebe geht an alle raus, die sich gerade einsam fühlen, sich kein tolles Festtagsessen oder einen Weihnachtsmarktbesuch leisten können oder gerade mit Depression kämpfen. I see you 💜. Ich bin so unfassbar müde, heute ist mein erster Urlaubstag des Jahres und ich werde so viel schlafen… Fühlt euch gedrückt, wenn ihr mögt 💜.

One common reason people name to pick a big host like GitHub instead of Codeberg to host their projects on is the hope that the bigger platform will make it more likely to get more contributors. A nice thought, isn't it?

Sadly, realistically, most FOSS projects will forever stay 1 person, no matter where it is hosted, so just don't worry about it :)

in reply to Harsh Shandilya

@msfjarvis Basically the same here. Most contributions I get are translations, which are all Weblate so not really relevant. Hacktoberfest is basically 95+% of all contributions of the year and this year a lot of that was LLM slop.

None of those contributors stick around, so I end up spending more time guiding them through the codebase than if I had written the code themselves, so aside from one contributor in the past who did stick around for a bit, it has generally only cost time.

in reply to haui

it's the only license i've seen that accounts for the power dynamics fundamental to capitalism: class struggle between proletarians and the bourgeoisie. it takes a stand for the working class by defining a commons where people and their orgs are granted access while for profit enterprises will need to negotiate for access. this line of differentiation is the one that matters the most, under the current mode of production.
read the telekommunist manifesto for more context, well worth it

"Magic? Are you for real? That stuff is all make-believe," the youth huffed in exasperation.

The elder remained unperturbed. "What makes you so certain?"

"Ugh! I... I tried it all, ok? The incantations, the ritual components, the freaking wands! I wished over and over again and nothing happened, and right now I just need this to end, so I'm not wasting my time with all that trash again."

Still unperturbed - but now with a glimmer of understanding - the elder placidly responded. "Ahh, yes, you've been taught the usual lies. No matter - the truth is easy enough to learn... if you'd like."

The youth was obviously still skeptical, but offered no objection.

The elder spoke - quietly at first, growing more and more animated with every word, until the room itself seemed to struggle to hold the conversation.

"A wish, my dear, is not a commandment which we use to impel reality to become different for no reason! No, this is silly! Of course what you were told didn't work, because none of it is true! A wish is an invitation - it is the feeling of reality asking us if we'd like to be a part of changing it! That is the way the magic flows. And if we say yes, well... that's when things get interesting!"

#MicroFiction

Microsoft: „1 engineer, 1 month, 1 million lines of code“

That would mean @bagder
rewriting 5 #curl projects into Rust in a month.

Microsoft revising the „rewrite over a weekend“ meme to it actually taking them 6 days. For a person they have not hired yet. With tools they still have to invent.

If you are a MS customer, you‘d better start putting more money into Copilot right away!

theregister.com/2025/12/24/mic…

Finally did my end of year donation spree today. This time of year there's often matching campaigns or the like.

I know it's been a rough year for many and being able to donate to things is a privilege. If you can't donate to causes, just try and be kind.

I'm gonna highlight some of the groups/causes I donated to in this thread. Perhaps it will inspire others.

🧵

in reply to nirik

Finally finally. 😄 I have some monthly donations (patreon, librepay, etc).

Two I would like to shout out:

Friends of #gnome Started a monthly bit to help them out. I use gnome all the time and it's gotten so great:

blogs.gnome.org/foundation/202…

and #techdirt They do a great job reporting on legal / free speach / tech intersections. See techdirt.com/2025/03/04/why-te…