I agree with the premise - consolidated tech power is bad.
I think the thing the tech giants do really well, and the thing that is valuable to consumers, is they're very good at aggregating the content that we want. There just hasn't been a big "not evil" data aggregator to help us connect with each other.
More power (and funding) should go to libraries. In the US case, the Library of Congress and perhaps NARA are natural places for expanded tech infrastructure and projects.
> they're very good at aggregating the content that we want
s/we/advertisers/
We aren't their customers. Sometimes what we want and advertisers want align and you can see a lot of engagement and user happiness. When they don't, it's clear who pays the bills.
This article is premised on one concept of the user (as a peer).
It turns out, most people lack the knowledge, skill, or desire to be peers. They are far, far more comfortable as consumers.
Take the author's thought experiment for example: "You could buy a Raspberry Pi Zero today for less than 10€, connect it to the Internet, set up a chat server on it, give it a public address and the world would be able to connect to it and talk to one other." Ignoring for a second how hard it is to get an honest-to-God static IPv4 address... How many people actually want to do this? Set up their own chat software, buy their own RP0, maintain it? Play the game of cat-and-mouse with an entire Internet's worth of bad actors trying to break your server? "No thanks," say most actual users.
So the trend is towards consolidation under the flow of people offering doing the boring stuff in exchange for something, and most people end up on Facebook (or Twitter, or Reddit, or Tumblr, etc., etc.). Because having to adhere to FB's rules about breasts is a lot simpler than dealing with hackers pwning your open chat server.
How do we get past this seemingly-inherent difficulty in the infrastructure itself and the persistent threat of attackers?
>Play the game of cat-and-mouse with an entire Internet's worth of bad actors trying to break your server? "No thanks," says most actual users.
In the context of today's tech stacks (possibly containerized daemons running on a userland and kernel written in C, designed in a time where the internet was not considered hostile) it's easy to see why the game is stacked against the owner of that RPi0, but maybe in a decade or so we'll see a great renaissance of operating systems design and we'll all be running devices designed from the ground up to operate in adversarial environments
I would like to agree and disagree with you after a fashion.
> They are far, far more comfortable as consumers.
Yes, 100%.
>It turns out, most people lack the knowledge, skill, or desire to be peers.
A decent percent of the population LOVES this kind of challenge. That's why I ran a C64 BBS in 1986'ish. That's why I setup my own IRC server that is still running today. That's why I was running Linux back in 1994.
That's also why so many people work on cars as a hobby.
The desire to control the "thing-in-your-hands" is powerful, and the more $EvilCorp tries to turn everything into a toaster the more people will rebel against it.
You are correct that most people want stuff that "Just Works". Hell, the mental load needed to get people to do regular oil changes on their cars is too much; so we can't expect the hacker mentality from everybody. These walled gardens are dangerous, so we need to encourage resistance instead of dismissing it.
I think that's a separate topic from this article. But if they are, the problem remains: what's to be done about it when the incentives are so heavy towards consolidating behind service provision over becoming one's own service provider?
Even if it were easy to set up that chat server, and millions of us started doing it - without systemic change (as another poster notes), all that would happen is we would have different gatekeepers (probably ISPs) because value has to be extracted from everything we do.
>Play the game of cat-and-mouse with an entire Internet's worth of bad actors trying to break your server? "No thanks," say most actual users.
I was listening to a podcast yesterday, and one of the hosts expressed this similar feeling, except he came from the opposite end of the spectrum—someone who has been deploying, maintaining, and working on Internet infrastructure for a while. Dealing with these headaches for an extended amount of time will probably nudge you to favour centralisation.
He argued in favour of moving the entire tech stack to the cloud and paying a fee, instead of deploying and maintaining anything on-premises, in no small part because of the cat-and-mouse game you describe. Paraphrasing, "I'm just paying for a service, if something breaks in the cloud it's not my problem to fix."
We see stuff like this here everyday. General user hostility based on profit incentives and monolithic services, predatory schemes for payments, the psychologically abusive tendencies in advertising, all the other problems with advertising, the endless SEO trash of search engines, exacerbated by profit incentives.
While of course there are some exceptions, the crowd here seems generally aligned that these things are bad (I think they are all bad too). This, naturally, leads to the idea that there should be something done about it, and people try. Being probably more charitable than I need to be, but what is web3 but a massive project aimed at at least a few of these issues.
But either way, I don't want to argue with or naysay anybody who is trying to fix these things, or even just have ideas about it, but I am personally a total pessimist about this stuff. Basically, it seems rather clear to me that all these things cannot and will not be resolved on the implementation level, so to speak. We are totally at the mercy of the grand economic system that sustains these things, and there is no hope or reason for them to change, because the people with all the money are the ones that have any measure of influence to these matters, and they have that money precisely because of these issues.
It is structurally impossible to design your way out of capitalism, or program your way out, or talk your way out; even if its just the internet part of it you really want to fix. You will not be able to convince people to divest from it, and while you may gain some ground proselytizing changes in lifestyle, changes in how we individually use these things, you will always be paddling against an absolutely huge current of finance capital. Short of economic changes that are completely outside the particular problem domain that these kinds of posts tackle, there is nothing at all to be done.
I just don't see how things will get better, and that's ok, it is quite literally an unprecedented global social order that connects and generates these things, the very same one that gave us all the good things too.
I know it sucks, and it is grim, but best not set yourself up for further disappointment. This is what technology is and will be; for as long as the people who develop this stuff and the people who buy the servers and even the ruffian scammers live in a world where things cost money, and profit == success.
It's best to simply recognize this, and do what you can for yourself and your loved ones to survive despite it all.
> it seems rather clear to me that all these things cannot and will not be resolved on the implementation level
Absolutely! This is why we need good legislation. Tech issues will never be solved by tech builders. All tech measures invariably have a tech counter-measure. We've been round this loop so many times over the last two decades. It's a Sisyphean nightmare.
> It is structurally impossible to design your way out of capitalism
This is what good legislation can do for us. The only problem is it takes a lot longer to introduce good legislation than it takes to build bad tech. I'm optimistic that we're approaching the end of the bad tech era.
> Short of economic changes that are completely outside the particular problem domain that these kinds of posts tackle, there is nothing at all to be done.
I reckon legislators in the EU would disagree. They are doing a lot and it's starting to work.
and nobody seems to have mentioned Webbkoll in the comments anywhere yet: seems like a nice service, though i got 403 and 503 errors for a couple pages that i tried. Luckily it looks like DuckDuckGo and Startpage really do have zero cookies. I haven't heard of HERE WeGo before; looks like they use Amplitude analytic(never heard of them).
I'm kind of put off at the suggestion to use BAT to regain privacy(like blockchain is a cure-all for everything cyber) but then again, was this written in 2017?
Overall i agree with much of the essay, though i have a few nitpicks, like i'm not sure i feel quite so optimistic about the state of open-source browsers Chromium and Firefox(i am using Firfox).
If I remember right the argument is something along the lines of "basically nobody respects it, and those that do are likely to be "good" actors anyway, so it has nearly no positive effect and doesn't solve what it aimed to, while setting it to a non-default value gives all the fingerprinting systems one more bit to fingerprint of, so it also has downsides --> not worth supporting".
EDIT: I guess a counter-argument is that if it were a recognized standard you'd have an easier time arguing that respecting it might be a legal requirement/it would encourage such legislation. DNT was originally inspired by FTC comments in the direction that it would be good to have.
The main reason is that Microsoft enabled it by default for IE, therefore defeating the whole point of the opt-in flag. If websites didn't want to track all users they just wouldn't have added the tracking, however opting out a small number of users may make sense.
Biggest downside is that the DNT header is 1 more bit of fingerprinting surface.
That being said there are still some sites that support it, mostly smaller sites. For example if you set it when you visit by blog I skip loading analytics. I like analytics because it is interesting to see what posts are popular and who is referring me traffic, but I am more than happy to opt out the users who are against it.
I honestly wonder how much the typical user actually shares the concerns brought up here and in other hostile web arguments. Most people I know care much less than the Hacker News community about privacy, bloated web sites, web advertisements, etc. and would gladly trade these for free software such as Facebook, Gmail. I'm not saying I agree with them, but I recognize that reality.
If that is the case, then I feel less comfortable with the idea that this is simply evil corporations commoditizing users.
Rather, I think the more nuanced explanation takes into account the fact that the web's users today (now at 5 billion people) and the people shaping its content (eg marketers, designers, business people, etc.) simply have a very different set of values than those active at the web’s infancy.
In other words, perhaps it has become democratized...it's just that that means it looks very different than you would prefer it.
Most people don't have enough knowledge to form a relevant opinion on the things that matter to them, and to be fair most people really don't have the time to become experts in everything. For example, before most people understood the harmful effects of smoking, only the people who actually looked at health data were concerned, and their voices were also drowned out by the people who stood to gain enormous amounts of money by having a population addicted to cigarettes. The average person was probably happy to smoke, it makes them look younger after all like the ads they were exposed to tried to demonstrate.
I think in time social media and hostile web will be seen as a similar public health concern. It's already recognized in the data the ill effects on mental health that these dark patterns have on people, and the unprecedented power of manipulation made possible by social networks. It's hard right now because Facebook et al today are what Phillip Morris et al were then: powerful beyond belief due to extreme profit, lobbying, and regulatory capture.
I'm an optimist, so I hope eventually we have our surgeon general moment for social media and the hostile web, and expert voices are heard over those of the monied interests who lobby solely for the continuous growth of their cash cow.
I get the impression that the GDPR is ushering in the surgeon general moment that you mention. It's slowly starting to improve the health of the web. The latest rulings may even finally kill the cookie banner. Hallelujah.
I agree that, with time, I think/hope many people will realize social media actually has a lot of adverse effects.
However, to say, "most people will come to the same conclusion I have given enough time and evidence" seems a little naïve, and overlooks the spectrum of preferences that people have for the various things developers consider "hostile."
For example, while a lot of developers (myself included) love the minimalism of, say, Hacker News and hate the bloat of, say, nytimes.com, I think it's unfair to call nytimes "hostile" to the user. Frankly, it doesn't grate the typical user that much and the decisions made by NY Times designers/developers reflect that reality.
I think a similar argument can be made about privacy. Some people would pay for a product that is private and without advertisements; others are fine with the tradeoff.
> Most people I know care much less than the Hacker News community about privacy, bloated web sites, web advertisements, etc. and would gladly trade these for free software such as Facebook, Gmail. I'm not saying I agree with them, but I recognize that reality.
"Gladly" here seems like a stretch. No one is happy about slow ad filled webpages that make it hard to read the content they want, they aren't clamoring for pervasive tracking, or unnecessary restrictions. Most people hate those things, but they aren't aware of a reasonable alternative offering what they actually do want and are glad for (reliable email service, pictures of their grand kids, etc) so they tolerate the horrible abuses forced onto them and are grateful for what they can get.
The main difference I see is that most people online don't know that things could be any different. Many don't even realize how much more enjoyable their online experience would be if they simply installed an ad blocker (and used a browser that allowed them). To this day I run into people who honestly think that without pervasive advertising and surveillance capitalism the internet couldn't exist and no one would ever bother to create content for it. Folks who saw the internet in its early days know better, and can see what things have improved and what's gotten worse and how much potential hasn't been realized.
A dog raised eating nothing but table scraps is never going to care as much as someone who is forced to eat them after once having a seat at the dinner table.
Consider all of the "free with ads or paid without ads" products such as YouTube. It's pretty clear that a substantial number of people understand these tradeoffs and are willing to accept them as I imagine the percent of paid subscribers is miniscule.
Obviously people would prefer, for example, a YouTube that is free, without advertisements, private, etc. But, my point is that developers tend to have different preferences than the general population and, thus, we shouldn't be surprised that the Internet has evolved in a way that reflects those differences.
These days it's more 'No, you can't use this site on your more-than-capable mobile device. Download our app instead! We want to run native code on your device to harvest even more data, and we want to make sure you don't block our ads!'
Even when they offer the website they just break it with ads and heavy js. Places like cooking recipe websites and even new Reddit are terrible on mobile, borderline unusable entirely, because when you open a post, the comment thread is 1 inch wide on my phone with a 5 inch diagonal screen, and when you look at a recipe or a news article I only have about a postage stamp's worth of usable information surrounded by the junk. What's even the point of having such a huge phone if information density is so poor? I might as well have a 1"x1" screen if that's the dimensions websites are serving me for content.
32 comments
[ 3.4 ms ] story [ 80.9 ms ] threadI think the thing the tech giants do really well, and the thing that is valuable to consumers, is they're very good at aggregating the content that we want. There just hasn't been a big "not evil" data aggregator to help us connect with each other.
s/we/advertisers/
We aren't their customers. Sometimes what we want and advertisers want align and you can see a lot of engagement and user happiness. When they don't, it's clear who pays the bills.
It turns out, most people lack the knowledge, skill, or desire to be peers. They are far, far more comfortable as consumers.
Take the author's thought experiment for example: "You could buy a Raspberry Pi Zero today for less than 10€, connect it to the Internet, set up a chat server on it, give it a public address and the world would be able to connect to it and talk to one other." Ignoring for a second how hard it is to get an honest-to-God static IPv4 address... How many people actually want to do this? Set up their own chat software, buy their own RP0, maintain it? Play the game of cat-and-mouse with an entire Internet's worth of bad actors trying to break your server? "No thanks," say most actual users.
So the trend is towards consolidation under the flow of people offering doing the boring stuff in exchange for something, and most people end up on Facebook (or Twitter, or Reddit, or Tumblr, etc., etc.). Because having to adhere to FB's rules about breasts is a lot simpler than dealing with hackers pwning your open chat server.
How do we get past this seemingly-inherent difficulty in the infrastructure itself and the persistent threat of attackers?
In the context of today's tech stacks (possibly containerized daemons running on a userland and kernel written in C, designed in a time where the internet was not considered hostile) it's easy to see why the game is stacked against the owner of that RPi0, but maybe in a decade or so we'll see a great renaissance of operating systems design and we'll all be running devices designed from the ground up to operate in adversarial environments
> They are far, far more comfortable as consumers.
Yes, 100%.
>It turns out, most people lack the knowledge, skill, or desire to be peers.
A decent percent of the population LOVES this kind of challenge. That's why I ran a C64 BBS in 1986'ish. That's why I setup my own IRC server that is still running today. That's why I was running Linux back in 1994.
That's also why so many people work on cars as a hobby.
The desire to control the "thing-in-your-hands" is powerful, and the more $EvilCorp tries to turn everything into a toaster the more people will rebel against it.
You are correct that most people want stuff that "Just Works". Hell, the mental load needed to get people to do regular oil changes on their cars is too much; so we can't expect the hacker mentality from everybody. These walled gardens are dangerous, so we need to encourage resistance instead of dismissing it.
I think that's a separate topic from this article. But if they are, the problem remains: what's to be done about it when the incentives are so heavy towards consolidating behind service provision over becoming one's own service provider?
I was listening to a podcast yesterday, and one of the hosts expressed this similar feeling, except he came from the opposite end of the spectrum—someone who has been deploying, maintaining, and working on Internet infrastructure for a while. Dealing with these headaches for an extended amount of time will probably nudge you to favour centralisation.
He argued in favour of moving the entire tech stack to the cloud and paying a fee, instead of deploying and maintaining anything on-premises, in no small part because of the cat-and-mouse game you describe. Paraphrasing, "I'm just paying for a service, if something breaks in the cloud it's not my problem to fix."
While of course there are some exceptions, the crowd here seems generally aligned that these things are bad (I think they are all bad too). This, naturally, leads to the idea that there should be something done about it, and people try. Being probably more charitable than I need to be, but what is web3 but a massive project aimed at at least a few of these issues.
But either way, I don't want to argue with or naysay anybody who is trying to fix these things, or even just have ideas about it, but I am personally a total pessimist about this stuff. Basically, it seems rather clear to me that all these things cannot and will not be resolved on the implementation level, so to speak. We are totally at the mercy of the grand economic system that sustains these things, and there is no hope or reason for them to change, because the people with all the money are the ones that have any measure of influence to these matters, and they have that money precisely because of these issues.
It is structurally impossible to design your way out of capitalism, or program your way out, or talk your way out; even if its just the internet part of it you really want to fix. You will not be able to convince people to divest from it, and while you may gain some ground proselytizing changes in lifestyle, changes in how we individually use these things, you will always be paddling against an absolutely huge current of finance capital. Short of economic changes that are completely outside the particular problem domain that these kinds of posts tackle, there is nothing at all to be done.
I just don't see how things will get better, and that's ok, it is quite literally an unprecedented global social order that connects and generates these things, the very same one that gave us all the good things too.
I know it sucks, and it is grim, but best not set yourself up for further disappointment. This is what technology is and will be; for as long as the people who develop this stuff and the people who buy the servers and even the ruffian scammers live in a world where things cost money, and profit == success.
It's best to simply recognize this, and do what you can for yourself and your loved ones to survive despite it all.
Absolutely! This is why we need good legislation. Tech issues will never be solved by tech builders. All tech measures invariably have a tech counter-measure. We've been round this loop so many times over the last two decades. It's a Sisyphean nightmare.
> It is structurally impossible to design your way out of capitalism
This is what good legislation can do for us. The only problem is it takes a lot longer to introduce good legislation than it takes to build bad tech. I'm optimistic that we're approaching the end of the bad tech era.
> Short of economic changes that are completely outside the particular problem domain that these kinds of posts tackle, there is nothing at all to be done.
I reckon legislators in the EU would disagree. They are doing a lot and it's starting to work.
Against an Increasingly User-Hostile Web (2017) - https://news.ycombinator.com/item?id=23334463 - May 2020 (163 comments)
Against an Increasingly User-Hostile Web - https://news.ycombinator.com/item?id=15611122 - Nov 2017 (503 comments)
I'm kind of put off at the suggestion to use BAT to regain privacy(like blockchain is a cure-all for everything cyber) but then again, was this written in 2017?
Overall i agree with much of the essay, though i have a few nitpicks, like i'm not sure i feel quite so optimistic about the state of open-source browsers Chromium and Firefox(i am using Firfox).
Also, don't use YouBoob.
have i forgotten anything?
It’s still useful if supported by some browsers, no?
EDIT: I guess a counter-argument is that if it were a recognized standard you'd have an easier time arguing that respecting it might be a legal requirement/it would encourage such legislation. DNT was originally inspired by FTC comments in the direction that it would be good to have.
If they do, then they can opt in.
Biggest downside is that the DNT header is 1 more bit of fingerprinting surface.
That being said there are still some sites that support it, mostly smaller sites. For example if you set it when you visit by blog I skip loading analytics. I like analytics because it is interesting to see what posts are popular and who is referring me traffic, but I am more than happy to opt out the users who are against it.
If that is the case, then I feel less comfortable with the idea that this is simply evil corporations commoditizing users.
Rather, I think the more nuanced explanation takes into account the fact that the web's users today (now at 5 billion people) and the people shaping its content (eg marketers, designers, business people, etc.) simply have a very different set of values than those active at the web’s infancy.
In other words, perhaps it has become democratized...it's just that that means it looks very different than you would prefer it.
I think in time social media and hostile web will be seen as a similar public health concern. It's already recognized in the data the ill effects on mental health that these dark patterns have on people, and the unprecedented power of manipulation made possible by social networks. It's hard right now because Facebook et al today are what Phillip Morris et al were then: powerful beyond belief due to extreme profit, lobbying, and regulatory capture.
I'm an optimist, so I hope eventually we have our surgeon general moment for social media and the hostile web, and expert voices are heard over those of the monied interests who lobby solely for the continuous growth of their cash cow.
I get the impression that the GDPR is ushering in the surgeon general moment that you mention. It's slowly starting to improve the health of the web. The latest rulings may even finally kill the cookie banner. Hallelujah.
However, to say, "most people will come to the same conclusion I have given enough time and evidence" seems a little naïve, and overlooks the spectrum of preferences that people have for the various things developers consider "hostile."
For example, while a lot of developers (myself included) love the minimalism of, say, Hacker News and hate the bloat of, say, nytimes.com, I think it's unfair to call nytimes "hostile" to the user. Frankly, it doesn't grate the typical user that much and the decisions made by NY Times designers/developers reflect that reality.
I think a similar argument can be made about privacy. Some people would pay for a product that is private and without advertisements; others are fine with the tradeoff.
"Gladly" here seems like a stretch. No one is happy about slow ad filled webpages that make it hard to read the content they want, they aren't clamoring for pervasive tracking, or unnecessary restrictions. Most people hate those things, but they aren't aware of a reasonable alternative offering what they actually do want and are glad for (reliable email service, pictures of their grand kids, etc) so they tolerate the horrible abuses forced onto them and are grateful for what they can get.
The main difference I see is that most people online don't know that things could be any different. Many don't even realize how much more enjoyable their online experience would be if they simply installed an ad blocker (and used a browser that allowed them). To this day I run into people who honestly think that without pervasive advertising and surveillance capitalism the internet couldn't exist and no one would ever bother to create content for it. Folks who saw the internet in its early days know better, and can see what things have improved and what's gotten worse and how much potential hasn't been realized.
A dog raised eating nothing but table scraps is never going to care as much as someone who is forced to eat them after once having a seat at the dinner table.
Obviously people would prefer, for example, a YouTube that is free, without advertisements, private, etc. But, my point is that developers tend to have different preferences than the general population and, thus, we shouldn't be surprised that the Internet has evolved in a way that reflects those differences.
It's kind of a shame that news delivery has come to this but the internet was never destined to make everything better.
https://news.ycombinator.com/item?id=23334463 (2020)
https://news.ycombinator.com/item?id=15611122 (2017)