Hacker News new | ask | show | jobs
by C4stor 1907 days ago
Well : 1. A 4K video, if I estimate it at 56 GB per hour, need roughly 16MBps. Even if 3 people are using that, that's 50Mbps needed.

2. Downloading a video game is usually capped by the server providing the download and not by your fiber connection speed.

3. Same for cloud backups, I never witnessed a case where my connection got saturated by this, usually server side won't handle that much throughput.

4. I wouldn't know, i don't think it's that typical though ?

Point is, all of this roughly fits in a stable 100Mbps connection actually providing it's announced bandwidth (and not the shitshow that usually is a 100Mbps ADSL connection). 200MBps would be plenty, 1 Gbps will be unused.

7 comments

Steam downloads saturate my 600Mbps cable downstream. I use rclone to backup my VPS to google drive and it saturates my VPS's 1Gbps upstream. Just because your ISP has bad peering doesn't mean they all do. I felt compelled to register an account for the first time in years just to tell you how wrong you are. I can't imagine going back to 50Mbps speeds.
> Downloading a video game is usually capped by the server providing the download and not by your fiber connection speed.

Steam and Microsoft are very obliging with that, games can come down very fast on a gigabit connection.

Installing Blizzard games through Battle.net regularly comes close to capping my gigabit connection too.
I made very similar points 6 days ago. [0] Personally I get almost no benefit from 100mbps over 40Mbps, or perhaps even 25. Huge downloads are rare events, and often aren't time-critical. Backups and automatic updates don't generally need to be fast.

[0] https://news.ycombinator.com/item?id=26553690

> Huge downloads are rare events, and often aren't time-critical.

But if you have access to high speeds, behaviour changes. I can play that game pretty much now, rather than later or tomorrow, so maybe I will, rather than think about whether I want to later, maybe, or if I should just do something else.

That's a good point. If it's really fast, then it becomes a 'non-event'. Clicking 'Install' and 'Run' start to converge.

For me though, installing a game is a rare event, and that's not just due to the inconvenience and delay. If 40Mbps is appreciably cheaper than 100, I'll take 40.

Thats fair enough, all comes down to your usage patterns!

I think once you've gone past enough for the household's streaming needs - multiply each person by two 4K streams in case they have the tv on and a video on their phone, and a bit extra for music, always-on devices, browsing etc - you really are only looking at "burst" capacity, and whether it matters to you to get the big things fast.

OTOH it's becoming a bit of a moot point here - with 900/900 available for £25 (~$34) per month, why not?

Well, my initial point wasn't that bandwidth is _bad_, it isn't, but rather that the fact that ISPs got everyone, apparently including lawmakers to focus on it isn't good for our actual usages, where latency and its stability are the primary drivers or perceived performance.

It's no wonder, since bandwidth has ample room for easy improvement, while providing a good and stable ping is actually a bit difficult. But I still find it heavily biased, and a bit sad.

You're not wrong - I think we need both, modern usage patterns are already soaking up bandwidth in not-particularly-ping-sensitive applications like video streaming, but other uses absolutely do demand quality of connection and low latency.
> all comes down to your usage patterns

Right on. I think for most people the 'ceiling' is probably something like 25Mbps. I suspect that few households ever try to run multiple 4K video streams.

When we discuss improving Internet infrastructure, the emphasis should be on ensuring everyone has access to at least 25Mbps, rather than on further improving Internet speeds in places where there's already an acceptable service.

> I think for most people the 'ceiling' is probably something like 25Mbps.

That's one 4K stream and no slack. Fine for a single person, maybe. But even for just the two of us, if I'm watching a UHD stream on netflix/amazon and she's upstairs playing a game and watching twitch, that's not enough. A family with kids is going to struggle to enjoy modern services on that, and that's before we get into larger downloads.

That's really not enough for a household in 2021, and I see no virtue in trying to 'make do' here.

> the emphasis should be on ensuring everyone has access to at least 25Mbps

I would be surprised if (here in the UK) there were many places you couldn't already.

According to figures I can find from 2019, we were at 53% having access to 300Mbps+, 42% with access to 30-300, 4.5% with only 10-30 and 0.5% under that, which is pretty good going. That lowest 5% are clearly lagging and in need of modernising, but I don't think it's wrong to say we can improve it for the 42% as well, especially as the network we roll out now is the network that forms usage patterns over the next several years. It's not just about right now.

1gbitps is around 128MByteps. Most providers use bits instead of bytes. So it's not really a Gigabyte/second. Also most providers give you the maximal limit of the connection, not the average one. You'll probably get around 100MB/second. If a household has 5 persons, that's around 20MB/second which makes using the connection simultaneously possible without affecting anyone's speed.
According to this [1], an UltraHD video is around 7 gigabytes per hour, which is 15.56 megabits per second.

[1] : https://help.netflix.com/en/node/87

> 2. Downloading a video game is usually capped by the server providing the download and not by your fiber connection speed.

If this is the case the cap is way above 100Mbps. I regularly get 4-500Mbps downloading from Steam in EU.

> A 4K video, if I estimate it at 56 GB per hour, need roughly 16MBps.

But 16MBps is 128mbps.