Skarin said:
That's quite an amazing depiction of Earth with rings but I am of the opinion that it's a blessing such a thing does not exist around our planet. I would imaging ancient astronomy would be severely impaired with a massive dust screen in the way and that would put back several of the discoveries that revolutionized science, space travel in the modern age will also be hazardous due to the ridiculous number of debris that are capable of piercing a shuttle's outer skin or an astronaut during an EVA and last but not least, the placing of geostationary satellites might be a problem with all that rocks flying about. So telecommunications, GPS, weather forcasts and internet technology might be at a standstill. Hubble, Spacelab, Mir, ISS these would also be a difficult dream if we had rings, all that clutter would make an already complicated task even more complicated..
Then again I am only guessing here!.
I do have to form some counterpoints here. The rings would have influenced everything right from the start, from weather to religion.
It's quite likely that all known religions now would be considered the projects of the insane and criminally stupid. Humans are resourceful creatures when forced and i'm sure would have come up with different means of navigation.
Furthermore, with something like that in the way of space exploration, humankind would have either had to advance their technologies in that area far more quickly than they have in our history, or redirected the scientific effort toward things like cleaning the environment and battling diseases.
Who's to say we'd even be as we are now with rings in place? we might have evolved with wings or gills or any number of things.
There's also the possibility of the rings affecting human theories and philosophies. Off the top of my head one idea might be "everything is an endless cycle, no matter how we try to fight it will continue on as it has. Therefore live not to live long but live fully that when the cycle begins again you may say in the end it was worth it".
not to make an argument out of this just a few counterpoints to think of as well