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
blog
https://stuff.interfree.ca/
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@munchkinbear @quanin Eh, sometimes physical hardware has to be moved from a building in one city to a building in another city. With the current price of disc and ram, I don't wanna pay for two machines to fix that kind of rare downtime.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@plzupgrademe The guys at the data center were picking up the server and moving it from a building in one city to a building in another city.
0
0
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@quanin No, it was hammering the number of open TCPIP connections allowed by Linux. And that, thus, hammers load when you have hundreds of thousands of open sockets.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@quanin Oh, no, the postgresql database is fine. Connections are capped at 200 and reused. But in order to clear queues faster, we accept posts from everyone and just hold on to them until a database connection frees up, so we're not the bottleneck and everyone can clear their queues quicker.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@quanin Nope. I run iceshrimp (iceshrimp.dev). It has its own, capped at 250000 connections.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@quanin Load is only 4.6. I thought it'd be way worse. It was up to 18.4 and exhausted the connections pool for the first ten minutes or so.
1
0
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@quanin But my poor activity pub processor that's now trying to catch up with 60 billion posts from everyone everywhere all at once does not. LOL
1
0
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
Is our long international nightmare finally over? Is my server back up after scheduled maintenance? If your reading this, yes it is! All of our collective problems are solved!
2
0
4
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@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
2mo
@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
2mo
@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
2mo
@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
2mo
@lerven @twynn Windows 11, x64, with NVDA snapshot as well as latest release.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@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
2mo
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
2mo
@tael @matt Theoretically yes. But practically no.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2mo
@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
2mo
@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
2mo
@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
2mo
@tael @matt I certainly do.
1
0
0
0