Damus
🇨🇦Samuel Proulx🇨🇦 profile picture
🇨🇦Samuel Proulx🇨🇦
@🇨🇦Samuel Proulx🇨🇦

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

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

silverpill · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq2cxft758fcyam8stx52javec8rtn07wkefpn0n2ycgamxnud2pxqgu8epu There is currently no way to link to a thread that will open in the users fediverse instance. Maybe FEP-3b86: Activity Intents will solve this problem?
monal-im.org :xmpp: · 6w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq2cxft758fcyam8stx52javec8rtn07wkefpn0n2ycgamxnud2pxqgu8epu sure, you're welcome :) happy debugging :)
monal-im.org :xmpp: · 6w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq2cxft758fcyam8stx52javec8rtn07wkefpn0n2ycgamxnud2pxqgu8epu Monal currently only supports omemo legacy (in the siacs namespace).
🇨🇦Samuel Proulx🇨🇦 profile picture
If you want to communicate with your Hermes Agent via #XMPP, here's a plugin for that. Code is extracted from three different PR's to the hermes agent github repo to add XMPP that weren't being merged, and moved into a plugin. I just cherry picked and packaged everything with the help of local models running on my laptop, with a final pass by a cloud model (if you read the readme carefully you can tell what cloud model) to update documentation and fix a few loose ends the smaller (but free and more environmentally friendly) local models left. Everything I could test is working. Unfortunately I don't have an XMPP client that supports reactions, typing indicators, threads, or voice messages. But it connects to the server via a secure connection, and both versions of omemo work. However you feel about #AI, communication should at least be E2E encrypted and not controlled by discord/telegram. github.com/fastfinge/hermes-xmpp-plugin
1
monal-im.org :xmpp: · 15w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq2cxft758fcyam8stx52javec8rtn07wkefpn0n2ycgamxnud2pxqgu8epu Monal alpha has support for reactions ;)
🇨🇦Samuel Proulx🇨🇦 profile picture
The State of Modern AI Text To Speech Systems for Screen Reader Users: The past year has seen an explosion in new text to speech engines based on neural networks, large language models, and machine learning. But has any of this advancement offered anything to those using screen readers? stuff.interfree.ca/2026/01/05/ai-tts-for-screenreaders.html #ai #tts #llm #accessibility #a11y #screenreaders
1
shortwavesurfer2009 · 33w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq2cxft758fcyam8stx52javec8rtn07wkefpn0n2ycgamxnud2pxqgu8epu https://github.com/RHVoice/RHVoice
🇨🇦Samuel Proulx🇨🇦 profile picture
That feeling when I write documentation for something, then find the documentation I forgot I wrote for the same thing two years ago, and the wording and structure are almost identical. Right down to the same silly jokes. Then while editing I noticed a mistake I made in this version, and the exact same mistake was in what I wrote two years ago. Am I just an #llm that's made out of meat? Never mind anyone else: will I even realize when I replace myself with an #AI? Maybe it's already happened...
🇨🇦Samuel Proulx🇨🇦 profile picture
Hey, #fediverse experts: I have a question. On my blog, I embed comments from the #fediverse. I also link to the comment thread on my instance. However, nobody else is using my instance. Is there a service where I can pass it a URL to a note, and it will ask the user what instance they use, then direct there instance to go get that note so they can respond? It currently looks like this, comments at the bottom; I'd like to replace the "this post on the fediverse" link with some way for users to pick their instance: stuff.interfree.ca/2025/05/02/sleep-solutions.html
🇨🇦Samuel Proulx🇨🇦 profile picture
Today in #ChatGPT attempting to be helpful with a thing I'm building: "Consider bumping the font size in your CSS so NVDA/VoiceOver don’t make you squint your ears." I, uh, I'm not sure #AI is ready to do #accessibility yet. I mean, I should bump the font size for #a11y reasons...those just aren't the right reasons. I can't wait until we have completely #blind designers building CSS with nothing but AI. Anyway, back to squinting my ears!