{"id":442,"date":"2009-01-17T11:38:45","date_gmt":"2009-01-17T11:38:45","guid":{"rendered":"http:\/\/occamstypewriter.org\/rpg\/2009\/01\/17\/on_interfaces\/"},"modified":"2009-01-17T11:38:45","modified_gmt":"2009-01-17T11:38:45","slug":"on_interfaces","status":"publish","type":"post","link":"https:\/\/occamstypewriter.org\/rpg\/2009\/01\/17\/on_interfaces\/","title":{"rendered":"On interfaces"},"content":{"rendered":"<p>I love technology.<\/p>\n<p>\nNot only do I love what it does for us, but I love <em>fiddling<\/em> with it. Taking it apart. Seeing what makes it tick. Making it go <em>better<\/em>.<\/p>\n<p>\nI&#8217;m the sort of person who will notice that a chromatography column is not performing <a href=\"http:\/\/blogs.usyd.edu.au\/labrats\/2008\/10\/untransferable_skills.html\">optimally<\/a> and <em>do something about it<\/em> (and therein is a weblog entry for another day). But my problem is that, cool as technology might be, the interface is usually really sucky.<\/p>\n<p>\nTake a random example.<\/p>\n<p>\n<img decoding=\"async\" src=\"http:\/\/www.gmi-inc.com\/BioTechLab\/AKTA%20explorer.jpg\" alt=\"AKTAaarghhh\" \/><\/p>\n<p>\nI am reminded (<a href=\"http:\/\/troublewithtitles.blogspot.com\/\">HT<\/a>) that we used to have one of these babies in Cambridge. We inherited it from the lab down the corridor who&#8217;d just bought something shiny and new. We already had an FPLC, which although it had a primitive interface, was reasonably easy to use. And everyone in the lab knew how to use it.<\/p>\n<p>\nBut the AKTA. Ah. <\/p>\n<p>\nIt came with a PC (running Windows. You just <em>know<\/em> that&#8217;s gotta hurt) and some bizarre software that needed individual user accounts and a new sodding program each time you wanted to make the slightest alteration to a protocol. And the manual appeared to have been translated from Swedish to English via Serbo Croat.<\/p>\n<p>\nBy a Himalayan monk.<\/p>\n<p>\nFortunately for me, I managed to figure out how it worked (yes, I&#8217;m a geek) and didn&#8217;t quite get round to making an idiot&#8217;s guide to it. Which meant that while my fellow lab rats fought over time on the FPLC, I hardly ever had to book the AKTA to myself. It was mine, all mine. Mwah hah ha&#8211;sorry.<\/p>\n<p>\nIt&#8217;s not just &#8216;physical&#8217; technology where the nerds don&#8217;t realize normal people are going to use it, either. Gmail went tits-up a little while ago, and I got this wonderfully informative error message:<\/p>\n<p>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/rg-d.com\/nature\/gmailerror.png\" alt=\"numeric code\" width=\"705\" height=\"122\" \/><\/p>\n<p>\nNow, while &#8216;Detailed Technical information might be useful to a technician, why the hell is it there for me to click on if all it says is &#8216;Numeric Code: 66&#8217;? I have no idea what that means. I don&#8217;t know if that&#8217;s a fault with my set up, the Gmail server, just my Gmail account or crabs and lobsters eating the long, damp piece of string carrying electrons across the Pacific. Which means I have no idea about its fixability: more importantly I don&#8217;t know whether I should tell Gmail technicians they have an error 66 (&#8216;Oh, right, error 66. Yes, you need to reboot your third quadrant alpha widget&#8217;) or what. It tells me nothing&#8211;and I don&#8217;t even know if it&#8217;s the sort of error that is <em>likely<\/em> to persist.<\/p>\n<p>\nNothing. Bad interface.<\/p>\n<p>\nSo, anyway, I got a <a href=\"http:\/\/www.linkedin.com\/in\/rpgrant\">linkedin<\/a> update this morning.<\/p>\n<p>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/rg-d.com\/nature\/linkedin1.png\" alt=\"message from Linkedin\" width=\"475\" height=\"54\" \/><\/p>\n<p>\nAnd I chuckled at the phrasing of Richard&#8217;s concern, and my finger hovered over the &#8216;delete&#8217; button, when I realized &#8216;Monday&#8217; was trying to get my attention. So I auxiliary-clicked it:<\/p>\n<p>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/rg-d.com\/nature\/linkedin2.png\" alt=\"ooh, shiny\" width=\"673\" height=\"82\" \/><\/p>\n<p>\nOoh, I thought. How neat. And I selected &#8216;Show This Date in iCal&#8217; and lo! it was reveal\u00e9d unto me:<\/p>\n<p>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/rg-d.com\/nature\/ical.png\" alt=\"Monday\" width=\"179\" height=\"188\" \/><\/p>\n<p>\nIsn&#8217;t that so totally and utterly <strong>awesome<\/strong>? Technology with an interface that actually makes life easier. We want more like this, please.<\/p>\n<p><!--more--><br \/>\nAnd I know that I sound like an Apple fan-boy here, but that&#8217;s just tough. The reason we <em>love<\/em> our Macs is precisely because of the interface.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I love technology. Not only do I love what it does for us, but I love fiddling with it. Taking it apart. Seeing what makes it tick. Making it go better. I&#8217;m the sort of person who will notice that &hellip; <a href=\"https:\/\/occamstypewriter.org\/rpg\/2009\/01\/17\/on_interfaces\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-442","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/posts\/442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/comments?post=442"}],"version-history":[{"count":0,"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/posts\/442\/revisions"}],"wp:attachment":[{"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/media?parent=442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/categories?post=442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/occamstypewriter.org\/rpg\/wp-json\/wp\/v2\/tags?post=442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}