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)
matrix @fastfinge:interfree.ca
keyoxide aspe:keyoxide.org:PFAQDLXSBNO7MZRNPUMWWKQ7TQ
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Oh! There's a swagger UI for the API right here, and the endpoint I want exists. I don't, in fact, need to be doing terrible things to the database. Aww.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@NVAccess Sort of, but I'm still in progress on making infrastructure changes to make sure this doesn't happen again. So there'll be more downtime related to that in a couple weeks. But it'll be hours, not days.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Thanks to a pass from @MostlyBlindGamer I can confirm that is way better than it used to be. There are still some weirdly labeled things in settings, and once you start playing a video, the only way to get the rest of the interface back is to go into picture in picture mode, but it's perfectly usable and much more than it used to be. There's also some jankyness where the play/pause buttons on my airpods don't work when the screen is locked, but that's probably just down to it being an indi app.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@lizzy But I bet you get an IPV6 address, because your ISP isn't still using PPPOE in the 21st century! PPPOE and fiber is actively the worst.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
I do enjoy watching rsync move files over the internet at over 100 mb/s, and remembering when I couldn't copy files over my local network at 10 mb/s.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Does anyone have experience using on extremely large libraries? I'm meaning a couple thousand items; I've had the same audible subscription for over 18 years. I'd like to manage my library myself and use the books I "own" in apps I like better, but I'd also like not to get my Amazon account banned for downloading like a tb of audible books from them all at once.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@MostlyBlindGamer Yes, please!
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@SRAZKVT Wait when did this conversation become about threads? lol
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@SRAZKVT Yup. But that would cost money! And thanks to capitalism the only thing we can spend money on are new features.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@SRAZKVT Sure, that’s the problem with everything the browser does. It wasn’t planned or designed; it just kind of happened. And now none of the previous decisions can ever be changed. We just have to build new crap on top of the fifty layers of old crap that already exists.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@SRAZKVT I wonder if we maybe invent a secure virtual machine standard and every app is just a VM in a sandbox? I guess with web assembly that’s kind of what browsers are becoming.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Vaguely related but not really related to another conversation: did Nebula ever do any work on their app? Last time I checked it out, it wasn't really usable with either the or software, and not in a state I could pay for. But there are a lot of good content creators over there.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@SRAZKVT Trouble is, you're then just moving that complexity onto the user who needs to install and update 20 different apps. Most folks just want to run a browser and that's all they know or understand. Feels like part of this will require redesigning the entire OS UI.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@SRAZKVT Probably has something to do with the big tech urge to make protocols and specs that can do everything for everyone at all times, rather than making simple things that can be glued together like building blocks to build individualized solutions that can work for each person. I'm not entirely sure what the Unix philosophy for the distributed web might look like, but I hope someone figures it out.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@ireneista Well, Laura and the iceshrimp team are extremely nice people doing excellent work here.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
My insistence on running a from-scratch reimplementation of an activity pub server and libraries is only being reenforced. For a supposedly open protocol, implementing fediverse compatible API's feels a little bit too much like reverse engineering.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@modulux Sounds like IPFS?
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@modulux Same, but I had to containerize everything for security and ease of maintenance. I don’t think docker is too bad. However, it does mean my resource needs are wildly unpredictable to me.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@modulux Also, how many of us massively overprovision our servers? I know I’m guilty of that. Estimating exactly how much ram or CPU a federated service requires is a skill, and I don’t have it. I’m not a business, so I have no economic pressure to squeeze out every last drop of performance either.
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@MostlyBlindGamer Loaf balancing? I assume this has something to do with cat pictures. lol jk