RE: https://social.edu.nl/@steltenpower/116342224146719123
You had me at the title!
It's talking wayyy left, all the way to standards development.
In fact, it's a nice little infomercial for the paper "Making technical standards work for humanity: New pathways for incorporating international human rights into standards development for
digital technologies"