Does anyone know of a site with an updated map of the internet? cross-posted from: lemmy.dbzer0.com/post/14036406...