Learn Six Ways to Increase Productivity with Braille and JAWS
Are you looking for practical ways to get the most out of using Braille and JAWS? Want tips to help you work more efficiently? Join us Thursday, January 15 at noon ET for a live webinar, “Six Ways …Freedom Scientific Blog
The Root Cause: "Dot" vs. "Comma"
NVDA Sets the Locale: When you set NVDA's interface language to Spanish, Hungarian, German, Polish, etc., NVDA configures the Python process's global locale (via setlocale) to match that region. In the US/English locale, the decimal separator is a dot (e.g., 0.5, 60.0). In many European/South American locales (the "supported languages" you noticed), the decimal separator is a comma (e.g., 0,5, 60,0). The DLL Inherits the Locale: The nvspFrontend.dll is loaded into the same process space. The standard C++ string parsing functions (like atof, strtod, or std::stringstream) often respect this global locale setting. So, all the YAML files become invalidly parsed because they use a period. Ha. Wow. What a bug.
I logged into my dashboard tonight via the tunnel. No banner ads. No
"suggested content" algorithms designed to doomscroll me. No tracking pixels firing off to a data broker in Utah, lol.
Just my tools, sitting there, waiting.
We really forgot what the internet feels like when it isn't trying to extract value from us every single second. It’s quiet here. I like it.
#digital #minimalism #selfhosted #SmallWeb #AdFree
Sensitive content

Question for people relying on alt text: When one posts contains multiple images, should each alt text be written independently, or does it make more sense for one text to refer back to previous ones?
Like, when the first describes shape and colour of a flower, should the second copy that description and add to it (independent alt texts), or refer back, like "the same flower [from a different angle, showing xyz]"?
#altText #imageDescriptions #Blind #questions
- independently (16%, 13 votes)
- refer back (45%, 36 votes)
- just show results (38%, 31 votes)
Přemýšlel jsem, jak v pochmurném prosincovém počasí dostat děti ven, až mě napadl geocaching, který se ukázal jako trefa do černého. Pár řádků o tom, jak se z nás stali geokačeři.
#děti #geocachingblog.eischmann.cz/2026/01/17/j…(reakce na tento příspěvek se může zobrazit jako komentář pod článkem)
reshared this
1) I assume the instructions at the GitHub page to deal with phonemes are outdated, since they talk about data.py, right?
2) If I want a phoneme to sound different in Portuguese, should I create a phonemes section in pt-br.yaml and put the phoneme parameters there, or should I modify a phoneme in phonemes.yaml itself?
Espeak is able to speak many of them, but you have to like, read them as individual letters sometimes. Yeah. I think JAWS is the only one I know where there's a way to get Eloquence to speak IPA, and supported posts about this (ruf.rice.edu/~reng/jaws-ipa.ht…) but it's tricky for sure. I will switch to Espeak sometimes in this workflow (or Speechplayer) and see how it speaks the symbol and compare as it's the only one I've seen in NVDA doing some interpretation.
Instead:
1.
“copy the closest phoneme to a new key (e.g. y_hu / ᴇ) in phonemes.yaml”
2.
“in your packs/lang/<lang>.yaml, add a normalization rule that maps the IPA symbol to your new key”
That keeps the phoneme table centralized, and language packs only decide which key to use.
Speak failed:
Process exit code 3221225477
If this mentions phonemes.yaml, make sure packs/phonemes.yaml exists.
IPA conversion failed:
Process exit code 3221225477
Tip: you can also tick 'Input is IPA' and paste IPA directly.
I just discovered (and tried) this wonderful piece of software
It allows remapping your keyboard in many ways, and it's controlled from a simple configuration file (so, you can prepare one for your disabled friend).
You can, for example, remap the keyboard to only use its right half, if the left hand is dysfunctional (similar to the mirrored keyboard I made, github.com/clackups/qmk_firmwa… ).
Also, it should be useful for #disabledgamers , to map, for example, AWSD to different keys.
#disability #keyboard #accessibility
qmk_firmware/keyboards/nuphy/air60_v2/ansi/keymaps/clackups_mirrored/README.md at onehanded_nuphy_air60_v2 · clackups/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families - clackups/qmk_firmwareGitHub
One of our nodes (ASL 506317) has disappeared from the internet. Investigations pending. All traffic has been routed through another node for now.
WT connections can be made through any of our other ASL nodes.
I'll report when it's back online.
- Yes (0 votes)
- Not yet (0 votes)
@matthewcroughan @BorrisInABox It is when of them is your landlord, or your bank, or a job application, or anything else you need to interact with as an adult human.
Two of these are actual examples where I had this happen.
@Tutanota@mastodon.social Hey, I love what you do and I appreciate it, but please take the flatpak package more seriously. I hope you do this year.
Using an AppImage is not really a universal solution. For example, for those of us on musl distros (Alpine, Chimera Linux, etc.) that package is useless.
I really hope you consider treating flatpak as a first-class package because in musl it is our best and probably only option
The old URLs will work for now, a little bit. As time goes on I will remove them from their old locations and update the blog page to point to this folder too.
Zach Bennoui reshared this.
Jak zní tepelné čerpadlo v -15 ℃
ano, chladíme do podlahy. Podlaha je chladnější, ale jsme na to zvyklí, případně si na nohy něco dáme. Je to příjemnější než klasická klima, která dělá průvan. Ale taky to nemá takový výkon. Sníží to teplotu max o několik stupňů, ale i to je často rozdíl mezi pohodou a přehřátou místností.
Jinak musí se tam hlídat, aby teplota vody nešla pod rosný bod, případně nastavit trvale bezpečnou teplotu.


A upřímně, všímám si, že nejhlučnější je TČ v teplotách okolo nuly, asi jak je "hustší" vzduk plný vody a ten to protlačuje lamelami a i ventilátor běhá na vyšší otáčky. Jakmile je mráz a klesne vlhkost, tak je to paradoxně daleko tišší, protože ventilátor sníží otáčky. Sice se více namáhá kompresor, ale ten je u dnešních TČ tak kvalitně hlukově zaizolován, že není skoro vůbec slyšet a to ani při 17 pod nulou.
Matthew J
in reply to Tamas G • • •