They lurk on the internet?
zapzap@lemmings.world 1 month ago
Not sure what this has to do with technology…
Schlemmy@lemmy.ml 1 month ago
zapzap@lemmings.world 1 month ago
Not sure what this has to do with technology…
They lurk on the internet?
IllNess@infosec.pub 1 month ago
The online part. I say this passes for a tech article.