[–] scientificduck@lemmy.ml 41 points 1 year ago It is sort of depressing how concentrated or centralized the internet has gotten. permalink fedilink source