Comment Re:It's not free (Score 1) 171
I'm not holding my breath about this actually happening; but for the problem the author experimented with self-hosting to get away from(quote just below) something more in line with the cultural and regulatory functions that libraries serve than actual datacenter operations seems like it would be more valuable.
"I started my self-hosting journey to escape our growing cultural acceptance that buying and owning are two different things. I wanted to take back control over my digital life."
Libraries are great; but fairly specifically because they aren't trying to be better bookstores. They're great because they are committed to the accessibility of information and crazy notions that would never fly if it weren't for how long they've been in place like "it's legal, actually, to loan a copy of a copyrighted work; first sale off, asshole!".
There are some cases where self-hosting has specific benefits on boring "Cloud or on-prem IT system cost and risk assessment" ops nerd stuff metrics; but the not-really-secret is that a lot of the benefits are based on you playing a totally different game:
Your Jellyfin or other media streaming server, say, isn't better because Netflix's CDN people are bad at their jobs or trying to command some usurious rate for their bit-shoveling services(it obviously doesn't hurt that same-building means that 1GbE or recent-ish wifi are basically free so you can basically ignore all the hard parts of CDNing; though your small scale means that the amount of redundancy you need to ensure storage availability and integrity as a percentage of overall storeage will kind of suck): it's better because you aren't playing the "you can stream, with ads, to devices we authorize from whatever catalog we currently offer and can change at any time" game. You are playing the "It's DVD so of course I can back it up to the NAS and watch it whenever I want on whatever I want" game(or...perhaps not all...of your disk rips are actually from your disks, and then you are playing an even more favorable game.)
Self-hosted is probably the best place to do that; since, both in terms of legal rationalization(standards for issuing warrants are often pretty shoddy, and evidence from raids conducted without warrants isn't always excluded as rigorously as it ought to be; but in theory the 4th amendment is still on the books if they need to grab a server from your basement; while in 'the cloud' either the provide ToS includes their option to cooperate whenever or you can just pull 'Third-party doctrine") and in terms of practical impact(cops shoving their way in or a tactical team with a ram are a...high touch...operation, even if justified; while just sending a polite request to the guy/department at AWS whose job it is to field polite requests for the contents of whatever S3 bucket just involves a silent copy in the background that you never even need to know about and no risk of your toddler getting flashbanged while cameras roll); but the fundamental problem is that you basically need to exist in a legal grey area to get non-awful media access terms; and do a bunch of fiddly server hassle or use one of the relatively hardcore, if-you-lose-your-keys-we-can't-help-you-really end-to-end encrypted providers to maintain the level of privacy in your digital papers and effects that you get by default if the server is onsite.
At least as long as you avoid some of the features that are much more clearly about vendor-specific implementations and reduced portability the 'cloud' guys are pretty competent at what they do if you just want a VM or some blob storage, or a key value store or database or something; and for those relatively 'basic' services essentially all the cloud guys have something very, very, similar; and your more classic, not necessarily as ruthlessly polished but probably hungrier, VPS providers are also an option; so it's not clear that you necessarily need a public option to save you at the "I need a computer or some REST API endpoints on the internet" level; It's more the "DVDs, and to a much more limited extent Blu-rays, were basically the last digital format that didn't de-facto destroy first sale" and "at least for consumer services; if it's in the cloud it is probably surveilled" problems where you'd need cultural and regulatory backup.
It's not like Amazon is being an asshole about Kindle file downloads because S3 buckets are now usuriously expensive(especially when they still allow more or less as many downlownloads to 'blessed' clients as you have the patience for); they just stopped that because they can and presumably doing so either made negotiating with publishers easier or the competitive position of their hardware vs. 3rd party ebook readers better. That's a problem; but it's not an infrastructure problem.
"I started my self-hosting journey to escape our growing cultural acceptance that buying and owning are two different things. I wanted to take back control over my digital life."
Libraries are great; but fairly specifically because they aren't trying to be better bookstores. They're great because they are committed to the accessibility of information and crazy notions that would never fly if it weren't for how long they've been in place like "it's legal, actually, to loan a copy of a copyrighted work; first sale off, asshole!".
There are some cases where self-hosting has specific benefits on boring "Cloud or on-prem IT system cost and risk assessment" ops nerd stuff metrics; but the not-really-secret is that a lot of the benefits are based on you playing a totally different game:
Your Jellyfin or other media streaming server, say, isn't better because Netflix's CDN people are bad at their jobs or trying to command some usurious rate for their bit-shoveling services(it obviously doesn't hurt that same-building means that 1GbE or recent-ish wifi are basically free so you can basically ignore all the hard parts of CDNing; though your small scale means that the amount of redundancy you need to ensure storage availability and integrity as a percentage of overall storeage will kind of suck): it's better because you aren't playing the "you can stream, with ads, to devices we authorize from whatever catalog we currently offer and can change at any time" game. You are playing the "It's DVD so of course I can back it up to the NAS and watch it whenever I want on whatever I want" game(or...perhaps not all...of your disk rips are actually from your disks, and then you are playing an even more favorable game.)
Self-hosted is probably the best place to do that; since, both in terms of legal rationalization(standards for issuing warrants are often pretty shoddy, and evidence from raids conducted without warrants isn't always excluded as rigorously as it ought to be; but in theory the 4th amendment is still on the books if they need to grab a server from your basement; while in 'the cloud' either the provide ToS includes their option to cooperate whenever or you can just pull 'Third-party doctrine") and in terms of practical impact(cops shoving their way in or a tactical team with a ram are a...high touch...operation, even if justified; while just sending a polite request to the guy/department at AWS whose job it is to field polite requests for the contents of whatever S3 bucket just involves a silent copy in the background that you never even need to know about and no risk of your toddler getting flashbanged while cameras roll); but the fundamental problem is that you basically need to exist in a legal grey area to get non-awful media access terms; and do a bunch of fiddly server hassle or use one of the relatively hardcore, if-you-lose-your-keys-we-can't-help-you-really end-to-end encrypted providers to maintain the level of privacy in your digital papers and effects that you get by default if the server is onsite.
At least as long as you avoid some of the features that are much more clearly about vendor-specific implementations and reduced portability the 'cloud' guys are pretty competent at what they do if you just want a VM or some blob storage, or a key value store or database or something; and for those relatively 'basic' services essentially all the cloud guys have something very, very, similar; and your more classic, not necessarily as ruthlessly polished but probably hungrier, VPS providers are also an option; so it's not clear that you necessarily need a public option to save you at the "I need a computer or some REST API endpoints on the internet" level; It's more the "DVDs, and to a much more limited extent Blu-rays, were basically the last digital format that didn't de-facto destroy first sale" and "at least for consumer services; if it's in the cloud it is probably surveilled" problems where you'd need cultural and regulatory backup.
It's not like Amazon is being an asshole about Kindle file downloads because S3 buckets are now usuriously expensive(especially when they still allow more or less as many downlownloads to 'blessed' clients as you have the patience for); they just stopped that because they can and presumably doing so either made negotiating with publishers easier or the competitive position of their hardware vs. 3rd party ebook readers better. That's a problem; but it's not an infrastructure problem.