3 ms·
Of course it is. But no matter how I read that sentence, I cannot parse something someone of your calibre could possibly have meant. Unless I missed something,
by loup-vaillant 7y ago
Of course it is. But no matter how I read that sentence, I cannot parse something someone of your calibre could possibly have meant.
Unless I missed something, you couldn't have meant that input validation is useless. You most probably didn't mean that input validation is superseded by some other technique, and therefore best ignored. You couldn't possibly think that everyone already does input validation, and therefore don't need the advice.
But then I wonder. Why saying "validate all your inputs" is not useful? What would you say instead?
- tptacek 7y agoWhy would I engage in an argument premised on how unreasonable the argument is? You said: "you couldn't have meant input validation is useless". You're right.
- carty76ers 7y agoLoup is right. No need to be super defensive.... Your initial post reads very wrong. I also was very surprised. It would help if you clarified
- tptacek 7y agoI'm not feeling defensive so much as aware that I'm talking to someone whose goal isn't to understand what I was trying to say, and I'm not especially interested in trying to clarify to them.
- loup-vaillant 7y agoLook, I know you and I have some history. But I assure you, I'm genuinely trying to understand. Besides, it's not just about us: other people, (including @carty76ers apparently) would like to know what you would advise instead of "please validate all inputs".
- tptacek 7y agoThis is a weird and kind of creepy message. I'm reacting to the comments you wrote on this thread, not some personal history you think we have. You keep writing things like "surely this is not what you mean" (and, of course, it isn't) and then continue to argue against the argument you imagine I must not? or must be? making. This doesn't seem productive and I'm not interested in continuing. Sorry.
- loup-vaillant 7y agoSorry, that was uncalled for. I guess that for you, it was Tuesday. The reason I kept guessing, was because you kept not telling. Until then: https://news.ycombinator.com/item?id=21719065 https://news.ycombinator.com/item?id=21719065 Finally something I can argue with.