Yep. Too many people design systems (both technical and otherwise) under the assumption 'their team' will always be in control, and it'll be their enemies who suffer.
Or that hey, this power will never be abused because the system won't allow it, and those in control will always have our best interests in mind.
Don't collect more data than you have to, limit the power of any systems you implement, and always design things under the assumption your enemies will take control of it in future.
> Don't collect more data than you have to, limit the power of any systems you implement, and always design things under the assumption your enemies will take control of it in future.
This is great advice if you want to design Good systems, but under barely-regulated capitalism, those who design Good systems will be out-competed and put out of business by those who design Profitable systems :(
Or that hey, this power will never be abused because the system won't allow it, and those in control will always have our best interests in mind.
Don't collect more data than you have to, limit the power of any systems you implement, and always design things under the assumption your enemies will take control of it in future.