2 ms·
Symlinks are actually a tricky thing. ln -s /a/long_contrived path/somewhere_else ./here cd ./here # cwd somewhere_else ls -al ../.. #list contents of /a
by salawat 4y ago
Symlinks are actually a tricky thing.
ln -s /a/long_contrived path/somewhere_else ./here
cd ./here # cwd somewhere_else
ls -al ../.. #list contents of /a
cd .. # cwd back to here (possibly shell-dependent)
The joys of impedance mismatch, and the angst of more easily frustrated users everywhere.
This is one of the many searching for data/pathing based things that trips up most users, without fail, who have better things to do with their lives than internalize the madness of software developers, necessitating people like me to clean up after you heathens when you shine a turd.
Yes. Very shiny and efficient. Still a turd.
We need to build things that intuitively map through things they are well equipped to deal with, which means sometimes stepping away from the screen for a while. Cognitive load is the enemy. Any idiot can make a more complicated system. It's about building and leveraging mental spaces, and being able to wire into a skill every other human being will share in their lifetime.
We should endeavor to have computer use not condition the user in a maladaptive way to real life. I assure you, we've failed epically, even in or brightest moments.