{"id":9,"date":"2005-01-17T20:47:14","date_gmt":"2005-01-17T19:47:14","guid":{"rendered":""},"modified":"2006-08-08T19:37:07","modified_gmt":"2006-08-08T18:37:07","slug":"oh-ha-ha-ha","status":"publish","type":"post","link":"http:\/\/www.hlynes.com\/?p=9","title":{"rendered":"Oh, Ha Ha Ha."},"content":{"rendered":"<p>So Scoble linked to some guy&#8217;s website which contains a hilarious (oh,<br \/>\nmy aching sides) flash animation entitled <a target=\"_self\" href=\"http:\/\/www.olene.net\/linux.html\">How to Turn Your Windows<br \/>\nDesktop into Linux<\/a>. Besides the obvious point of why anyone would use<br \/>\nflash to put up a page that&#8217;s mostly text with a couple of pictures,<br \/>\nbandwidth anyone?; this irritated the hell out of me because it<br \/>\nillustrates a trait all too common amongst computer users of all<br \/>\nstripes. Because they don&#8217;t understand another platform that platform<br \/>\nis Bad.<\/p>\n<p><!--more--><br \/>\nI feel I&#8217;m in a prety good position to hold forth on this subject as a<br \/>\nregular user of Windows, Linux, OS\/X and Solaris.  So I&#8217;m going to<br \/>\ngo through this idiot list and tell you what I think about it.<\/p>\n<p><strong>1) Remove all file extensions<\/strong><\/p>\n<p>I already want to kill this guy because of the fucking audio on<br \/>\nthis flash animation.  Websites  with sound are right up<br \/>\nthere with the &lt;BLINK&gt; tag as things which should be capital<br \/>\ncrimes. Anyway I digress. The main point here is that many versions of<br \/>\nwindows are so retarded that they can&#8217;t work out what a file contains<br \/>\nif that information isn&#8217;t encoded into the filename.  At his point<br \/>\nyou have a situation where you have forced your users to remeber a<br \/>\nuseles set of extensions like .doc,.txt,.htm, which noone in there<br \/>\nright mind would expect normal people to do. To get around this the<br \/>\ndefault behaviour of explorer is to drop the file extensions.  So<br \/>\nyou now have the situation where users can be presented with either &#8220;My<br \/>\nLetter&#8221; or &#8220;My Letter.doc&#8221; in different situations. This can lead to<br \/>\nunderstandable confusion. Needless to say, sensible operating systems<br \/>\ndon&#8217;t behave this way.<\/p>\n<p><strong>2) Export the Registry into 56,000 text files<\/strong><\/p>\n<p>Whether  to centralise all your configs or to have a file per<br \/>\napllication approach is  a question with merits to both<br \/>\napproaches. Centralising the linux configs is something that comes up<br \/>\non development mailing lists from time to time , but so far no-one has<br \/>\ncome up with a design that  everyone likes.  However, if you<br \/>\nare going to go with the centralised approach don&#8217;t use a honking great<br \/>\nbinary file. Why?, you ask. Well if you&#8217;ve got to repair a hosed system<br \/>\nwould you prefer the vital system configurations to be installed in<br \/>\ntext files that are easy to repair with command-line tools or in a<br \/>\nwhacking great binary file whose inner workings are only understood by<br \/>\ntwo guys at microsoft?<\/p>\n<p><strong>3-4) Scatter files around the hardrive and give them short meaningless names. Make sure some begin with . and end in d<\/strong><\/p>\n<p>Oh, grow up. <a target=\"_self\" href=\"http:\/\/www.pathname.com\/fhs\/pub\/fhs-2.3.html\">Read the File Heirarchy Standard<\/a>.<br \/>\nThat&#8217;s right there are standard places to put things on a linux box.<br \/>\nAnd the great thing is once you&#8217;ve understood how it works on a linux<br \/>\nbox you are in pretty good shape when you move to any other UNIX. Plus<br \/>\nthe whole thing with short commands, e.g. cp not copy, is when you<br \/>\nspend your whole day typing stuff into consoles the fewer letters the<br \/>\nbetter. Just  because you don&#8217;t know what it means doesn&#8217;t make it<br \/>\nmeaningless.<\/p>\n<p><strong>5) Downgrade to Windows 3.11 for those boxy windows<\/strong><\/p>\n<p>I&#8217;m at a loss for what to say to that. I can only assume that this<br \/>\nguy hasn&#8217;t actually used a linux box in in the last five years. <a target=\"_self\" href=\"http:\/\/www.hlynes.com\/www.gnome.org\">GNOME<\/a>, <a target=\"_self\" href=\"http:\/\/www.hlynes.com\/www.kde.org\">KDE<\/a>, &#8217;nuff said.<\/p>\n<p><strong>6) Type all in lower case, pretending that your filesystem is case sensitive<\/strong><\/p>\n<p>Is he actually claiming that a case insensitive file system is a<br \/>\ngood thing? The mind boggles. At this point I&#8217;m beggining to wonder if<br \/>\nthis is actually a brilliant caricature of a foaming at the mouth<br \/>\nwindows fanboy. Other <a target=\"_self\" href=\"http:\/\/www.hlynes.com\/www.olene.net\">evidence<\/a> leads me to believe that this is not the case.<\/p>\n<p><strong>8) Uninstall all your printer drivers. Use only &#8220;Generic Printer&#8221;<\/strong><\/p>\n<p>OK, this approaches being reasonable. Printing can be a bit of a<br \/>\npain under linux. If you are lucky it&#8217;ll just work, but if not you are<br \/>\nin for some pain. In defense of linux this is mostly due to<br \/>\nmanufacturers not releasing linux drivers or enough information for<br \/>\nother people to write them.<\/p>\n<p><strong>9-11) Random digs at Linux users<\/strong><\/p>\n<p>I shall not dignify any of this with commentary. If you are wondering where 7 went I covered it in 3-4.<\/p>\n<p><strong>12) Don&#8217;t forget the $ in Micro$oft<\/strong><\/p>\n<p>Yeah this annoys anyone with more than two brain-cells to rub together.<br \/>\nUnfortunatley for our flash-boy he&#8217;s just as much a retarded zealot as<br \/>\nthey are.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So Scoble linked to some guy&#8217;s website which contains a hilarious (oh, my aching sides) flash animation entitled How to Turn Your Windows Desktop into Linux. Besides the obvious point of why anyone would use flash to put up a page that&#8217;s mostly text with a couple of pictures, bandwidth anyone?; this irritated the hell &hellip; <a href=\"http:\/\/www.hlynes.com\/?p=9\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Oh, Ha Ha Ha.<\/span> <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":[6],"tags":[],"class_list":["post-9","post","type-post","status-publish","format-standard","hentry","category-internet"],"_links":{"self":[{"href":"http:\/\/www.hlynes.com\/index.php?rest_route=\/wp\/v2\/posts\/9"}],"collection":[{"href":"http:\/\/www.hlynes.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.hlynes.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.hlynes.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.hlynes.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":0,"href":"http:\/\/www.hlynes.com\/index.php?rest_route=\/wp\/v2\/posts\/9\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.hlynes.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.hlynes.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.hlynes.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}