[HN Gopher] Some people want to run their own servers ___________________________________________________________________ Some people want to run their own servers Author : nanomonkey Score : 83 points Date : 2022-01-08 21:55 UTC (1 hours ago) (HTM) web link (staltz.com) (TXT) w3m dump (staltz.com) | imgabe wrote: | We're fixating a lot on "people don't want to run their own | servers". | | People don't care. They want to talk to their friends. Watch | videos. See pictures of their grandkids. What they don't want is | a lot of fiddly administration tasks with weird jargon they don't | understand. Whether there's a server running on their computer or | not is immaterial. If it's easy enough to use, it doesn't matter, | as long as it lets them do the things they want to do. | | Hopefully Web3 reaches the point that there's a 1-click | installer, like downloading an app, that does everything you need | it to do, so people can enjoy all of the things they want from | the web with the benefits of decentralization. | geerlingguy wrote: | "Download the Web3 app from Meta!" | acjohnson55 wrote: | > The crypto community has to ask themselves whether they want | decentralization or money. | | They already decided a long time ago. I don't know how the | decision could be made any more clear. | | In case you don't get what I'm alluding to: money. They chose the | money. They keep choosing the money. They are very likely to | always choose the money. | | Almost everything in the crypto world with any traction is based | on accumulating and flipping assets, or extracting value from | those who are. | | I think there's a lot of true innovation out there, which may one | day serve as the core of the economy. But I think there's almost | a bifurcation between work done that furthers that goal and work | that is involved in the speculative frenzy. The latter is the | vast majority of what's going on. From my vantage point of some | distance from the scene, I don't see much overlap. | ericls wrote: | When you observed the world, and found that it is somewhat | centralized, to an extend that you'd like to see a change. | | Have you figured out why it is centralized in the first place? | | Just trying to re-start the process and expect to see a | difference? It's going to end the same way. | | Because I'm sure centralization is not a Web2.0 property, but a | human property. You don't change Web2 to do decentralization, you | change humanity. | mojuba wrote: | Sorry for meta, but in my 30+ years in tech I haven't seen a | technology that would spark so much discussion around whether it | _can be_ useful or not. People invest in interesting stuff, | others build and roll those things out. The public finds it | useful or not, that 's how the world has been working for | centuries. | | I think at this point we are more in the psychological realm than | technological. This is a big sunk-cost-fallacy vs. sunk-cost- | fallacy-recognition debate and it's getting very, very irritating | already. Kudos to Moxie for giving probably the most clear | technical explanation of what's going on behind the web3 | marketing fluff, but the rest is getting very annoying. | | Sorry, I had to let this out. | karaterobot wrote: | > Thus saying "People don't want to run their own servers" is | akin to saying "People don't want to start their own YouTube | channel". Both sentences contain the same amount of statistical | bullshit. | | The key difference is that starting a Youtube channel is free and | dead simple. The reason people don't want to run their own | servers is because in most cases it's as expensive, or more | expensive, than having someone else do it for you, and requires a | huge amount of skill and patience, not to mention risk tolerance. | | In general, I think this article misinterprets the statement that | "People don't want to run their own servers, and never will" by | taking it too literally. The meaningful counter-argument isn't | "this cannot be factually true, some people want to run their own | servers", because that's clearly not what he meant. Obviously | some people want to run their own servers, and some people have | to run servers to keep the whole thing going, but that's a | trivial point rather than a devastating counterargument. | dijit wrote: | > in most cases it's as expensive, or more expensive, than | having someone else do it for you, and requires a huge amount | of skill | | What is expensive? Hosting from home has a lot of benefits if | you're not behind CGNat and how we used to do things when I was | 13. If a 13 year old can figure out port forwarding and DNS I'm | fairly certain you can. | | I'm aware there are drawbacks but a $5 VPS is not outside the | realm of reason if you want an additional level of reliability | and are scared people will ddos your line. | | Sysadmin skills are so easy these days they're forcing | developers to do it as an additional part of their | responsibilities. | | Either it's easy: and everyone should do it. | | Or it's not: and we should start bringing back sysadmins. | | Doesn't cut both ways. | viro wrote: | > Sysadmin skills are so easy these days they're forcing | developers to do it as an additional part of their | responsibilities. | | Nah most devops is IaC and sysops with very little if any | dev. As some one that edits yaml files all day, I will die on | the yaml is not "dev work" hill. | tomxor wrote: | Tell all of that to your Mum when all she wants to do is buy | an NFT... | | You are not 99% of people, these are skills that seem trivial | to _you_ , everyone has different skills, very very far from | everyone has sysadmin skills. | karmanyaahm wrote: | I dont know what the article's definition for 'active creator' | is, but | | > requires a huge amount of skill and patience, not to mention | risk tolerance. | | making a good YouTube channel also requires those, and there's | no financial incentive to small/beginner creators which are | investing their time | pavlov wrote: | It's a very different kind of skill and risk tolerance. | | If your YouTube channel doesn't take off, you've only lost | the time invested. | | If you misconfigure your server and it loses data or is | hacked, it might seriously disrupt your personal life. | (Imagine someone taking over your email server and stealing | your identity.) | smorgusofborg wrote: | Imagine someone makes a how-to video where their style is | so weird that is is made into a meme that taunts them for | the rest of their life. | rPlayer6554 wrote: | You are missing the point completely. Someone who knows a lot | about makeup and spends lots of skill and patience but in a | completely different domain. Yea Linus tech tips runs their | own server because they happen to be in that domain. But | that's not enough people to create a thriving ecosystem. | [deleted] | darth_avocado wrote: | > Some people want to run their own servers | | I can guarantee you that number is less than a million people. | And considering internet hosts Billions of people, that is less | than .1% of people in the world. We can safely generalize | people don't want to run their servers | ivanhoe wrote: | > The reason people don't want to run their own servers is | because in most cases it's as expensive, or more expensive, | than having someone else do it for you, and requires a huge | amount of skill and patience, not to mention risk tolerance. | | It very much depends on what do you need a server for, and may | not always be true. | | However, IMHO primarily it's neither of these reasons you | mention, nor any rational reason at all, but simply the fear of | getting out of the comfort zone. The same reason why majority | of people are not into DIY, but rather pay others to fix their | plumbings or pour the concrete or change the lightbulb in a | car. If you know nothing of it, running a server on your own | sounds scary, you fear you'll screw up something, it's all | stressful, and you'll rather pay to make it someone else's | problem. | | But then you also have a not-so-insignificant number of people | who really enjoy in DIY approach and love doing as much as | possible themselves. So the author's counterargument IMHO is | more about Moxie stating something as an absolute truth, while | in fact it's more like "majority of people will probably not | want to run their own servers, under the current state of | affairs". However I'm old enough to remember the time when the | same applied for Internet - majority of people were not | interested in messing with modem drivers and PAP/CHAP scripts | just to connect to some BBS to chat with people, the idea | seemed as ridiculous waste of time if you asked my father. And | yet here we are now 20+ years later, whole world is connected. | So perhaps the centralized platforms can't be avoided, or | perhaps we need to make running your own server easier? And | maybe both ways can co-exist, because different people want | different things? | simonjgreen wrote: | I'm glad to see this post, as it says exactly what I thought when | I read the referenced sections in Moxie's post. I know I live in | a particular echo chamber but owning two ISPs has meant a | sizeable proportion of my Dunbar's Number are those who gladly | host their own servers, run their own infrastructures, and | decline the ongoing consolidation of the Internet. We generally | consider being part of The Internet for example to mean being | part of the DFZ (Default Free Zone), and anything less is to be a | consumer. I know we are the extreme minority of users, but it's | users like us who keep the world connected and accessible. | Without people running their own ASNs, hosting their own | infrastructures, etc, we would all be reliant on a small | (relatively) number of huge scale businesses. And these users | permit disruptive Internet infrastructure businesses to exist. | | Take for example the rural WISPs in the US or South and Eastern | Europe who provide coverage for huge quantities of users in | otherwise unserved locations. Or the organisations running | Wikipedia and The Internet Archive. Hosters like OVH, Hetzner, | even Digital Ocean. Broadcasters like BBC and Netflix. Fibre | providers like B4RN and even new ISP models like Starlink. | | If people didn't want to run their own infrastructure the | underpinnings of the Internet would become stagnant and opaque | owned by a small quantity of hyper scale businesses. This isn't | the Internet promise that I grew up through. | freewilly1040 wrote: | >>> On Mastodon, 1 million active users but only 2 thousand | (0.2%) instances On Tor, 2.5 millions users but only 6 thousand | (0.24%) relay servers | | The problem with this counterexample is that these are fringe | platforms. Thriving in their own right, resilient, but a rounding | error in chat and web traffic, respectively. | | In other words, those who run their own servers are the fringe of | a fringe. | | The content creator comparison doesn't make sense, with | centralized hosting one content creator can supply an infinite | amount of consumers. Not so with hosting. | marginalia_nu wrote: | Should also be added that Mastodon is fairly heavy weight and | designed for many tenants. The way to get participate in the | fediverse is no more to run a Mastodon instance anymore than | the way to take part in IRC is to run an IRC relay. For better | or worse, that's just not how it's designed to work. | | This is in fact one of the main reasons I'm not on mastodon, | because it's such a pain in the ass to set up, and I don't want | to rent my identity on the Internet. | | A stark contrast is something like Gemini, where the by far | most common model is small self-hosted operations. | netizen-936824 wrote: | I would love to see servers become easier to host. Personally I | enjoy hosting my own services, its super rewarding and I've | learned an absolute _ton_ about computers and networking. | | I think making it easy to host reliable and secure servers we | would see more people jumping in. Maybe not huge amounts but | enough to change the ecosystem. | nkrisc wrote: | > I've learned an absolute ton about computers and networking. | | I think that's the problem. Most people's goal is not to learn | a ton about computers and networking, it's to accomplish some | other task. These days rarely is running your own server the | _easiest_ to accomplish most tasks, even if it is an option. | It's usually easier to use someone else's server, and into | running your own is easier than using someone else's, most | people will continue to do use someone else's. | rockbruno wrote: | Somehow all of these articles choose to ignore what is for me the | most critical point of web3: The fact that interacting with the | blockchain costs real money. | | If HN was a web3 app, then posting a comment would cost you | money. I can't find anywhere how web3-enthusiasts justify this or | what are the potential improvements around this. | | EDIT: After some small research it looks like this is an Ethereum | thing and that other platforms differ sligthly. But still seems | to be a considerable drawback compared to the current web. | dang wrote: | The related article/thread from yesterday: | | _My First Impressions of Web3_ - | https://news.ycombinator.com/item?id=29845208 - Jan 2022 (1049 | comments) | aliceryhl wrote: | The part where it explains why "People don't want to run their | own servers, and never will." is a false statement because there | are a few counter-examples seems like it's really missing the | point. The vast majority of people don't want to, and indeed, | most nerds also don't want to, even if you know some | counterexamples. | lovehashbrowns wrote: | This is one of the reasons I sometimes feel like commenting on | the internet is like trying to walk through a minefield. Saying | something as simple and obviously-hyperbolic as "everyone loves | dogs!" can lead to a whole argument about how many people | actually hate dogs, distracting from the original topic. | | But it can actually get more annoying than that on the internet | because accuracy and precision are things. So for example, | mentioning a 1TB drive on the internet has the potential for | comments to delve into a discussion about marketing and how | actually it's not 1TB but XYZ GB. | | It just feels exhausting. | agentdrtran wrote: | Yes, it was incredibly clear what Moxie meant with that line | (and it's been proven over and over) but some of the rounding | error of people who like running their own stuff (I'm one of | them) take this as a personal attack for some reason. | zrm wrote: | > The vast majority of people don't want to, and indeed, most | nerds also don't want to, even if you know some | counterexamples. | | The point is that things are best designed in such a way that | people _may_ run their own servers but not that they _must_ run | their own servers. | | The former is good even for the people who never intend to do | it, because it implies that whoever is operating the servers | you do use is in a competitive market that anyone can enter | without having to overcome a network effect. | yosamino wrote: | I think you are not giving enough credit to the whole argument | that Andre is making. | | He is not saying | | > See I found a few people who _do_ run servers, therefore your | argument is invalid. | | His point is: | | > It is correct that only a tiny percentage of people _do_ run | servers. But it is _exactly_ this tiny percentage who make | certain projects successful. | | He then generalizes this observation. To paraphrase: "People | don't want to run their own servers" is similar to "People | don't want to write their online encylopedia" - true, but not | the defining point. | | In a sense this article doesn't say that the argument "people | don't want to run their own servers" is wrong, but that _it is | the wrong argument_. | mrisoli wrote: | > The people at the end of the line who are flipping NFTs do not | fundamentally care about distributed trust models or payment | mechanics, but they care about where the money is. | | This is ultimately the issue, some people want to grown their own | vegetables in their backyard, or chickens, but they do it for | their own purposes, the loud majority in crypto space(now pushing | the web3 branding because it sounds more revolutionary) is in it | for the money, and since they lack the tech knowledge to build | stuff around crypto they focus on the marketing/virality side, | because that will make money faster. | | The irony starts when what these people want is to control the | supply and distribution channels for what is supposed to be a | decentralized set of systems. I think the comparison to the | fediverse is very good, people are in it for the tech, no one is | blindly pushing it to increase the value of their virtual assets. | darth_avocado wrote: | > people don't want to run servers | | It's true and I completely disagree with the take that we can't | generalize this statement because a few "nerds" still want to run | their own. Generalizations are based on 99.9% of cases, and .1% | are exceptions. | | The truth is that most people don't want to run their server, | rather they can't. Most users on the internet don't have basic | literacy, let alone knowing what a server is or how to run it. It | is safe to assume most people don't want to do much beyond one | click access to whatever it is that they want to do on the | internet. And the most efficient way of doing that is, you | guessed it, platforms and centralization. | neuronic wrote: | If 5% of people want to run their own servers and 95% use AWS | etc. then Moxies point still stands. These blog posts fee like | some folks are trying to ride a popularity wave rather than make | an actual argument. | | What "running your own server" mostly fails at, in my view, is | the constant needed maintenance. It doesn't matter so much if | running a server is initially difficult and time consuming. But | the constant need to come back to it and fix bugs, install | patches, implement security updates, add features yadayadayada | ... this makes it so perfect to be externalized as a service. | habitue wrote: | Kind of impressed by how civil the discourse has been, both | moxie's original post and this response. | | Really not the norm when crypto is being discussed | NicoJuicy wrote: | I agree. But the post of Moxie was also the only one till now | that actually showed what most of us think. | | But way better explained, done and researched than anyone | tried. Because most don't even try. | | I think it leveled both sides ( including me). | jebronie wrote: | Interpreting an obvious generalization as absolute fact, is not | conducive to a productive discussion. | | Just replace "own servers" with "own restaurants" and understand | the original meaning: | | > Thus saying "People don't want to run their own restaurants" is | akin to saying "People don't want to have their own kitchen". | Both sentences contain the same amount of statistical bullshit. | Sebb767 wrote: | > So which one is it? Is "something that works" by definition | also a force for censorship? Or is there actually a problem and a | deep discomfort when your content is unilaterally taken down by | the platform gods, no reason given and no right to dispute it? | | I think this misrepresents Moxies point a bit. You can have quick | iterations or a decentralized network with many heterogeneous | clients, but the reality showed that both is nearly impossible. | You can argue that the centralization at OpenSea is bad, but | that's not the same as arguing that what OpenSea provides is bad. | It's not a paradox. | | It's the same as hating Google for slurping all our data and | flooding the net with ads, while still appreciating it's great | search functionality, fast free video hosting and best-in-class | navigation offering. | supperburg wrote: | "Protocol changes more slowly than a platform" is really the crux | of the entire issue here but not stated as such. The key | advantage of centralized services is that they are fast, | coordinated, more intelligent and also easier to love than a mob. | The only things that a mob will ever do are things that don't | require you to be smart, coordinated or fast. It's great for some | things but here's the catch: nobody is going to invest money into | a mob because there's no leader and no way to be confident about | your investment. People are going to gush to their friends about | "that mob" the same way they might have with Instagram. | | we've just spent an enormous amount of time and money learning | the very simple and obvious fact that in order to have nice | things we must have smart, honorable men around who can lead our | society to victory at the helm of these centralized businesses. | They think if they fiddle around with decentralized stuff enough | they can eliminate the need for exceptional business leaders. | serverholic wrote: | > The crypto community has to ask themselves whether they want | decentralization or money. Sometimes they can have both, but at | some point, they'll be forced to make a critical choice between | one or the other, and that's how we can know what is the primary | value upheld by the community. | | I've seen this sentiment quite a bit and it bugs me because you | cannot easily separate money from the system. | | When choosing between centralized, federated, and decentralized | services you have the same fundamental problem. | | Do you: | | A) Host it yourself or | | B) Have someone else host it for you. | | A is a non-starter for most people. However, B introduces a new | problem, the resource allocation problem. We live in a world with | finite resources and we need to figure out how to allocate them. | Money is a solution to the resource allocation problem. | | Decentralized and federated software is great but it doesn't | solve the whole problem. This is one of the reasons federated | services haven't taken off yet and why crypto seems to have some | traction. | | A great example is IPFS. It's an interesting piece of software, | however, you still need people to host files on IPFS. This takes | resources and without money you rely on people hosting files out | of the goodness of their hearts. Unfortunately this isn't a | reliable motivator which is why Filecoin exists. | candiddevmike wrote: | If everything is truly decentralized and there are tons of | options, the net value in those options will approach zero | because they're all interchangeable. Thus, I agree that | decentralization and money cannot be the same goal. | 0x0nyandesu wrote: | Blockchains actually are decentralized. | | Exchanges are centralized but even then there's dozens to | choose from. | | Plenty of people exchange crypto for goods and services | directly without converting to fiat. | | It's almost like this argument is talking past itself and | ignoring the reality on the ground. | paulsutter wrote: | This is about static IP addresses, not "servers". Anyone would be | happy to run a server on their cellphone, but there's no good way | to publish the address. | | It's DNS that makes us think a static IP is needed to have a | "server". When there's an alternative, this will change | vt240 wrote: | I understand this issue with cellular end-points. I saw a | comment on one of the two previous posts here, where a user | complained it was impossible to obtain static IP allocations | for setting up their own "servers". I found this odd, since in | my own history this has never been a problem for a nominal fee, | even when I had a 9600Baud modem connecting my network with | PPP. I am now wondering, if perhaps I've misinterpreted the | concern, that people would like to be able to serve content | from their smart phones with fixed IPv4 addressing? What is the | actual use case for this? | nemothekid wrote: | > _Thus saying "People don't want to run their own servers" is | akin to saying "People don't want to start their own YouTube | channel". Both sentences contain the same amount of statistical | bullshit._ | | The "promise of web3" has been that there are no centralized | giants. The problem isn't one of motivation to be a YouTube | creator, it's infrastructure. The cost to becoming a YouTube | creator is 0 due to centralization. The cost of building YouTube | is millions of dollars. Even in the YouTube case - people don't | want to run their servers. | | Secondly, Mastodon and Tor do not have mainstream appeal, nor are | they platforms on which other economies are built. Their | comparison to YouTube is absurd. | 0x0nyandesu wrote: | The only place I see people talking about web3 is HN and a few | random sparsely commented articles on /. | | No one I work with has any plans to learn about it or use it. | | It's the exact opposite of how web 2.0 was. ___________________________________________________________________ (page generated 2022-01-08 23:00 UTC)