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
2w
@TheQuinbox Honestly you probably want people to use there own servers. I know some people who have 87 gig libraries, even though they delete books as soon as they've finished them, just because the TBR pile is endless. Just, you know, saying for a friend. If I were you, I would consider supporting audiobookshelf. In spite of the name, it also supports epub. And then you can let it also handle syncing reading progress for people who want that, without any extra work. And it's already documented, offers docker and other setup instructions, etc. I guess you could then sell audiobookshelf hosting for peple who want that and as a way to make money. audiobookshelf.org/docs/documentation/libraries/book-library/ebooks/
1
1
2
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@TheQuinbox As someone who subscribed to VoiceDream until it just got too buggy to even use at all, if paperback does audio and text I'll happily toss over a few bucks or buy it from the app store or something. I don't even need or want cross-platform syncing of my place or anything. Just one app to do all my reading in all my places. It sounds silly, but now that I'm split between two apps, I find myself forgetting about either audiobooks or ebooks. Like I read both normally, but now I just start the next book in whatever app I happen to be in when the last one finished, rather than thinking about what's on my to be read pile in both formats.
2
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@TheQuinbox If paperback could do audio (especially daisy/zip) my life would be perfect, honestly. There's no good, cross-platform audiobook reader. There are a couple that are okay on IOS. But even on IOS, since the enshitification of VoiceDream Reader, we have no good, single "read everything" app; it's one for ebooks, and one for audiobooks.
2
1
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@bram @matt No, mostly because Gemma does run on my laptop, is much faster, and does an acceptable job 99 percent of the time.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@DesireeRenae @RareBird15 Links and buttons actually mean something beyond visuals. Activating a link should not make any permanent change. Ie you should be able to go to a link multiple times safely, use your back and forward buttons, etc. A button makes a permanent change. Think buy now, submit, login, delete, etc. If you press it repeatedly bad things could happen, and just going back in your browser might not undo what happened. This is important not just for screen reader users. Antivirus software, for example, will sometimes click every link on a page when checking for threats. But it knows not to press buttons.
1
7
5
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@bram @matt i run k3 locally. so no cost.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@bram @matt Yeah, the other reason that makes me reluctant to move all of my coding over to Hermes is memory contamination. I like that Hermes can remember and reference all of the random things hindsight has stored about me in the memory layer; it's useful when I ask it random questions at 2 AM, or want it to remind me of something, or describe an image for me, or whatever. But when I'm working on a codebase, the fact that I live in Ottawa or that I like Lit RPG sometimes gets injected into the context by the memory layer, and that is useless and actively harmful to the current task. Yeah, I could make a new Hermes profile per project, and then they'd each have different memory banks and everything else, but that's a lot of overhead. The way Claude Code and Codex handle it is much more sensible for programming tasks. But, of course, on the other hand, the fact that Hermes remembers my tooling and environment preferences is extremely useful when what I want is a quick one-off script. I don't have to remind it what I have installed, that I want uvx when possible, that we're on Debian, etc. If I start a new Claude or Codex project, they have to re-discover all that stuff every time, when all I needed was a quick 150 line script.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@SecureOwl Sometimes I think half the reason AI gets things done so fast is because we give it better tools. Imagine if, just as a treat, human programmers could have project management and task tracking software carefully designed for our needs and to work with our tools? Nah. It'll never happen.
1
3
12
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@Orinks @matt If you don't run your own nostr relay, you depend on there servers and infrastructure for accounts, etc. You can set up your own relay though. They've just made it an annoying process so you don't.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@Orinks @matt It took me like two days to set up a relay. Getting Hermes into it was easy. But adding the other agents was super annoying. And then when you set up your own relay, notifications on the phone app don't work. If it's not self-hosted first, I'm just not interested. And it looks like buzz is only pretending.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@Orinks @matt The nice thing about Hermes is that you can use it on your phone, without being locked into some particular company's app. It can also access your memories from other sessions; I use hindsight for memory storage and rag. It can also be configured to shell coding tasks out to claude code or codex via the command line. The only issue I have with it is that there's no easy way to get it to run code on a remote machine. Well, okay, there is: it can ssh into another Linux machine, and I let it do that sometimes. But if I want to build and test on Windows, Hermes just can't help me. I'm looking into buzz for this purpose, but Buzz has other annoying accessibility issues.
1
1
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@matt I currently use Hermes Agent with it to handle server monitoring, network diagnostics, troubleshooting, and basic admin tasks. I also use it with Hermes Agent to produce and handle batch scripts and services: a lightning strike monitor that sends me notifications when lightning is near, a security monitor that emails me new vulns for anything I run, a price checker that checks prices at my local grocery store and sends me any significant downward changes, a speedtest monitor, uptime monitors, and various other jobs. I'm working on moving stuff over to opencode for coding on Windows; right now Hermes can only run code on mac or Linux, so is of no use for the Windows projects I have in the pipeline. I do use Hermes to maintain my hermes-xmpp plugin and submit changes to the hermes-deltachat plugins with K3, because it can easily run and test both of those codebases.
1
1
2
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@matt Yup, it runs on a mac with deltafin: github.com/gavamedia/deltafin
0
0
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@matt @jonathan859 That question isn’t all that meaningful. Kimi k3 can run on a Mac mini and is about as good as gpt4. With an OpenAI compatible endpoint you can then do whatever you want. But I suspect “run a separate computer just for AI” may not have been what you meant. But I’ve moved eighty percent of what I do to k3. But that’s more running the server myself, not running a local model on my laptop.
1
1
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
@jscholes I didn’t think to ask lol. Probably too distracted by all of tonight’s other weirdness.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
And just a couple minutes after my last post my doorbell rang. I figured by the time I got all the way around to the front of the house they’d be gone. But no. It was someone who sounded like a woman in her 20s with some kind of slightly Spanish accent. She was asking me to donate money to a charity for children with cleft pallets. Random and oddly specific. I asked if they had a website. She said no. I declined to give her money. Is it a full moon? Because tonight has been unusually strange. Must be the heat.
2
0
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
Electric guitar man has given up on his playing. He’s decided to instead loudly listen to what sounds like the worlds longest and most generic psychedelic rock. Just one endless boring instrumental song with drums and incomprehensible guitar riffs. I liked the llama song better. One of the pool preteens was heard to complain “shut up! I’m not a vergin! I’ll beat your ass!” My guy. Puberty hasn’t even come for you yet. I hope to god you are a vergin. The poodle continues to bark excitedly about all of this.
1
0
2
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
2w
How come all the interesting things happen when I don’t have a recording app handy? Tonight four or five houses down from me a man is playing an electric guitar badly and singing off key. The song apparently goes “llama llama llama, I like llama. Llama love. Oh yeah!” This has excited my neighbors tiny poodle and he is barking opinionatedly about it. And across the street the pool is full of preteens doing something that requires a good deal of screaming and splashing. It’s a hell of a summer soundscape. If only I had some stereo microphones out here.
1
1
2
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
3w
USSR So according to Reddit, the Soviets had something called the Fonemophone-4 speech synthesizer, based on the Elektronika-60 computer, developed between 1978 and 1991. C'mon, and guys. Where's my Fonemophone-4 NVDA addon? All you'd have to do is emulate an Elektronika-60; hardware emulation is already being done for Dectalk and Speech Proes and Keynote Gold, so this is a solved problem, right? LOL JK.
0
5
7
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
3w
@simon Yeah, it does. Ducking kind of works only sometimes. Using the volume keys on a headset sometimes gives loud blasts of voiceover. Sometimes voiceover changes volumes randomly. When they seperated the notification and ringtone volumes, they messed up TTS audio. Note that this also affects sighted people. I was riding in the car with a friend who also runs the beta but has never used voiceover, and sometimes, for no apparent reason, the maps navigation voice would blast over carplay at full volume. Other times, it would be so quiet he could hardly hear the turn by turn instructions. Sometimes it would remember to turn down his music when announcing turn by turn, sometimes it wouldn't, sometimes it seemed like the music got louder and the voice didn't. So I suspect this will get fixed, as it's a problem for any and all tts, not just voiceover. @bill
1
0
1
0