<?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>nerd. &#187; Niggles</title>
	<atom:link href="http://nerd.steveferson.com/category/inside-nerd/niggles-inside-nerd/feed/" rel="self" type="application/rss+xml" />
	<link>http://nerd.steveferson.com</link>
	<description>One nerd's struggle against the beast that is technology</description>
	<lastBuildDate>Tue, 10 Jan 2012 13:15:45 +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>HTC Desire Headphone Issues</title>
		<link>http://nerd.steveferson.com/2010/09/15/htc-desire-headphone-issues/</link>
		<comments>http://nerd.steveferson.com/2010/09/15/htc-desire-headphone-issues/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 22:38:07 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[HTC Desire]]></category>
		<category><![CDATA[Mobile Phones]]></category>
		<category><![CDATA[Niggles]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=312</guid>
		<description><![CDATA[This is just a random puzzling issue. I recently went to work without my iPod headphones which I&#8217;ve been using with my HTC Desire to listen to music during work, so I tried some others I&#8217;d picked up over the summer courtesy of Continental Airlines. For some reason when I put the headphones in the [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a random puzzling issue.  I recently went to work without my iPod headphones which I&#8217;ve been using with my <a title="HTC Desire (from Mobiles.co.uk)" href="http://scripts.affiliatefuture.com/AFClick.asp?affiliateID=191185&amp;merchantID=3183&amp;programmeID=8291&amp;mediaID=0&amp;tracking=&amp;url=http://www.mobiles.co.uk/orange-htc-desire.html">HTC Desire</a> to listen to music during work, so I tried some others I&#8217;d picked up over the summer courtesy of Continental Airlines.</p>
<p>For some reason when I put the headphones in the sound went all echoy and when I tried to fix it the tracks would randomly skip forwards, skip backwards and skip through tracks.  I also noticed the headphones icon at the top included what looks to be a headset microphone.</p>
<p>Turns out I&#8217;m not the only one&#8230; users on Android Forums have been <a title="Skipping problem with the music player - Android Forums" href="http://androidforums.com/htc-desire/57558-skipping-problem-music-player.html">reporting the same issue</a>.  Very disappointing from a top-of-the-range Smartphone.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2010/09/15/htc-desire-headphone-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Skimming on Quality to Cut Costs of Flashy Smartphones?</title>
		<link>http://nerd.steveferson.com/2010/08/02/htc-skimming-on-quality-to-cut-costs-of-flashy-smartphones/</link>
		<comments>http://nerd.steveferson.com/2010/08/02/htc-skimming-on-quality-to-cut-costs-of-flashy-smartphones/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 23:48:48 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mobile Phones]]></category>
		<category><![CDATA[Niggles]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[smartphone]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=259</guid>
		<description><![CDATA[I really like my HTC Desire (purchased from Mobiles.co.uk about 2 months ago) and intend to blog a proper review soon.  There are niggles that I have with it but overall I&#8217;m very satisfied with it. One major pain in the backside though, is the micro-USB port used both for data transfer and for charging. [...]]]></description>
			<content:encoded><![CDATA[<p>I really like my <a href="http://scripts.affiliatefuture.com/AFClick.asp?affiliateID=191185&#038;merchantID=3183&#038;programmeID=8291&#038;mediaID=0&#038;tracking=&#038;url=http://www.mobiles.co.uk/orange-htc-desire.html" title="HTC Desire (on Orange - others available) from Mobiles.co.uk">HTC Desire</a> (purchased from Mobiles.co.uk about 2 months ago) and intend to blog a proper review soon.  There are niggles that I have with it but overall I&#8217;m very satisfied with it. One major pain in the backside though, is the <a href="http://en.wikipedia.org/wiki/Universal_Serial_Bus#Mini_and_Micro" title="USB - Mini and Micro @ Wikipedia">micro-USB</a> port used both for data transfer and for charging. In a word, it&#8217;s shit!</p>
<p>When I first got the phone it didn&#8217;t take more than a few days to notice that the connection was loose and it would shut off mid-charge etc. Not good. After leaving my charger in a hotel I bought a replacement from Argos. This was better but still has issues.</p>
<p>It was after this that I realised that the data cable for my work phone, a Nokia 5230, also had a micro-usb connector on the end. Guess what: it seems to fit perfectly!</p>
<p>So are HTC just cutting corners by supplying shit peripherals?</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2010/08/02/htc-skimming-on-quality-to-cut-costs-of-flashy-smartphones/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Things that Piss Me Off 4: Shitty Broadband Comparison Sites</title>
		<link>http://nerd.steveferson.com/2008/07/07/things-that-piss-me-off-4-shitty-broadband-comparison-sites/</link>
		<comments>http://nerd.steveferson.com/2008/07/07/things-that-piss-me-off-4-shitty-broadband-comparison-sites/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 11:24:10 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Niggles]]></category>
		<category><![CDATA[broadband]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[false advertising]]></category>
		<category><![CDATA[headline speeds]]></category>
		<category><![CDATA[introductory offers]]></category>
		<category><![CDATA[lies]]></category>
		<category><![CDATA[misselling]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=91</guid>
		<description><![CDATA[Thank you very much for your feedback&#8230; Regarding our comparison site, the redesign we&#8217;re working on at the moment will actually change the results table ranking, to being ranked by first year cost rather than introductory offer cost. I&#8217;ve come across this before and complained (to no avail, but the vent was worth it) but [...]]]></description>
			<content:encoded><![CDATA[<p>Thank you very much for your feedback&#8230;</p>
<p>Regarding our comparison site, the redesign we&#8217;re working on at the moment will actually change the results table ranking, to being ranked by first year cost rather than introductory offer cost.</p>
<p>I&#8217;ve come across this before and complained (to no avail, but the vent was worth it) but today I discovered that <a title="OfCom (Office of Communication)" href="http://www.ofcom.org.uk/">Ofcom</a> has an accreditation scheme for broadband sites. This sounded promising so I checked out the two sites that I was advised had received said accreditation: <a title="SimplifyDigital - absolutely shite" href="http://www.simplifydigital.co.uk/">SimplifyDigital.co.uk</a> and <a title="Broadband Choices - not bad, but could do better" href="http://www.broadbandchoices.co.uk">BroadbandChoices.co.uk</a>.</p>
<p>Long-time readers (pretending there are any) will know that misleading advertising broadband is a major pet peeve of mine. Not misselling speeds, because there&#8217;s no reliable way an ISP can <em>accurately</em> predict what speed your line will take (if you don&#8217;t already have broadband).  This mis-selling is much worse; I&#8217;m talking about the companies who lie in their headline speeds by advertising broadband &#8220;<a title="BT Marketing People are Evil" href="http://nerd.steveferson.com/2007/10/13/bt-marketing-people-are-evil/"><strong>from £4.99 a month</strong>&#8221; <span style="font-size: xx-small;">for the first three months, £14.99 thereafter, 12 month contract applies, not inclusive of compulsory phone-line rental</span></a>.</p>
<p>Of course companies will continue to advertise lies like this as long as they get away with it, even the once-honest <a title="Plus.Net - now complete with lies" href="http://www.plus.net/myreferrals/new.html?w645oK3%2FCguHYxTpF%2BrJmRtk2ouYhfViRiE7uVoNcms%3D">Plus net</a> (who I <a title="Plus.net Top Broadband Customer Satisfaction Poll" href="http://nerd.steveferson.com/2008/03/06/plusnet-top-broadband-customer-satisfaction-poll/">do otherwise like</a>) have now jumped on the bandwagon claiming they need to compete with scum like Tiscali and BT. Until someone takes them up on it they&#8217;ll continue lying and cheating customers with scant regard for concepts like honesty and integrity, but surely we can expect more of the broadband comparison sites who are, after all, fighting for a fair deal for the consumer, right?</p>
<p>Wrong. It seems the comparison sites get all caught up in the headline figures and thus actively encourage the misleading advertising that broadband companies seem so keen on.</p>
<p><span id="more-91"></span></p>
<p>Broadband Choices are easily the better of the two &#8211; their default display is sorted by &#8220;first year cost&#8221; (which would also include activation/connection charges), but they still display the monthly charge as the introductory offer figure.  In fact, they don&#8217;t display the <em>actual</em> monthly charge at all.</p>
<div style=" display: block; width: 499px; margin: auto;"><a href="http://nerd.steveferson.com/wp-content/uploads/2008/07/broadbandchoices-results-full.png"><img class="aligncenter size-full wp-image-92" title="Broadband Choices - Section of Example Results [click to view full screen]" src="http://nerd.steveferson.com/wp-content/uploads/2008/07/broadbandchoices-results.png" alt="Broadband Choices - best of a bad bunch? [click to view full screen]" width="499" height="257" /></a></div>
<p>SimplifyDigital, on the other hand, is a complete joke. Not only do they default their display to sort by the &#8220;monthly&#8221; cost (of the first month) they don&#8217;t even give you the option to change that. Worse still, they don&#8217;t display a first-year-cost at all. It&#8217;s got me so annoyed that had I the time I&#8217;d give serious consideration to starting my own broadband comparison site that did a <em>real</em> comparison. They also seem to only list the big names (who presumably pay big commissions!), ignoring smaller providers like <a title="Plus.Net - they may lie, but they are good" href="http://www.plus.net/myreferrals/new.html?w645oK3%2FCguHYxTpF%2BrJmRtk2ouYhfViRiE7uVoNcms%3D">Plus Net</a> (sorry to sound like a broken record, but they really are quite good).</p>
<p>An example query at Simplify Digital reveals 5 providers who meet &#8220;1 of 2&#8243; of my very loose criteria. As it only sorts results by price, the cheapest should be at the top, however the ordering we actually get is:</p>
<p><a href="http://nerd.steveferson.com/wp-content/uploads/2008/07/simplifydigital-results.png"><img class="alignright size-medium wp-image-93" style="float: right;" title="Simplify Digital \" src="http://nerd.steveferson.com/wp-content/uploads/2008/07/simplifydigital-results-300x271.png" alt="Simplify Digital Results are bloody awful" width="300" height="271" /></a></p>
<ol>
<li><strong><a title="Tiscali - I tried them, they're rubbish" href="http://www.tiscali.co.uk/">Tiscali: £4.49</a></strong> × 3 + £12.99 × 9<br />
<strong>Actual first-year price: £130.38</strong><br />
(inc. line rental = £256.38)</li>
<li style="margin-top: 0.5em;"><strong><a title="BT Broadband" href="http://clkuk.tradedoubler.com/click?p=50053&amp;a=1281102&amp;g=16415722">BT: £7.95</a></strong> × 3 + £15.99 × 9<br />
<strong>Actual first-year price: £167.76</strong><br />
(inc. line rental = £293.76)</li>
<li style="margin-top: 0.5em;"><strong><a title="AOL - broadband for idiots" href="http://clkuk.tradedoubler.com/click?p=20699&amp;a=1281102&amp;g=16907158">AOL: £9.99</a></strong> × 3 + £19.99 × 9<br />
<strong>Actual first-year price: £209.88</strong><br />
(inc. line rental = £335.88)</li>
<li style="margin-top: 0.5em;"><strong><a title="Orange Broadband - I wouldn't touch them with yours" href="http://www.orange.co.uk/">Orange: £10</a></strong> × 3 + £20× 9<br />
<strong>Actual first-year price: £210</strong><br />
(inc. line rental = £336)</li>
<li style="margin-top: 0.5em;"><strong><a title="Talk Talk broadband - Cheapest" href="http://www.talktalk.com/">TalkTalk: £15.49</a></strong> (inc. line rental) × 12<br />
<strong>Actual first-year price: £185.88</strong></li>
</ol>
<p>It looks ok at first glance but you&#8217;ll quickly notice that if you look at the whole year instead of the first month things are not what they seem.  Include line rental and TalkTalk is the cheapest, not the most expensive. Even excluding line rental TalkTalk should leap ahead of AOL and Orange into 3rd.  What&#8217;s the point in a comparison site that only lets you rank results by price and doesn&#8217;t even do that right?  (By the way, I&#8217;d personally steer clear of all 5 of those companies, but that&#8217;s just my bad experience with Tiscali coupled with scare stories about the rest).</p>
<p>So there you have it: broadband comparison sites that instead of siding with consumers actually encourage introductory offers and misleading headline figures &#8211; practices designed to confuse consumers and make comparisons more difficult. Thanks guys.</p>
<p><strong>Update</strong>: I&#8217;ve just had a response to an email I sent to SimplifyDigital.</p>
<blockquote><p>Thank you very much for your feedback&#8230;</p>
<p>Regarding our comparison site, the redesign we&#8217;re working on at the moment will actually change the results table ranking, to being ranked by first year cost rather than introductory offer cost.</p></blockquote>
<p>Yay!</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/07/07/things-that-piss-me-off-4-shitty-broadband-comparison-sites/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Things that Piss Me Off 3: Twitter Whores</title>
		<link>http://nerd.steveferson.com/2008/06/26/things-that-piss-me-off-3-twitter-whores/</link>
		<comments>http://nerd.steveferson.com/2008/06/26/things-that-piss-me-off-3-twitter-whores/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 11:44:02 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Niggles]]></category>
		<category><![CDATA[niggles]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=87</guid>
		<description><![CDATA[I have a tiny following on Twitter.  I&#8217;m comfortable with that. In fact I&#8217;d much rather have nobody listening than have a list of people following me who are also &#8220;following&#8221; 162,458 other people! You&#8217;d have thought Twitter would take a dim view of such blatant spam, but apparently not. To that end my tiny [...]]]></description>
			<content:encoded><![CDATA[<p>I have a tiny following on <a title="Twitter" href="http://twitter.com/SteveFerson">Twitter</a>.  I&#8217;m comfortable with that. In fact I&#8217;d much rather have nobody listening than have a list of people following me who are also &#8220;following&#8221; <a title="Twitter/ Oozzl" rel="nofollow" href="http://twitter.com/Oozzl">162,458</a> other people! You&#8217;d have thought Twitter would take a dim view of such <a title="Twitter / onecatbiz" rel="nofollow" href="http://twitter.com/onecatbiz">blatant spam</a>, but apparently not.</p>
<p>To that end my tiny following just got tinier with the deletion of anyone following more than 10,000 people. That seems more than fair to me.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/06/26/things-that-piss-me-off-3-twitter-whores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things that Piss Me Off 2: Literally</title>
		<link>http://nerd.steveferson.com/2008/06/23/things-that-piss-me-off-2-literally/</link>
		<comments>http://nerd.steveferson.com/2008/06/23/things-that-piss-me-off-2-literally/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 10:18:12 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Niggles]]></category>
		<category><![CDATA[grammar]]></category>
		<category><![CDATA[literally]]></category>
		<category><![CDATA[niggles]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=86</guid>
		<description><![CDATA[I&#8217;ve decided there&#8217;s probably enough material out there to start running &#8220;Things that Piss Me Off&#8221; as a regular feature.  I&#8217;m going to retcon Friday&#8217;s PHP niggle as &#8220;Things that Piss Me Off 1&#8243;, so today&#8217;s entry is number 2. A quick google has revealed that I&#8217;m not alone in being pissed off by this. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided there&#8217;s probably enough material out there to start running &#8220;Things that Piss Me Off&#8221; as a regular feature.  I&#8217;m going to <a title="Retroactive continuity - Wikipedia" href="http://en.wikipedia.org/wiki/Retcon">retcon</a> Friday&#8217;s <a title="Big PHP Niggle" href="http://nerd.steveferson.com/2008/06/20/big-php-niggle/">PHP niggle </a>as &#8220;Things that Piss Me Off 1&#8243;, so today&#8217;s entry is number 2.</p>
<p>A quick google has revealed that I&#8217;m not alone in being pissed off by this. There is even <a title="Literally, A Web Log" href="http://literally.barelyfitz.com/">a blog</a> dedicated to &#8220;tracking <a title="The Word We Love To Hate" href="http://www.slate.com/id/2129105/">abuse of the word &#8216;literally&#8217;</a>&#8221; (apparently it happens even in works by respected authors, I mean come on!)</p>
<blockquote><p>&#8220;It is bad enough to exaggerate but to affirm the truth of the exaggeration is intolerable.&#8221;</p>
<p><em>Ambrose Bierce, discussing the example sentence &#8220;His eloquence literally swept the audience from its feet.&#8221; in <a href="http://www.amazon.co.uk/gp/product/B00085599E?ie=UTF8&amp;tag=nerdvista-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=B00085599E">Write it right: A little blacklist of literary faults</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=nerdvista-21&amp;l=as2&amp;o=2&amp;a=B00085599E" border="0" alt="" width="1" height="1" /></em></p></blockquote>
<p>I was reminded of this yesterday when one of those shitty &#8220;reality&#8221; TV shows was on. OK, it was shipwrecked (it was Sunday, my other half was watching it and I was immobile due to recovering from some gentle exercise). The latest bint rejected from the island was being carried off in a boat, supposedly on her way home. When she began to suspect she wasn&#8217;t being taken home but to another island she claimed that, if her suspicions were confirmed, she &#8220;would literally die&#8221;.</p>
<p>As appealing as that prospect sounded my fear that she was just the latest in a long line of people abusing the word literally was confirmed when after a full week she had failed to live up to her promise. Qu&#8217;elle surprise!</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/06/23/things-that-piss-me-off-2-literally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big PHP Niggle</title>
		<link>http://nerd.steveferson.com/2008/06/20/big-php-niggle/</link>
		<comments>http://nerd.steveferson.com/2008/06/20/big-php-niggle/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 16:31:53 +0000</pubDate>
		<dc:creator>nerd.</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Niggles]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://nerd.steveferson.com/?p=85</guid>
		<description><![CDATA[I need a quick bitch. I love PHP. It&#8217;s everywhere. All my sites are written in it. My CMS is written in it. My blog engines, WordPress and b2evolution, are written in it. It&#8217;s free. It runs on any platform. Hosts all support it. With PHP 5 they&#8217;ve even done a lot of work on [...]]]></description>
			<content:encoded><![CDATA[<p>I need a quick bitch.</p>
<p>I love <a title="PHP: Hypertext Preprocessor" href="http://www.php.net/">PHP</a>. It&#8217;s everywhere. All my sites are written in it. My CMS is written in it. My blog engines, <a title="WordPress › Blog Tool and Weblog Platform" href="http://www.wordpress.org/">WordPress</a> and <a title="b2evolution: More than a blog! — Blog+Photo+CMS software" href="http://b2evolution.net/">b2evolution</a>, are written in it. It&#8217;s free. It runs on any platform. Hosts all support it. With PHP 5 they&#8217;ve even done a lot of work on PHP4&#8242;s main downfall &#8211; lack of OOP support.</p>
<p>One thing really pisses me off though &#8211; it&#8217;s totally inconsistent.  Consider these two functions:</p>
<ol>
<li><a title="PHP: strstr - Manual" href="http://uk.php.net/manual/en/function.strstr.php">strstr</a> — Find first occurrence of a string</li>
<li><a title="PHP: in_array - Manual" href="http://uk.php.net/manual/en/function.in-array.php">in_array</a> — Checks if a value exists in an array</li>
</ol>
<p>Take a close look. See the signatures?</p>
<p><code> string strstr  ( string $haystack  , mixed $needle  [, bool $before_needle  ] )</code><br />
<code> bool in_array  ( mixed $needle  , array $haystack  [, bool $strict  ] )</code></p>
<p>In in_array the first parameter is what you&#8217;re looking for and the second is what you&#8217;re looking in (more or less consistent with <a title="PHP: preg_match - Manual" href="http://uk.php.net/manual/en/function.preg-match.php">preg_match</a>).  In strstr (and its derivatives) this order is reversed. Who on Earth let that slip through? I&#8217;m yet to find a free text editor that will tell you which parameters a given function expects (Dreamweaver does a decent job but it&#8217;s bloody expensive for a text editor!) the way Visual Studio does for C#, which I use a lot in work.  Given that situation, you&#8217;d expect consistency in this sort of thing.  Apparently not so. Instead, every time I want to use one of these functions I have to do a quick Google to bring me to the PHP manual page to tell me which order the parameters come in.</p>
<p>Of course they can&#8217;t even fix that without breaking backwards compatibility either, so we&#8217;re probably stuck with it.  Bloody marvellous!</p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.steveferson.com/2008/06/20/big-php-niggle/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

