User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
Admin
completely blind computer geek, lover of science fiction and fantasy (especially LitRPG). I work in accessibility, but my opinions are my own, not that of my employer. Fandoms: Harry Potter, Discworld, My Little Pony: Friendship is Magic, Buffy, Dead Like Me, Glee, and I'll read fanfic of pretty much anything that crosses over with one of those.
keyoxide: aspe:keyoxide.org:PFAQDLXSBNO7MZRNPUMWWKQ7TQ
Location
Ottawa
Birthday
1987-12-20
Pronouns
he/him (EN)
xmpp fastfinge@im.interfree.ca
keyoxide aspe:keyoxide.org:PFAQDLXSBNO7MZRNPUMWWKQ7TQ
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@fastfinge @twynn @lerven Also you should have at most two, one like each of those. If you have three, that's a problem. If you only have one, it should be like the first example, not the second.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@twynn @lerven And might also be useful to open nvda.ini, and find and remove any eloquence sessions. You'll probably have two. One like this: [[eloquence]]
voice = 65536
variant = 1
pitch = 65
inflection = 30
volume = 100
rgh = 0
bth = 0
rate = 80
backquoteVoiceTags = False
capPitchChange = 30
sayCapForCapitals = False
phrasePrediction = False
pauseMode = 2
And another like this: [eloquence]
dictionary_name = IBM TTS Dictionaries
dictionary_url =
github.com/eigencrow/IBMTTSDictionaries
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@lerven @twynn No, that would have done it. The only issue I've encountered before is that if you have an installation of NVDA that's many years old, nvda.ini just grows and grows and grows. Because when you remove an addon from NVDA, anything it put in nvda.ini is never deleted. So I've encountered people with nvda.ini files that are several megs in size. And as you might expect that can cause issues.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@lerven @twynn I'm wondering if some addon left behind a corrupted setting in your nvda.ini or one of your profiles? If you make a portable NVDA, with just the eloquence addon and absolutely nothing else, does the rate change between profiles? Also, on your current NVDA, does the rate change correctly with other tts engines? All of the different eloquence addons are based on the same original code from years and years ago, but with random differences accumulated over the decades. So we sometimes corrupt one another's settings when you switch between them, and then the corruption just never gets fixed.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@lerven @twynn Windows 11, x64, with NVDA snapshot as well as latest release.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@twynn @lerven Also seems to be working on my end. Different profiles rates are respected.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
Scheduled Maintenance Aug 18 2026, 7:00 AM EST to 5:00PM EST

All services on rblind.com and interfree.ca will be down for 6 hours on August 18th, 2026.

stuff.interfree.ca/2026/08/17/downtime.html
0
1
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt Theoretically yes. But practically no.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt I mean “don’t visit websites you don’t trust” still has to be part of security.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt You can also host a lot of the popular js libraries locally and repoint the cdns like jsdeliver with local dns. Getting to 99 percent actual functionality is much easier that way than managing an endless stream of dns blocklists.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt As long as you allow loading from subdomains everything you actually want works fine. Ie example.com should also allow cdn.example.com etc. and it means you no longer need an adblocker.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt I certainly do.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael Aren’t they still having my browser connect to the source website and thus revealing my user agent, ip, etc to them?
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt Clicking through is a far better solution. Browsers shouldn’t even agree to load resources from anything other than your current domain without you having to click.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt Ah. I leave previews off for security, so I don’t pay much attention to open graph. And I run iceshrimp.net and a blog built on statiq. So I’d be surprised if any of my stuff supports imbedding Like that.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt But they’ll load whatever the page your imbedding has, including JavaScript won’t they?
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt Until the source website ads malicious JavaScript to the imbed.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt Yes, but readers should click through to read someone else’s content. Copying it on to your own website is just theft, and autoloading it is a security incident waiting to happen, and a privacy violation. There’s a reason email clients don’t display images by default anymore.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@tael @matt Heck no! If a link dies I can check archive.org. If an imbed dies I can’t. And if the website I imbedded from becomes malicious, Now all my readers were exposed to it. My personal rule is that my blog should never ask the browser to load a resource I don’t directly control.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1w
@Velveteen Edited this asshole
0
0
1
0