this post was submitted on 19 Aug 2025
746 points (97.6% liked)
Technology
74292 readers
5245 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
all you can eat latency and an oversaturated network on devices with a limited lifespan.. what else could you ask for!
Starlink has much better latency than most satellites, but still 10 to 50 times as much as fiber.
ha yeah... not having to make a 340 mile round trip instead of the hundreds of feet to the nearest router will do that
Just for reference, I get about 45-50 ping playing Marvel Rivals on Starlink.
On fiber, while I don't play that game, I've never seen a ping longer than 10-13msecs.
The point is, unless you’re playing some hyper competitive game where a 30ms difference in reaction time is noticeable (this is less than 1 frame in a fighting game, for example) Starlink works perfectly well. Lower numbers are better, but for games you only need to compare that number to human reaction times (150-200ms) to see that both are small values less than the reaction time of any person.
Previous satellite Internet using satellites in geosynchronous orbit had 1500ms latency, for comparison.
You have some pretty bad understanding of how netcode works if you think a 30ms ping in an online multi-player game means your game or input is delayed by 30ms. It's a lot more complicated than that, and especially in games with bad netcode you will absolutely notice a difference between 10ms or 30ms ping
Oh, please explain the complexity to me like I’m a system administrator with only 25 years of experience. I didn’t realize that computers could connect to each other over a network until 3 days ago, imagine my surprise.
You could start with the fact that many online game servers (ex: Valorant, Apex, Overwatch) artificially increase everyone’s latency at the server, except for the people with higher network latency in order to compensate for lag through a technique called lag compensation. So having 10 ms ping and 50 ms ping just means the server introduces a 40ms delay on the player with 10ms ping so both players experience the same latency.
Or maybe you could explain how game state updates happen with a set frequency and the gap between the state updates can also be adjusted by the server for each client so that state updates are sent to higher latency users earlier in the update window. I mean this technique is essentially lag compensation as well, but it applies to how the client updates are sent instead of being applied to incoming packets.
Or, you could avoid all this and simply declare me incorrect by pointing at a game that doesn’t use lag compensation or otherwise move the goal posts so that you don’t actually have to explain the complexity that you were hinting at.
Yes, and are far more stable, not hyped, and are already at pretty much peak congestion. Starlink will get progressively worse, the more people use it. Right now, it's over provisioned.
Ever try a voice call with 30ms of latency?
Lol what? You're not gonna notice a 30ms delay in a voice call...
@ubergeek@lemmy.today downvote with no reply even though you were painfully wrong. Sad.
Yeh, 30ms is still inside the haas delay.
If you are a professional listener (sound engineer, musician, dancer) then you can probably perceive it (in a similar way that eyes theoretically only need 25fps, but 60/120/144 is noticeably better).
In 30ms, sound can travel 10 meters.
So, if you've ever had a conversation with someone across a classroom, you've had a conversation with 30ms latency.
For data, 30ms is 8100 km for electricity over copper, or 6000km for light over fibre.
Meaning 30ms over fibre (considering no transmission delays) would be roughly the direct distance between US and UK.
So yeh, 30ms is nothing
And I'll downvote ya again, if I could :)
FWIW, I don't owe you a reply :)
Of course you don't, just pointing out how pathetic you are 🙂
They were not more stable. Any occlusion, including thick clouds, would degrade the signal to being unusable. I used Hughsnet for years, then swapped to cellular (100ms+ latency) and finally to Starlink. Starlink is a pretty solid 100Mb/s, with low jitter, packet loss and latency.
Yeah, I use voice chat every day, it's not noticeable.
You have the same issue with Starlink...
The people on the call do...
No, because the Starlink satellites are 350 miles above the Earth while geosynchronous satellites are 13,000 miles above the earth. Because of the Inverse-Square Law they can transmit a signal that is orders of magnitude stronger.
In addition, geosync satellites are locked at a single fixed position and received by a single dish antenna so any obstruction along the line will disrupt the signal.
Starlink’s recievers use a 1200 element x-band phased array so it can lock on to multiple sources and track them as they move across the sky. Each satellite link is its own channel. Losing contact with one satellite simply causes the data to be routed to one of the 4-5 other locked satellites.
30ms of latency is less than 1/3rd of the latency of most Bluetooth headsets that people use every day to talk on their phones. It is not noticeable at all.
LMAO you're really doubling down?
No, they absolutely will not notice a 30ms delay. Why would you even say something so absurd?
That’s basically perfect, with regards to online gaming.
I got better ping playing Quake multiplayer in 1996
Online and not LAN? I have doubts.
That used dedicated servers, right?
So if my ping is currently 90ms on fiber, it’ll become 900ms - 4.5s on starlink?
Probably no. Your ping is abnormally high for fiber, I’d expect a sub 10ms ping for you.
That makes a lot of assumptions about what I am pinging, and the networking context.
In my case I was quoting my average ping in VRChat.
How can you quote 10-50 times higher and then tell me no when I calculate what that means for me?
Is it because latency does not scale in that way?
Yes, your understanding is fundamentally flawed. Starlink add a fixed latency on top, if you ping to a server was 2ms with fiber and 52ms with starlink, then your ping to a server that would be 100ms with fiber would be 150ms with starlink
traceroute
liketraceroute cnn com
ctrl-c
at the third line.Don't try to ping UK.battle.net or your numbers will be skewed by everything in between.
About 5ms.
Based on the various replies, it sounds like the poster I was originally replying to does not mean pings in any context.
They just mean in this context. Along optimal routes. Right?
Of course they don't mean in every case. Yeah, if you have to go halfway around the world from two addresses that are very far away from hubs, Starlink might be better. 99.99999% of the time this isn't happening though and fiber will be better. There are situations for some people where it's worth it. Fiber is better for the average case though, and it's where money should be invested.
So then 10x makes 50ms; sounds about right
Of course. Still, an exception doesn’t disprove expected averages.
So you were only talking about when testing with ideal servers? Why is my example an exception? Are all games an exception?
Because we’re talking about the inherent latency of the connection, obviously.
How condescending. I’m obviously not wise to networking stuff. That’s why I was asking questions.
You're probably really far away from the VR Chat server. Try pinging Google or Cloudflare, which will tell you ping to the nearest datacenter (a rough estimate of ping caused by your local ISP).
Based on their numbers, you could probably expect 50-100ms to Google, and then add an extra 90ms to get from there to your VR Chat server.
My personal fiber connection gets under 2ms ping on Speedtest
It depends on the instance (people can make them in 4 regions of the world) but 90ms is common for US west and east, for me.
That makes sense then. When people talk about their ISP ping, they're usually talking about how long it takes to get out of the ISP's network. So that 5ms Cloudflare ping is likely pretty close to what people would consider your internet's ping.
Speedtest.net is a really common tool for measuring this, since it will automatically check where the closest server is. For your connection, any ping above 5ms you can probably assume is based on your physical distance to the server, or latency on the server's end. I'm guessing Google doesn't have a server quite as close to you as Cloudflare
Thanks for the details! This makes sense now. I started asking questions because it seemed wild that the only ping I pay attention to, the one shown in a game I play, would be up to 4.5 seconds on starlink. I guess it would be ~250ms at the top of the range they quoted.
My average latency on Starlink over the past year is 32 ms. It varies throughout the day from around 20 to 40 ms.
If you are getting 90ms on fiber, you are either pinging a server that's a long ways away or something is very wrong.
If you look at the rest of the comments, you’ll see I was taking about my ping in a game. Not my shortest path to a nearby server.
A subscription that somehow still manages to use surge pricing? I’m assuming that’s the next logical step.
Well, to be fair, the dishes do make great outdoor cat beds!
https://www.smithsonianmag.com/smart-news/outdoor-cats-are-using-500-starlink-satellite-dishes-as-self-heating-beds-180979401/