so after a lot of work, thanks to a few people, here are some links of interest, some of you may want these, others, may not. note, that I was not responsible for creating the contents contained in these archives, I'm just the host of the archives. Hey, you might even like these as test files for speedtests, lol! Firstly, here's the original main menu early years 7 zip file, covering 2000 to 2008, raw from the ACBRadio FTP server, curtisy of @sclower. file size: 5.51GB. downloads.shaned.net/MainMenu_… Next, curtisy of @gallagher123123 is a zip file where he reorganized, into one folder, per year, this same collection from 2000 to 2008. It looks like he also combined show segments into one file per show. file size: 24.5GB. Why it's almost 4 times the size of the previous file, I don't know, lol! downloads.shaned.net/MainMenu2… Next, curtisy of files provided by @Bri we have a main menu archive, organized into a folder for each year, and one file per show, for 2009 to 2015. File size: 18.5GB downloads.shaned.net/MainMenu2… and finally, you want everything from both zip files in one massive zip file, covering 2000-2015? Of course you do! note: this does not include the contents of the 7zip package. File size: 43.1GB downloads.shaned.net/MainMenu2… I hope these archives are of interest, to someone. note these links are perminant, and will not change. Enjoy!

From Clawdbot to Moltbot: How a C&D, Crypto Scammers, and 10 Seconds of Chaos Took Down the Internet's Hottest AI Project
dev.to/sivarampg/from-clawdbot…

I wish I wasn't so irrationally irritated with the folks who pick out my github username from gods know where and ping me in random issues or pull requests for random "Fix this!" or "Merge that!" reasons.

It's often not even my own project. Used to happen with Godot for a while, at a point when I hadn't merged any PRs in like 5-6 years. Often I don't even have merge rights on the project.

It's wrong, sure, but idiots gonna idiot whether or not my blood pressure spikes about it.

Just seems so entitled, though. "Hey random person! Do my thing now!" Fuck off.

For These Women, Grok's Sexualized Images Are Personal

rollingstone.com/culture/cultu…

But our ( :caflag: ) Minister of Chatbots say there is nothing they can do.
Apple and Google can't remove the app from their appstore because it is allowed to break the policies in place. (that would leave the website, but the point stands)
VISA and Mastercard still accept the payments because they have a double standard in censorship. One is about puritanistm, the other one is about allowing to break the law.

We’ll be out in force at @fosdem '26 at the end of this week, with eight talks on a wide variety of topics—the latest on @servo, GStreamer work, graphics stacks, MathML interop, WebAssembly runtimes, handing out Servo stickers, and more! #FOSDEM2026 igalia.com/2026/01/26/Igalia-a…
This entry was edited (3 days ago)

RE: social.vivaldi.net/@LonM/11596…

UK PEOPLE: this is REALLY IMPORTANT. If the government bans under-16s from using VPNs, then logically they must intend to REQUIRE AGE VERIFICATION FOR ALL VPN USE. Which will affect adults too!

*Your* privacy and right to anonymous web browsing is at risk!

reshared this

in reply to David Chisnall (*Now with 50% more sarcasm!*)

The government has to discover that there is an illegal VPN being used in the first place.

It is quite possible for millions of VPNs to be made available to UK children, hosted all over the world. Perhaps hosted by children, sharing the small monthly server costs. Quite secret, extremely difficult to find.

The proposed law could only ever hope to apply to a few big VPN companies. Which just moves the VPN usage by children underground, where other dangers lurk.

I've read this quote multiple times, over the years:

Conservatism consists of exactly one proposition, to wit: there must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect.

It turns out it's from a comment on a blog post moaning about liberals: crookedtimber.org/2018/03/21/l…

The rest of the comment is a lot more interesting than the pithy quote, because it cuts through a lot of the usual noise in leftist discourse.

in reply to Goemon Ishikawa

@GoemonIshikawa would be very curious. Is this a data containing CF1 to CF6 values (and Parallel formants too) or just like, here's the frequency and sound for a specific IPA symbol? Either way, some kind of file, even if it's JSON or text works, it doesn't have to be the same format as my current data is but I can pull useful info out of it both manually and probably AI to see how it helps.
in reply to Goemon Ishikawa

@GoemonIshikawa Lol, or an application that just lets you load / choose which wrapper, and engine, then you could have a Speak / convert to wav window the universally covered a bunch of these old synths. Haha. How fun of an idea but totally illegal too. Well, making the app itself is totally legal, because it's just reusing wrappers that talk to the engines which makes that a bit ironic. What's more in a gray area are the wrappers themselves, since they technically do link against comercial products, but I'm not worried with how extinct the companies behind those synths are these days.

In our journey to #DigitalSovereignty, here's where we are:

- Domain registration: TransIP and Prolocation 🇳🇱
- Email, calendar, collaborative writing, and more: mailbox.org 🇩🇪
- Document store: Tresorit 🇨🇭
- Critical infra hosting: Hetzner 🇩🇪
- Discourse hosting: Communiteq 🇳🇱
- Security: 1Password.eu 🇨🇦/🇪🇺 and Yubico 🇸🇪

Next up: GitHub —> Codeberg 🇩🇪

To-do: Slack —> Zulip, Matrix, Mattermost?

#OpenSource #DNS #BGP

Wondering. Ice and border patrol don't wear uniforms / show their faces apparently because of doxing. Why do police show their faces, have badges with their names on them, etc., and don't worry about doxing? Is it mostly that police actually being reasonable people? I just figure that Ice might be respected more if they acted human. Did Ice have badges in the past? I know masking is new. Doesn't make sense at all.

Les pubs vont arriver dans Whatsapp cette année en Europe.

Il est temps de passer à la version Premium qui:
- n’a pas de pub
- n’a pas d’IA intégrée obligatoire
- ne vous espionne pas et ne récolte pas vos données
- améliore grandement votre sécurité et votre vie privée.
- permet de discuter exclusivement avec les autres utilisateurs Premium.

Et le meilleur c’est que cette version Premium est pour le moment gratuite (le paiement est facultatif).

Alors installez-la !

Elle s’appelle : "Signal"

in reply to ploum

Les migrations de gens pas passionnés par l'informatique étant compliquées, je préfère éviter de recommander un silo duquel on devra encore s'échapper quand il se merdifiera, soit parce qu'il devra devenir rentable, soit pour se plier à la législation du pays qui l'héberge et se fascise à vitesse grand V. En plus, j'aime bien les trucs qu'on peut bidouiller et s'approprier, plutôt que ce qu'on me donne à utiliser sans possibilité de participer à sa gouvernance.
This entry was edited (3 days ago)
in reply to Nicoco

je suppose que la seule raison qui fait que sur signal on est encore "tranquilles" c'est que, pour l'instant, ça reste petit (comparé aux whatsapp et compagnie) et du coup ça passe encore un peu sous les radars. Mais pour l'instant je vois pas mieux que ça. J'ai beau utiliser DeltaChat et Matrix dans des cercles d'initiés, je vois pas trop comment ça pourrait être étendu autant que signal aujourd'hui @ploum
in reply to poulpomancien

je suis OK que c'est compliqué, mais je trouve justement intéressant de profiter d'occasions pour montrer que tout n'est pas "app", mais qu'il existe un truc qui peut être utilisé par plusieurs apps, proposé par plusieurs fournisseurs, et que tout marche ensemble, même si les couleurs sont différentes, bref parler d'interopérabilité et de déminitelisation de nos vies numériques. Je suis ambitieux je sais, mais j'aime pas le capitalisme c'est plus fort que moi !
in reply to tivasyk

@tivasyk Je suis d'une autre paroisse, mais deltachat ça m'excite déjà un peu plus que signal, oui. Décentralisation, protocole ouvert, pas d'hostilité aux clients alternatifs, autohebergeable, pas de nécessité d'avoir un smartphone avec OS mainstream... Je punk-valide, du haut de mon autorité de wannabe-punk (en fait je suis plutôt un quinoa-bobolchevique, mais c'est un secret ne me balance pas).
in reply to Malte Kreutzfeldt

Ich darf korrigieren: Die orchestrierte Kampagne und Verunglimpfung der Wärmepumpentechnologie, die Verzerrung der Historie und Inhalts des Gesetzentwurfs, persönliche Angriffe auf #habeck durch die #niemehrcducsu und #springer sowie das Durchstechen einer Vorabversion des Gesetzes durch die #fdp haben enorme Unsicherheit in den Markt gebracht.

Und ich darf ergänzen: Und die Inkompetenz und Fossil-Industrienähe von #gaskathie, die offensichtlich die Erneuerbaren ausbremsen will, bringt nun auch weiterhin Unsicherheit in den Markt.

Augenscheinlich ist sie jedoch glücklicherweise auch darin wenig erfolgreich. Es lebe die Inkompetenz!

This entry was edited (3 days ago)

No TVL, to je fakt bizár.
Tahle Babišova čtyřletá schovávačka před spravedlností bude stát celou zemi ostudu, která ČR posune mezi země třetího světa

seznamzpravy.cz/clanek/domaci-…

Equipment failure slows REM service between Bois-Franc and Côte-de-Liesse

montreal.citynews.ca/2026/01/2…

The heavy rail that was on that line, that was barely 25 year old when it was taken down, didn't have these issues

We'd like to invite you to our #BoF session at #FOSDEM It's on Saturday at 13.00 in room K4.401. This is a meet-and-greet for everyone who is part of, or interested in, the #NGIZero ecosystem. We'll bring drinks and snacks :).
Preceding us at 12.00 in the same room is the BoF about the Open Internet Stack calls from @EUCommission the follow-up programme to #NGI.
For these and many more NGI Zero related talks and events at FOSDEM see: nlnet.nl/events/20260131/FOSDE…

hmm. I wonder if releasing on GitHub might be easier for folks, rather than Eurpod. I am considering doing this and keeping one file there. This might break my old posts, but GitHub releases are more trackable, the repo is frozen at that tag, ETC. There's just clear benefits to release them always as a pair (editor + Add-on) whenever I make a change. From here on out, I think that's going to happen.
This entry was edited (3 days ago)

Saw a reference to Paulo Coelho’s ‘The Alchemist’ this morning, which was funny because just yesterday I was explaining to someone it’s where one of my key prioritizing heuristics comes from.

There’s a proverb in the book that goes something like “Everything that happens once can never happen again. But everything that happens twice will surely happen a third time.”

Of course, logically this makes no sense—everything that happened twice is a thing that also happened once.

But I take it to mean “Once something goes wrong twice, it’s time to pay attention.” Once could be a fluke. Twice means there’s something going on. The second time it happens is where the phase change from noise to signal begins.

This entry was edited (3 days ago)

I submitted a proposal for a lightning talk for #FOSDEM . It's about .... from street-level hack to open cultural production.

pretalx.fosdem.org/fosdem-2026…

#openart #foss #creativecommons

Do you like nonsense?
Today, for the second time in my life, I have been asked to convert a "pirate" copy of an old (50y+) movie into the DCP format, for a cinephile club. Not because they do not want to pay the copyright holders, they actually did. But that did not give them access to any copy of the movie, they are on their own.
The previous time, the distributor would only send them a French-dubbed version, which was a no-no for them.
They are not even obscure unknown movies, but classics. 🤦‍♀️

Native Instruments GmbH is in preliminary insolvency.

Not remotely what you want to see. Will keep tabs on this one in a tough time. Details:

cdm.link/ni-insolvency/

reshared this

in reply to peter KIRN

@FreakyFwoof And whatever happens I hope to all hell their incredible work to keep their products accessible to everyone including their BVI (Blind and Visually Impaired) users remains. I hate insolvancies like this because there's no guarantee that the folks who get broken up will land in good hands for those of us who use products on the daily. :(
in reply to peter KIRN

@the_spc Linked here. Thanks as always sir. universeodon.com/@FreakyFwoof/…


Native Instruments did a 14-minute video on the accessibility features of their MK3 keyboards, barely enough time to even cover what the thing does, let alone the keyboard functions, not to mention it wasn't done by a blind user, the target audience.
I wasn't a fan, so I made my own video and I *still* didn't get through everything to do with it.
Anyway, here's a more than three times longer video at 48 minutes instead.

#InspiredBySound - Native Instruments Kontrol MK3 Accessibility Demonstration youtu.be/cMkm51Utijs

Audio download: onj.me/media/%23InspiredBySoun…


in reply to Andre Louis

@FreakyFwoof @the_spc Here's the unusual situation: because *so much* is owed to creditors, the future of these products is really secured. You have to sell it to pay the debts, and the insolvency process makes that happen.

I'm happy to remind would-be future owners of how important accessibility is to that value proposition.

Andre Louis reshared this.

My book, Accessibility For Everyone, is now free and online as a website.

accessibilityforeveryone.site

The book was first published by A Book Apart in 2017 but it holds up! It covers web accessibility for designers, developers, content folks, and really everyone who works in tech.

reshared this

Alright, work meetings. No SpeechPlayer updates for a bit. Someone's asking for Russian, really can't promise that'd be ready by next driver with how complex it is of a language. If I add Russian I'd also be tempted with Ukranian, Belarusian, and Serbian. so it would come in with similar languages, just as we have all the Germanic ones, and then each would get their own tuning treatments. But large work. The initial scaffolding I can make, native speakers I can't just birth out of my stomach.
This entry was edited (3 days ago)

RE: mastodon.social/@laura_carlson…

great work by @mgifford highlighted in this issue.

I don't know. My partner (Jess) asked if I'm building this for other people or myself. I feel like I'm building it for other people but I really should be happy with it for myself at least. My only goal was to get this thing working in modern NVDA. Then US English lead us to other languages, people asked if they can have theirs, and then it turned into this big sad project. But maybe I shouldn't feel so sad over it. For myself, it sounds nearly there. Yes some words are off, and some things still stick out a bit sharp, like the word words, ironically. But I can understand and use it, probably 80% of the time I am instead of Eloquence. In that way, mission accomplished, and we have a big robust frontend to tune, so I probably should feel less sad about it.
in reply to Tamas G

The key is to realize this can't be only your project. Think of it like you're founding an organization that needs to persist over the years. You're already doing that work, by documenting everything really well, and giving lots of people other features they can use. As well as creating tools. But your goal should be getting it into a state you, personally, like, and then in moving towards having other people in charge of different things. So all you do is final tests and sign off on releases.
in reply to 🇨🇦Samuel Proulx🇨🇦

@fastfinge I just made a massive tools update, formant_trajectory.py and the frame inspector use lang_pack.py and a simple_yaml.py to parse it in a less strict way. So now it's really solid on tooling. People can do tests against them, and build languages easier. I think you're right, hopefully it can get to a point where I'm sitting back and accepting PRs from people tuning phonemes, and carefully weighing bigger changes to anything with the community, liaison for improving it. But this is so so far away from that, although interest is definitely picking up and the more I can simplify tools and add them in many ways I'm hoping the flexibility will make it shine for it. Whether you use the phoneme editor, the frame inspector / trajectory tool, now you really have a way to dig into the rules.
in reply to Tamas G

What I've been playing with, and why you haven't heard much from me, is trying to create some good way to extract formants from existing sounds, in an accessible way. Thus far, though, nothing has worked, or been as accessible as I want it to be. It involves matlab and other terrible things. But what I really really want is something where I can put in a second of sound and get an estimate of all the formants and transitions, and then use the tools you created to compare them. But I haven't gotten close enough to have anything to share.
in reply to Tamas G

So one thing to think about: If people change settings in the NVDA addon, then you release an update, it looks like there settings aren't always updated. And it's really, really easy to break subtle things. If I were you I might consider adding a reset to defaults button in the addon. Because otherwise you're going to get feedback from people who toggled a checkbox like co-articulation without thinking about any of the associated settings and now wonder why everything sounds bad.
in reply to 🇨🇦Samuel Proulx🇨🇦

@fastfinge I think we can. If we shipped a .defaults folder with the untouched language files, then the person just hits "reset to defaults" in the NV Speech Player panel, and boom. We just copy over the files from .defaults and they have unchanged settings. But sadly it can't live in the voice panel, because you cannot put buttons there. So it has to live in the NV Speech Player settings area near the top.
in reply to 🇨🇦Samuel Proulx🇨🇦

haha maybe some of the phoneme tuning with the formant trajectory tool? Here's what's crazy. You can give an AI those tools, and if it has a container environment like Claude / OpenAI do, they will happily execute it and generate the spectrogram PNG, do the math on the frequency variation without loss of the sound's shape, ETC. But you have to do it in clusters or groups of particularly sibilant phonemes. It's hard, hard work, because if you just tell an AI, "here's the phonemes, tune them", it'll make a big lispy mess out of it. I tried that too. But if you give it targeted instructions on what about the sound is off, here's your 4 tools, your YAML parser, get it done, yes, it'll happily tune with specifics like that.
This entry was edited (2 days ago)
in reply to Tamas G

So weirdly, I'm using this voice pretty much exclusively at work. It's perfect for reading emails and generating reports and proofreading my writing and stuff. But for home use, I'm still not finding it a good fit for reading fanfic or ebooks or articles. It's...not relaxing? I can't identify if it's just Eloquence is what I'm used to, or if it's something about the voice.
in reply to 🇨🇦Samuel Proulx🇨🇦

@fastfinge you know what? I'm sort of in the same boat as you, but I also like it for playing audio games like Mist World. It's not bad for it. But the moment I start reading longer things or news articles for personal time off, Eloquence wins. I don't know if it's the prosody that we're still getting from Espeak or what either.
in reply to Amir

@amir @fastfinge hmm. I made a version of speechplayer.dll that improves things, more so at 22050 than 44100. We now have a burstyness calculator as part of speech wave generator, scaling at different sample rates. Took about an hour of the lunch away, but ah well. It definitely helped though and we can always tune how aggressive or not the thresholds are at various sample rates now. Big win that way.
in reply to Pratik Patel

@ppatel @fastfinge so what do y'all think. Give up on project until we know a better phonemizer path (or multiple if we needed that for multilingual coverage, but that gets dicey and bloated fast.) Haha. Phoneme table tuning works up to a point, and rules will help make words like "you" on their own not be cut off as fast, sure. But I don't think it will change how words get stressed and where, and besides the "classic" pitch mode that tries to really override intonation we can't create a different shape on how things are pronounced without creating a million word-specific rules Espeak might sound odd on (which En-us.YAML already has a lot of, it would just need even more sadly.) Thing is though, all those rules could no longer apply when you switch phonemizers, so I really am stuck on progress until this is unblocked there.
in reply to Tamas G

@fastfinge You can only take it so far. With your current set of tools, there's enough to make improvements to how ESpeak operates. I've been watching to see if your project would come close enough to Eloquence, hoping that we wouldn't have to write a completely new speech engine. I was considering starting a one from scratch. I'll have more time starting next month. With good community input and contributions, I think we can have something in a year or so.
in reply to Pratik Patel

@ppatel@Tamasg Good luck with that. The more I dig in, the more complex it all gets. But you could make a big difference if you focused on the phonemizer (IE going from text to IPA). Then we wouldn't depend on espeak at all anymore, and would effectively be a speech engine from scratch. The phoneme editor includes support for third party phonemizers already, so you can test easily.
in reply to 🇨🇦Samuel Proulx🇨🇦

@fastfinge @ppatel I think it would definitely be interesting to explore non-Klatt implementations, like Diphone synthesis, although considering Eloquence did it with Klatt is why I kind of stuck with improving Speech Player. I've considered extending frames, ETC, but then realized that the 47 we have are probably the good core set, and adding more resonators / (cascade and parallel) wouldn't really improve clarity because we have all the fundemental ones needed for a proper Klatt model already, it's just a matter of (A) continuing to tune phonemes and (B) allowing for DSP tweaks like the new Tilt one that change voicing shape, ETC. So no breaking the frame struct unless there's absolutely something that can't be represented in phoneme data or the DSP layer - it would have to have a clear distinction in architecture to b be added.
in reply to 🇨🇦Samuel Proulx🇨🇦

@fastfinge @ppatel OK y'all, new branch: voicingtone_struct_break - right now I warn you, it makes things more clicky on words like notification and thirty. But this will try to reshape filters and resonators based on the Qlatt repo. For now it adds a new tuning knob: t.noiseGlottalModDepth to enable Qlatt-like noise AM (voiced only) ranges from 0 to 1. Also a DSP verion check function so breaking the struct won't cause weirdnesses with mismatched files. This will probably be more major work as DSP improvements are added and won't get merged until it's not clicky for sure.
in reply to 🇨🇦Samuel Proulx🇨🇦

@fastfinge @ppatel it does definitely sound different in the new branch. no clicks. added 3 new params:
•Noise glottal modulation (0-100, default 0) → maps to 0.0-1.0
• Pitch-sync F1 delta (0-100, default 50) → maps to 0-120 Hz (so 50 = 60 Hz)
• Pitch-sync B1 delta (0-100, default 50) → maps to 0-100 Hz (so 50 = 50 Hz)
in reply to Pratik Patel

@ppatel @fastfinge it's nicer at keeping the voice same at higher sample rates, so no more "woah, the voice is so different at 11025!" surprise feeling, and there's a fullness I can't quite explain to it. Hmm. But the new sliders in the NVDA driver (need replacing of speechplayer.py / __init_.py) allow you to mess with the pitch-sync f1 delta and b1 delta values. And it makes a drastic diff when you twittle with them at opposing levels, I'm fascinated.

This blogpost makes an astoundingly good case about LLMs I hadn't considered before. The collapse of public forums (like Stack Overflow) for programming answers coincides directly with the rise of programmers asking for answers from chatbots *directly*. Those debugging sessions become part of a training set that now *only private LLM corporations have access to*. This is something that "open models" seemingly can't easily fight. michiel.buddingh.eu/enclosure-…
in reply to Christine Lemmer-Webber

This goes much, much wider than programming and LLMs.

In general, the open source world looks with disdain at all kinds of automated feedback collection mechanisms, which the Silicon Valley Venture Capital tech ecosystem has wholeheartedly embraced. OSS is still stuck in the 1990s mindset of "if there's a problem, somebody will report this to us", and That... just isn't true.

What we're stuck with is OSS solutions with inferrior user experiences which nobody wants to use, instead of a compromise where OSS software collects more data than some people would have liked, but that software actually has some users and makes a difference in the world.

To be fair, there are some good arguments against this (it's much easier to protect user privacy if the only contributors to your code are employees with background checks), but that doesn't make this less of a problem.