<?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>Bedroomation &#187; Uncategorized</title>
	<atom:link href="http://www.bedroomation.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bedroomation.com</link>
	<description>A ramble-free zone</description>
	<lastBuildDate>Sun, 03 Jan 2010 23:44:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Beanie Big Ben</title>
		<link>http://www.bedroomation.com/2010/01/03/beanie-big-ben/</link>
		<comments>http://www.bedroomation.com/2010/01/03/beanie-big-ben/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 23:44:28 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=40</guid>
		<description><![CDATA[As a little experiment, I spent a little time investigating Google App Engine, with a view to setting up a Twitter bot that could fulfill this off-hand wish.
It transpired that Google App Engine is remarkably easy to use.  On Mac OS X I just needed to install the App Engine Launcher, configure it to use [...]]]></description>
			<content:encoded><![CDATA[<p>As a little experiment, I spent a little time investigating <a href="http://code.google.com/appengine/">Google App Engine</a>, with a view to setting up a Twitter bot that could fulfill <a href="http://twitter.com/bedroomation/status/6876764308">this off-hand wish</a>.</p>
<p>It transpired that Google App Engine is remarkably easy to use.  On Mac OS X I just needed to install the App Engine Launcher, configure it to use TextMate as an editor, hit &#8216;Edit&#8217;, and get to work.  You pick an unused app name, and it gets deployed to [your_name].appspot.com for free.  Oh, how do you deploy?  Hit &#8216;Deploy&#8217;.</p>
<p>So it&#8217;s perfect for setting up a little application to do something very small (although, if your situation demands, you can also run the Django web framework on there, or indeed anything that&#8217;s either in Python or in a language that can be compiled into Java bytecode).  With just a handful of lines of YAML you can <a href="http://code.google.com/appengine/docs/python/config/cron.html">set up cron tasks</a> (i.e. run scripts every, say, 9am on a weekday, or whathaveyou), which work by making an HTTP request to a given place at the allotted time.  If you&#8217;re just making a little Twitter bot, it couldn&#8217;t be much simpler.</p>
<p>So the idea was to create a little mash-up of the <a href="http://twitter.com/big_ben_clock">@big_ben_clock</a> Twitter account (which just goes &#8216;BONG BONG&#8217; etc every hour, like any good bell in a tower would &#8211; except on New Year&#8217;s Eve when it went &#8216;BANG! BANG!&#8217;) with the idea expressed with eloquent laconicity on <a href="http://dowebsitesneedtolookexactlythesameineverybrowser.com/">Do Websites Need To Look Exactly The Same On Every Browser</a>.  As <a href="http://www.stuffandnonsense.co.uk/blog/about/you8217re_living_in_a_fantasy_world/">Andy Clarke put it recently</a>, &#8220;The real question is not <em>should</em> web sites look the same in every browser but <em>can</em> they? The answer is no. Live with that, move on.&#8221;  The unchallenged assumption, borne of the practice of web designers getting design sign-off from clients <a href="http://forabeautifulweb.com/blog/about/time_to_stop_showing_clients_static_design_visuals/">on the basis of static visuals alone</a>, is something that, in 2010, is one of the biggest factors holding back quality web production.  It needs to be a truism that there is <em>no</em> expectation that interfaces should be the same everywhere &#8211; and rather, ultimately, that interfaces are already or will soon be actively expected by users to mould themselves to the context in which they appear.  So this Big Ben is a web standards advocate, who wears a blue beanie, in reference to the cover of <a href="http://zeldman.com/">Jeffrey Zeldman</a>&#8217;s &#8216;<a href="http://www.zeldman.com/dwws/">Designing with Web Standards</a>&#8216;.</p>
<p>So, <a href="http://twitter.com/beanie_big_ben">@beanie_big_ben</a> was born:</p>
<p><a href="http://www.bedroomation.com/wp-content/uploads/2010/01/beanie_big_ben.png"><img class="aligncenter size-medium wp-image-41" title="Beanie Big Ben" src="http://www.bedroomation.com/wp-content/uploads/2010/01/beanie_big_ben-300x209.png" alt="" width="300" height="209" /></a></p>
<p>You get the idea.</p>
<p>The only mild issue faced getting this up was the lack of available syntax for defining when cron scripts can run.  You can run them every hour, but there&#8217;s no way of determining <em>which</em> minute of that hour they&#8217;ll run.  So I went the route of running them every minute, and having the script just return early without making an API call if it isn&#8217;t within a minute on the hour.  Sounds inefficient, but we&#8217;re only talking the dinkiest little script.</p>
<p>This also unearthed the probable reason why @big_ben_clock sometimes neglects to BONG in particular hours &#8211; it probably works on Google App Engine too.  If you set a cron script to execute every minute on the App Engine, it&#8217;ll actually execute about every 62 seconds, which means that about every 30 hours it won&#8217;t execute within the minute after the hour, but just miss either side of it.  <em>Tant pis</em>, or even <em>bof</em>, as the French may say.</p>
<p>Beanie Big Ben also can do requests, if you have a burning web issue for him to pronounce upon.  (Either leave one in the comments or <a href="http://twitter.com/home?status=@beanie_big_ben">tweet him up</a>.) Twelve times &#8220;IT DEPENDS&#8221; can just fit under the 140 characters &#8211; he&#8217;s not afraid to fence-sit!  Let him know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2010/01/03/beanie-big-ben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MyPolice, (fair and) balanced journalism, and why, if it&#8217;s difficult, it&#8217;s probably worthwhile</title>
		<link>http://www.bedroomation.com/2009/06/28/mypolice-fair-and-balanced-journalism-and-why-if-its-difficult-its-probably-worthwhile/</link>
		<comments>http://www.bedroomation.com/2009/06/28/mypolice-fair-and-balanced-journalism-and-why-if-its-difficult-its-probably-worthwhile/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 21:05:49 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=38</guid>
		<description><![CDATA[MyPolice, the worthy winners of the 2009 Social Innovation Camp Scotland last week, received a write-up of sorts in the Scottish edition of the Sunday Times today.  I introduce the &#8220;of sorts&#8221; disclaimer because, as you can predict, any reading of the article is pretty heavily weighted by the title it has been given &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mypolice.org/">MyPolice</a>, the worthy winners of the <a href="http://scotland.sicamp.org/">2009 Social Innovation Camp Scotland</a> last week, received <a href="http://www.timesonline.co.uk/tol/news/uk/scotland/article6591191.ece">a write-up of sorts</a> in the Scottish edition of the Sunday Times today.  I introduce the &#8220;of sorts&#8221; disclaimer because, as you can predict, any reading of the article is pretty heavily weighted by the title it has been given &#8211; &#8220;Warning over &#8217;shop-a-cop&#8217; website&#8221; &#8211; and the sub-heading, which intimates that &#8220;police leaders&#8221; say that the online forum may be hijacked by disgruntled members of the public.  It&#8217;s unfortunate that the first mainstream press mention of this initiative is so negative, but the team should take heart.</p>
<p>The article could be described as &#8220;breath-takingly&#8221; lazy if, as readers of the UK press, we hadn&#8217;t become so inured to such distortion.  So here&#8217;s the criticism:</p>
<ol>
<li>&#8220;Police leaders&#8221; are intimated, yet only one (Calum Steele, the general secretary of the Scottish Police Federation) is directly quoted;</li>
<li>The MyPolice website doesn&#8217;t exist yet, so how can it be pre-judged?</li>
<li>They are firmly against the site becoming a place for vendettas against individual officers &#8211; i.e. the intentions are not &#8220;shop-a-cop&#8221;;</li>
<li>Calum Steele&#8217;s words, apparently a &#8220;warning&#8221;, are not in fact unreasonable.  One would expect that anyone in his position would be properly questioning about the efficacy of such an initiative, but so would the MyPolice team be themselves.  The project is difficult, but it can provide benefits to people, so that&#8217;s OK;</li>
<li>The only substantive assertion in the piece, being Mr Steele&#8217;s one that the police service already have (sufficient, one would infer) ways for the public to express dissatisfaction, is not challenged, or offered up for debate.</li>
</ol>
<p>It could be futile to complain about the slant the titling of this piece gives to the rest of the content.  The attempt at ostensible balance in reporting, without the journalistic organ being honest about their own voice (do they support initiatives like MyPolice?  what part of their remit are they serving by giving it coverage?), is surely a refuge of the lazy.  Mr Steele was clearly called up for a quote about something he couldn&#8217;t possibly have been adequately briefed about.  Clearly journalists are under pressure to conjure up a sense of controversy in their pieces even if it does mean distortion.  We often complain that news organisations never report about good, positive things, and it&#8217;s unclear whether this happens because we have so little trust in public institutions that we can&#8217;t agree who represents that which is socially good and positive, or just because we <span style="text-decoration: line-through;">love</span> lazily allow our attention to meander to the aura of controversy.</p>
<p>I suppose established newspapers are having some difficulty justifying themselves to themselves and their customers, what with the onslaught of the new-form read/write Web.  It&#8217;s curious, however, how this can happen when the newspapers already have one up over the interhorde &#8211; they still have the ability to make people, lots of people, read about stuff they wouldn&#8217;t otherwise come across, in the public sphere.  Time was, I could write a letter to a newspaper, and one of my grandmas, even, would notice and give her opinion (an opinion that was contrary to mine, because I was writing to the Daily Mail just to rile &#8216;em).  Nowadays, rare is the medium where that might happen, and unfortunately I&#8217;m all out of grandmothers.</p>
<p>However, they squander this advantage with brainless one-dimensional have-your-say sections, and forget that the job of journalism is sometimes to be didactic, or to be icily objective, or to stay above the celebrity fray, or to root out new stories that will help me make sense of the world we live in, and won&#8217;t just divide us up and make us ignorant.  The UK is about to let into government a party that doesn&#8217;t have substantive policies, that is just as bad as the incumbents only more so.  Public life is sick if people aren&#8217;t seriously questioning how this can be.</p>
<p>So the MyPolice project has all these tensions it needs to work through and resolve.  There&#8217;s the issue of how, exactly, they do go about making sure that negative comments don&#8217;t become ex judice crusades against particular named officers.  They need to make sure that all participants are paid back in kind by their involvement &#8211; a complainant needs to know that they will be considered seriously, and the police need to know that any effort they expend in engaging with people through the site is worthwhile in terms of making themselves understood.  An interested visitor needs to be able find out something interesting about their area so that they can remember that the site can be of value to them should they ever need it.</p>
<p>MyPolice seem to be going about this the correct way &#8211; through interviews, finding out the situations in which such an online service may be useful to people, and working out what positive outcomes might come from involvement in this online forum.</p>
<p>I might have used such a service in the past.  In the summer of 2005, a few weeks after the <a href="http://en.wikipedia.org/wiki/31st_G8_summit">G8 summit at Gleneagles</a> (at which time, you may remember, a large number of people in Scotland were arrested and held arbitrarily under terrorism-related charges), a friend of mine was arrested in central Glasgow by a couple of officers on a power trip.  I witnessed the whole thing, and afterwards looked into complaining about the conduct of the officers in question as it had fallen far short of the kind of professional behaviour one would, with hope, expect from the police.  The procedure was, essentially, that you would write to the officers&#8217; superior, and they would write you a letter providing an explanation of their behaviour.  If you weren&#8217;t satisfied with this response, you could take it even higher.  Never, though, was there recourse to any kind of independent body (Scotland doesn&#8217;t have a body like England&#8217;s <a href="http://www.ipcc.gov.uk/">IPCC</a>) &#8211; the police would always have the opportunity to protect their own.  The procedure seemed to be written from a position, essentially, of arrogance: one was to infer that, for any given action by a set of police officers, there would be a reasonable explanation that could be presented, which you could either accept (in which case you went away quietly) or reject (in which case you have to go through the rigmarole of re-reporting the incident to a higher-up with no guarantee of a reasonable outcome that wasn&#8217;t a tokenistic fob-off).</p>
<p>I didn&#8217;t even start with it.  I would have engaged with MyPolice, had such a thing existed.</p>
<p>What&#8217;s less clear, though, is what I might have got from it.  The central thing it might have provided would be the site&#8217;s central service &#8211; to provide a place where a complaint can be made, in public, about particular incidents that the police can then respond to, again in public.  It may also have been the case that other people had had similar experiences with the police, and so I might have been given more information, through the prism of the experience of other people, about what kind of recourse I had available to me.</p>
<p>Here&#8217;s what I wanted, though: I wanted an outcome.  I wanted the officers in question to be punished for misconduct.  I didn&#8217;t want their names mentioned on a public forum, but I did want them, as individuals, to be reprimanded appropriately for their actions in arbitrarily arresting my friend.  If possible, I wanted the option of a suit for wrongful arrest.  I didn&#8217;t want the kind of camaraderie one might find on a consumer website, where one might find consolation that everyone else is just as screwed over by a particular private utility company as you are.  I believe in a good police service that doesn&#8217;t tolerate two officers arresting a young woman because they can, and that doesn&#8217;t tolerate their buddies down at the station lying to me (and her) about the whole thing.  I&#8217;d hope that a site like MyPolice could make some worthwhile progress in convincing me that if this were to happen again, I&#8217;d have access to a complaints mechanism that wasn&#8217;t in place just to fob me off and make me go away.  That&#8217;s fine (well&#8230; it&#8217;s <strong>not</strong> fine, but that&#8217;s a story for another day) for a gas company or a bank &#8211; I can just switch companies &#8211; but I have no appetite for condoning private vigilante armies!</p>
<p>The success of the MyPolice project will be in the details, and in the re-thinking of existing models for online participation to make something that really works for the finite set of use cases where the service could really make a difference to people&#8217;s lives.  I wish them luck.  The Sunday Times should, too!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2009/06/28/mypolice-fair-and-balanced-journalism-and-why-if-its-difficult-its-probably-worthwhile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Are underscores OK in HTML class attributes?</title>
		<link>http://www.bedroomation.com/2008/08/17/are-underscores-ok-in-html-class-attributes/</link>
		<comments>http://www.bedroomation.com/2008/08/17/are-underscores-ok-in-html-class-attributes/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 18:41:12 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=24</guid>
		<description><![CDATA[I&#8217;d been using underscores in class names for a while, and a couple of weeks ago someone I work on things with mentioned that they supposedly weren&#8217;t allowed. Now, I prefer underscores over hyphens generally (and certainly prefer them over using camel case), and Google have just pronounced them OK for URLs, too. Is there [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d been using underscores in class names for a while, and a couple of weeks ago someone I work on things with mentioned that they supposedly weren&#8217;t allowed. Now, I prefer underscores over hyphens generally (and certainly prefer them over using camel case), and <a href="http://news.cnet.com/8301-10784_3-9748779-7.html">Google have just pronounced them OK for URLs</a>, too. Is there any good reason, in 2008, not to use underscores?</p>
<p><a href="http://molly.com/">Molly Holzschlag</a> <a href="http://twitter.com/mollydotcom/statuses/877126871">let it be known</a> a couple of weeks ago, on Twitter, that best practice involves not using underscores because of &#8220;irregular implementations&#8221;, and also mentions in neighbouring tweets that underscores were originally illegal in CSS2 (and had to be escaped in CSS1), but that they were made legal in the <a href="http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html">errata</a>.</p>
<p>The <a href="http://developer.mozilla.org/en/docs/Underscores_in_class_and_ID_Names">only authoritative article</a> I can find on the subject, and the one I think is being referenced here, was written by Eric Meyer in March 2001. It mentions that Netscape Navigator 4.x simply didn&#8217;t read underscores in class names, and neither did Opera 3.x-5.x. IE4.x upwards, more by luck than judgement, have recognised them fine.</p>
<p>So, unless somebody can stop me, I&#8217;m going to use them. Case, if not closed, then ajar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/08/17/are-underscores-ok-in-html-class-attributes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The devaluation in instant availability</title>
		<link>http://www.bedroomation.com/2008/07/25/the-devaluation-in-instant-availability/</link>
		<comments>http://www.bedroomation.com/2008/07/25/the-devaluation-in-instant-availability/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 11:28:44 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=23</guid>
		<description><![CDATA[Bill Drummond being interviewed about recorded music:

There was one occasion where I went to HMV to buy a CD. Standing outside the doors, I could see aisle upon aisle, rack upon rack &#8211; every CD known to mankind is there for me to buy. Over the decades my taste in music has broadened; I like [...]]]></description>
			<content:encoded><![CDATA[<p>Bill Drummond being <a href="http://www.guardian.co.uk/music/2008/jul/25/billdrummond">interviewed about recorded music</a>:</p>
<blockquote>
<p>There was one occasion where I went to HMV to buy a CD. Standing outside the doors, I could see aisle upon aisle, rack upon rack &#8211; every CD known to mankind is there for me to buy. Over the decades my taste in music has broadened; I like all sorts of things. There was just this knowledge that whatever I buy, I&#8217;ll get it home, I&#8217;ll put it on and I&#8217;ll be disappointed. Later that night, I got home, got the children to bed, started doing my emails. I&#8217;d read about Napster, but I hadn&#8217;t actually used it. I started imagining that every piece of recorded music is out there &#8211; I could click on my computer and have it in my hand. I knew that whatever I got on to the hard drive, when I listened to it, it wouldn&#8217;t be what I wanted. From that point, I started seeing recorded music as a kind of genre in itself. Somehow, all recorded music, no matter where it is in the world, even if it&#8217;s from the pre-recorded music era, once it had been sucked into being recorded music and you&#8217;re listening to a two-dimensional thing, that can be listened to anywhere any time while you&#8217;re doing almost anything. In my head it&#8217;s all become this one thing that&#8217;s fast draining of meaning. Once an artform loses its meaning, it no longer has any real value.</p>
</blockquote>
<p>Noticing a theme emerging?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/07/25/the-devaluation-in-instant-availability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m game, I hate bizarre password rules too</title>
		<link>http://www.bedroomation.com/2008/07/21/im-game-i-hate-bizarre-password-rules-too/</link>
		<comments>http://www.bedroomation.com/2008/07/21/im-game-i-hate-bizarre-password-rules-too/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 12:58:56 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=19</guid>
		<description><![CDATA[I&#8217;m currently signing up to try out RescueTime, and wasn&#8217;t entirely sure about the prospect &#8211; but a good bit of opinionatedness has swayed me:

OK, the &#8220;watch for mistrakes!&#8221; is a tiny bit too unartfully kooky, but that&#8217;s forgiveable.  What really impresses me is the help text given for the password field:
We hate bizarre password [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently signing up to try out <a title="RescueTime - an anti-procrastination device" href="http://www.rescuetime.com/">RescueTime</a>, and wasn&#8217;t entirely sure about the prospect &#8211; but a good bit of opinionatedness has swayed me:</p>
<p><a href="http://www.bedroomation.com/wp-content/uploads/2008/07/rescuetime.png"><img class="aligncenter size-full wp-image-20" title="RescueTime signup form" src="http://www.bedroomation.com/wp-content/uploads/2008/07/rescuetime.png" alt="" width="500" height="284" /></a></p>
<p>OK, the &#8220;watch for mistrakes!&#8221; is a tiny bit too unartfully kooky, but that&#8217;s forgiveable.  What really impresses me is the help text given for the password field:</p>
<blockquote><p>We hate bizarre password rules. Keep it over 3 characters, but otherwise feel free to make it as secure or insecure as you want.</p></blockquote>
<p>This is great!  So many misconceptions fly about around the nature of a &#8220;strong&#8221; password.  Web application developers take it upon themselves to &#8220;educate&#8221; the unwashed masses of the benefits of picking a hard-to-guess password, and increasingly force you to pick &#8220;at least one number&#8221; or &#8220;at least one non-alphanumeric character&#8221;.  So people think that <code>pa$$w0rd</code> is a significantly stronger password than <code>password</code>, just because <a title="Web things that must die #1: Password Strength Meters" href="http://www.bedroomation.com/?p=5">Facebook tells them so</a>.  What&#8217;s missed is that once passwords get to a certain level of complexity, they become impossible to remember.  So the user is forced to reset their password every time they use the service, or note it down somewhere, or have it emailed to them.  It opens up further points of insecurity.  So <code>jam</code> isn&#8217;t going to keep even a basic brute-force attack especially busy, but <code>jammertime</code> might!  Plus, you can remember it.  Plus, it&#8217;s up to you, and you as a user are not forced to abrogate your own responsibility to keep your account access secure by adhering to someone else&#8217;s nannying over-simplifying AJAX widget.</p>
<p>So I was pleased RescueTime wears its opinions on its sleeves, and doesn&#8217;t take me for an idiot.  Because, well, we share enemies, and I suppose that could be the start of a beautiful relationship!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/07/21/im-game-i-hate-bizarre-password-rules-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demote questions without answers!</title>
		<link>http://www.bedroomation.com/2008/07/18/demote-questions-without-answers/</link>
		<comments>http://www.bedroomation.com/2008/07/18/demote-questions-without-answers/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 21:14:20 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=18</guid>
		<description><![CDATA[Something that shouldn&#8217;t be beyond the wit of Google: parsing a page in a forum that only has one post, posting a question, to which no-one has ever replied &#8211; so it can be dropped further down the search results! Or separated into a different set. If I&#8217;m searching for a string of words that [...]]]></description>
			<content:encoded><![CDATA[<p>Something that shouldn&#8217;t be beyond the wit of Google: parsing a page in a forum that only has one post, posting a question, to which no-one has ever replied &#8211; so it can be dropped further down the search results! Or separated into a different set. If I&#8217;m searching for a string of words that are constituent parts of a particular question, I&#8217;m looking for an answer to that question, primarily. Only secondarily am I looking for another incidence of the same question, with no-one offering to help me.</p>
<p>Oh, and while they&#8217;re at it, another type of thread that is due a markdown:</p>
<dl>
<dt>Newbie:</dt>
<dd>I&#8217;ve got this problem. I can&#8217;t figure it out! I&#8217;ve tried this and this and that, and no worky!</dd>
<dt>&#8220;RTFM&#8221; nerd:</dt>
<dd>Listen carefully. Type &#8216;ifgumbo -err &#8211;include-suppositories&#8217; into the command line and post what you get. You know what a command line is, right?</dd>
<dt>Newbie:</dt>
<dd>*screeds and screeds of stdout garbage you have to page down ten times to get through*</dd>
<dt>&#8230;</dt>
<dd>*tumbleweed* *it&#8217;s at this point you realise the thread is from 2003*</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/07/18/demote-questions-without-answers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seeking obscurity</title>
		<link>http://www.bedroomation.com/2008/07/17/seeking-obscurity/</link>
		<comments>http://www.bedroomation.com/2008/07/17/seeking-obscurity/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 12:10:00 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=16</guid>
		<description><![CDATA[Miranda Sawyer in the Guardian, having a good old-fashioned moan about the new times:

I have an idea about alternative culture: if there&#8217;s something interesting going on, leave it alone. Don&#8217;t whack it on YouTube, don&#8217;t blog about it, don&#8217;t hire a PR and get a piece in the Guardian Guide. And never invite a marketing [...]]]></description>
			<content:encoded><![CDATA[<p>Miranda Sawyer in the Guardian, having a <a href="http://music.guardian.co.uk/rock/comment/story/0,,2290229,00.html">good old-fashioned moan about the new times</a>:</p>
<blockquote>
<p>I have an idea about alternative culture: if there&#8217;s something interesting going on, leave it alone. Don&#8217;t whack it on YouTube, don&#8217;t blog about it, don&#8217;t hire a PR and get a piece in the Guardian Guide. And never invite a marketing executive to enjoy the &#8216;experience&#8217;. Just go there, have fun, go home, shut up. Mass communication is all very well, but stumbling across culture is important too. Special is good.</p>
</blockquote>
<p>I suspect more and more people are going to have this impulse, and a growing band of people are going to struggle against being automatically mediated at every turn.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/07/17/seeking-obscurity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live Search: Firefox 3 &#8211; what Firefox 3?</title>
		<link>http://www.bedroomation.com/2008/06/24/live-search-firefox-3-what-firefox-3/</link>
		<comments>http://www.bedroomation.com/2008/06/24/live-search-firefox-3-what-firefox-3/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 22:03:34 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=15</guid>
		<description><![CDATA[I was a little staggered to find just now, while searching for &#8216;Firefox&#8217; in Live Search, a whole page of results pointing to Firefox 2. I suppose it&#8217;s possible their indexing is just really, really slow (Firefox 3 has been out a week now), but none of the links on the first page were even [...]]]></description>
			<content:encoded><![CDATA[<p>I was a little staggered to find just now, while searching for &#8216;Firefox&#8217; in Live Search, <a href="http://search.live.com/results.aspx?q=firefox">a whole page of results pointing to Firefox 2</a>. I suppose it&#8217;s possible their indexing is just really, really slow (Firefox 3 has been out a week now), but none of the links on the first page were even for the <a href="http://www.mozilla.com/firefox/">official Firefox site</a>. This is one of the most popular items of software in the world! Are Microsoft actively skewing their search results?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/06/24/live-search-firefox-3-what-firefox-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web things that must die #3: Reflected text</title>
		<link>http://www.bedroomation.com/2008/06/18/web-things-that-must-die-3-reflected-text/</link>
		<comments>http://www.bedroomation.com/2008/06/18/web-things-that-must-die-3-reflected-text/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 22:26:01 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[die]]></category>
		<category><![CDATA[must]]></category>
		<category><![CDATA[that]]></category>
		<category><![CDATA[things]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=14</guid>
		<description><![CDATA[I wasn&#8217;t that great of a fan of the &#8220;Web 2.0&#8243; style trend for the reflection effect (as pioneered by Apple). Too often it&#8217;s executed poorly, and just smacks of trying to look cool without putting too much thought into the actual design. (Yes, I realise I&#8217;m quite one to talk.) I think, though, that [...]]]></description>
			<content:encoded><![CDATA[<p>I wasn&#8217;t that great of a fan of the &#8220;Web 2.0&#8243; style trend for the reflection effect (as pioneered by Apple). Too often it&#8217;s executed poorly, and just smacks of trying to look cool without putting too much thought into the actual design. (Yes, I realise I&#8217;m quite one to talk.) I think, though, that these effects are gradually dying out, which is well and good.</p>
<p>So the specific gripe is when a designer actually goes to the effort of capturing text rendered on the page and creates a reflection from <strong>that</strong>, ignoring the fact different OSs and browsers have a different array of fonts, and that text is, well, <strong>text</strong>, and shouldn&#8217;t be treated as a graphic.</p>
<p>Life then gets far worse when you change the text but neglect to re-generate the graphic. I suppose that would be a hassle, right? I missed the boat on getting a screenshot of this, but in the earlier part of this year, the <a href="http://www.microsoft.com/">Microsoft home page</a> was making exactly this mistake in its footer: the text itself said &#8220;2008 Microsoft&#8221;, but the reflected text put the year as 200<em>6</em>. They seem, now, to have noticed (after a period of at least 12 months!), and have obfuscated the reflected text so you can barely make out the lettering. Good, trailblazing move, Microsoft!</p>
<p>So it&#8217;s a disappointment, considering that <a href="http://www.jquery.com/">jQuery</a> is my most favourite of JavaScript libraries, to find this same error on the <a href="http://ui.jquery.com/download">jQuery UI download page</a>:</p>
<p>
<img src="http://www.bedroomation.com/wp-content/uploads/2008/06/jqui.png" width="313" height="231" alt="jQuery UI download page" /></p>
<p>Especially as there&#8217;s a neat fade-to-orange effect there, which needs this image:</p>
<p>
<img src="http://www.bedroomation.com/wp-content/uploads/2008/06/download.jpg" width="308" height="204" alt="download.png" /></p>
<p>It&#8217;s a shame such a neat effect is spoilt by a lack of attention to detail.</p>
<p>Re-generating an image every time you want to change your text is a hassle you can save yourself from quite easily &#8211; just don&#8217;t reflect the text in the first place!</p>
<p>Now, I look forward to the day when these types of reflections can be rendered by CSS. How cool would it be if you could select the text and see the selected text in the reflection? Ersatz approximations of this, however, look ugly, are unmaintainable, and should be nixed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/06/18/web-things-that-must-die-3-reflected-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How web design needs to change utility companies</title>
		<link>http://www.bedroomation.com/2008/06/09/how-web-design-needs-to-change-utility-companies/</link>
		<comments>http://www.bedroomation.com/2008/06/09/how-web-design-needs-to-change-utility-companies/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 17:28:19 +0000</pubDate>
		<dc:creator>douglas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[tiscali]]></category>

		<guid isPermaLink="false">http://www.bedroomation.com/?p=10</guid>
		<description><![CDATA[There are any number of blogs and, more specifically, people around discussing the finer points of web design at all levels, from low-level technical matters to high-level interface interactions. The Web is excellent, largely, at self-analysis, reconceptualisation and experimentation &#8211; it could, of course, be better, but it&#8217;s true to say that the dominant idioms [...]]]></description>
			<content:encoded><![CDATA[<p>There are any number of blogs and, more specifically, people around discussing the finer points of web design at all levels, from low-level technical matters to high-level interface interactions. The Web is excellent, largely, at self-analysis, reconceptualisation and experimentation &#8211; it could, of course, be better, but it&#8217;s true to say that the dominant idioms on the web today have undergone a trial-by-fire that would be hard to match in the offline world. The web is a world of knowledgeable amateurs, not restrained by technology, or financial costs (much), but by ideas, and strong ideas rise to the top fast. The Web is also immature in many ways, and this will continue to happen as long as the value of web applications is measured purely in the crude terms of usage numbers or VC funding rounds &#8211; what goes up can go down (or worse, stagnate) just as quickly. I wish that people would more often follow <a href="http://www.alasdairgray.co.uk/">Alasdair Gray</a>&#8217;s maxim, &#8220;Work as if you live in the early days of a better nation&#8221;, an exhortation written for Scotland (it&#8217;s inscribed in one of the walls of the new Scottish Parliament) that can be applied in a comparable fashion to the new world of the Web.</p>
<p>The first thing that the Web needs to backwards-bequeath onto 20th century modes of thinking is the primacy of idiosyncratic interfaces over monolithic ones. I used to work on the phones doing outsourced customer service work for <a href="http://www.o2.co.uk/">O2</a> (the UK mobile network), and very often someone would fax in a formal letter, following all the conventions of the venerated form, and we had no means to respond in kind &#8211; most of the time, in fact, these faxes, rendered barely legible by inkjet cartridges the company was slow to replace, were completely ignored. If you run a classical filing system, and have in-trays and out-trays, and actually have the power to respond in kind, it&#8217;s clear how to deal with a fax. But in a world where arbitrary pieces of work can be packaged up and sent down the wires to some other company the other side of the world employing people whose first language is not yours and who are only granted an extremely limited scope of responsibility and ability to communicate, a formal letter isn&#8217;t going to get far any more unless it&#8217;s aimed at the CEO.</p>
<p>Communication with companies never used to be so hard. We&#8217;re clearly going through an interregnum where the old mode of communication with, say, a utility company, has been shattered, yet there&#8217;s not a replacement idiom that&#8217;s worthy of the name. If you have a serious billing issue with a company such as <a rel="no-follow" href="http://www.britishgas.co.uk/">British Gas</a>, my experience is that it will take you at least a few months before you get anywhere at sorting it out with them. I know few people who would describe such companies as anything better than criminal. If British Gas was a person, someone would have been granted power of attorney over it by now on the basis that it was showing signs of severe synaptic breakdown. Yet we still have to deal with them to heat our flats and houses!</p>
<p>Take my current issue with my broadband provider, <a href="http://www.tiscali.co.uk/">Tiscali</a>. Reading my bank account a couple of months ago, I saw that they had re-opened the ADSL account I had at my old address and were charging me for two accounts concurrently. So I sent them a note on their &#8216;Contact Us&#8217; form on their website informing them of the problem. There was a drop-down on the form where you could specify the topic, and the closest one seemed to be &#8220;Broadband&#8221; (they do phone and TV packages as well). First email I get back: this email has come through to Broadband helpdesk, whereas Billing &amp; Admin are best placed to deal with it, so we&#8217;ve passed the email on. Why did I want to know that? I just wrote on their contact form &#8211; it&#8217;s not my fault if I picked what they think is the wrong &#8220;topic&#8221;. Second email I get back: we don&#8217;t have your postcode, account details, etc &#8211; please provide them. I was logged in to the Tiscali site when I submitted the form &#8211; they already had a context there to grab my personal info. I provide the relevant account numbers to be told that their helpdesk can&#8217;t sort the issue out and I need to telephone in. Telephone in? Why provide customer service by email if it can&#8217;t do anything?</p>
<p>So I reply and ask why this is, and the email is sent on to the &#8220;Finance &amp; Admin&#8221; team who will apparently respond within 48 hours. Four days later there&#8217;s no email, so I send a quick email asking whether there&#8217;s any response, which is construed as a complaint, all types of which I&#8217;m assured Tiscali takes very seriously. Then Finance &amp; Admin respond that they have already looked into my case and found I only had one account. I respond, copying in the part of the previous email where I gave them the two account numbers, and a miracle happens &#8211; a lady phones me up on my house number (not the mobile number I gave in my emails, but never mind) and admits that there have been two concurrent accounts, in error. So what is she going to do about it? I would have to call up the Cancellations department to get the account cancelled, and then call up Billing to get the amounts credited off and my bank account refunded. You call them, I said. You already have all the information you need to sort the matter out, and you admit that I&#8217;m owed money. So you know what to do. By getting me to call these numbers you&#8217;re getting me to do your job for you. I pointed out &#8211; it&#8217;s always necessary, and working in an outsourced call centre speaking to people from a country different from your own is tough &#8211; to her that she&#8217;d been about the most helpful person yet, and that this was the fault of the company and not her. She then did a strange thing, which was to credit £10 to my account as a &#8220;goodwill gesture&#8221;. It&#8217;ll cover what they owe me in interest, at any rate! But as a response to me refusing to phone them again (twice) and threatening to get all my money back immediately with a <a href="http://forums.moneysavingexpert.com/showthread.html?t=463093">direct debit indemnity claim</a> (which I promptly did), the response is to throw money at me as an apology, as if that makes it all better! It should be amazing that a company will authorise their outsourced agents to pay their customers off sooner than authorise those agents to contact other people within the company who are equipped to get particular things done.</p>
<p>That said, such a thing is normal, right? It shouldn&#8217;t be.</p>
<p>Taking Amazon as <span style="font-style: italic;">the</span> archetypal Web company that provides, at its centre, non-Web services, can you imagine them telling you to phone them twice after you&#8217;d emailed them with a support query? It&#8217;s unthinkable. The reason is that they understand the primacy of the interface between them and their customers. It&#8217;s stayed more or less the same all the way through its history. In many ways, it is defined by its Web interface. You can imagine the logistical challenges that were involved in growing Amazon up, but you don&#8217;t ever see them. You&#8217;ll never be told you contacted the wrong person. Not to hold Amazon alone up here, but I&#8217;m making the point that the Web should change our expectations. You should be able to think of any company that operates on the Web as one big efficient and organised person.</p>
<p>When I worked for O2, I&#8217;d have to give people the numbers of other departments many times a day. &#8220;Can&#8217;t you just put me through?&#8221; &#8220;&#8216;Fraid not, sorry.&#8221; &#8220;I was told this was the right department.&#8221; &#8220;I don&#8217;t know why you were told that, and I&#8217;m sorry.&#8221; The thing one would do most, working that job, was apologise. My macro&#8217;d emails from Tiscali mostly comprise apologies of various hues, and little by way of substantive help. Stop apologising, and stop handing out &#8220;goodwill gestures&#8221; that will only stop me shouting <span style="font-style: italic;">quite</span> so much. Trust your workers, allow them to communicate freely. Hire them according to higher standards (<a href="http://www.zappos.com/">Zappos</a>&#8216; policy of paying employees $1,000 to quit after their initial training makes a ton of sense). Genuinely value them. Here&#8217;s an important one: listen to them. They&#8217;re speaking with your customers all day every day, so they know them a lot better than you do. So listen to them. Don&#8217;t do as O2 did and pay some ridiculous marketing company in London vast sums to process a completely unmethodical survey that will only point up what you want it to. Do you really think your workers are significantly dumber than you? Clue: they&#8217;re not. Don&#8217;t force them to sit and apologise for you all day just because you don&#8217;t get it.</p>
<p>It&#8217;s still amazing to me that automated telephone systems still don&#8217;t give you useful feedback when you call them. &#8220;Your call is important to us.&#8221; It&#8217;s a cultural cliché that would have been lanced in a handful of months in the Web world. &#8220;We are experiencing especially high volumes of calls right now.&#8221; The increased use of the sentencelet &#8216;Sorry for the wait there&#8217; when getting through to an agent, even if there wasn&#8217;t in fact a wait at all. (I&#8217;ve even had that one at a supermarket checkout &#8211; I know how queues work, OK?) When I&#8217;m waiting to get through to you, provide me with some feedback that&#8217;s actually useful to me! Say where I am in the queue! I&#8217;ve only been in one such telephone queue, and that was over six years ago. Such a feature should slay, but it hasn&#8217;t! Such a small thing, so much less annoyance! Why is no-one talking about this? I may have heard discussion of the subject on the <a href="http://therissingtonpodcast.co.uk/">Rissington Podcast</a>, or maybe I was imagining things? Still, the state of these telephone systems in 2008 is still one big anti-pattern.</p>
<p>The Web doesn&#8217;t just include the Web &#8211; it provides new synapses between that which is real, and we should look to it and re-model interactions that happen off the Web in ways developed on the Web. We&#8217;re in the early days of a nation of <a title="Everyware - it's a book by Adam Greenfield" href="http://www.studies-observations.com/everyware/">everyware</a>, and the Web is gaining primacy. It&#8217;ll soon be unthinkable for a company to ask their customer to call two different numbers to sort out an issue that is the company&#8217;s mistake. It&#8217;s now only unacceptable. Utility companies should realise that, and change now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bedroomation.com/2008/06/09/how-web-design-needs-to-change-utility-companies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.399 seconds -->
