I type really fast. Too fast for eSpeakup apparently, because I was installing Debian 13 in VMWare Workstation 25H2 just now, got to the part where I enter my full name for my user account, started quickly typing my name, got as far as typing "Stu H" before eSpeakup just fell over and died. No problem, I'll restart the VM and try again. The exact same thing happened at the exact same point in setup. This is the state of Linux accessibility in 2026.

modulux reshared this.

Deal Alert! Visible Drops Its Price to $19 a Month for 26 Months — Here’s How You Can Save on a Mobile Plan Today cordcuttersnews.com/deal-alert…

Okay y'all, first public, alpha, version of Elmud! Basically, the install script should handle everything for you, if you're on Termux for Android, Linux, or Mac. Hopefully. If not, just load-file elmud.el and it'll load emacspeak-elmud.el too. If you need a screen reader, set up and use Emacspeak. For soundpacks, we have one automatically load for Erion MUD and Cosmic Rage. Those are the two I've found easily downloadable. So the client just downloads the sounds for you when you choose those two MUD's. You can also make your own gag or sound triggers. I'll put it up on Github soon but for now:

dropbox.com/scl/fi/6cqp28s6zqp…

3elmud #emacs #emacspeak #foss #mud

in reply to Khronos

@khronos You'll need the Emacs package, so do pkg i emacs, then git clone github.com/tvraman/emacspeak, and then make inside the emacspeak directory, then get a speech engine working, I recommend just going with Espeak when starting out, make Espeak. If it doesn't work have AI fix it up. Then git clone ElMud, run the install script, and in Emacs, M-x ElMud.

Khronos reshared this.

Today was nice; didn't have any new things demanding my attention, so just pushed a few existing things forward. Also managed to get back to looking at bugs.webkit.org/show_bug.cgi?i…. Found that, with my test, some text doesn't show up in the AT-SPI hierarchy if I just remove the conditionals mentioned in the bug. I'd really need access to the WebKit slack, since there is apparently some discussion there, but, when I try to join (from the Getting Started link on webkit.org), I get a message saying that the invite has expired. I wonder if the link works for other people. I emailed someone at Apple the other day; hoping that he gets back to me.

Oohaohaohaoaha I already see a bug comin' But it's so tricky to solve: When you change to another language, say, from the one current, it doesn't reload the configuration data for that language from the new pack. Gosh darn. It's good at updating it when the synth reloads, as it syncs the settings with the ones in config, but not so good upon a language change. Fixing that one now. Then it really is modularization time, this driver is horrendous in size and a lot of it is frontend and DLL loading stuff that will need splitting out now that we support both X64 and x86 too. (the driver itself should work on NVDA 2023.2 and above though)
This entry was edited (3 hours ago)

NVSpeechPlayer update: dedicated settings panel with editable language pack data. This allows you to also edit a language pack in notepad and reload the synthesizer, then reapply the pack configuration - that part was tricky, but it will read them when reloading the driver.
Voice settings panel: Anything with "lang:" starting before it are new comboboxes you can also tune. This applies realtime as you change, whereas the settings page helps you edit a language not currently in use.
New settings added: spellingDiphthongMode, stressedVowelHiatusGapMs, stressedVowelHiatusFadeMs.
Next update will mainly be a driver cleanup, as we can use getters/setters more efficiently for the new YAML parsing. The goal was to first get a stable settings panel and pack reloading so people can mess with settings realtime.
eurpod.com/synths/nvSpeechPlay…
This entry was edited (3 hours ago)

So I’m just curious, has anyone actually thought to ask the people who live in #Greenland what they think or what they want? Because I’ve seen precious little evidence that anyone has. It seems that they’re being treated like the non-player characters #Musk used to talk about. I brought this up on a #Facebook post earlier today, and someone told me that 50,000 or 60,000 people live there, the implication being what they thought didn’t really matter. Meanwhile, we are seeing the dealmaking skills that so many people thought made #Trump a great President, though these skills begin and end with acting like a mob boss. #USPol
in reply to Kevin LaRose, no ICE please

Well, I've heard people discussing it (on the BBC, for instance), but not Donald Tramp or the people who approve of him. I just saw a couple of my relatives share a fb post saying that Europe doesn't pay its fair share in terms of defense and Greenland is important for security and the US can't spend large amounts of money on defense projects there if we don't own it (it said nothing about what the people of Greenland would or wouldn't want).

My hyperfixation of the moment is getting 10Gb networking in my apartment.

My in-apartment build+backup server has 10Gb Ethernet as does my new laptop dock.

I also have two systems with 2.5Gb Ethernet, so I want a switch that has all that and a few extra ports for future expansion.

I thought fiber for 10Gb would be difficult, but it looks like it's end user friendly now? I'd just have to buy a switch with SFP+ ports and plug in all the pieces, huh!

lol seclists.org/oss-sec/2026/q1/8…

telnetd server invokes /usr/bin/login (normally running as root) passing the value of the USER environment variable received from the client as the last parameter.

If the client supply a carefully crafted USER environment value being the string "-f root", and passes the telnet(1) -a or --login parameter to send this USER environment to the server, the client will be automatically logged in as root bypassing normal authentication processes

In telnetd for a decade 💀

This entry was edited (8 hours ago)
in reply to Bri🥰

@Bri I wouldn't be surprised if the developer started charging us out the ass for it. Like all the greedy developers for accessible apps do. I mean come on. I live in my parents basement, and I'm 50 something. Do you really think I can afford all these ridiculous insane charges for what these greedy developers charge? I mean, I already have huge Xbox game purchase bills to pay. I don't need this on top of everything else!

Okay, I finally decided to check out what everyone is on about and try Braille screen input on my IPhone.
I definitely needed to look for and read some instructions, since I needed to know how to calibrate it, and how to enter a space, and how to erase the last character that I entered.
Anyhow, as an experiment, I went into Notes and tried typing "The quick brown fox jumped over the lazy dog" with touch typing and then with Braille screen input, timing myself.
Took me around 40 seconds touch typing and around 35 seconds with BSI. I might be able to do BSI faster if I practiced some. With touch typing, I feel like I'm slowed down waiting for Voiceover to tell me if I, in fact, typed the correct key.

We are @fdroidorg (#fdroid)
Meet us at #fosdem #fosdem2026
Our stand will be at UD1 (Building U, Entrance D, Floor 1). We are also close to Saturday's FOSS on Mobile devroom (located at UB4.132, just on the opposite side of the Group G Square).

openstreetmap.org/#map=18/50.8…

fosdem.org/2026/stands/

@seabass @neil @eighthave @fbinin & the rest if the team will be there.

Also, do not forget to attend the main track session on Sunday which will be at 12 by @marcprux

fosdem.org/2026/schedule/event…

Trace shortcuts in the Windows File Explorer. I'm not sure when these were added.
Tested on Windows 11 25H2.
Control+windows+shift+l: produces a notification that a trace log is being generated, followed by a second one when the log finishes that has an option to open Feedback Hub to submit it.
Control+windows+shift+t: produces a notification that an error occured while getting a trace.

European Union companies' annual purchases of cloud software services that benefit the US economy amount to €264 billion … If the EU were able to produce 15% of the cloud software services it currently purchases from the United States in 2035, this would result in 463,000 additional jobs in the EU. cigref.fr/technological-depend…

Mark Carney essentially said that the liberal rules based world order was a convenient lie everyone went along with because American hegemony opened up markets and sea lanes for them.

After decades in which the imperialist neoliberal order was not even questioned in the West, less than three weeks into it 2026, Canada, one of the biggest US vassals is saying this. 😆

weforum.org/stories/2026/01/da…

#canada #cdnpoli #geopolitics #liberalism #imperialism

What made me decide on a settings panel? Honestly, the consensus on the LegacyPitch is very, very mixed. I see that there's plenty of people who like the ESpeak style intonation, while others don't. So then I realized I can ship the packs with it off by default and people can toggle it somehow. Hmm. But how. It's going to be real good. Comboboxes are exposed in voice settings, but then you also have the choice to edit numeric values in a pack via the panel. At least, that's where this is headed.