Hacker News new | ask | show | jobs
by eternityforest 1192 days ago
The problem is essential complexity. Or at least that would be if we were computers. "The thing you want to do is hard" might be a better description.

When was the last time an automated flowchart script help line actually helped you?

If something is hard it's probably because one or more steps are hard by themselves, or because actually doing it requires multiple simultaneous actions in real time without gaps to look things up, or because there's an insane number of steps. People have learned from books for centuries, if you can't learn it from existing media,it's probably just a really hard task.

Like, guitar is hard because it's all about repeatable physical motions, you don't have time to carefully inspect your fingers to see whether it will sound acceptable when you strum.

Drawing is hard because it seems to involve a mental image that is so clear and stable one can use it as a reference, plus the ability to translate points in (Real or imagined 3D) space to points on a page.

Troubleshooting tech is hard because of the number of things to go wrong, almost always not covered in the manual, because if the designers knew they couhave prevented it, leading to Google being the best tool, and full teardown, deep understanding, and reverse engineering often being needed if that fails.