english: A lot of this has been through years of stumbling upon and discovering new spaces on the web, including YouTube, Facebook, Twitter.
non_english: Πολλά από αυτά έχουν περάσει από χρόνιες δυσκολίες και την ανακάλυψη νέων χώρων στο διαδίκτυο, όπως το YouTube, το Facebook, το Twitter.