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
6mo
@matt @dhamlinmusic @lynessence @pixelate @quanin @GamingWithEars @mcourcel Nope. Direct TTS output is available if you want that. But both NVDA and jaws present kindle ebooks in some sort of custom virtual buffer. It supports pressing enter on links, autoscroll during say all, etc.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@matt @dhamlinmusic @lynessence @pixelate @quanin @GamingWithEars @mcourcel Whatever it is, it only works with NVDA and jaws, not narrator. So it's something custom. It also pretends to be a virtual buffer of some kind, but isn't quite a webview.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@matt @dhamlinmusic @lynessence @pixelate @quanin @GamingWithEars @mcourcel IMHO those are larger problems than bookmarking. We can get close enough (nearest paragraph) bookmarking in a webview. And that would be fair exchange to have working links, footnotes, endnotes, media, math content, and all the rest. But I can think of no way with current screen readers and API's that we can do autoscroll. Kindle manages it, but they're doing...something custom that I don't know anything about. And I'm just not willing to give that up.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@matt @dhamlinmusic @lynessence @pixelate @quanin @GamingWithEars @mcourcel I mean that I want to press NVDA+down arrow, start reading, and not have to press next page or next chapter constantly. But doing that requires loading the entire book into the HTML webview control, and now you get massive lag for various API related reasons. You can't do some sort of autoscroll to load content as you need it, because screen readers doing say all don't always update the focus position correctly, so you can't tell when they're about to hit the end of the currently loaded content. This is a thing I've thought about, and chatted with some folks about over coffee/beer.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@matt @dhamlinmusic @lynessence @pixelate @quanin @GamingWithEars @mcourcel This is also why none of the accessible open source ebook readers support Math content, or cope with footnotes and endnotes correctly. Modern ebooks really, really need to be loaded in an HTML webview. The issue is that I want continuous reading, and none of the HTML implementations like Thorium support that.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@FreakyFwoof @dhamlinmusic @lynessence @pixelate @quanin @GamingWithEars @mcourcel Sign them on my phone.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@GamingWithEars @dhamlinmusic @lynessence @pixelate @quanin @mcourcel I’m not sure if the library they use even supports forms in pdf.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@lynessence @quanin @dhamlinmusic @pixelate @jonathan859 @mcourcel Yup.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@J3317 @quanin @dhamlinmusic @lynessence Okay! I have disassembled all of your bodies into their constituent atoms and made them into a pepperoni pizza.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@GamingWithEars @dhamlinmusic @lynessence @pixelate @quanin @mcourcel Also, paperback can't sign documents or fill forms.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@pixelate @dhamlinmusic @lynessence @quanin @jonathan859 @mcourcel Just don't forget to unzip!
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@pixelate @dhamlinmusic @lynessence @quanin @jonathan859 @mcourcel Just vibe code. Then you can say you're an AI first startup. You should have a billion dollars by Monday.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@pixelate @dhamlinmusic @lynessence @quanin @jonathan859 @mcourcel Yeah, whatever. I bet even your wii is microsoft.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@quanin @dhamlinmusic @lynessence @pixelate @jonathan859 @mcourcel This is why Google needs to disable third party apps completely unless they're signed by Google and Google has photo ID of the developer on file and fingerprints and has done a background check and a credit check on the developer. Think of the children! arstechnica.com/gadgets/2025/08/google-will-block-sideloading-of-unverified-android-apps-starting-next-year/
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@quanin @dhamlinmusic @lynessence @pixelate @jonathan859 @mcourcel It could also just be an ad in a game she already plays that links out to an app that's not through the play store.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@quanin @dhamlinmusic @lynessence @pixelate @jonathan859 @mcourcel Don't threaten me with a good time! LOL
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@quanin @dhamlinmusic @lynessence @pixelate @jonathan859 @mcourcel Look at this guy, assuming it's a "he" just because it's good at computers. Burn him at the stake! LOL. Anyway, this has been more than enough silliness from me. I have an actual job to accomplish.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@pixelate @dhamlinmusic @lynessence @quanin @mcourcel {shocked, awkward face} Oh! I'm sorry! Uh, well, photosynthesis...is that offensive? Because you're blind? I guess that's offensive! You can't even see photos! Sorry, sorry! I said "see". I meant hear! You can't hear the photos! I will now spend the next five minutes awkwardly apologizing while I do absolutely nothing else to make anything easier or more accessible for you.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@quanin @dhamlinmusic @lynessence @pixelate @jonathan859 @mcourcel Also, children and tweens have more time. As a parent, you have to set up the web filter and go to work and get the groceries and clean the house and so on. Your tween can spend all day other than homework and school bypassing the web filter you set up.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
6mo
@dhamlinmusic @lynessence @pixelate @quanin @jonathan859 @mcourcel Now you've made me wonder if my instance is blocked by WebSense, the old content firewall my high school used. Running an http proxy for everyone at...research.dns2go.com/get/paper.php?url was I believe the address I used, so everyone could get past the firewall and look at whatever they wanted while eating up all of my home internet bandwidth. Good times!