4 ms·platformabuse.org - technological harms and mitigations for safer product dev.2 points by sizzle 6y ago