thorrr
The sensation would be like driving one of those tracked cars at an amusement park. Try and slam the wheel hard to the right to steer into a guard rail? Computer would physically block it from turning past the point that you would leave your own lane.
This system would:
* force human drivers to drive the car 100% of the time
* allow real world testing and enhancement of self driving capabilities (data gathering, model backtesting, etc.)
* be strictly better than both fully automated and existing non-automated systems
We have the beginnings of this with the new auto-stop capabilities that are showing up in new cars. Why not build this hybrid system as a stopgap until full level 5 automation is working?1. the programming environment (an emacs clone in scheme) had an extraordinarily steep learning curve 2. S-expresssions were hugely difficult to visually parse and edit vs. languages with more familiar syntax. 3. very little exposure to practical projects in the class - felt like constantly working on toy projects or impractical abstract constructions
I got a lot more out of 6.170 (software engineering lab) and the other computer science classes.
I have a much greater appreciation for the class now after 15+ years and recently worked through SICP again. It's much easier with more programming experience, not to mention Emacs paredit mode.
I always thought 6.001 should have been a 2nd or 3rd year course. I would have gotten a lot more out of it.