Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I completely agreed until this point:

>Of course it would be trivial to have a log of recently given permissions and an ‘undo’ option for each of those.

No, that's not trivial. It's not hard, but it's pretty far from trivial. Trivial would be removing the "not now" functionality from this question.

Maintaining a list of permissions and implementing the ability to undo them from a common area doesn't sound trivial at all to me, even if that only meant "no permission in the future".

If you were designing the app from the ground up to support that, it'd be a lot easier. But it still wouldn't be "trivial".

I went to go find the definition of "trivial", but I didn't get what I expected, and I'm sure it isn't what the author meant, either. "of little value or importance."

I was looking for something along the lines of "taking a negligible amount of effort". And I don't think implementing an entire interface and storing a list of data for it is trivial, let alone the part where you can take actions from that interface that potentially have system-wide ramifications.



The computer science sense of "trivial" comes from the mathematical sense, "Related to or being the mathematically most simple case. More generally, the word "trivial" is used to describe any result which requires little or no effort to derive or prove." [0]

And of course "trivial" is related to "obvious" when used in a math lecture.

[0] http://mathworld.wolfram.com/Trivial.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: