Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't know if I'd describe the speed of light as "low", more like the universe is really, really big


Things would be a lot simpler if it were faster though :)

Consider a modern cpu running at 3ghz. It can retire some instructions on every cycle. Light can travel one mm in that time. That means the part of the core that decodes the incoming stream of insns is effectively outside the lightcone of the part that retires instructions.


I make it 100mm, not 1mm.


A related point is that we can't just make a single CPU do more computations per unit time by making the CPU bigger because the finite speed of electricity (which is upper bounded by the speed of light), determines the largest size of the CPU before the different paths that electricity takes through the CPU logic gates become out of sync.


Then the speed of light is still not slow, cpus are just really fast. Point being, everything is relative, and lightspeed isn't necessarily the limiting factor.


c * (3 ghz)^-1 ~= 10 cm


You don't sound like you do a lot of distributed/network programming. The speed of light is achingly, infuriatingly slow.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: