When the number of computers in existence and their processing capacity exceeds that of all mankind, a point of technological singularity is encountered. A massive economic and systematic crisis hits the entire world. Nobody knows the exact cause, and all solutions to fix it, are failing.
Most popular community and official game content for the past week.  (?)
What does popular mean?
It means the content you're seeing has been rated up more than it has been rated down for the given time period.