6 ms·
Self hosting reminds me of the world of smartphones just before the advent of the iPhone. Using a phone as a mini computer was possible. Downloading and using
by MoreQARespect 1y ago
Self hosting reminds me of the world of smartphones just before the advent of the iPhone.
Using a phone as a mini computer was possible. Downloading and using apps happened. I even used offline maps. It was still the preserve of nerds while regular people "couldn't understand why you'd use a phone to do anything other than text and call".
SUDDENLY once it became seamless and trivial to set everything and it was all brought together on a device that was aesthetically pleasing and ergonomic demand rocketed upwards. It turns out that regular people very much wanted a mini computer in their pocket.
This all took me very much by surprise coz almost everything that was revolutionary about the iPhone... I was already doing all of that while it was announced.
I think self hosting is in a similar spot right now. The apps exist (many are extremely nice!), the software exists, but the seamless, aesthetically pleasing and ergonomic experience does not. It's a pain in the ass to set up self hosting.
- theamk 1y agoThis still exists... OsmAnd, offline map app for Android, has 10M+ downloads. Maps.me has 50M+ downloads. Sure, that's not 10B+ of Google Maps users, but still a lot of users. I don't think the "advanced users" market has shrunk much, it's just the whole pie became so much bigger that the overall ratio decreased.
- palata 1y agoIsn't Organic Maps the open source successor of Maps.me?
- 01HNNWZ0MV43FF 1y agoAnd CoMaps the successor of Organic
- fivestones 1y agoTIL about CoMaps
- NoboruWataya 1y agoUnlike with smartphones though, I don't really see that anyone has a strong enough incentive and deep enough pockets to bridge that gap.
- slightwinder 1y agoI think, money is not really the problem here. Self-hosting is a shitshow on the same level and for the same reasons because of which package-management on python has been such a shitshow for so many years. There are too many conflicting usecases, and not enough effort for standardization.
- lowwave 1y agoThey however can run their own app or desktop app that can to peer to peer communication. The whole point of self hosting is that we can have data and network sovereignty.
- jeffbee 1y agoThis did not happen with the iPhone. It happened with the BlackBerry.
- xnx 1y ago> It's a pain in the ass to set up self hosting. Phones are amazingly powerful. Why not "self host" apps on phones?
- kamarg 1y agoMostly battery life I would think
- the_snooze 1y agoFor single-user single-device scenarios, that's totally doable. It's called a purely-local app. Where it gets complicated is there's a (totally understandable) expectation these days that your data is synced across multiple devices, and you can collaborate with other users, who may also have multiple devices themselves. In practice, that necessitates some kind of always-on server that maintains state for everyone. A phone can technically do that, but you'd probably kill your battery in the process.
- fragmede 1y agoWhat happens to the site when that phone gets lost or stolen or falls on the floor and breaks?
- potatolicious 1y ago
- albus0x 1y agoI think there is an effort being made for this. Some folks have created https://selfprivacy.org/ https://selfprivacy.org/ and continuously developing it. I follow this project by heart
- cryptonym 1y agoThe very first thing they show on the website is a list of cloud providers.
- shermantanktop 1y agoI don’t think that’s a gotcha. Using a cloud provider in a way that provides easy migration options can be valid on the spectrum of self-hosting options. The ones they list specialize in renting virts by the hour/day/month, not lock-in services with no external equivalent.
- blactuary 1y agoPre-iphone I had my MythTV server recording and transcoding TV shows and then adding them to an RSS feed that my flip-phone would sync whenever plugged in. Unplug my phone in the morning and watch last night's Daily Show on the bus ride to work. Kind of crazy to think of what we could do even back then
- drew_lytle 1y agoYeah, at one point in writing this article I had a brief aside about more "off-the-shelf", accessible solutions to self-hosting like Synology. But I cut it because I honestly don't think they make the process that much easier. They help with hardware, but the software setup I think is still pretty difficult. Thanks for reading!
- subarctic 1y agoOk it may be just as painful and non-mainstream to self host these days as the pre-iphone or pre-blackberry smartphones were, and i can imagine that it could get easier in the future, but still what's the point of selfhosting for regular people when the cloud exists? Having a calendar, email/chat apps, webbrowser, maps+gps and everything else in your pocket was a major convenience improvement, but i don't see a benefit like that from self hosting. I only see better privacy, more control and ownership over your data, and in some cases lower cost (but often higher), and those aren't nearly as powerful motivators for people. I could imagine self hosting becoming more accessible but don't see how it could become mainstream when it's just an alternative to stuff that's already available in the cloud
- MoreQARespect 1y agoprivacy and control are things which people dont tend to think about until: * online apps start doing something incredibly creepy (all of my non tech friends have a story like "how tf did they know me and my wife were talking about crustacean sex?"). * some service people use shuts down, stranding their data. * some service like gmail locks them out for no reason at all, stranding their data and blocking them off from the world (has happened to enough people to make others worried). * some service gets hacked and leaks a bunch of data. * some service jacks up prices to unreasonable levels (i predict that we will get more of this as the VC hose runs dry and tech consolidation increases). * they get tripped up by some dark patterns. Furthermore, I think the extent to which people would like to have things like smart AI that can see all of their personal data or video cameras in their house but dont pull the trigger because theyre worried about privacy is understated. And, the rich and famous are of course even more concerned about privacy and where they go others follow. >just an alternative to stuff that's already available in the cloud This was my attitude to the iPhone in 2007 - it was just an alternative to stuff you could do on your laptop and other smartphones. It turns out that if you make it look sexy and make it ergonomic and give people a feeling of power and control they will shower you with money.
- subarctic 1y ago>>just an alternative to stuff that's already available in the cloud >This was my attitude to the iPhone in 2007 - it was just an alternative to stuff you could do on your laptop and other smartphones. It turns out that if you make it look sexy and make it ergonomic and give people a feeling of power and control they will shower you with money. Ya but it turned out that smartphones ended up being super convenient once they got good/usable enough, and it unlocked really useful things that you couldn't do before, or just made things more convenient. If I have all my gmail data at home (or on a machine I control in a data center somewhere), does that make anything more convenient for me? Whereas being able to navigate around a new city with zero knowledge of it, translate food packaging when I'm grocery shopping in a foreign country, communicate with with any of people from wherever I am as long as I have my phone on me - those are real benefits. I do kind of like how you're thinking about this because I'd love to live in a world where I could have ownership over all my emails, social media data, music, etc and have it all be just as convenient (or more convenient than) and work just as well as gmail, instagram, spotify etc do today. But we've definitely been moving in the opposite direction for the last 20+ years and there's good reasons for that: 1. It's easier to have someone else (like google, facebook etc) manage something for you then manage it yourself. And in many cases when there's network effects it's impossible for you to replace the experience you get from one of these services on your own. 2. Most of the time, people aren't gonna do hard things like making good software (and solving the hard problems, not just the fun problems) or building a social network without some way of making money from it (either you paying for a service or them monetizing your data via ads or selling it) 3. It's way easier for them to manage everything if the data is on machines that they control than on your machine, and it way easier for them to get people to pay for a service (and deny them access if they don't pay) if its on their machines too All that said I'd love to see the iphone of self-hosting someday
- jazzyjackson 1y agoSynology is getting there with their one click install of lots of apps, and a "drop a dockerfile here" for anything else.
- the_snooze 1y agoI suspect that's just a temporary sweet spot before they start locking things down to their "trusted" (i.e., paid-for) partners. They're already doing that on the hardware side. https://arstechnica.com/gadgets/2025/04/synology-confirms-need-for-synology-branded-drives-in-newer-plus-series-nas/ https://arstechnica.com/gadgets/2025/04/synology-confirms-ne...
- lloeki 1y agoI remember there was this short period of time around (lousy approximate timeframe) Snow Leopard where a confluence of features and hardware was suddenly available and which would have made this just within reach of Apple completely changing the game: - There were OOTB features on Mac OS X such as web page building and publishing - There was Mac OS X, but there was also Mac OS X Server, a full-fledged, easy(-ish) to use solution to self host mail, calendaring, and so on - There was Bonjour a.k.a Zeroconf, not just on the LAN but global as well. - There was Back to my Mac and most importantly the technology underneath it which was essentially a "one switch Tailscale". Combined with the above you could SSH to any of your Macs from any other Mac you were logged into wherever it might be, Back to my Mac was merely VNC'ing/SMB'ing over that private overlay network. - There was the quite budget friendly Mac Mini - also, Airport Express/Extreme/Time Capsule, if you had one of those BtmM would magically WoL sleeping Macs. - The Mac App Store was introduced - Affordable residential FTTH started rolling out widely with solid downlinks+uplinks And around that time I was god honest thinking: "these are all pieces of the same puzzle... next step they might turn each of their server features into separate server apps, and bootstrap an app store out of it for third parties to create and publish their own server apps, and everyone and their dog could have their own server of anything at home" Instead things were dialled up to 11 towards datacenters.
- ksec 1y agoBasically a Mac Server would have fixed 99% of our needs. Apple could make a Local iCloud Server / iOS Time Capsule where I still have all the content, but would require a subscription just for the backup services. And Apple could charge 3x the Amazon Cold Storage pricing just for reselling it. I do think this is within realm of possibility if Steve Jobs is still alive. Or at least could be convinced. Tim Coo only cares about services revenue. And iCloud it is.
- tap-snap-or-nap 1y agoStarted with Mobile me https://www.macrumors.com/2011/05/07/steve-jobs-reaction-to-mobileme-launch-and-other-anecdotes/ https://www.macrumors.com/2011/05/07/steve-jobs-reaction-to-...
- brailsafe 1y agoMy impression as a high-schooler (at the time) of what made the iPhone so captivating for others, was that it had Shazam, and all of the features of the iPod touch, and all of the features of iPods before the touch. You could hold your phone up anywhere and learn what song was playing, and as far as I could tell that was basically it; very much a fashion thing like Starbucks (before the unjustified popularity of that also died as they stagnated). I thought people were a bit silly for spending so much on a phone then, and still do, because by the time I eventually got a "smartphone" with a touchscreen, there was enough competition in the market that still to this day I've never felt compelled by any phone product >$600
- microtonal 1y agoI had the iPod Touch and iPhone relatively early (well, much earlier than the general population). I don't remember Shazam being important at all, I think I only discovered it a few years later. What blew pretty much everyone away that I showed it is how incredibly smooth web browsing was (remember, there were no apps on the original iPhone and even after that it took a little while for apps to really take off). Most smartphones at the time had clunky resistive touch screens or even little joysticks to move a mouse pointer. With the iPhone, you could scroll with your fingers and it was butter-smooth (at least for the day). The iPhone was a game-changer because you had a device in your pocket that you could browse the web with and it was at least as easy as on a desktop, if not easier. Just for comparison, this is how you browsed the web at the time on probably the most iconic smartphone at the time (Blackberry): https://www.youtube.com/watch?v=5NuQrjBIofo&t=6s https://www.youtube.com/watch?v=5NuQrjBIofo&t=6s and on an iPhone: https://www.youtube.com/watch?v=euNlVt60hwk https://www.youtube.com/watch?v=euNlVt60hwk
- Aurornis 1y ago> This all took me very much by surprise coz almost everything that was revolutionary about the iPhone... I was already doing all of that while it was announced. I remember my friends and my tech fiend cousin sneering at the iPhone when it was launched for this reason. I got heckled for “overpaying” for an inferior product when they learned I bought an iPhone. Yet my actual phone computing experience was mostly better than theirs with a few notable lags (copy and paste). They had a different idea of what the iPhone was like than my actual experience and they refused to believe anything else. It was like they lived in a world where your phone choice was your identity. They saw themselves as being at the top of the phone ecosystem and having made the right choice. They simply would not allow any other phone to be good because it was an attack on the narrative at the core of their identity. At the time I just didn’t care. My iPhone worked well and I wasn’t interested in endless playing with all the customizations and changes they were doing on their phones. It got the job done and I liked how it worked. I think self hosting is similar: The people drawn to it think their setup is the pinnacle of computing, but many of them have been so out of the loop on modern cloud services that they’ve forgotten what it’s like to use a cloud service that works well. They’re stuck believing it’s all useless eye candy on an inferior product. I even see the same thing when I use Mastodon. The whole federation thing is a massive drag. Having to do the dance to follow someone on a different server gets old. I miss being able to one click follow someone and not have to pay attention to what site I’m on. Yet bring it up to fediverse fans and many will scoff at the idea that it’s a hassle at all. They might argue it’s a small price to pay. So many refuse to admit that it’s not a good experience. Situations like this run deep in every self-hosted or distributed project I’ve seen. They cater to people who enjoy fiddling with projects and debugging things.
- hahajk 1y agoIt doesn't have to be difficult to self-host. Like another commenter said, in a diffe world that could be the default. iCloud gives apps an API to sync. The backend doesn't have to be a data center, it could be a time capsule in your living room. You could connect using a private wireguard lan. The protocol could even be built out to support redundant time capsules in case one failed. But my parents wouldn't want to pay $500 for the hardware, and companies don't want to give up the monthly fees.
- m3nu 1y agoI set up a service to make hosting those apps as seamless as possible while giving the user control of their data and also sharing revenue with authors to keep projects sustainable. Check it out here: https://www.pikapods.com/ https://www.pikapods.com/
- drew_lytle 1y agoLooks cool! Thanks for commenting!
- david-saunders 1y agoI use your site and it rules! Thanks for building it. Was scrolling to see if someone was gonna mention it. Such a great idea and great execution
- youatme 1y agoA current delusion of mine is creating the iphone of self-hosting. Claude has me stuck in a manic state where I think I can do anything. https://thebox.youatme.email/ https://thebox.youatme.email/ Bonus points if you can spot the dick joke on that page. I'll send you a free prerelease unit if you can recognize all the layers to the joke.
- riku_iki 1y ago> I think self hosting is in a similar spot right now. The apps exist (many are extremely nice!), the software exists, but the seamless, aesthetically pleasing and ergonomic experience does not. It's a pain in the ass to set up self hosting. if your apps are containerized, setting them up should be possible using some simple script. So, you rented/bought new server: installed docker, and all following apps could be installed using some docker scripted commands.