535
Announcing the Ladybird Browser Initiative
(ladybird.org)
This is a most excellent place for technology news and articles.
Yeah, I saw this, and all my excitement for the project died. If it becomes successful, I might use it anyway though.