76
Xikipedia - the doomscrollable wikipedia
(xikipedia.org)
This is a most excellent place for technology news and articles.
I don’t understand why is everybody hating? It threw me off and made me laugh at first but I find it perfectly readable.