Live data from Hacker News

Show HN: I built an internet speed analytics tool

ronaldlangeveld.com

31–38 of 38 posts

Re: Show HN: I built an internet speed analytics tool

#32
post #19

I love seeing all these approaches to the same basic problem. Catching your ISP in the act of providing poor service. Here's mine: https://github.com/zaphar/durnitisp No readme sorry. It uses UDP packets to various different stun servers to export network statistics to prometheus. Then I just use grafana to review the results.

iirc Netflix set up a dashboard to show just this - how shit is your ISP when it comes to (specifically) passing Netflix data. They can use that to point out violations of net neutrality as well: https://ispspeedindex.netflix.net/ . It seems pretty healthy nowadays, although they only seem to measure up to 3.6 Mbit/s

Mine shows a reading of 3.6 Mbit/s. Not great, not terrible.

Re: Show HN: I built an internet speed analytics tool

#33
I use this docker container `roest/docker-speedtest-analyser` [0] to auto-run a speedtest every hour. I am running Unraid on my home servers and also like the Speedtest plugin [1]. Lastly I use a docker container `adolfintel/speedtest` [2] so that I can test the speed to/from my house from outside the house (or on cellular). This is a pretty cool idea but if you are already comfortable running docker containers locally I encourage you to take a look at the first container I linked so you can keep all the data local.

[0] https://hub.docker.com/r/roest/docker-speedtest-analyser/

[1] https://forums.unraid.net/topic/41810-speedtestnet-for-unrai...

[2] https://hub.docker.com/r/adolfintel/speedtest

Re: Show HN: I built an internet speed analytics tool

#34

Earlier quoted context omitted.

iirc Netflix set up a dashboard to show just this - how shit is your ISP when it comes to (specifically) passing Netflix data. They can use that to point out violations of net neutrality as well: https://ispspeedindex.netflix.net/ . It seems pretty healthy nowadays, although they only seem to measure up to 3.6 Mbit/s

Mine shows a reading of 3.6 Mbit/s. Not great, not terrible.

I wish I had 15,000Mbit/s internet.

Re: Show HN: I built an internet speed analytics tool

#35
post #19

I love seeing all these approaches to the same basic problem. Catching your ISP in the act of providing poor service. Here's mine: https://github.com/zaphar/durnitisp No readme sorry. It uses UDP packets to various different stun servers to export network statistics to prometheus. Then I just use grafana to review the results.

iirc Netflix set up a dashboard to show just this - how shit is your ISP when it comes to (specifically) passing Netflix data. They can use that to point out violations of net neutrality as well: https://ispspeedindex.netflix.net/ . It seems pretty healthy nowadays, although they only seem to measure up to 3.6 Mbit/s

I also use fast.com to test and have noticed that while using nordvpn I get no service at all (errors out.) I wonder if this is nord or Netflix since I can watch Netflix under the VPN it’s just painfully slow.

Re: Show HN: I built an internet speed analytics tool

#36
Awesome product-- by the looks of it.

I haven't tried it or even created an account, because "get started for free" scares me off. Here's why:

As a consumer, to be honest-- I really don't like these offers: "Get started for free", because they often imply "Create an account for free" rather than "Use the product for free". I'd prefer it say "Try the free trial!"

For example, I wonder:

Does "get started for free" mean one of these?

- Create an account for free, but anything after that involves payment. I've encountered many such situations where creating an account is free, but after creating an account you can't even try the product without paying. It feels very "bait and switch".

- Add your billing info to try the free product

- Make a payment to actually try the product

- Or is there actually a useable free tier account?

I'm not even going to create an account on the basis of "get started for free" because it's very vague what "getting started for free" means.

Re: Show HN: I built an internet speed analytics tool

#37
post #26

Earlier quoted context omitted.

I gets very confused by marketing terms. But doesn't giving you only 1MBit/s during the whole day counts in "up to 100Mbit/s"? I'm trying to understand the legal merits in a case like this.

Marketing-wise that's true (and probably also from a legal point of view). But they were constantly delivering 25 MBit/s or less, even through the night. That's pretty bad for a large german city. Not sure if you couldn't "sue" them or whatnot for not fulfilling their part of the contract. I was fine with being able to change, that's where my journey ended. Point for me was: It's a good idea to collect "evidence" and…

Yes, netzpolitik.org has some info [0], I'll give you a deepl translation of the section:

In the future, performance not in compliance with the contract will be deemed to have occurred if

- 90 percent of the contractually agreed maximum speed is not achieved at least once on each of at least two measurement days, or

- the normally available speed is not achieved in 90 percent of the measurements, or

- the contractually agreed minimum speed is not reached on at least two measurement days respectively.

To be recognized as valid, users must also perform at least 20 measurements on two different days and have their computer connected to the Internet via LAN.

[0]: https://netzpolitik.org/2017/weise-deinem-netzanbieter-nach-...

Re: Show HN: I built an internet speed analytics tool

#38
post #19

I love seeing all these approaches to the same basic problem. Catching your ISP in the act of providing poor service. Here's mine: https://github.com/zaphar/durnitisp No readme sorry. It uses UDP packets to various different stun servers to export network statistics to prometheus. Then I just use grafana to review the results.

iirc Netflix set up a dashboard to show just this - how shit is your ISP when it comes to (specifically) passing Netflix data. They can use that to point out violations of net neutrality as well: https://ispspeedindex.netflix.net/ . It seems pretty healthy nowadays, although they only seem to measure up to 3.6 Mbit/s

Either I'm not reading this correctly, or this cannot be accurate. As an example, in the UK, Virgin Media has a coverage of 96.98% for speeds greater than 24Mbps. A far cry from Netflix's 3.6 Mbps figure.
Post reply on HN