1157
Cloudflare took down our website after trying to force us to pay $120000 within 24h
(robindev.substack.com)
This is a most excellent place for technology news and articles.
That's fair, this is one part of the story, and it's not like screenshots can't be doctored. Any screenshot taken from the web is ridiculously easy to manipulate.