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 (8 hours 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 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 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 (8 hours 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 (8 hours 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 (5 hours 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

Uznesenie o brutálnych represiách proti demonštrantom v Iráne


V uznesení prijatom vo štvrtok poslanci Európskeho parlamentu vyjadrujú svoje rozhorčenie nad represiami a masovými vraždami, ktoré pácha iránsky režim na protestujúcich v Iráne.

Parlament bezpodmienečne požaduje, aby iránske orgány pod vedením Alího Chameneího okamžite ukončili násilie voči pokojným demonštrantom, zastavili všetky popravy a zastavili vraždenie a represie voči civilistom. V plnej solidarite s iránskym ľudom a jeho odvážnym a legitímnym protestným hnutím dôrazne odsudzuje rozsiahle, úmyselné a neprimerané použitie sily bezpečnostnými silami.

V uznesení poslanci vyjadrujú znepokojenie nad tým, že vražda tisícov protestujúcich signalizuje znepokojujúci posun v potláčaní disentu iránskym režimom od odstrašovania k strategickej eliminácii. Poslanci požadujú okamžité a bezpodmienečné prepustenie všetkých protestujúcich, obhajcov ľudských práv a novinárov, ktorí sú v súčasnosti zadržiavaní.

Parlament vyzýva Radu, aby bezodkladne pristúpila k úplnému označeniu Zboru islamských revolučných gárd vrátane milícií Basídž a síl Kuds za teroristické organizácie. Požaduje rozšírenie a prísne presadzovanie reštriktívnych opatrení EÚ vrátane zmrazenia aktív a zákazu vydávania víz, víta nedávne sankcie USA a vyzýva na rýchle kroky EÚ proti všetkým úradníkom a subjektom zodpovedným za represie.

Parlament nakoniec zdôrazňuje, že akákoľvek normalizácia vzťahov s Iránom môže nasledovať len po bezpodmienečnom prepustení politických väzňov a skutočnom pokroku smerom k demokracii a právnemu štátu, pričom víta rozhodnutie svojej predsedníčky Roberty Metsolovej zakázať zástupcom iránskeho režimu vstup do priestorov Európskeho parlamentu a vyzýva členské štáty, aby nasledovali tento príklad.

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.

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 (9 hours 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.

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.

Yeah, not a bad idea to release the add-on and editor together on GitHub. Link updated. If people want they can use the packs folder from the add-on included to tweak phonemes now too, so that really solves that problem. Appreciate that suggestion. Technically it's still not bundling libespeak or linking directly to it so I'm able to do that fairly.
github.com/tgeczy/NVSpeechPlay…
Remember, the driver file is like 70 KB because it has so much code for settings, compatibility with older NVDA back to 2023.2, voice keys, all of it adds lines. I think we're good on frontend passes for now, too many settings and people can now build proper languages with this set of them.
This entry was edited (10 hours ago)

I didn't put in the new phonemes into the editor yet. Going to give it a bit of time to be in the driver first, then yeah if people aren't overly upset, we'll move them into Master. For now it's a bit experimental. Maybe this afternoon. I'll move them into the master branch now, so people can see and mess with them, compare the diffs if they want, and then we'll roll it into the editor version later.