thisisnotgoingwell

joined 2 years ago
[–] thisisnotgoingwell@programming.dev 1 points 12 hours ago* (last edited 12 hours ago) (1 children)

Isn't that what threading is? Concurrency always happens on single core. Parallelism is when separate threads are running on different cores. Either way, while the post is meant to be humorous, understanding the difference is what prevents people from picking up the topic. It's really not difficult. Most reasons to bypass the GIL are IO bound, meaning using threading is perfectly fine. If things ran on multiple cores by default it would be a nightmare with race conditions.

[–] thisisnotgoingwell@programming.dev 9 points 1 week ago (3 children)

Because Musk insists that cameras are better and that LiDAR is flawed

To the users yes, or coax(DOCSIS), how they get to the Internet doesn't really matter, the challenge for rural communities is how they connect to the urban networks(backhaul).

A lot of rural towns are actually serviced by wireless point to point radios. They have some impressive throughput capabilities but nowhere near what fiber can provide. Also, they are affected by environmental factors like weather or wildlife (https://youtu.be/cZkAP-CQlhA)

ISPs don't really want to spend millions of dollars to run fiber through mountains to service a town of 4 or 5 thousand people, it would be a poor investment, this is where government programs like above can be useful in then allowing that town or region to have better Internet.

They can probably make the argument that starlink is cheaper but it's not a long term solution.