ParentFull threadmegablast·Anything that makes the world worse for car drivers is a huge bonus for The planet.View on HN