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
1y
@quanin Yup, it does. If your browser can handle it, it works fine. If not, you get a download link. Advantage of that approach is that I sometimes upload media that isn't media at all. Text files, code, whatever. Everyone but Mastodon handles that gracefully.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin On one hand, yes. On the other hand, the instance should know what it can handle and what it can't, and act appropriately. If we want the fediverse to actually work, we can't restrict everyone to the lowest common denominator of some guy with a raspberry pi and a USB drive.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin Whereas Iceshrimp will just let me upload WMA, or flac, or shortin', or wav, or musepack, or whatever. Can't deal with it? That's your problem, buddy.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin Right, and videos are only 40. I couldn't find the setting for audio. But it kind of doesn't matter anyway because Mastodon is evil and recompresses everything. Even if it was already compressed in the exact format Mastodon already wants. Because compression artifacts just give everything that classic social media sound!
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin Seriously though I'm just waiting for the IPFS toolchain to mature a bit. Then I'll set up IPFS across the servers, store everything on IPFS, and serve via IPFS to people that support it, and run a restricted gateway for those who don't. That way I get deduplication and replication for free, and adding pinning services is easy if I want to be more globally distributed.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin Oh, dropbox! What a good idea! Why bother setting up S3 or anything complicated like that when I can just use dropbox? Wait...was that not what you meant?
2
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin It was. I had 800 gigs of media before I changed it. I cut to like 300 megs and only cache for two days now. But I can still upload whatever the hell I want.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin Right, but your users can't upload them. How can I get my 4 GB cat videos from your users? You're violating my constitutional rights!
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin Nope. Locally on a 1 TB SSD. With backups pulled by another server that lives in my basement. Backups go to a 20 TB spinning disc.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin But that's not reasonable! Your users need to distribute 24-bit lossless 9600 flac files of cat noises. And you should pay for it! Honestly this is why I don't open my instance. I want to have unreasonable defaults so I can do the thing I want to do, and just cut back when I get overloaded.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin I didn't look that closely. But I think I was, like, caching people's peertube videos and federated podcasts and things rofl. Because I was chacing up to a gig per file.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin Ah, I think Mastodon's default is 30 megs or something. github.com/mastodon/mastodon/issues/20490
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin But did you have the max file size to cache set to 1 gb? And a cache time of 30 days? I cut that way down rofl.
2
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Because I know how much you all care about this ongoing situation: My media cache is now down to a much more reasonable 38 gigs. The entire world might be on fire, but at least you're now aware that a random Canadian guy you don't know fixed a problem that doesn't affect you on his single-person instance running software you don't use! Let the rejoicing commence.
1
0
3
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@JustinMac84 Thanks! I hate it! Lol
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@JustinMac84 Oh, and then you’re going to release a series of slime based audio games?
2
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@JustinMac84 Are you, like, training the world’s most disturbing AI?
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@JustinMac84 I feel like this is probably someone’s fetish rofl
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@lizzy I don’t. But then I need to pay a professional to trim my beard and mustache once a month or so. Shaving would be cheaper.
0
0
2
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Oh, I can! I always forget about swagger and the API.
curl -X 'POST' \
'
fed.interfree.ca/api/iceshrimp/admin/drive/prune-expired-media' \
-H 'accept:
/' \
-H 'Authorization: Bearer redacted' \
-d ''
And then it dies because I just asked it to delete hundreds of gigs of files and the poor queue is stuffed. But, like, it's doing the thing. Even if it can't return a result.
1
0
1
0