567
Announcing the Ladybird Browser Initiative
(ladybird.org)
This is a most excellent place for technology news and articles.
While controversial, I think it's more a product of how insane US "politics" are.
They could be good guys even so.