0xcde4c3db 13 days ago

I find NN to be a tricky issue because the devil is very much in the details, and the history of "platforms" and "networks" in the abstract is a rich text (especially viz. some pretty obnoxious examples of brinkmanship where multiple parties were all convinced that they were the pivotal gatekeeper to the audience/customer base, e.g. [1]) .

I don't think there's necessarily a problem with having multiple service tiers where low latency/jitter or high throughput is only guaranteed on a higher tier. But if the network is rigged so that low-tier customers get a bad experience even in low-demand conditions, there's almost certainly some unethical fuckery going on. Basically, there's probably some point where "best effort" needs to be imposed as a baseline rather than a premium option.

[1] https://www.latimes.com/archives/blogs/company-town-blog/sto...

  • hparadiz 13 days ago

    Nah. Real time gaming only transfers a minimal amount of bytes over the line so in reality your several hours of FPS fragging is only like 30 megabytes over the line. It's less than 1% of typical household internet usage. When the pipes are as thick as they are these days there's no excuse not put those gaming packets at the beginning of whatever throughput priorities there are. The bittorrent traffic doesn't care about waiting an extra 30 ms and the Netflix traffic is buffered so even a 2000 ms lag won't change the experiance in anyway. Amusingly all day of gaming (minus any updates) would be less than 10% of one episode of a show in 4K quality.

    Gamers have no idea what they are talking about. They will blame the ISP, the gaming company, the "servers", the "net code", or anything other than themselves. They will tie up your support lines until you just give them this little win so you're not wasting all your money listening to them complain.

    • NoPicklez 13 days ago

      I agree with this, it is a bit more than 30MB but we're splitting hairs at this point.

      For gaming traffic, it should absolutely be prioritised because reduced lag provides the best experience.

      Having said that, given there is such a small amount of traffic produced from gaming, why not just make it prioritised already?

      • Vvector 13 days ago

        "Why give something away for free if you could charge for it?"

        • hparadiz 13 days ago

          Exhibit A for why ISPs should be classified as utilities.

        • NoPicklez 13 days ago

          I think as another person pointed out

          I don't mind so much if I can pay for improved latency, but if the standard service provided is purposefully degraded to justify it then that's when it's iffy

          There would also need to be some serious data to support an actual benefit compared to the standard latency

          • Fire-Dragon-DoL 12 days ago

            Cool, since gaming is not important they are going to charge 200$/month for it. How do you feel now?

            Because that's what's happening with datacaps, they are charging hundreds of dollars per month because there is no unlimited data on gigabit connections.

            Meanwhile, in Italy you at 5€/month for 50gb of phone internet. And that's sticker price!

    • tedunangst 13 days ago

      Sure, but what happens when linksys sells the megaspeed router that adds the qos bit to every packet?

      • sylware 13 days ago

        Yep, client abuse of the IP QOS is an issue, the idea would be to split the traffic on 2 lanes:

        1 - high priority, but very and really small bandwidth (usually depending on the line tech: xDSL, cable or fiber). Usually enough bandwidth for an handful of audio calls/game traffic streams. The client is in charge of that QOS on its domestic network though.

        2 - the best effort lane.

        Namely, the ISP would have to enforce that QOS at the modem, or line collect, namely as close to the client as possible.

        IPv[46] has the TOS field for that with diffserv (other?). IPv6 could tell the ISP fine grained traffic requirements with pre-defined standard IPv6 labels.

        There is no reasonable reasons the ISP would charge for the "fast lane". It should be default and neutral to as many ISPs as possible and ISP transits/peerings should keep the priority of the fast lane.

        Since the bandwidth would be limited early the network hierarchy and omega shmol, this means little to no incentive to cheat on it.

        That would unlock "for almost sure" high quality audio communications (with the encrypted audio stream protocol chosen by the user software/hardware) and ultra fast gaming on domestic line internet.

        • reaperman 13 days ago

          This actually makes sense. Sadly I think my Roku TV would find a way to hog all of my low-latency QoS quota for data collection and advertisement purposes. But I really love the proposed paradigm a lot where everyone gets the same x% of their data as "fast-lane" and can use it for whatever they want.

          It's still "neutral" within the rationale of net neutrality, because the ISP isn't enforcing what lanes get used for what, the customer has total control.

          • supertrope 13 days ago

            This is why Windows resets all DSCP bits to zero. Unless the PC is domain joined or you’ve manually set Group Policy. Otherwise every program would mark EF or CS7, kind of like how every smartphone app abuses notifications and wakelocks.

            • sylware 5 days ago

              With this 2 lanes setup, if too many apps are abusing or dysfunctionning there, they won't work properly since the bandwidth would be severely limited as low as possible in the network hierarchy. People will mecanically drop those apps, unfortunately including the apps not abusing.

        • ajb 13 days ago

          There's actually a new (experimental) standard to do this, called L4S. It mandates that the high priority lane apps use a more responsive congestion control algorithm so that they build a much smaller queue (not just on average, avoiding occasional spikes too)

      • supertrope 13 days ago

        Tell the customer they can mark 0.5 Mbps of their upload traffic with EF. Anything more than that gets dropped. So if they set their BitTorrent client to mark EF they are only hurting themselves when their actually latency sensitive traffic suffers severe packet loss.

      • icedchai 12 days ago

        Probably nothing. The QoS bit is likely ignored as soon as the packets leave the ISP's network.

    • Sayrus 12 days ago

      Depending on the game, it can definitely eat a Mbps on average with spikes higher and lower, especially for competitive games with 64 or 128 refreshes per second (Or more with opportunistic updates). Recommended bandwidth for Counter Strike is 1.5Mbps, Overwatch is 3 Mbps.

      It's not much in comparison to watching 4K footages, but it's an order of magnitude higher than 30megabytes.

  • ants_everywhere 13 days ago

    > But if the network is rigged so that low-tier customers get a bad experience even in low-demand conditions, there's almost certainly some unethical fuckery going on.

    On any tiered system with enough adoption there's a strong incentive to make the lower tiers worse to upsell to the higher tiers. It's going to be like the TSA tiers.

  • lupire 13 days ago

    There's nothing fundamentally wrong with charging more for a better product, even if you are capable of delivering that product to more people. McDonald's doesn't owe its fries customers free burgers just because the burgers are going stale soon.

    The problem is when there is no effective market for price competition.

    With a competitive market, prices will naturally drop to approximately efficient resource allocation

    • orbisvicis 13 days ago

      It's a bit like health insurance. Instead of grouping everyone into a big bucket and charging the average price, you start classifying people in smaller and smaller buckets: sex, age, weight, family history, genetics, parent's genetics, history of illness, occupation, zip code, building age, hobbies, partner's hobbies ... until you are basically subsidizing yourself plus a cut for the middleman.

      And McDonald's can charge more for people who roll through the drive-thru in expensive cars, then do a soft-pull through the payment processor, then pay a 3rd party for your current income, then get your credit score, then scan your twitter history for controversial posts, then lower prices for customers who spend equally at Burger King, then raise prices for people who are bad for the bottom line such those who vote for more govt regulation... or maybe democrats in general.

      I mean, the goal is to maximize profits, so there's nothing wrong with that. Everybody needs individualized probing to determine the price they can bear as individuals. That's market competition for you - efficient resource extraction.

      • doubleg72 11 days ago

        Thanks for the wonderful ideas!

    • xinayder 12 days ago

      It's not a better product, you're just going against net neutrality and charging more to "unlock" your bandwidth.

    • convolvatron 13 days ago

      assuming there is a fixed-size pipe owned by a third party which doesn't use statistical multiplexinging, with open access rules to logical providers that charge for things like QOS and transit...then sure. otherwise you're talking about a spherical cow

    • alliao 13 days ago

      just like the texas electric grid right? poster child of free market infrastructure

  • bobdvb 12 days ago

    For me, as someone who works in streaming, I/we have no interest in stopping/hindering competition and that's something that certainly gets raised by people who advocate for NN.

    What companies want, is to be able to invest with ISPs to ensure they have optimised capacity available to ensure their service works well. Now, the issue then becomes: does the ISP use that as an excuse to neglect their own investments in public peering, or backhaul and only optimise for paying partners?

    In that respect, as an internet user and competitor to others, I'd definitely want all ISPs to be accountable for ensuring their networks have capacity to meet the demands of their users at a baseline level. But if someone wants to invest over and above that, then I don't believe that's a bad thing.

    What I also object to is ISPs holding us, as services, to ransom, saying "if you want to deliver to our customers, you have to pay for transit." this is increasingly something that ISPs are pushing for around the world. In theory they want it to be a tax on content providers that funds their networks, ultimately the customers pays, but it's the ISPs double dipping. They charge consumers for their internet connection and then want to charge the content providers for you using it.

ado__dev 13 days ago

RIP Internet of old. The Internet is truly going to shit from all angles. Squeezed by ever rising costs to get on the net. Bombarded by ads on every single page (trying to browse the net on a mobile device and most sites take up 40-50% of screen real estate on ads). Subs on top of subs for every single service. We really are entering a dark era.

  • gamepsys 13 days ago

    We must be on different internets. The one I'm on is having a golden era.

    * My current ISP offers greater than 1000/1000 fiber for a smaller monthly payment than my first home broadband connection in 2003. Adjust for inflation it's probably 1/2 the cost while being over 50 times better. It's incomparable to the dial up before then.

    * I don't see a lot of ads on the internet. If I see an ad on a website I either upgrade my adblock or I stop going to that website.

    * I don't have a ton of subscription services. If you were to tally my subscription services and weigh them against what I previously used for competing services I am saving a ton of money. Cable TV, DVDs, and CDs were expensive.

    * It's so casual and fun to jump on a voice call with a group of friends to play a game, or someone shares a screen of an anime and we have a little movie night. It's so easy to see what games my friends are playing. It's so easy to watch any movie I want, or listen to any song that I want, or play any game I want. The tools to have fun online are way better than ever.

    * It's possible to learn about anything I am curious about. You can do everything, from getting a highschool level lecture to read the latest research from the top researchers. I often find experts willing to answer my questions, even though I am coming in as a complete stranger.

    * I absolutely love the move towards more independent publishing. The number of interesting people I follow on twitter, or youtube, or watch on twitch is insane. Before the internet media felt like a monoculture with everyone watching the same 40 channels on TV every night. I'm subscribed to indie newsletters instead of magazines. I'm watching Starcraft 2 tournaments instead of the superbowl. Some of this was around before the internet, but it's much more now and the long term trend is looking great.

    * I can get involved in so many interesting conversations, and I rarely have problems finding interesting conversations to listen in on or join in on. People from all walks of life, with all kinds of perspectives.

    • squigz 13 days ago

      While I agree with you that the Internet is not in such a dark place as some people think, I will play devil's advocate and make a couple points in regard to what you said:

      - If the industry gets its way, adblockers will become illegal or practically unusable.

      - I get the impression you don't shy away from pirating. For those that don't engage in it, for one reason or another, it's a lot harder to e.g., watch any movie they want. What service is it? How much? Is it available in your country? Is something you saw was on there last week still there? Etc. This also generally applies to most other forms of media (games, music, etc)

      - Screensharing for movie nights and such is slowly becoming more difficult, as more services implement DRM which disables capturing video (or even screenshots?!) from a stream

      Again, I don't agree that the Internet is dying, or it's become a "monoculture," or anything like that - but we do have to be wary of the direction some groups would love to take it.

      • namrog84 13 days ago

        Screensharing might be more difficult or impossible in some contexts compared to pirated screensharing.

        But at the least some providers are helping it with "watch together" offerings. Although at moment its pretty limited and not great experience. But it's not like they aren't making progress toward improving that (though glacier and painfully slow)

        • squigz 13 days ago

          Yes, I can't wait for the only option to watch things together is blatant piracy or paying for every person I want to watch along with

      • gamepsys 13 days ago

        > we do have to be wary of the direction some groups would love to take it

        100% agree, and this has been true since I've been a netizen.

    • TheAceOfHearts 13 days ago

      Re: StarCraft 2, if you're a big fan of the game consider supporting GSL. I don't think they're doing that well financially and there were claims that this might be the last year the event would be running.

      I think aside from GSL, the only major SC2 tournament still standing is ESL which got bought by the Saudis.

      Personally, I watch ASL, the major Brood War tournament. But even though that has more Korean viewership than SC2, it's still declining in public interest and increasingly becoming unsustainable.

    • NoPicklez 13 days ago

      I couldn't agree more with this.

      Internet pricing really hasn't changed at all all that much and my speeds have improved drastically from the "internet of old". Not to the speeds your getting but enough to show a dramatic improvement from what was before (50/50mbps).

      Apart from the quality of websites themselves with ads, what we can do with the internet has improved immensely.

    • thefz 13 days ago

      Agree with all that you said, except one thing: sports.

      I follow one and the missus another, and inevitably both have their rights bought by different companies so (at least) two subscription services are required for following live events.

  • tester756 13 days ago

    Consider using Firefox + some kind of adblock

    • spartanatreyu 13 days ago

      Firefox and uBlock Origin on Android are amazing.

      Sometimes I'll randomly open something with Chrome by mistake and just seeing 70% of the article filled with pop-up ads makes my brain just shuts down thinking about regular people.

      • lupire 13 days ago

        Except that Firefox + uBlock renders many, many websites and apps poorly.

        • MathMonkeyMan 13 days ago

          It renders them correctly, just not always exactly the same as Chrome. It's hard to blame devs for not testing on a browser with so little market share.

          Some Javascript or maybe Canvas heavy pages run much more slowly on Firefox and are almost unusable on Firefox for Android. I find that this is rare, though.

          I'll keep using Firefox + uBlock + Personal Blocklist + Dark Reader + Disable Javascript + Disable CSS + Tampermonkey + Old Reddit Redirect + CORS Everywhere + Consent-O-Matic + Hide YouTube Shorts + Load Reddit Images Directly + ...

        • asadotzler 13 days ago

          I find that 99%+ of sites render far better in Firefox with uBlock Origin than with Chrome. Pages render prettier, faster, and more readable. The 1% of pages that render worse are still faster and generally more readable if not quite as pretty. That's a trade I'll make any day.

        • gordonfish 13 days ago

          I have yet to encounter a site, that wasn't broken server side in some way, that didn't render usefully.

          Please cite some actual examples.

        • bsjaux628 13 days ago

          And still a better experience than chrome with ads, plus I almost never encounter a website with problems

          • hedora 13 days ago

            I haven't hit any real problems with Firefox. Maybe it's the sites I visit. Mostly news, shopping, and tech stuff.

            The only real exception I can think of is that Google Meet's audio quality has recently been worse under Firefox than under Safari's. My guess is that the issue is on Google's end (since Firefox used to be fine), or that maybe Safari has access to some special microphone APIs.

            • gordonfish 13 days ago

              Since you mentioned Safari, I assume that you're on MacOS where Firefox and other alternative browsers are effectively hindered at the framework/API level there, as such browsers have problems there that don't occur Linux or Windows.

              For example, the audio in FF outside of Apple sounds real clear and overall great in my experience.

        • spartanatreyu 12 days ago

          Have you got any examples, because this has not been my experience at all.

          Not even in the slightest.

        • tarxvf 13 days ago

          I can't think of a single one where Firefox and uBO cause issues.

      • xinayder 12 days ago

        Unfortunately, Firefox on Android still has a long way to go. I have to resort to using Chromite (Bromite fork) with NextDNS for adblocking, otherwise the browsing experience on mobile is not really good.

Jhsto 13 days ago

The title seems to not include that this is about 5G. The next question then is how many gamers really use mobile broadband in the US? Ericsson making the claim that people are willing to pay more for low latency might be the case in the Nordics where uncapped mobile broadband starts from 3 euros/m and fiber is not always available.

  • hedora 13 days ago

    The telephone companies in the US have been pretty aggressively lobbying to drop universal service mandates. From what I can tell, they spent the last few decades deferring maintenance and lining executive pockets. Now they don't want to pay for the deferred maintenance.

    Anyway, one argument they make is that people can use 5G for their home broadband. From what I've seen, that doesn't actually work in practice. Even though there are cell towers, once the telcos pull out, there's nothing to plug the cell tower into, so you end up with lots of 5G bars, but 2G speeds. Either way, it's a good story, and it helps extract more profits.

xyst 13 days ago

There used to (currently?) be a revolving door between bank regulators and banking industry.

Bank regulators would “retire” after a deregulation push then banking industry would so happen to hire that same person as some midlevel executive or director. GS was infamous for this [1]

Wonder if we see the same between telcos/major ISPs and FCC

[1] https://web.archive.org/web/20140220160810/http://www.nytime...

[2] https://en.m.wikipedia.org/wiki/Revolving_door_(politics)

ZoomerCretin 13 days ago

This opens the door wide enough for extortion and the end of net neutrality, and for this to happen again:

> Second, that the company repeatedly promised reliable, “no buffering,” “no lag” internet, especially to services like Netflix or to online games like League of Legends, but was in fact purposefully letting the interconnections between TWC and outside companies degrade to an alarming degree — unless the companies, like Netflix, were willing to start paying for access to TWC customers.

> https://nymag.com/intelligencer/2017/02/time-warner-cable-la...

tomohawk 13 days ago

Emergency responders need higher reliability and priority, even when the network is degraded. That is something that costs more to provide. Those who need such things need to fund it, and not just expect they'll get such service with consumer grade plan/equipment. Police don't drive consumer grade vehicles, they pony up for a vehicle meant for the job.

Several years ago, emergency personnel in california were dismayed when their consumer grade plan didn't give them good service in an emergency. There was a big stink about it, but requiring the provider to eat the cost when the government doesn't pay for what they need is short sighted. Those emergency personnel were unprepared, and they tried to shift blame for their foolhardiness.

It may be possible to give everyone the same emergency grade service for the same price, but that price will be extremely high.

It may be possible to give everyone the same low jitter, low latency experience that gamers want, but the cost will be higher for people who don't care about such things.

Alupis 13 days ago

Before people cry about the falling sky - read the article. This is specifically about 5G Connections, largely impacting mobile phones and those few who have 5G home internet connections (I pity you).

With that said - many of you already pay for "enhanced" video over cellular data connections - and few gripe about it.

I'm all for open, dumb pipes and all, but the mobile device space is very crowded as it is, and it's really not a lot of fun to have Google Maps fail to load when you're in a crowded area because a ton of people are posting on Instagram or playing Fruit Ninja.

  • tavavex 13 days ago

    > This is specifically about 5G Connections, largely impacting mobile phones and those few who have 5G home internet connections (I pity you).

    What difference does it make? If they're allowed to deprioritize certain connections over 5G, how long until they're allowed to do it over any connection?

    And I've never heard of "enhanced video over data" - is that a US only thing?

    > and it's really not a lot of fun to have Google Maps fail to load when you're in a crowded area because a ton of people are posting on Instagram or playing Fruit Ninja.

    You have very mixed messaging - first you say that it only affects some types of connections (with the implication that it's a bad thing, but at least it won't affect everyone), but now you're turning around to say it's a good thing, actually. The reason why we should advocate for ISPs to be blind to whether someone's using Instagram or Google Maps is because, if they're not, it won't be used for the benefit of the consumer like you imagine. It will be immediately used to segment the internet into pieces and charge customers separately for it, as just another way of squeezing more money.

    • Alupis 13 days ago

      > And I've never heard of "enhanced video over data" - is that a US only thing?

      Most budget carriers in the US, and even some plans on premium carriers only serve 720p video unless you get a higher tier plan. The reasons are data consumption.

      > You have very mixed messaging - first you say that it only affects some types of connections (with the implication that it's a bad thing, but at least it won't affect everyone), but now you're turning around to say it's a good thing, actually.

      QoS is a good thing. If you talk on a VOIP phone, you reasonably expect the other person to hear you clearly - not garbled and choppy. On congested networks, sometimes the network has to decide which packets to drop or slow down. They can do it indiscriminately, or they can do it by need, with realtime communications clearly being a higher priority than a large file upload for example. QoS is nothing new, and it's likely already done by your ISP.

      > It will be immediately used to segment the internet into pieces and charge customers separately for it, as just another way of squeezing more money.

      Then, I wonder, why it has not already been done? ISP's have been free to do this since day one of the internet. Why just now?

      The ideas around "net neutrality" are complex, and unfortunately don't mean the same thing to two different people. Fearmongering about some dystopian future internet has got a lot of people's feathers ruffled, mostly over nothing in my opinion.

      It's not unreasonable for ISP's in general to charge people based on consumption. We already do this with bandwidth, after all. However, until the day where egress traffic is entirely free, there is costs associated with consumption in both terms of bandwidth and data size. Networks have finite bandwidth, and the faster someone's connection is and the more data they consume, the more of these finite resources they prevent other customers from accessing.

      • tavavex 13 days ago

        > They can do it indiscriminately, or they can do it by need, with realtime communications clearly being a higher priority than a large file upload for example. QoS is nothing new, and it's likely already done by your ISP.

        I've not argued against QoS in general - of course the network has its limits. The thing I'm arguing against is that the power to discriminate between internet traffic based on its origin, not on the exact way the bandwidth is used in general. To my knowledge, the former isn't being done, yet.

        > Then, I wonder, why it has not already been done? ISP's have been free to do this since day one of the internet. Why just now?

        That's similar to asking why companies haven't implemented every anti-consumer practice imaginable to squeeze out the most money yet. <Major food producer> could've shrunken their product's packaging by 15% while retaining the same price two years ago, so why are they only doing it now? My guess is that, for one, this could be legally problematic in some countries. Also, if your competition isn't also switching to this model, your services would become a lot less desired. However, as the population of internet users nears 100% in first-world countries all while the ISPs require constantly increasing profits, I can easily foresee something like this coming in the future.

        It would be a guaranteed money-maker - create more plans, where connection is throttled unless you're connecting to a Preferred Website, then ask companies to pay up to speed up their websites and upcharge users to get access to the full internet.

        > It's not unreasonable for ISP's in general to charge people based on consumption.

        Well, then they can do that. Consumption-based internet plans are extremely common - in some countries, even "unlimited" plans can even end up as "several terabytes of data and then severely throttled" plans. Still, I don't see where the ability to discriminate based on what website you're connecting to comes in.

        Even then, it's very debatable that this is actually something that we need - given the present-day situation where internet usage is at an all-time high and ISPs seemingly have no issues building and supporting networks that make up for the average bandwidth that they can expect to use, limiting those services (barring a sudden explosion in average bandwidth use) would seem like price-gouging rather than rationing a limited service.

  • cellwebb 13 days ago

    imo it doesn’t matter if the article is about 5G. This will come to home internet connections before you know it.

transpute 13 days ago

Which service tier would apply to ssh/vpn traffic?

Madmallard 13 days ago

Games require very low bandwidth. They just require stability. So what are the ISPs even going to do? Just worsen the experience intentionally if you don’t pay more? This is late stage capitalism garbage.

  • mminer237 13 days ago

    They aren't even allowed to make things worse, only better. This seems like pointless fear-mongering. Even if they don't care what people think, I can't imagine a practical way for this to affect anything.

    • orbisvicis 13 days ago

      They could stop maintaining a large percentage of their equipment... it's happened for telephone networks.

    • Madmallard 13 days ago

      Is that true? Can you put to the sources for that?

      • mminer237 12 days ago

        It's the entire point of the draft order Ars is criticizing:

        > With the no-throttling rule, we ban conduct that is not outright blocking, but inhibits the delivery of particular content, applications, or services, or particular classes of content, applications, or services. Likewise, we prohibit conduct that impairs or degrades lawful traffic to a non-harmful device or class of devices. We interpret this prohibition to include, for example, any conduct by a BIAS [Broadband Internet Access Service] provider that impairs, degrades, slows down, or renders effectively unusable particular content, services, applications, or devices, that is not reasonable network management. Our interpretation of "throttling" encompasses a wide variety of conduct that could impair or degrade an end user's ability to access content of their choosing; thus, we decline commenters' request to modify the rule to explicitly include positive and negative discrimination of content.

  • Avamander 13 days ago

    They'll deprioritise/QoS its traffic to hell by default. I'd suspect many do so for streaming services already. Which is relatively fair (for those gaming for example) but QoS is such a double-edged sword.

    • mminer237 12 days ago

      1. That exact behavior is what the criticized draft order does ban.

      2. Unless the cell tower is already overloaded, that wouldn't even matter, would it?

      3. Even if it is overloaded, if everyone is deprioritized, nobody would be. Even if they prioritized gaming, that's not going to noticeably affect anyone else.

      The way I see it, even if cellular companies found a way to implement this, it would only affect people to the extent they're not already giving QoS priority to gamers. And gaming is pretty indistinguishable from a voice call anyway, so they would have to break that at the same time.

alliao 13 days ago

They're just going to keep try and obsolete net neutrality every couple of years aren't they?

  • tavavex 13 days ago

    1. Propose outrageous changes

    2. Face public backlash

    3. Roll back your plans

    4. Wait a few years, repeat steps 1-3 and face slightly less backlash every time - eventually it's gonna work out for you and then we're never going back

rowanG077 13 days ago

And so the enshittification of your connection to the internet begins.