<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kenneth&#039;s Universe &#187; Ranting</title>
	<atom:link href="http://kenneth.kufluk.com/blog/blog/rant/feed/" rel="self" type="application/rss+xml" />
	<link>http://kenneth.kufluk.com/blog</link>
	<description>The guy with the unreadable blog.</description>
	<lastBuildDate>Tue, 27 Dec 2011 16:53:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The old grey bar</title>
		<link>http://kenneth.kufluk.com/blog/2011/08/the-old-grey-bar/</link>
		<comments>http://kenneth.kufluk.com/blog/2011/08/the-old-grey-bar/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 03:35:44 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=967</guid>
		<description><![CDATA[I have a secret confession to make. It may shock you. You may start rethinking our past conversations in a new light. You may also sink into denial, call me a hypocrite, call me a liar. That&#8217;s ok, but hear &#8230; <a href="http://kenneth.kufluk.com/blog/2011/08/the-old-grey-bar/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have a secret confession to make. It may shock you. You may start rethinking our past conversations in a new light. You may also sink into denial, call me a hypocrite, call me a liar. That&#8217;s ok, but hear me out.<span id="more-967"></span></p>
<p>The truth is, I&#8217;m a Microsoft fan.</p>
<p>Yes, I know I&#8217;m typing this on a Macbook Pro. Yes, I know I&#8217;m surrounded by Apple computers, iPads, iPods, and probably soon, an iPhone.</p>
<p>I can <em>understand</em> why you don&#8217;t believe me.</p>
<p>But, you see, I worked in the <em>nineties</em>. Back then, we had Netscape 4, an Internet browser so <em>unbelievably</em> atrocious I&#8217;m still in therapy for it. In comparison, Internet Explorer 4 was a dream. Five was better, and six more reliable still. Without Internet Explorer, I&#8217;m convinced the Internet would still be a hyped-up academic side-project.</p>
<p>And there&#8217;s more. Windows 95 was an <em>excellent</em> operating system. It was possible for me, a seventeen year old geek, to run a small office network, build a networked database system and roll out email, all with simple icons and a mouse. Yes, I could&#8217;ve done that on OS/2 (which I ran on my home computer for some years), but it was always clear that Windows was to be the future.</p>
<p>Microsoft Word was <em>awesome</em>. And those squiggly-lined spellchecks? Perfect. Excel was and is the only spreadsheet system worth knowing. Google Spreadsheet don&#8217;t reinvent this wheel, they copy copy copy.</p>
<p>Windows 2000 and XP followed Windows 95 with bulletproof reliability. You didn&#8217;t have to reboot for a week. At least. Once you turned off the stupid green and blue bars, and went back to the familiar windows grey, they were indistinguishable from Windows 95, but for new features (better Internet support), new tools, and more reliability.</p>
<p>I&#8217;ve loved Microsoft.  They&#8217;ve helped me make a career in computing.  But now I&#8217;m a Mac user.</p>
<p>In fact, I&#8217;ve recently installed OSX Lion. You know what&#8217;s new? Nothing.</p>
<p>Yeah yeah yeah, I&#8217;ve got a few changed mouse gestures, a few new icons, and a new icon for maximize, because someone at Apple won&#8217;t admit that the existing green plus button doesn&#8217;t work.</p>
<p>But you know what? I love it.</p>
<p>Yep, they gave me nothing, I paid very little for it, and I&#8217;m chuffed.  And my next computer will be an Apple.</p>
<p>Microsoft had a dream in the nineties, to put a computer in every home. They did that. How cool is it, that they did that? How many corporations achieve a goal like that?</p>
<p>But somewhere along the way, they fell from the path. They stopped promoting PCs, and started selling operating systems. They started selling software.</p>
<p>Suddenly I needed a reason to upgrade my operating system, and a choice of six editions to choose from. I needed more memory, and a new computer, not because I wanted to do more stuff, but because the windows are all sparkly glass.</p>
<p>I was prompted to write this article because I read a blog post from someone who recently switched to a Mac from a PC.  I do feel his pain &#8211; it&#8217;s actually not an easy switch. I hated it, my wife hated it. But he actually complained that the grey bar at the top looked dated.</p>
<p>And that&#8217;s where the marketers listen.  But the truth is, he was still switching to a Mac. He was upgrading to a fast, responsive, reliable experience. A computer you take from the box and feel joy for the next week as you find delightful new features.</p>
<p>But the marketer believes you want a sparkly new spanglebar because you told him you did. It&#8217;ll become a priority for launch.</p>
<p>Microsoft shows us that we should <em>stop listening to our customers</em>, and start trusting our skilled, talented designers, where &#8216;design&#8217; encompasses aesthetics, direction, purpose and technical build. You don&#8217;t want a sparkly spanglebar, you want nothing.</p>
<p>Each successive upgrade of the Window taskbar has confused me. The same can be said for the horrible Office ribbon. Both are solutions for problems that simply never existed.</p>
<p>Windows became like that software you get with your printer. It gets in your way, not out of it. But that doesn&#8217;t need to be so.</p>
<p>What I&#8217;d like to see most from Microsoft is <em>nothing</em>. Chuck out the chintz, fix some big bugs, improve what&#8217;s there. Be our rock solid base that others can build great apps on. Show me some PCs of the same quality as my Mac. Tempt me back, I dare you.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2011/08/the-old-grey-bar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;Promote JS&#8221;</title>
		<link>http://kenneth.kufluk.com/blog/2011/02/why-i-dont-promote-js/</link>
		<comments>http://kenneth.kufluk.com/blog/2011/02/why-i-dont-promote-js/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 04:21:07 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=880</guid>
		<description><![CDATA[This post was originally published as &#8220;Why I don&#8217;t Promote JS&#8220;, a misinformed ranting diatribe on the merits of Mozilla&#8217;s SEO. After a few corrections from Mozilla and PromoteJS in the comments below, I&#8217;ve decided to revise it. I&#8217;ve had &#8230; <a href="http://kenneth.kufluk.com/blog/2011/02/why-i-dont-promote-js/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>This post was originally published as &#8220;<a href="http://liveweb.waybackmachine.org/http://kenneth.kufluk.com/blog/2011/02/why-i-dont-promote-js/">Why I don&#8217;t Promote JS</a>&#8220;, a misinformed ranting diatribe on the merits of Mozilla&#8217;s SEO.  After a few corrections from Mozilla and PromoteJS in the comments below, I&#8217;ve decided to revise it.</em></p>
<p>I&#8217;ve had mixed feelings about last year&#8217;s effort by <a href="http://promotejs.com/">PromoteJS</a> to push MDC to become the top result in Google for <a href="https://developer.mozilla.org/en/javascript">JavaScript reference</a>.  While I like the idea of having a <em>really good</em> reference online, which is easily searchable, there were some issues with the effort.</p>
<ul>
<li>It is tied to Mozilla.  I thought a better effort might be an independent site.</li>
<li>The SEO effort seemed odd.</li>
<li>While the articles are now the best available, there are still frustrations with using the site itself.</li>
</ul>
<p>I&#8217;m going to hit each of these in turn, and because I don&#8217;t like reading heavy articles on the web, I&#8217;m going to try and do it all with bullet points.<span id="more-880"></span></p>
<p><strong>Ties to Mozilla</strong></p>
<ul>
<li>Why not simply create an independent site?</li>
</ul>
<p>Of course, everyone&#8217;s built an independent documentation site.  Without serious backing, they tend to fail.<br />
With MDC,</p>
<ul>
<li>It&#8217;s a wiki, everyone can edit it.</li>
<li>Other browser vendors are involved in writing the docs.</li>
<li>There&#8217;s an investment of time and money that doesn&#8217;t depend on a sole owner.</li>
</ul>
<p><strong>Odd SEO Effort</strong><br />
There&#8217;s an ongoing SEO effort promoting the MDC docs.  The aim is to drive MDC up the rankings at Google et al.  Having worked with a fair few &#8220;SEO Consultants&#8221; in my time, I tend to approach such efforts with scepticism.  In this particular case, the SEO effort, creating sensible links back to the site from quality tech sites around the web, makes perfect sense, especially when using the WordPress plugin to link JavaScript keywords.  But the MDC site itself has SEO flaws:</p>
<ul>
<li>Often two pages with similar titlebars or content (<a href="http://www.google.com/search?q=mdc%20getelementbyid">example</a>) are pages for different languages.  This drives me crazy.  MSDN has historically suffered from this too.</li>
<li>PromoteJS and MDC are on separate domains.  There&#8217;d be better results from joining domains.</li>
</ul>
<p>It turns out that PromoteJS is a completely independent effort.  As such, it can&#8217;t join domains, or fix trivial issues like titlebars.  Thus the odd SEO behaviour.  I wonder if the PromoteJS guy could brief MDC on some improvements.</p>
<p>The PromoteJS guys also promote other, quality resources.  That&#8217;s neat.</p>
<p><strong>Frustrations with the site</strong><br />
The primary cause of stress when developing is still the differences between implementations.  Often in MDC, you have to hunt through the text to find that sort of information, or it doesn&#8217;t appear.</p>
<p>Also, I rarely arrive at the &#8220;right&#8221; method to use.  The navigation between sections is still well hidden, and you either have to click breadcrumbs back up the tree, or head back to Google where you run the risk of hopping into the XUL reference by accident.</p>
<p><strong>Ideas</strong><br />
So here&#8217;s some suggestions for the MDC:</p>
<ul>
<li>First thing I ever want to see: browser support table.  Every page.</li>
<li>Put &#8220;JavaScript&#8221; first in your title bar.  Or DOM.  Or XUL.</li>
<li>Search box.  Somewhere obvious.  jQuery&#8217;s search is great.</li>
<li>How about a Green/Red flag showing:  &#8220;Can I use it now?&#8221;</li>
<li>Maybe links to the HTML5 polyfills on GitHub provided for backwards compatibility?</li>
<li>It&#8217;s a wiki?  Can we make that clearer?</li>
<li>Maybe some discussions underneath.  Like php.net.  Like jQuery.  Like MSDN.  I know they&#8217;re not ideal, but sometimes they give us pointers to new methods or patterns, or they point out bugs we didn&#8217;t know about.</li>
<li>Create an algorithmic link between associated documents, and use keyword autolinking like PromoteJS.</li>
<li>Don&#8217;t use a name like MDC (democratic opposition party in Zimbabwe) and drain their Google juice.</li>
</ul>
<p>We can&#8217;t really add these through the wiki-editing, since they&#8217;re structurally built into the site.</p>
<p>A few simple tweaks and MDC could be the ultimate resource win.</p>
<p><i>Comments below refer to the original article.</i></p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2011/02/why-i-dont-promote-js/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>What is a modern browser?</title>
		<link>http://kenneth.kufluk.com/blog/2011/02/what-is-a-modern-browser/</link>
		<comments>http://kenneth.kufluk.com/blog/2011/02/what-is-a-modern-browser/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 18:22:34 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=878</guid>
		<description><![CDATA[Seems like everyone is talking about the definition of &#8220;modern browsers&#8221;, after Mozilla&#8217;s Paul Roget published his bitchy IE9 is not post. Microsoft admirably responded. I like them to respond, to show they&#8217;re human, but it&#8217;s the discussion is a &#8230; <a href="http://kenneth.kufluk.com/blog/2011/02/what-is-a-modern-browser/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Seems like everyone is talking about the definition of &#8220;modern browsers&#8221;, after Mozilla&#8217;s Paul Roget published his bitchy <a href="http://people.mozilla.com/~prouget/ie9/">IE9 is not</a> post.  Microsoft admirably <a href="http://blogs.msdn.com/b/tims/archive/2011/02/15/a-modern-browser.aspx">responded</a>.  I like them to respond, to show they&#8217;re human, but it&#8217;s the discussion is a bit childish.</p>
<p>Here&#8217;s my definition:  A modern browser has been written recently.</p>
<p>Excellent.  Cut, dried, simple.  Next question: What makes a <em>good</em> browser?<span id="more-878"></span><br />
Aha, much better.  I would request the following:</p>
<ul>
<li>A <em>good</em> browser is still in active development.</li>
<li>A <em>good</em> browser fixes rendering bugs as quickly as security fixes.</li>
<li>A <em>good</em> browser publishes security fixes regularly.</li>
<li>A <em>good</em> browser defaults to standards-mode rendering.</li>
<li>A <em>good</em> browser is FREE.  I shouldn&#8217;t need to buy an operating system to test with your browser.</li>
<li>A <em>good</em> browser has a Firebug-like tool.</li>
<li>A <em>good</em> browser is fast.</li>
</ul>
<p>I think that&#8217;s it.  Seems a much easier checklist than the wooly &#8220;modern&#8221; definitions.  I think FF4, Safari and Chrome satisfy all of the above.  FF3.6 fails the speed test for me, while IE9 fails the free test.</p>
<p>I&#8217;d love to see a commitment from the IE team to fix rendering bugs in IE9, without waiting on a new version.  Regardless of how much testing you do, bugs always slip through.  If IE had fixed floats and layouts in IE6, the world would be a better place &#8211; and we&#8217;d still have upgraded to IE7 for the new features.  I&#8217;d love to think of IE versions in terms of features, rather than in terms of bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2011/02/what-is-a-modern-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On the buses</title>
		<link>http://kenneth.kufluk.com/blog/2011/01/on-the-buses/</link>
		<comments>http://kenneth.kufluk.com/blog/2011/01/on-the-buses/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 22:12:05 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=862</guid>
		<description><![CDATA[There is absolutely nothing wrong with this door. Of course, I&#8217;m only saying this because I&#8217;ve been reading Charlie Brooker&#8217;s recent book on my Kindle while riding the bus to work every day, and he&#8217;s warped my brain into that &#8230; <a href="http://kenneth.kufluk.com/blog/2011/01/on-the-buses/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There is absolutely nothing wrong with this door.<div id="attachment_865" class="wp-caption alignright" style="width: 235px"><a href="http://kenneth.kufluk.com/blog/wp-content/uploads/2011/01/IMG_20110121_084016.jpg"><img src="http://kenneth.kufluk.com/blog/wp-content/uploads/2011/01/IMG_20110121_084016-225x300.jpg" alt="Doors Bus MUNI SF" title="SF MUNI Bus doors" width="225" height="300" class="size-medium wp-image-865" /></a><p class="wp-caption-text">What do I do?</p></div></p>
<p>Of course, I&#8217;m only saying this because I&#8217;ve been reading <a href="http://www.amazon.com/gp/product/0571229573?ie=UTF8&#038;tag=httpkennethku-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0571229573">Charlie Brooker&#8217;s recent book</a> on my Kindle while riding the bus to work every day, and he&#8217;s warped my brain into that of a deeply cynical sadistic sociopath, who should probably be placed into solitary confinement, not for my own good, but for everybody else&#8217;s.  Upshot is: I want to see humanity suffer.<span id="more-862"></span></p>
<p>So back to the bus.  The question is:  how do you open the doors?  They do not open automatically, even if you pulled the cord.  And you don&#8217;t push them open.  There&#8217;s a trigger.  You&#8217;ve got to find it.</p>
<p>Notice the big &#8220;STOP&#8221; signs?  Are they relevant?  Should I get off at the front?  Nonono.  Actually they&#8217;re telling you <em>not to get on at the back</em>, even though they face inwards.  No help there.</p>
<p>How about just underneath?  Where it says &#8220;Thank you for riding the MUNI&#8221;?  No help there &#8211; in fact, this is a particularly redundant message.  I doubt it leaves any MUNI-riders happier.</p>
<p>How about above, where it says &#8220;Caution&#8221;.  Aha, we&#8217;re on to something.  It says not to stand in the stepwell, because the doors open inwards.  A good clue there.  Whatever we&#8217;re doing, we shouldn&#8217;t stand on the steps. Don&#8217;t want to get slapped in the face. Thanks for that.</p>
<p>Except that&#8217;s wrong.  These doors are ingeniously designed such that they will only open if you step down onto the first step.  The sign is right at the top there, perfectly positioned only for basketball players and rack-tortured guantanamo escapees.  So nobody reads it.</p>
<p>So what happens is that you just stand there and wait like a goon.  It takes a second and a half for the rest of the bus to catch on to your naivety, and help out, by shouting &#8220;STEP DOWN&#8221; in unison.  It usually takes a second chant &#8220;STEP DOWN&#8221; before you catch on, probably because you&#8217;re confronted with myriad &#8220;STOP&#8221; and &#8220;CAUTION&#8221; instructions.</p>
<p>Just in case you think this is normal, let me correct you:  this is only applicable to a particular kind of bus.  Others require you to touch the door handles to open, while others still need you to physically push them open yourself.  These buses are equally well marked.</p>
<p>It&#8217;s brilliant, and really brightens up my ride.  Shouting at tourist twice a day is almost as good as &#8220;aheming&#8221; tourists off the wrong side of the escalators back in London.  Born yesterday, I think smugly, as though it never happened to me.</p>
<p>Of course this probably isn&#8217;t a particularly healthy way to think.  I&#8217;m going to need a brain reboot.  Can anyone please suggest some slightly more happy and life-affirming reading material?</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2011/01/on-the-buses/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Let me call you back after the holidays</title>
		<link>http://kenneth.kufluk.com/blog/2010/12/let-me-call-you-back-after-the-holidays/</link>
		<comments>http://kenneth.kufluk.com/blog/2010/12/let-me-call-you-back-after-the-holidays/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 04:13:17 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=840</guid>
		<description><![CDATA[Hello Kenneth, My name is ### with iTunes Store Customer Support. Got your message, and I understand that you&#8217;ve been trying to ###. Sorry to hear that&#8217;s become an issue, Kenneth. I know you must be eager to get this &#8230; <a href="http://kenneth.kufluk.com/blog/2010/12/let-me-call-you-back-after-the-holidays/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hello Kenneth,</p>
<p>My name is ### with iTunes Store Customer Support. Got your message, and I understand that you&#8217;ve been trying to ###. Sorry to hear that&#8217;s become an issue, Kenneth. I know you must be eager to get this taken care of.<span id="more-840"></span></p>
<p>Finding a solution for you is important to me, so I have requested assistance with the issue you reported. You will receive an email after the matter has been investigated and further information is available.</p>
<p>Thank you for your patience here, Kenneth. We&#8217;ll be in touch as soon as we can with some answers for you. Mind that we won&#8217;t be open tomorrow. So you take care and focus on having yourself some happy holidays in the meantime.</p>
<p>Sincerely,</p>
<p>###<br />
iTunes Store Customer Support</p>
<p>http://www.apple.com/support/itunes/ww/</p>
<p>Please Note: This week I work Sunday, Monday, Wednesday and Saturday from 9:30 &#8211; 8:00 each day. I will be in the following Sunday, same shift. All times are CST.</p>
<p>Thank you for allowing me the opportunity to assist you. You may receive an AppleCare survey email; any feedback you provide would be greatly appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2010/12/let-me-call-you-back-after-the-holidays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Doors</title>
		<link>http://kenneth.kufluk.com/blog/2010/08/the-doors/</link>
		<comments>http://kenneth.kufluk.com/blog/2010/08/the-doors/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 20:00:06 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Proper Articles]]></category>
		<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=742</guid>
		<description><![CDATA[In this blog post, I critique the modern door, it&#8217;s place in our lives, and the social awkwardness that results. I propose a simpler system of door management, providing greater efficiency, hygiene and social satisfaction. The door is everywhere. To &#8230; <a href="http://kenneth.kufluk.com/blog/2010/08/the-doors/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In this blog post, I critique the modern door, it&#8217;s place in our lives, and the social awkwardness that results.  I propose a simpler system of door management, providing greater efficiency, hygiene and social satisfaction.<br />
<span id="more-742"></span></p>
<p>The door is everywhere.  To call it common is an injustice &#8211; it is as ubiquitous as the air we breathe, the water we drink, the taxes we owe.  It is in our homes, our offices, our transport.  It keeps us safe while we sleep, while we drive.  It is our protection against the room next door, and the world outside.</p>
<p>The door is part of our vocabulary, our language.  We &#8220;open doors&#8221;, we &#8220;close a deal&#8221;.  We have an &#8220;open door policy&#8221;.  We swing them open, we slam them shut.  The door is our slave and our servant.  The door is our bitch.</p>
<p>But the door is also our enemy.  It attacks us, it frustrates us, it makes us look like fools.</p>
<h3>The Toilet Door</h3>
<p>The toilet door is my nemesis, the number one on my list of dastardly doors.  And I&#8217;m not even talking about the cubicle door, that never gives you enough room to close without brushing your legs against the outside of the toilet bowl.  </p>
<p>Nor even, the American cubicle door, starting a mighty three feet from the ground to allow full thigh viewing from urinal alley, and the inch-wide gap between the door and walls.  One wonders whether Americans in public toilets in England feel lonely in their out-of-sight claustrophobic boxes.  But these are not my primary concern.</p>
<p>My target is the exit door.  The exit door? you ask.  The exit door, I nod.</p>
<p>When leaving the toilet, or bathroom, or restroom, or outhouse, or water-closet, or so forth, the typical gentleman (for this is all I am permitted to observe), will customarily choose one of the following options.  He will either wash his hands, or he will not wash his hands.</p>
<p>I shall not question the wisdom of the non-washers.  Presumably they believe their hands to be unsullied by their efforts, usually involved in a mere &#8220;reveal-tug-dangle&#8221; gesture followed by the &#8220;tug-shake-tuck&#8221;.  An inspection of the spray-deck in the men&#8217;s urinals does not reassure me that hands are quite as sanitary as their conscience.  But I do not judge, I shall simply note that this practice exists and is commonplace.</p>
<p> A washer, indeed myself, would avail himself of the facilities, providing of course, and this is not always the case, that the washing facilities are cleaner than the sewage facilities.  Equipment provided is usually an unpleasant soap, scaldingly hot water in one tap, lukewarm water in another tap, based around a basin area.  The controls on the taps are judged to encourage the maximum use of water, such that there will always be one tap running for no apparent reason, which is impossible to shut off.</p>
<p>Once hands are adequately washed, one would look for the hand-drying facilities.  These are allocated on a ratio of one drying unit to every three washing units, on the basis of physics completely unknown to science:  that it is quicker to dry your hands than to wet them.  The drying units will have been provided further back into the toilet area, to encourage awkward confrontations with other toiletting members of the public, and to generally persuade the user into joining the wet-hands-exit, wipe-on-trousers masses.</p>
<p>Further encouragement into this camp is provided by the drying unit.  This has a fifty percent chance of existing, a forty percent chance of working, and a ten percent chance of actually doing any drying, since models manufactured before 2005 seemed to be modelled on the average drunk&#8217;s morning breath.  Of course, you may just have one of those clever Dyson units, which are really neat but still leave a few drops on the fingertips don&#8217;t they?</p>
<p>Doors, doors, I&#8217;m coming back to doors.  The exit of a toilet is always, always, always a pull door.  Always.</p>
<p>Why.  Why why why.  I&#8217;ve just spent four seconds exquisitely washing, and four hours slowly drying, my clean clean hands.  And now you&#8217;re asking me to grab hold of a door handle that has been held by every &#8220;tug-shake-tugger&#8221; and &#8220;wet-hand-wiper&#8221; who&#8217;s ever been in here.  </p>
<p>That handle is never cleaned either.  When the attendant (not a cleaner, never a cleaner), when the attendant comes to check the facilities, he (or she) will wedge the door open with their mop-bucket, and give a quick wipe to the spray deck.  But we know they never check behind the opened door.  That&#8217;s why that cock you drew in 2005 is still on that cubicle door over there.  Wasn&#8217;t funny then, isn&#8217;t funny now.</p>
<p>To make matters worse, there&#8217;s often two doors as well.  In case you waited long enough for someone else to come in (don&#8217;t ever try that), you&#8217;d still have the second to contend with.  Your hands will be soiled when you head back to your table, and your hamburger/nuts/asparagus/finger food.  It&#8217;s disgusting.</p>
<p>It&#8217;s disgusting and the door is at fault.  Remove the door.  Or let them be pushed, so I can kick it open.  Either way, when we all die of goldfish-flu, this blog post is my &#8220;I told you so&#8221;.</p>
<h3>CorriDoors</h3>
<p>See what I did there?  Clever, isn&#8217;t it.  But not as clever as the build regulations that state that fire doors must be installed throughout buildings, and that those doors need to be closed at all times.</p>
<p>Which gives us the corridor doors.  Harmless enough, just a barrier between you and where you want to be.  Just give them a push.</p>
<p>Or is it a pull?</p>
<p>Hope it&#8217;s a push anyway, I mean, I&#8217;m carrying an armful of stuff.</p>
<p>But, hey, it&#8217;s got a handle.  It&#8217;s a pull.  One of those simple, clear, obvious rules of life.  Right?</p>
<p>Wrong.  Fifty percent of the time, your average push door is going to have a handle.  Why?  We don&#8217;t know.  Maybe they&#8217;re future-proofing against change.  Maybe the unions are in on it.  In fact, if the door <em>swings both ways</em>, it&#8217;s even more likely to have handles.  And most people will pull the doors, which is both awkward, and inconvenient.  And unbelieveably, even though they pull to go through it one way, and pull to go through the other way, <em>most people will never realize the doors go both ways</em>.  At this point, the door is looking cleverer than we are.</p>
<p>And one more point lost by humanity, to the door, is locks.  Not the bold padlock, or the fancy chubb.  No, I mean the slot locks at the top and bottom of the door.  For we all know that when opening a set of doors in any building, the caretaker, janitor, or security guy will only ever open one of the two.  God knows why &#8211; maybe they only see the doors at night, when they&#8217;re used by one person at a time.  Next thing you know, you&#8217;ve got a hundred people pushing on both sides, before trying to squeeze through, ten abreast.  Certainly at my school it was a regular scrum to get between classes, there&#8217;d be a cry of &#8220;bundle!&#8221; and a whiff of Hillsborough in the morning.  This is how I lost all my teeth.  True story.</p>
<h3>Automatic doors</h3>
<p>What an amazing invention it is, the automatic door.  Sliding briskly aside as we approach, it is hard to believe that this work-driven slave to our presence could be a bad omen.</p>
<p>It is more of a trojan horse.  For you never know <a href="http://www.break.com/index/automatic-door-concept-lost-on-this-guy.html">how long it&#8217;ll take to open</a>.  And it&#8217;s always slightly longer than you&#8217;d like.  Maybe the sensors are just waiting for you to get close enough, so you have to pause, wait, and then go on.  It&#8217;s winding us up, little by little.</p>
<p>Either that, or they&#8217;re waaay too sensitive.  You want to hang around in the warmth of the hotel lobby?  Sure, but you&#8217;ll get looks, because even a hundred yards into this room, and you&#8217;re keeping the doors open.  The doors will alert other visitors to this faux-pas, by inching in slightly, as if to say &#8220;have you moved yet&#8221;, before opening again.  They&#8217;re playing a game, and they always win.</p>
<p>Lift doors, or elevators to our American friends, are widely know to be evil incarnate.  Who knows what will appear behind those doors?  Will there be a lift car, or will we fall to oblivion?  Will they close at all, without us squeezing uncomfortably backwards into a lawsuit from Debbie in Accounts?  This is why we face forward.  We need to keep an eye on the door, but we also need to be able to push backwards without going face to face.</p>
<p>Automatic doors may not be killers, but they will add to your stress levels in a thousand different ways.</p>
<h3>Door Etiquette</h3>
<p>In this brave new world of unwritten etiquette, it is the men who suffer most.  Do we buy dinner without asking, or should we split it.  The success of the date depends on it.  If she suggests splitting it, do we refuse?  And if so, how many times?  And the only thing we know for certain is that we&#8217;re not going home without paying something.  It&#8217;s a lose-lose situation.</p>
<p>And so it is with the door.  In days gone by, it would be appropriate to hold the door for a lady.  Nay, it would be appropriate to open the door with gusto, and to wave the lady through.</p>
<p>Now, we&#8217;re in a quagmire.  We all try to hold the door.  Even when it&#8217;s not actually convenient.  Especially when it&#8217;s not convenient.  We hold it for guys, girls, and in case we can&#8217;t see anyone, a passing breath of air.  I am not even going to cover the long distance holders, for whom you must <em>race</em> to be helped, for I think they&#8217;ve been dealt with repeatedly.</p>
<p>But it&#8217;s madness.  Every time someone opens a door for me and waves me through I feel like wrenching out his throat and hanging it from the door frame.  It&#8217;s a door, not a ten tonne weight!  I&#8217;ve got it.  I&#8217;ve got it.</p>
<p>Am I carrying heavy bags?  No.  Am I in some way unable to open the door myself?  No.  Am I wearing a hot dress that you&#8217;ve like to check out from the back?  Not usually!  Let me handle the door myself, and <em>get out of my way</em>!</p>
<p>The worst cretins, the real bastards, are the guys who try to hold a door open from the wrong side, while standing in it.  I don&#8217;t even credit them with a throat-ripping.  I give them a &#8220;what kind of plant life are you&#8221; look, and send them straight to hell.  Girls, it doesn&#8217;t just happen to you (though I bet it&#8217;s a lot more frequent), it happens to everyone.</p>
<p>Let&#8217;s just agree now.  You want to go through a door, go through it.  After you&#8217;ve gone through, if someone else is about, just hold it open a second longer (just one!), and let go.  Your friend has it from there.</p>
<p>It&#8217;s a door.  We can take it on alone.  It won&#8217;t kill us (unless it&#8217;s a toilet door).  It won&#8217;t hurt us (unless we&#8217;re getting slammed by an automatic).  It can&#8217;t chop us into tiny little pieces (unless it&#8217;s a revolving door).  It&#8217;s no obstacle (unless it&#8217;s a corridoor).  And we can get through it together (unless you&#8217;re holding it for me).</p>
<p>Or we can just move to Hawaii, where they don&#8217;t need doors.  Personally, I&#8217;m on the next plane.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2010/08/the-doors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>aitch-tee-tee-pee colon slash slash</title>
		<link>http://kenneth.kufluk.com/blog/2010/05/aitch-tee-tee-pee-colon-slash-slash/</link>
		<comments>http://kenneth.kufluk.com/blog/2010/05/aitch-tee-tee-pee-colon-slash-slash/#comments</comments>
		<pubDate>Sat, 15 May 2010 11:05:38 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=702</guid>
		<description><![CDATA[It&#8217;s lovely to see someone stand up and take the blame for a mistake they&#8217;ve made. I&#8217;m not talking about the Government (obviously), I&#8217;m talking Tim Berners-Lee, inventor of the World-Wide Web. He&#8217;s come out and apologised for the redundant &#8230; <a href="http://kenneth.kufluk.com/blog/2010/05/aitch-tee-tee-pee-colon-slash-slash/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s lovely to see someone stand up and take the blame for a mistake they&#8217;ve made.  I&#8217;m not talking about the Government (obviously), I&#8217;m talking Tim Berners-Lee, inventor of the World-Wide Web.  He&#8217;s come out and <a href="http://news.bbc.co.uk/1/hi/8306631.stm">apologised for the redundant slashes</a> that appear in every web address (url).</p>
<p>Good man.  But what of the rest?  The &#8220;www.&#8221; that was so unpronounceable is already obsolete, and personally I think twitter can take credit for popularising the contemporary non-dubbed url form.  Boffins in lab coats has worked tirelessly to make memory ubiquitous and cheap, but we&#8217;ve just stuck some character limits in there to be fashionable or something.  Hey ho.  But the &#8220;www&#8221; is gone.</p>
<p>Can anyone tell me why there&#8217;s a huhtetep, &#8220;http:&#8221;, still shown in my address bar?  What&#8217;s it for?  What does it tell me?  I don&#8217;t actually have to type it in these days, but it appears there anyway.  Why?</p>
<p>Is it to show that I&#8217;m looking at a document provided by HyperText Transfer Protocol?  I don&#8217;t care about that!</p>
<p>Is it to show that I *could* be looking at an FTP site, using the same browser?  Ok, fair call, but that&#8217;s so rare to do so, that you could default to <em>not</em> showing &#8220;http:&#8221;, and then only show &#8220;ftp:&#8221; when FTP sites are used.  It&#8217;s not like every browser has a built-in FTP client anyway.  Same goes for local files.</p>
<p>Is it to show the &#8220;s&#8221; when I look at an &#8220;https&#8221; page, meaning that the connection between my browser and the website is encrypted?  Well, ok, but what was wrong with the padlock?  Why is there such a strong connection between certificates and https anyway?  They mean completely different things.  I don&#8217;t need a certificate to know gmail.com is Google.  Equally, a certificate costs about 20 bucks and has so few checks that I&#8217;m hardly reassured when dealing with a new site by the presence of the certificate.  What I want to see is a padlock.  Drop the &#8220;https&#8221; and show me a padlock.</p>
<p>Is it for future extensibility, to enable a future Internet to use new and unusual protocols?  Like &#8220;about:&#8221;?  Again, it would be simple enough to recognise a default of http.  If you go to about:config, then display the protocol.  Why is this hard?  If a new protocol came along to overtake http, then I think a bigger browser update would be needed anyway.</p>
<p>I think browser manufacturers should take treat it like the port.  Every web page is served by a port, and for most of the web, that&#8217;s port 80.  You could look at this website by typing http://kenneth.kufluk.com:80.  But mostly, the 80 is assumed.  You only ever type in a port if you&#8217;re not using port 80, such as for local development.  If you type &#8220;:80&#8243; into a web browser like Chrome, it disappears.  Let&#8217;s do that for &#8220;http://&#8221; as well.  if you&#8217;re thinking there might be confusion between ports and protocols, you&#8217;re wrong.  Protocols are letters-only, Internet domains need at least one dot, and ports are only numeric.</p>
<p>I&#8217;m using Chrome version 5, the latest in a long history of browsers.  Surely it&#8217;s long past time to kill off the http://.  And if you look closely, you&#8217;ll see the iPhone already has.</p>
<p><a href="http://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg"><img alt="" src="http://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg" title="History of Web Browsers" class="alignnone" width="240" height="178" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2010/05/aitch-tee-tee-pee-colon-slash-slash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What the Chancellor could learn from the Open Web</title>
		<link>http://kenneth.kufluk.com/blog/2010/03/what-the-chancellor-could-learn-from-the-open-web/</link>
		<comments>http://kenneth.kufluk.com/blog/2010/03/what-the-chancellor-could-learn-from-the-open-web/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 19:32:12 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=554</guid>
		<description><![CDATA[One of the government&#8217;s most unpopular policies in the past few years has been the national ID card scheme. Although they&#8217;ve got quiet on all this and other huge IT projects in the past year or so, the project is &#8230; <a href="http://kenneth.kufluk.com/blog/2010/03/what-the-chancellor-could-learn-from-the-open-web/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of the government&#8217;s most unpopular policies in the past few years has been the national ID card scheme.  Although they&#8217;ve got quiet on all this and other huge IT projects in the past year or so, the project is still under way, albeit with so many compromises that any benefits that could have justified the excessive cost (estimated at £6bn) are now invalid.</p>
<p>But the Chancellor&#8217;s Budget introduced a new scheme which could give him a complete solution to everyone&#8217;s satisfaction, without him spending a penny.  It&#8217;s not clear if he&#8217;s seen it.</p>
<p>Identification is vital to many forms of communication on the web, and we all have dozens of logins and passwords distributed across dozens of system.</p>
<p>OpenID is not software or a service.  It&#8217;s not a company or organisation.  It is simply a method of allowing you to use a single login for multiple websites.  The key to this is that <strong>you choose</strong> who to handle your details, whether it be Google, Microsoft, Twitter or even your own server.  You&#8217;ll have seen this when you see one of these &#8220;The application xxxx would like to access your Facebook details.  Do you trust them?&#8221;.</p>
<p>The Chancellor announced bank accounts for all citizens.  Effectively, everyone will have a bank account.  Bank accounts issue credit/debit cards to their account holders.  And these are forms of ID.</p>
<p>Those IDs could be used anywhere.  If the government want to check your ID to give you a passport/pension/health/benefit, they could check your bank card.  The banks will be able to add any security methods they like in order to secure the identity of the provider, be it biometric, photographic or secret key.</p>
<p>The government doesn&#8217;t have to spend a penny on issuing unpopular ID cards.  There will be no national database of people.  I can choose who to trust with my ID.  And most people are already signed up.</p>
<p>That&#8217;s £6bn saved.  Now all we need is to swap the NHS database for Google Health, and we&#8217;ll have saved ourselves the national debt.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2010/03/what-the-chancellor-could-learn-from-the-open-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 easy fixes for Apple to make iTunes better</title>
		<link>http://kenneth.kufluk.com/blog/2009/12/4-easy-fixes-for-apple-to-make-itunes-better/</link>
		<comments>http://kenneth.kufluk.com/blog/2009/12/4-easy-fixes-for-apple-to-make-itunes-better/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 20:25:23 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=318</guid>
		<description><![CDATA[1) I expect you to manage my files. Maintain a list of my purchased files and let me download them whenever I want. Why am I expected to keep backups? It&#8217;s just weird. 2) I expect you to allow me &#8230; <a href="http://kenneth.kufluk.com/blog/2009/12/4-easy-fixes-for-apple-to-make-itunes-better/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>1) I expect you to <strong>manage my files</strong>.  Maintain a list of my purchased files and let me download them whenever I want.  Why am I expected to keep backups?  It&#8217;s just weird.</p>
<p>2) I expect you to allow me to deauthorize a computer remotely.  For example, I&#8217;ve just lost my hard disc.  How do I deauthorize it?  You tell me I&#8217;ve got 5 out of my 5 computers authorized.  Ok, which ones?  Unlike 1975, five is not a big number of computers.  How about <strong>automatically deauthorizing a computer after 12 months</strong>?</p>
<p>3) I expect you to tell me that I can&#8217;t play HD films on a non-approved TV BEFORE I buy it.  Or, to be honest, never.  I&#8217;ve never heard of such <strong>ridiculous bullshit</strong>.  I&#8217;m not about to go and buy a new TV, just because it doesn&#8217;t have your DRM built in.<br />
The discussion here has 8 pages, and the last one says &#8220;Apple Support has no idea this problem exists.&#8221;<br />
<a href="http://discussions.apple.com/thread.jspa?messageID=8472731">http://discussions.apple.com/thread.jspa?messageID=8472731</a></p>
<p>4) If I tell you I own an MP3 I expect you to <strong>trust me</strong>.  Allow me to copy and transfer it like any other file.</p>
<p>We like our iPods, we love our iPhones, and when our wives aren&#8217;t looking, we might secretly give our MacBooks a cuddle.  But no-one likes iTunes.  And not because it&#8217;s a bad idea.  It&#8217;s just clunky and unusable.</p>
<p>If I were the EU, I would consider Apple bundling iTunes in the same light as Windows bundling Internet Explorer.  Let&#8217;s start the fine running at €1m/day and start talking openness.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2009/12/4-easy-fixes-for-apple-to-make-itunes-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Campaign to Legalize Thankyous</title>
		<link>http://kenneth.kufluk.com/blog/2009/09/campaign-to-legalize-thankyous/</link>
		<comments>http://kenneth.kufluk.com/blog/2009/09/campaign-to-legalize-thankyous/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:16:04 +0000</pubDate>
		<dc:creator>Kenneth</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ranting]]></category>

		<guid isPermaLink="false">http://kenneth.kufluk.com/blog/?p=252</guid>
		<description><![CDATA[Thankyou isn&#8217;t a word. I was taught this in English class, and it&#8217;s official.  It&#8217;s not in dictionaries, and Google doesn&#8217;t recognise it. Correctly, it should be two words.  &#8221;Thank&#8221; and &#8220;you&#8221;. But hold your horses there.  As I understand &#8230; <a href="http://kenneth.kufluk.com/blog/2009/09/campaign-to-legalize-thankyous/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Thankyou isn&#8217;t a word.</p>
<p>I was taught this in English class, and it&#8217;s official.  It&#8217;s not in dictionaries, and Google doesn&#8217;t recognise it.</p>
<p>Correctly, it should be two words.  &#8221;Thank&#8221; and &#8220;you&#8221;.</p>
<p>But hold your horses there.  As I understand it, one of the key benefits of the English language is its flexibility.  The first Dictionary was, I believe, German, and it laid down exactly how all the words of the language should be.  The English huffed and puffed about this, and openly mocked the idea.  They then sat down in a library and formed the English language by reviewing every English word ever written.  They set out to be descriptive rather than prescriptive.</p>
<p>And our dictionary evolved.  The scholars in Oxford smugly release a new set of words every year, which they promise we&#8217;ll all be using a year from now.  Now they didn&#8217;t invent these words.  They acknowledged their use somewhere, and described them.</p>
<p>Ok, so I accept that another idea of a dictionary is to provide a single spelling for each word.  In a language with few rules, none of which are not broken, a defining way of spelling helps us all be understood.</p>
<p>But thankyou is a word.  It has become a word through common usage.  It has a specific meaning and use.<br />
It has 12,500,000 matches on <a href="http://www.google.co.uk/search?q=&quot;thankyou&quot;" target="_blank">Google</a>.</p>
<p>Let us not reject it.  Let us accept it.</p>
<p>Please sign my petition here:<br />
<a href="http://tinypetition.com/thankyou">http://tinypetition.com/thankyou</a></p>
<p>Thankyou.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenneth.kufluk.com/blog/2009/09/campaign-to-legalize-thankyous/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

