• mozz@mbin.grits.dev
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    “Fast lanes” have always been bullshit.

    If you’re paying for 100mbps, and the person you’re talking to is paying for 100mpbs, and you’re not consistently getting 100mbps between you, then at least one of you is getting ripped off. This reality where you can pay extra money to make sure the poors don’t get in the way of your packets has never been the one we live in.

    Of course, there are definitely people who are getting ripped off, but “fast lanes” are just an additional avenue by which to rip them off a little more; not a single provider who’s currently failing to provide the speed they advertise is planning to suddenly spend money fixing that and offering a new tier on their suddenly-properly-provisioned internet, if only net neutrality would go away.

    As Bill Burr said, I don’t know all the ins and outs, but I know you’re not trying to make less money.

    • vithigar@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      If you’re paying for 100mbps, and the person you’re talking to is paying for 100mpbs, and you’re not consistently getting 100mbps between you, then at least one of you is getting ripped off.

      That’s only really true of you’re relatively close to each other on the same ISP. The father apart and the more hops you need to make the less likely it becomes, through no fault of your ISP.

      • mozz@mbin.grits.dev
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Incorrect, and that was exactly my point

        This is like saying that if the fruit at a store is rotten sometimes, it’s not the grocer’s fault, because the fruit had to come a long way and went bad in transit. The exact job you are paying the ISP for, is to deal with the hops and give you good internet. It’s actually a lot easier at the trunk level (because the pipes are bigger and more reliable and there are more of them / more redundancy and predictability and they get more attention.)

        I won’t say there isn’t some isolated exception, but in reality it’s a small small small minority of the time. Take an internet connection that’s having difficulty getting the advertised speed and run mtr or something, and I can almost guarantee that you’ll find that the problem is near one or the other of the ends where there’s only one pipe and maybe it’s having hardware trouble or individually underprovisioned or something.

        Actually Verizon deliberately underprovisioning Netflix is the exception that proves the rule – that was a case where it actually was an upstream pipe that wasn’t big enough to carry all the needed traffic, but it was perfectly visible to them and they could easily have solved it if they wanted to, and chose not to, and the result was visibly different from normal internet performance in almost any other case.

        • vithigar@lemmy.ca
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          I probably should’ve been a little clearer that I’m taking scales of thousands of km here.

          I’m on an island in the North Atlantic. I don’t hold it against my ISP if I can’t get my full 1.5Gbps down from services hosted in California.

          • mozz@mbin.grits.dev
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            Yeah, makes sense, that’s a little different. In that case there is actually congestion on the trunk that makes things slow for the customers.

            My point I guess is that the people who want to sell a “fast lane” to their customers, or want to say Net Neutrality is the reason your home internet is slow when you’re accessing North America, are lying. Neutrally-applied traffic shaping to make things work is allowed, of course; just want to throttle their competitors and they’re annoyed that the government is allowed to tell them not to.

      • JasonDJ@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        There’s always going to be some level of loss and retransmission. It would take a perfect stream of UDP, since TCP needs acknowledgements in order to continue sending data. That can be reduced by window scaling and multiplexing, but it’s still going to happen.

      • jwt@programming.dev
        cake
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        It’s so weird that that phrasing is even accepted as the norm. It would be unacceptable if a grocery store charges you for ‘up to’ 2 liters of soda, and then tells you to go fuck yourself when they give you only 0.5 liter.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        5 months ago

        I just checked my agreement, and it says something like this:

        Stated Speeds not guaranteed and are affected by many factors. In all cases, actual speed will likely be lower than speed indicated during peak hours.

        But the marketing says nothing about “up to” like it does with typical cable and DSL services (we use a small, local ISP), and I’ve honestly never seen my speed go below the advertised limit. Every time I test it (and I’ve tested during peak hours as well), I get pretty much exactly what’s advertised.

        That said, the agreement I’m reading is kind of funny:

        Random stupid stuff in my agreement

        Pinging or other network probing is prohibited.

        Yet when I call support, they ask me to do a ping test. I know what they’re intending to say (it’s talking about hacking, such as nmap-ing some remote service), but the wording is awkward.

        And this:

        You may not use {service} to advertise, solicit, transmit, store, post, display, or otherwise make available obscene or indecent images or other materials.

        So I guess they don’t like porn. It goes on to talk about stuff involving minors, but this wording seemed broad.

        You may not use the Service to transmit, post… language that encourages bodily harm, destruction of property or harasses another.

        I guess I can’t troll.

        You may not advertise, transmit, … any software product, product, or service that is designed to… spam, initiation of pinging, flooding, mail bombing, denial of service attacks, and piracy of software.

        So I can’t recommend lemmy I guess, since people here like piracy. Oh, and I also can’t tell people how to check their network connection by using ping

        Blah, blah, blah, I’ve probably violated a half-dozen of those provisions. I’m guessing most of them won’t stand up in court, and they’d have a hard time proving anything since everything should be TLS encrypted.

        Fortunately, my ISP is pretty decent in practice and doesn’t seem to care what I do with it.

        • Lost_My_Mind@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Random stupid stuff in my agreement Fortunately, my ISP is pretty decent in practice and doesn’t seem to care what I do with it.

          Found the guy that either does illegal things, or embarrassingly stupid things with his ISP connection.

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            5 months ago

            I do neither.

            I’m a developer that likes to mess around with hobby projects, and that tends to look a lot like illegal/stupid stuff. For example, I’ll port scan my cloud services I maintain (explicitly against the rules) to verify it’s configured properly. I’ll create persistent connections to enable automatic deploys from home (again, explicitly against the TOS). I’ll use torrents to download legitimate Linux ISOs (again, against TOS), and I’ll use Tor to mess around with onion sites (again, against TOS). I’m building a P2P app, so there’s a lot of unfamiliar packets flying about.

            I’m an enthusiast, but I’m a respectful enthusiast, so I do my shenanigans off peak hours. If I did illegal stuff, I would hide it so the ISP doesn’t find out.