this post was submitted on 13 Jun 2026
-39 points (16.9% liked)

Showerthoughts

42423 readers
569 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. The most popular seem to be lighthearted clever little truths, hidden in daily life.

Here are some examples to inspire your own showerthoughts:

Rules

  1. All posts must be showerthoughts
  2. The entire showerthought must be in the title
  3. No politics
    • If your topic is in a grey area, please phrase it to emphasize the fascinating aspects, not the dramatic aspects. You can do this by avoiding overly politicized terms such as "capitalism" and "communism". If you must make comparisons, you can say something is different without saying something is better/worse.
    • A good place for politics is c/politicaldiscussion
  4. Posts must be original/unique
  5. Adhere to Lemmy's Code of Conduct and the TOS

If you made it this far, showerthoughts is accepting new mods. This community is generally tame so its not a lot of work, but having a few more mods would help reports get addressed a little sooner.

Whats it like to be a mod? Reports just show up as messages in your Lemmy inbox, and if a different mod has already addressed the report, the message goes away and you never worry about it.

founded 3 years ago
MODERATORS
 

When you pay your water bill, you aren't just paying for the upkeep of the pipes that brought the water to your house – you're also paying for the production of that water. The internet should be no different.

Besides paying a fixed monthly cost to your ISP for the physical connection, there should be a tiny monetary amount – a fraction of a cent – attached to each HTTP request you make, that can go towards covering server costs. Currently sites have no choice but to pay for their upkeep with advertising. Replacing this with direct payments would drastically curtail the data broker and surveillance industry that currently lives off of it.

How server costs would be measured, and whether sites would be allowed to charge a premium on top of that (eliminating paywalls, but also making web browsing a much more price-weary activity) is up for debate.
But currently using the internet is like paying for a car, without paying road tax.

top 33 comments
sorted by: hot top controversial new old
[–] adarza@piefed.ca 22 points 2 days ago

that's absolutely ridiculous and totally unfeasible.

the privacy implications alone are unfathomable.

the logistics? essentially impossible.

[–] MantisToboggon@lemmy.world 19 points 2 days ago (1 children)

Fuck you. That sounds terrible.

[–] brucethemoose@lemmy.world 12 points 2 days ago* (last edited 2 days ago) (1 children)

…Yes.

But it would create a perverse incentive to load websites/data, somehow. That would be grifter/spammer heaven.

[–] SubArcticTundra@lemmy.ml -2 points 2 days ago* (last edited 2 days ago) (1 children)

Only if they actually made a profit off the requests. If the request prices were forced to be just the exact incurred server cost, this would be neutralized. I agree that calculating and enforcing that would be very hard though.

And you're right, if they were allowed to make a profit, it would shift the incentive to minimize the number of HTTP requests from the web dev (where it lies today) to the website visitor,.

[–] frisbird@lemmy.ml 1 points 2 days ago

That's not possible, but don't throw good money after bad. The direction of your idea is sound

[–] CannedYeet@lemmy.world 2 points 1 day ago

What you're describing is not unlike Brave browser's Basic Attention Token.

[–] frisbird@lemmy.ml 6 points 2 days ago (1 children)

You're approaching something worth thinking about. You could say it's like ordering something to be delivered to your house and then paying the tolls for the delivery truck. But importantly missing from your analysis is that the delivery truck also has to pay the tolls. It's essentially a double-dipping situation.

From a data standpoint it's also pretty bad. Your request to Netflix is a few hundred bytes. Their response is gigabytes.

[–] VonReposti@feddit.dk 2 points 2 days ago (1 children)

From a data standpoint it's also pretty bad. Your request to Netflix is a few hundred bytes. Their response is gigabytes.

And it's not the data transfer costs that's the monetary bottleneck. It isn't even the data storage costs (unless you run a media server, but let's ignore that for a moment). It's the computation costs that is the largest cost center for most websites. You can run simple static pages on a potato but if you have significant visitors you need CDNs or significant infrastructure to handle it. If you start to make dynamic pages, maybe even web apps, then your computational workloads will increase significantly too.

Paying for an HTTP transfer, for example, would not be able to distinguish between a simple HTML website or an AI prompt.

Capitalism may have some ugly sides but the fact that you pay to prompt Claude but can see my simple static HTML website for free is a way to distribute the money to where your activity costs money. If you want to burn down the rain forest to power your AI prompt, then you pay for that. If you want to see a blog about kittens, then you pay by seeing an ad (or maybe not at all if the website is run purely as a free hobby project). My personal website is running off of my old gaming PC so the only cost is the electricity. But I am running most of my services I need on there too, so the public website is negligible in comparison. A byte transfer wouldn't even be worth a penny while Claude probably could be measured in dollars.

[–] frisbird@lemmy.ml 1 points 1 day ago (1 children)

So, you're CDN example is completely off-base. CDNs are complicated companies, to be sure, but the endpoint of a CDN is the closest thing to a potato possible. That's why CDNs exist. They are trying to colocate as much data as possible in the cheapest hardware possible in as many locations as possible to drive the cost of serving an HTTP request down as low as possible.

You're correct that the cost of running a website is not in the network, much like the cost of your home computer is not in the Internet service (it's in your computer), but that's not the point.

The point is that I am paying for my network and also the service is paying for their network.

Now, normally we can frame this as paying for infrastructure. I am paying to subsidize the infrastructure that brings my traffic to the backbone and the service is paying for the infrastructure that brings them to the backbone.

And we can leave it at that and it's fair. As soon as a network provider charges for volume, like mobile data caps, we're in a double-dip scenario. Now I am paying for the bits transiting the network from backbone and the provider is also paying for those same bits transiting the network to backbone.

[–] VonReposti@feddit.dk 1 points 1 day ago (1 children)

I agree with most points but IMO CDNs are not just a potato, it is a ton of potatoes all easing the load on your server. The individual endpoint is not much but one endpoint does not a CDN make. You'd need the network to be able to lower the load on the server significantly (depending on the data type and caching method of course, but generally I'd say this is true).

Also agree with data caps in the current age. In the early mobile internet transfer was expensive but now it isn't. I cannot put words on how grateful I am for being able to have no data caps on 1Gig (up to 2.5Gig with same carrier, just in a location where they have upgraded the equipment) as well as no data caps on 4G/5G mobile.

[–] frisbird@lemmy.ml 1 points 1 day ago

From the perspective of the provider yes it's millions of potatoes. But from the perspective of the consumer, it's one potato. Their HTTP request is served by the dumbest, cheapest piece of equipment feasible. The fact that there is a complex network of millions of them only means that each HTTP request made is guaranteed to be served by the closest potato.

[–] PiraHxCx@lemmy.dbzer0.com 6 points 2 days ago* (last edited 2 days ago) (2 children)

Hmm, I disagree with the analogy. Your ISP is like the toll you pay to use the highway... also it would have zero effect on real databrokers, why would they settle for ISP pennies when they have a billionaire industry?

[–] SubArcticTundra@lemmy.ml 1 points 2 days ago

why would they settle for ISP pennies when they have a billionaire industry?

Hmm, that's true. I don't know how to solve that bit tbh.

[–] SubArcticTundra@lemmy.ml -1 points 2 days ago* (last edited 2 days ago) (1 children)

I think the analogy kibda breaks down there tbh. The water one works better, where your ISP runs the infrastructure (maintaining tbe pipes), and the websites are the water plants

[–] anothermember@feddit.uk 3 points 2 days ago

Your proposal sounds like you're saying that road tolls should also cover the cost of any food, or anything else, delivered by road.

[–] bacon_pdp@lemmy.world 4 points 2 days ago (1 children)

Currently a TB of server bandwidth costs $3. A single ad to a thousand clicks pays more than that.

It isn’t costs that ads are paying but billions of dollars in profits.

The desire for more profit means that this solution will not eliminate ads or anything else currently available to generate even more profit

With the added detail that the extra information needing to be sent, would only make privacy erode faster

[–] SubArcticTundra@lemmy.ml 0 points 2 days ago (1 children)

Oh I see, so you're saying that server costs are small enough to be negligible, and the ads/data harvesting are there ti serve as an additional profit stream?

[–] bacon_pdp@lemmy.world 3 points 2 days ago

Yes. A site serving 10 million users can operate on 2 servers costing $10/month if one does careful engineering.

The biggest costs are usually the people. A UBI system would be a much more efficient solution and actually preserve privacy.

[–] charonn0@startrek.website 1 points 1 day ago (1 children)

It would be a privacy nightmare, of course. Either we would all have to install monitoring software on our devices, or we would have to allow ISPs to break HTTPS.

[–] SubArcticTundra@lemmy.ml 1 points 1 day ago (1 children)

I believe ISPs can already see the domain names you visit though, which would be enough data even for what I proposed

[–] charonn0@startrek.website 1 points 1 day ago

Multiple HTTP requests can be performed over a single connection, and not all connections are for HTTP requests in the first place. The only way to know that an HTTP request is being made (or how many) is to actually see the requests.

[–] 4am@lemmy.zip 3 points 2 days ago* (last edited 2 days ago)

Step 1: Create page that makes 10k HTTP requests per second

Step 2: Rival Elon, except liquid

A better analogy: This would be like charging per word for telephone conversations

[–] IPeaceInYourFace@lemmy.world 1 points 1 day ago

You're essentially suggesting a tax on our consciousness. That's... Rather Draconian.

[–] Iconoclast@feddit.uk 2 points 2 days ago (1 children)

Currently sites have no choice but to pay for their upkeep with advertising

Kind of like Lemmy?

[–] SubArcticTundra@lemmy.ml -3 points 1 day ago* (last edited 1 day ago) (1 children)

Lemmy is a charity. As you can probably tell, most of the economy, including the internet, is unable to run on charity, else that would be the dominant funding model

[–] Iconoclast@feddit.uk 2 points 1 day ago

My point is that you seem to be presenting ads as the only other option, but it's not - there are other ways to cover the cost ranging from financing it all yourself to making it subscription-based and everything in between. I don't even necessarily disagree with your core idea but I want to highlight that there are creative ways to go about it rather than just defaulting to ads. As an extreme example, I'm a paying member of a community that's subscription-based but anyone can just message the staff and get a year for free for whatever reason if they don't want to pay, and they can do it again the next year if they want to. They're handing out a crazy amount of free subscriptions but that doesn't matter because there's enough people paying to cover the costs.