Speed Test
171–180 of 216 posts
Re: Speed Test
#172Nice. Every speed test should have a "latency under load" graph, because we can't fight bufferbloat if we can't see it. DSLReports had the first bufferbloat test I'm aware of, but it's broken now. Another example is https://www.waveform.com/tools/bufferbloat Ideally this problem should be fixed by ISPs and modem manufacturers, but individuals can use OpenWrt with luci-app-sqm, at least when the connection has a predi…
Ah the Waveform test is ours! I've been meaning to post it properly to HN since we launched it. It's far from being a perfect bufferbloat/latency under load test, and there's lots of room to improve it, but we built it when DSL Reports seemed to be running a little unreliably. We actually use Cloudflare and Fastly on the backend for latency/speed testing. We built and host the test for free mostly because I wanted it…
Re: Speed Test
#173 DOMException: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
in the console.I can believe that it may not be possible to run the test without local storage (though it's not obvious that that should be the case), but failing to verify that one's website degrades gracefully (and in the face of a totally standard and formerly common browser configuration, no less) deserves disparagment.
Re: Speed Test
#174The interesting thing about this to me is its repeated sampling and reporting of a statistical profile of the link. Showing distributions for latency and speed, not just a single average. Really helpful info on less-consistent connections like Starlink. Example screenshot here: https://postimg.cc/bDTyy8BM
That website is not zoomable on mobile, which is a pretty grave offence for an _image posting site_.
Re: Speed Test
#175Nice. Every speed test should have a "latency under load" graph, because we can't fight bufferbloat if we can't see it. DSLReports had the first bufferbloat test I'm aware of, but it's broken now. Another example is https://www.waveform.com/tools/bufferbloat Ideally this problem should be fixed by ISPs and modem manufacturers, but individuals can use OpenWrt with luci-app-sqm, at least when the connection has a predi…
Re: Speed Test
#176Earlier quoted context omitted.
There are decent alternatives for this. Fast.com is hosted by Netflix, making them an excellent speedtest to check for service throttling. Google has a speedtest as well (Google "speed test" and it'll show a button). The more of these tests start appearing, the better.
Google partners with Measurement Lab (M-Lab) to run this test.
Re: Speed Test
#177Earlier quoted context omitted.
> hosted by Netflix, making them an excellent speedtest to check for service throttling That's exactly what the person above you meant about Cloudflare, right? By using the Netflix speedtest as a benchmark, you're promoting good connectivity to another commercial entity (for good or for bad, I don't mean to judge, just stating)
Netflix and Google (YouTube) are commercial entities that ISPs will intentionally throttle. Reduce the bandwidth for all Netflix servers to 5mbps and suddenly you're stuck watching at 480p or 720p, even if the connection can handle multiple 4k streams. This is abused for "unlimited data" subscriptions that aren't unlimited when you actually try to consume more data than a standard subscription would allow you to. Of…
In Nederland? I only heard these stories from the USA, and then specifically about monopoly ISPs with Netflix as trial target to see if they can get extra money from them
Re: Speed Test
#178Re: Speed Test
#179Re: Speed Test
#180Sigh. Yet another site that completely fails if cookies are disabled: just an otherwise blank page with the message "Application error: a client-side exception has occurred (see the browser console for more information)", with DOMException: Failed to read the 'localStorage' property from 'Window': Access is denied for this document. in the console. I can believe that it may not be possible to run the test without loc…
Looks like their map library uses local storage to persist the API key (or something innocuous) as a form of caching.
This is on you for not letting apps cache data.