{"id":3735,"date":"2007-05-03T12:47:00","date_gmt":"2007-05-03T12:47:00","guid":{"rendered":"http:\/\/brianjnoggle.com\/blog\/?p=3735"},"modified":"2017-11-29T11:18:41","modified_gmt":"2017-11-29T17:18:41","slug":"trust-the-administrators","status":"publish","type":"post","link":"https:\/\/brianjnoggle.com\/blog\/2007\/05\/03\/trust-the-administrators\/","title":{"rendered":"Trust the Administrators"},"content":{"rendered":"<p>Whenever some developer or project manager tells me that a software application does not have to provide bulletproof validation for administrators because they&#8217;re not as dumb as normal users, I pause a moment to reflect upon <a href=\"http:\/\/hitcoffee.net\/index.php\/file\/632\" target=\"_new\">administrator genius<\/a>:<\/p>\n<blockquote><p>trumwill: Over the weekend the company changed everything on the network. They sent out an email with our new network passwords.<\/p>\n<p>morequen: Wait, they sent out *an* email?<\/p>\n<p>morequen: with everyone\u2019s password?<\/p>\n<p>trumwill: Everyone\u2019s password being the same, yes. They advised us to create a new one.<\/p>\n<p>morequen: wow<\/p>\n<p>trumwill: Which would be possible if we could, you know, log in to see the email. Which of course we couldn\u2019t because our passwords didn\u2019t work.<\/p><\/blockquote>\n<p>Administrators are just users put in charge of other users.  Smarter?  Maybe sometimes.  But software shouldn&#8217;t be written as though its users are Steven Hawking, because sometimes those presumed genius-level administrators are nothing but users tasked with administrative responsibilities.<\/p>\n<p>(Link seen on <a href=\"http:\/\/www.dustbury.com\/backlog\/2007\/05\/delete_before_readin.html\" target=\"_new\">Dustbury<\/a>.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Whenever some developer or project manager tells me that a software application does not have to provide bulletproof validation for administrators because they&#8217;re not as dumb as normal users, I pause a moment to reflect upon administrator genius: trumwill: Over the weekend the company changed everything on the network. They sent out an email with [&hellip;]<\/p>\n","protected":false},"author":3334,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[],"class_list":["post-3735","post","type-post","status-publish","format-standard","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts\/3735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/users\/3334"}],"replies":[{"embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/comments?post=3735"}],"version-history":[{"count":1,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts\/3735\/revisions"}],"predecessor-version":[{"id":18113,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/posts\/3735\/revisions\/18113"}],"wp:attachment":[{"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/media?parent=3735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/categories?post=3735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brianjnoggle.com\/blog\/wp-json\/wp\/v2\/tags?post=3735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}