Tried to think of a less harsh way to say this but they are basically a Fox News/Buzz Feed but for anything anti-tech or AI. Cannot say I have read through all of their articles but the ones I have had are light on the data but have a click baity title.
They appear to stand for nothing nor care for anything but the idea that everything to do with technology is terrible—with exception for pop science discovery.