Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Design your APIs for someone as smart as you, but less tolerant of stupid bullshit.

I feel like this has been the problem plaquing the ROS navigation stack since move_base and now nav2. They design the API for people a few standard deviations smarter than everyone else on the planet. Billions of parameters that affect each other in unpredictable ways and you're supposed to read the thesis on each one.

Or do what most everyone else does and use the defaults and hope for the best, lmao. You either make an API that the average user will understand or it'll inevitably be used as a black box.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: