I don't think this is a new page on their site-- why is this suddenly at the top of HN? There's no new info here; this isn't an update or press release.
"Radar-only braking on HW1 is getting better with every release. We're hoping to do the demo where it brakes for a UFO in the fog soon."
So maybe that has something to do with it.