Live data from Hacker News

Ask HN: Internet magically gets faster when opening speedtest?

news.ycombinator.com

321–330 of 356 posts

Re: Ask HN: Internet magically gets faster when opening speedtest?

#322
I suspect it is a bias effect. Sometimes, connections are slow for a few minutes: temporary network congestion, maintenance, interference, etc... That's the time you start to check, and by coincidence, things get better as you are checking. I don't think that your test triggered anything.

What is true however is that speed test servers are often located right next to you and maybe given priority access. It means that you can get great numbers despite a poor global connection, but it shouldn't make anything else go better.

Re: Ask HN: Internet magically gets faster when opening speedtest?

#325
Ah yes, the internet's worst kept secret. The reasons behind it however are less obvious.

Yes, to a certain extent your ISP is watching to see if you run a speedtest and will open up more bandwidth to you in the event you do. However, if they were throttling you, which is not guaranteed, the most likely reason for throttling you is that the network hub for your neighborhood was under an heavy load, and they throttled everyone on your backbone hub to ensure that critical operations don't experience interruptions.

What you might consider critical operations might not agree with what your ISP considers critical of course, but they're a for profit business rather than a utility. So, what you consider a valid reason for throttling you doesn't count for squat. The reason they sped you up is that despite the fact that they carefully crafted their service contract to say they legally can throttle you for any reason or no reason at all, it reduces the number of complaints calls they don't intend to do anything about.

It also gives them plausible deniablity, and weirdly enough a useful metric for identifying hardware problems. They can simply make you think that the problem was the individual web service you were connecting to, or maybe just all of cloud flare. But more than that, they are able to track the number of times in a day that people visited a speedtest site, and whether they were able to get your speed up to the expected level. This functions as an early warning sign that they need to increase the total available bandwidth in an area if those numbers become what your ISP considers unacceptable.

Again, what your ISP considers unacceptable and what you consider unacceptable are not the same, but they're a for profit business rather than a regulated non-profit utility.

Re: Ask HN: Internet magically gets faster when opening speedtest?

#326
And I was thinking it was only me. I also noticed one more thing since last year: At times, my internet speed would feel stalled, so I check if my wireless connection is still ok. I open the wifi connection tray from the right hand corner and I notice that only my SSID is displayed. The moment I hover over my SSID, the other neighboring SSIDs and my other SSIDs(2G, 5G ones to which I am not connected to) appear suddenly. And 8 out of 10 times my speed gets a boost and everything starts working properly.

Re: Ask HN: Internet magically gets faster when opening speedtest?

#327
I find malice difficult to believe.

Instead, I wonder if your router or something else on your network stack is a little wonky. Do speeds increase when you reboot your router or cable modem? When you have slow speeds, does another device on the network also suffer slow speeds?

Re: Ask HN: Internet magically gets faster when opening speedtest?

#328
post #225

Yes, this is true. This is why Netflix runs fast.com: it serves Netflix content from Netflix servers, so if ISPs want to prioritize fast.com content they'll have to prioritize Netflix content as well. Of course, that doesn't help non-Netflix sites...

Google does the same if you search “speed test” they have one that runs through the search results page. Cloudflare runs one too. https://speed.cloudflare.com/ Those are all harder to game than speedtest.net

Anecdotally for what its worth my personal preference to avoid gaming the system is to run iperf3 on a random VM that has a solid tier-1 network and many peering agreements. I start it on a non standard port non standard for iperf3 and test bi-directionally with TCP and UDP. On each end I use the "watch" command to call a simple bash function that sorts the output of "netstat -s" to get tcp retransmits. I also watch the output of "tc -s -p qdisc" on each end to see how many packets had to be reordered or dropped. This can be useful for tuning or picking traffic shaping methods.

In reference to gaming the system one can also run iperf3 on ports used by https, voip, common bittorrent and other service ports to see if the ISP is blindly traffic shaping on ports by means of different behavior per port.

Re: Ask HN: Internet magically gets faster when opening speedtest?

#329

Ah yes, the internet's worst kept secret. The reasons behind it however are less obvious. Yes, to a certain extent your ISP is watching to see if you run a speedtest and will open up more bandwidth to you in the event you do. However, if they were throttling you, which is not guaranteed, the most likely reason for throttling you is that the network hub for your neighborhood was under an heavy load, and they throttled…

Seems we should be making internet a utility then. The second things like court meetings or paying the bills for other utilities were happening over the internet is the second internet becomes a utility.

Re: Ask HN: Internet magically gets faster when opening speedtest?

#330

Earlier quoted context omitted.

Damn, maybe we should get rid of "electricity neutrality" too. Would be great if we just charged extra to all these bitcoin miners and marijuana grow farms so I wouldn't have to subsidize their electricity use.

Honest question: is there any place in the US where electricity is subsidized or has discriminatory pricing?

Definitely in WA state - certain counties with hydro plants sell power locally at ~$0.02 and sell outside the county at ~$0.2.

They changed the definition of local after crypto miners flooded in to limit exploitatiom and boom/bust speculation.

Post reply on HN