4 ms·
Do you now have to write log parsers to extract personal data for everything that previously you just stored for general debugging and security purposes? ... An
by laughinghan 7y ago
Do you now have to write log parsers to extract personal data for everything that previously you just stored for general debugging and security purposes? ... Any engineers now must fully understand the consequences of anything they log and design delete mechanisms for it.
YES YES YES YES YES.
Are you not already doing this for passwords, credit card numbers, and social security numbers?
Such a request is essentially NP-complete.
I think you mean undecidable, or equivalent to the halting problem, or subject to Rice's theorem. NP-completeness is irrelevant. I think you'll find that HN is the last place you'll win arguments by inaccurately using technical terms in the hopes that it will go over other people's heads, Legally Blonde-style (https://www.youtube.com/watch?v=8rNVaY7Stt4 https://www.youtube.com/watch?v=8rNVaY7Stt4).
To anyone who knows what they're talking about, this an obviously nonsensical argument. It's similarly undecidable to verify whether the data that you expose publicly contains customer data, or customer passwords, or your own passwords, but you do it anyway, by restricting your engineers to only write and deploy code that they understand.