1155
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.
A very interesting description. I only occasionally read HN via links from other sources, but I wouldn't be surprised if there is a lot of truth to your characterization.