@rallias Right, I have seen that as well, but abstracting over a CDN requires a very high level of trust due to the centralized nature of the CDN itself - hence why I was thinking that something decentralized would be a better fit.
@freakazoid The problem is that an instance that is "small" in user count is not automatically "small" in media size (and indeed often is not), because the amount of users on your instance barely affects whether posts get federated to you (which is where the disk use comes from, AIUI).
In other words: as the network grows, small instances are disproportionately affected by the media storage cost, and I think it's actually very important to find a solution to that, to make small instances easier to run.
It's kind of a similar problem to how the resources needed for a Matrix server have little to do with how many users you are hosting, and more with how big the rooms are that you are in. It incentivizes running fewer instances that are larger in user count.
@rune Yeah, that was more or less my conclusion when I last evaluated Garage; that it's only really suitable for high-trust groups.
Tahoe doesn't have a set amount of replicas; you set the amount of total shares and the amount of needed shares for recovery, as an attribute of the upload. These settings do need to be the same for everyone for dedupe to work, though.
(Storage overhead is basically totalShares divided by neededShares)
@rallias It does not; it's purely binary deduplication (and I'm not sure anything more involved would be viable without breaking the security properties, though I also question how much real-world benefit it would yield in practice)
@rune I haven't kept up-to-date with the current model of Garage, but in Tahoe-LAFS it's basically RAID-over-the-network, and every client can verify the existence of enough shares and regenerate and reupload the missing shares if some file is not 'healthy' enough, as the mechanism to prevent data loss (so that minimal trust is required for availability)
The idea being to maintain a collective pool of media storage (Tahoe requires less mutual trust here) that everyone shares, so that the media get deduplicated across instances, but it still ensures enough redundant copies across instances that outages don't break everyone
Ik ben eens naar een voorlichtingsbijeenkomst geweest waarin ze uitlegden wat het werk in zou houden.
Je moet dus zelf voor een fiets zorgen. Dan moet je eerst 5km fietsen om de post op te gaan halen (circa 15 minuten, onbetaald), dan kun je ongeveer 2 uur post rond brengen. Tegen het minimumloon. En dan kun je weer 5km terug naar huis fietsen (ook weer onbetaald).
Ik heb dus even verder gezocht.
Disabled people have been saying “normalize disability” for a long time now but we did not mean that the state should let a level 3 pathogen rip through the entire population and then tell everybody that severe brain fog, heart palpitations, lung damage, and chronic fatigue are all normal so make sure you just keep buying shit and going to work.
Everyone who knows anything about how to stop fascists: "Yeah so you have to make it so economically, socially, and physically punishing to be a fascist that fascists get completely demoralized and simply don't bother. You have to make it impossible to exist as a fascist."
Liberals: "Yeah so you just have to talk to them and listen to them and win debates online. They'll see reason."
re: harsh words for those who travel
the reality is that conferences could and would enforce strict masking guidelines, implement mass air filtration, and encourage more online participation if people actually refused to go to cons that didn't willfully infect thousands of people
but people don't put their foot down, they shrug and get infected with a blood plague and then complain about it like it's not entirely their fault
harsh words for those who travel
as someone who has to struggle to transport themself all the way to the grocery store, let alone anywhere else, it's incredibly frustrating to see people fragrantly disregard the wellbeing of others and fly around constantly to conferences to spread viral illness far and wide
I know it's lonely, but fuck, none of us chose this, and you're using your privilege to make it harder for the rest of us just because you can't stand to burden yourself even a little bit
fuck you
💡 Did you know that in #blender3d if you just want a flat color with no shading, you can plug an RGB node directly into the #b3d material output? #blendertip
*This setup is for Eevee.
Updated for Eevee and Cycles: https://mastodon.art/@zerodean/111779731861865458
The idea being to maintain a collective pool of media storage (Tahoe requires less mutual trust here) that everyone shares, so that the media get deduplicated across instances, but it still ensures enough redundant copies across instances that outages don't break everyone
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.