<?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>Stut.net &#187; Grr</title>
	<atom:link href="http://stut.net/category/grr/feed/" rel="self" type="application/rss+xml" />
	<link>http://stut.net</link>
	<description>Ramblings of a random software engineer</description>
	<lastBuildDate>Thu, 08 Jul 2010 10:42:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>The importance of nice URLs</title>
		<link>http://stut.net/2010/06/25/the-importance-of-nice-urls/</link>
		<comments>http://stut.net/2010/06/25/the-importance-of-nice-urls/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 09:12:34 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://stut.net/?p=467</guid>
		<description><![CDATA[I saw the following post on Facebook the other day and it really demonstrates how important it is to stick to standards on the web, and that nice URLs are far more user friendly. Which of those links would you click on? If you chose the first you wouldn&#8217;t have hit the page The Boileroom [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2010%252F06%252F25%252Fthe-importance-of-nice-urls%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FdBTq99%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22The%20importance%20of%20nice%20URLs%22%20%7D);"></div>
<p>I saw the following post on Facebook the other day and it really demonstrates how important it is to stick to standards on the web, and that nice URLs are far more user friendly.</p>
<div><img style="display:block; margin-left:auto; margin-right:auto;border:1px solid #bebebe;" src="http://stut.net/wp-content/uploads/2010/06/tickets_links.png" alt="tickets_links.png" border="0" width="458" height="196" /></div>
<p>Which of those links would you click on? If you chose the first you wouldn&#8217;t have hit the page The Boileroom were hoping you&#8217;d see because the URL uses the | character which Facebook apparently doesn&#8217;t think can be part of a URL.</p>
<p>Note how the second link is no more SEO friendly than the first, but it&#8217;s definitely more user friendly. I think it&#8217;s vital that website designers place as much importance on the URLs used on their sites as they do on aesthetic and SEO considerations. A clean, simple URL looks sharable; it won&#8217;t put people off sending the link to their friends and it won&#8217;t get broken by websites that don&#8217;t cope with every valid character.</p>
<p>Think about how your URLs look, how they will be used, and make sure you design them so that when they get shared they look inviting and actually work, even with poorly written HTMLifier.</p>
<p>I also think that whoever posted this on Facebook needs shooting. Why didn&#8217;t they immediately delete this post when they saw that the first link won&#8217;t work and repost it using a URL shortener? Social media fail!</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2009/04/29/facebook-gets-something-right/" rel="bookmark" class="crp_title">Facebook gets something right</a></li><li><a href="http://stut.net/2007/10/10/extracting-the-map-from-social-networks/" rel="bookmark" class="crp_title">Extracting the map from social networks</a></li><li><a href="http://stut.net/2008/01/28/tweetmeme-launch/" rel="bookmark" class="crp_title">Tweetmeme Launch</a></li><li><a href="http://stut.net/2007/11/04/personal-info-on-facebook/" rel="bookmark" class="crp_title">Personal info on Facebook</a></li><li><a href="http://stut.net/2010/02/19/tweetmeme-live-test-video-from-april-2009/" rel="bookmark" class="crp_title">TweetMeme Live Test Video from April 2009</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2010/06/25/the-importance-of-nice-urls/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Spam poetry</title>
		<link>http://stut.net/2009/04/29/spam-poetry/</link>
		<comments>http://stut.net/2009/04/29/spam-poetry/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 15:07:31 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Cool]]></category>
		<category><![CDATA[Grr]]></category>

		<guid isPermaLink="false">http://stut.net/blog/2009/04/29/spam-poetry/</guid>
		<description><![CDATA[I&#8217;ll take the position assume the missionary part you work by committee you had me pegged from the start. I&#8217;ll be pounce pony phony maroney pony before the cart. I&#8217;ll be pounce pony. this ceremony only fills my heart. who cast the final stone? who threw the crushing blow? someone has to take the fall [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2009%252F04%252F29%252Fspam-poetry%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Spam%20poetry%22%20%7D);"></div>
<div>I&#8217;ll take the position</div>
<div>assume the missionary part<br />
you work by committee<br />
you had me pegged from the start.<br />
I&#8217;ll be pounce pony<br />
phony maroney<br />
pony before the cart.<br />
I&#8217;ll be pounce pony.<br />
this ceremony<br />
only fills my heart.</div>
<div>
<p>who cast the final stone?<br />
who threw the crushing blow?<br />
someone has to take the fall<br />
why not me?</p>
<p>a punch toy volunteer<br />
a weakling on its knee.<br />
is all you want to hear<br />
and all you want to see.<br />
romantically, you&#8217;d martyr me<br />
and miss this story&#8217;s point<br />
it is my strength, my destiny<br />
this is the role that I have chosen.</p>
<p><em>Clarification: I received about 12 copies of this to various email addresses. While annoying I thought it was pretty well done and worth preserving. I have no idea who (or what) wrote it.</em></div>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2007/06/21/recruitment-agents-an-example/" rel="bookmark" class="crp_title">Recruitment agents&#8230; an example</a></li><li><a href="http://stut.net/2007/06/17/recruitment-agencies-just-say-no/" rel="bookmark" class="crp_title">Recruitment Agencies &#8211; Just Say No!</a></li><li><a href="http://stut.net/2008/06/18/sending-email/" rel="bookmark" class="crp_title">Sending email</a></li><li><a href="http://stut.net/2007/02/16/recruiting-home-owners/" rel="bookmark" class="crp_title">Recruiting home owners</a></li><li><a href="http://stut.net/2008/10/13/requiring_unnecessary_information/" rel="bookmark" class="crp_title">Requiring unnecessary information</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2009/04/29/spam-poetry/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Regional Limitations</title>
		<link>http://stut.net/2009/04/13/regional-limitations/</link>
		<comments>http://stut.net/2009/04/13/regional-limitations/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 04:18:42 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://stut.net/blog/?p=370</guid>
		<description><![CDATA[It&#8217;s 5am and I can&#8217;t sleep. When this happens I usually fire up Boxee and find something to watch, so that&#8217;s what I did. I was happy to see that since the last time I used it Boxee appear to have added a bunch more internet sources, which is great. However, the following 15 minutes [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2009%252F04%252F13%252Fregional-limitations%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Regional%20Limitations%22%20%7D);"></div>
<p>It&#8217;s 5am and I can&#8217;t sleep. When this happens I usually <a href="http://boxee.tv/">fire up Boxee</a> and find something to watch, so that&#8217;s what I did. I was happy to see that since the last time I used it Boxee appear to have added a bunch more internet sources, which is great. However, the following 15 minutes were nearly the most frustrating of my life so far.</p>
<p><span id="more-370"></span>I understand regional restrictions. I don&#8217;t necessarily agree with the reason they&#8217;re there, but I understand why.</p>
<p>What I can&#8217;t understand is why they&#8217;re not shown up-front when browsing available content. On sites like <a href="http://joost.com/">Joost</a>, <a href="http://thulu.com/">Hulu</a> and others you have to actually start streaming content before you get told you can&#8217;t view it. They clearly know where you&#8217;re coming from but they still insist on not telling you what you can and can&#8217;t watch until you actually try.</p>
<p>Maybe there&#8217;s a technical reason why it works this way (I can&#8217;t think of one that couldn&#8217;t be easily worked around), or maybe there&#8217;s a licensing reason for it. Whatever the reason it makes attempting to use any of these sites more and more frustrating the more region-limited content they contain.</p>
<p>So here&#8217;s my plea&#8230; please will these sites make it clear from the highest level possible in the browsable structure whether content is viewable from my current location. That&#8217;s all I ask.</p>
<p>Boxee themselves don&#8217;t help out with this problem. Take <a href="http://thewb.com/">theWB</a> for example. You can&#8217;t access the website at all if you&#8217;re outside the US (see below), but you can if you use Boxee. Right down to the content level, but when you start streaming you then get a message telling you it&#8217;s restricted.</p>
<p style="text-align:center"><a title="theWB - US only by Stuart Dallas, on Flickr" href="http://www.flickr.com/photos/stuartdallas/3437209682/"><img src="http://farm4.static.flickr.com/3663/3437209682_c06993a424_o.png" alt="theWB - US only" width="490" height="313" /></a></p>
<p>So, Boxee and co&#8230; sort it out!!</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2007/06/11/content-distribution/" rel="bookmark" class="crp_title">Content distribution</a></li><li><a href="http://stut.net/2008/02/15/new-stutnet-design/" rel="bookmark" class="crp_title">New Stut.net design</a></li><li><a href="http://stut.net/2009/01/31/twitter-unfollows-too-much-information/" rel="bookmark" class="crp_title">Twitter unfollows: too much information?</a></li><li><a href="http://stut.net/2008/05/23/has-that-website-gone-titsup/" rel="bookmark" class="crp_title">Has that website gone TitsUp?</a></li><li><a href="http://stut.net/2008/11/11/holiday-2008-part-1-the-scottish-highlands/" rel="bookmark" class="crp_title">Holiday 2008 part 1: The Scottish Highlands</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2009/04/13/regional-limitations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OAuth and Twitter: Realistic expectations</title>
		<link>http://stut.net/2009/01/24/oauth-and-twitter-realistic-expectations/</link>
		<comments>http://stut.net/2009/01/24/oauth-and-twitter-realistic-expectations/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 18:43:37 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://stut.net/blog/?p=326</guid>
		<description><![CDATA[Twitter promised OAuth support a l-o-o-ong time ago, and it would appear to finally be here. Alex Payne sent a &#8220;Call for OAuth beta participants&#8221; to the developers list yesterday and had an overwhelming response. This predictably triggered a deluge of tweets and blog posts, but the one that caught my eye was on ReadWriteWeb [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2009%252F01%252F24%252Foauth-and-twitter-realistic-expectations%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22OAuth%20and%20Twitter%3A%20Realistic%20expectations%22%20%7D);"></div>
<div style="float:right;background-color:black;color:white;padding:4px;margin-left:1em;margin-bottom:0.25em;text-align:center;"><a href="http://www.flickr.com/photos/7913872@N03/2964858067" title="View 'Closed, keep off' on Flickr.com"><img src="http://farm4.static.flickr.com/3144/2964858067_fc3af26d40_m.jpg" alt="Closed, keep off" border="0" width="240" height="160" align="right" /></a></div>
<p><a href="http://twitter.com/">Twitter</a> promised OAuth support a l-o-o-ong time ago, and it would appear to finally be here. <a href="http://al3x.net/">Alex Payne</a> sent a &#8220;<a href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/42486bd3d7d136d0/f0e89b742bf0033e?show_docid=f0e89b742bf0033e&#038;pli=1">Call for OAuth beta participants</a>&#8221; to the developers list yesterday and had an overwhelming response. This predictably triggered a deluge of tweets and blog posts, but the one that caught my eye was on <a href="http://www.readwriteweb.com/">ReadWriteWeb</a> titled &#8220;<a href="http://www.readwriteweb.com/archives/why_twitters_new_oauth_matters.php">Why Twitter&#8217;s New Security Solution Could Pave the Way to a Future Web of Mashups</a>&#8220;.</p>
<p>A number of things disturbed me about this post so I posted <a href="http://www.readwriteweb.com/archives/why_twitters_new_oauth_matters.php#comment-124285">a comment or two</a> but I believe the issues involved deserve more attention.<br />
<span id="more-326"></span><br />
First of all the post asserts that sharing our Twitter password with other websites and applications &#8220;makes a lot of us very uncomfortable&#8221;. If doing that makes you feel uncomfortable, don&#8217;t do it. And this is my main criticism regarding this post. OAuth is being hailed as a solution to sharing your password with third parties, and it is, but it doesn&#8217;t protect your account once you&#8217;ve given a third party access. And surely the more important message is that if you care at all about the security of your Twitter account you should not be sharing your password with anyone but the Twitter site, an even then only after you&#8217;ve checked and double-checked that you&#8217;re on the actual Twitter site.</p>
<p>OAuth partially solves the problem in that third parties don&#8217;t get your password, but they still get access rights to your account. They&#8217;ll still be able to read your direct messages and post tweets and direct messages on your behalf.</p>
<p>The point here is that even with OAuth you are still giving a third party access to your account albeit slightly more limited access. We&#8217;re yet to see any details regarding the Twitter implementation of OAuth, and a lot will depend on how fine-grained the permissions system is and how their side of the user experience looks and works, but I think my point is easier to explain with an analogy.</p>
<div style="float:left;background-color:black;color:white;padding:4px;margin-right:1em;margin-bottom:0.25em;text-align:center;"><a href="http://www.flickr.com/photos/7913872@N03/481929512" title="View 'Online 2' on Flickr.com"><img src="http://farm1.static.flickr.com/172/481929512_f76fa4d5c9_m.jpg" alt="Online 2" border="0" width="240" height="149" align="left" /></a></div>
<p>The common analogy used with OAuth is that of a valet key for your car. These are special keys that only allow your car to be drive a few miles at most &#8211; just enough to be parked and then brought back to you, essentially giving limited access to the valet. However, consider that you&#8217;re still leaving your car with the valet unattended for maybe a few hours. They can get into the car. They can drive it on to a car transporter. They can then take it anywhere they want where they can take it apart to disable whatever security you have until they get full access. You&#8217;ve not made your car &#8220;secure&#8221;, you&#8217;ve limited the damage that can be done and made it harder to take it away from you, but if they&#8217;re determined you still may never see your car again.</p>
<p>Ok, so the analogy doesn&#8217;t completely work since you can&#8217;t take a persons Twitter account away with OAuth and gain full access given enough time, but the basic point remains. You&#8217;re still giving someone access to your account therefore implying you trust them.</p>
<p>This is known as security theatre which is another way of saying it gives people the illusion of security where the benefits are actually minimal.</p>
<p>OAuth comes with risks as well as benefits, and these are rarely covered. Let&#8217;s say I&#8217;m a &#8220;bad guy&#8221; and I want to collect Twitter users passwords. Pre-OAuth it&#8217;s pretty easy, you just come up with a viral application and work hard to get people using it. Post-OAuth it&#8217;s a little more difficult but how much more depends on how Twitter have imlemented it.</p>
<div style="float:right;background-color:black;color:white;padding:4px;margin-left:1em;margin-bottom:0.25em;text-align:center;"><a href="http://www.flickr.com/photos/7913872@N03/2965707606" title="View 'Just fishin'' on Flickr.com"><img src="http://farm4.static.flickr.com/3014/2965707606_ab1b2255fc_m.jpg" alt="Just fishin'" border="0" width="240" height="160" align="right" /></a></div>
<p> Let&#8217;s take the worst-case scenario in which Twitter have used a plain login page for OAuth authentication. I as the &#8220;bad guy&#8221; write my application so it appears to be taking users to Twitter to authenticate, but in actuality the login page is still on my website. It looks like Twitter, it acts like Twitter, and most enough users will believe it&#8217;s Twitter to make it work. Once they enter their username and password I can simulate a login against the actual Twitter site to confirm they&#8217;re correct, store them away and take the user to my application just as if they&#8217;d signed in on the real Twitter site.</p>
<p>The simple fact that OAuth redirects the user to the Twitter site for authentication allows this phishing attack to be pretty successful.</p>
<p>Now, Twitter can prevent this from happening using a personalisation feature such as allowing the user to upload a secret image that&#8217;s then shown to them on the login page. Because only Twitter has that image when a user sees that they know they&#8217;re on the real site &#8211; various OpenID providers use this system. Let&#8217;s hope Twitter has implemented something similar.</p>
<p>Ok, so having read all that you might get the impression I&#8217;m anti-OAuth. I&#8217;m certainly not. I believe that OAuth will be a great thing for Twitter, but I feel it&#8217;s important that all the coverage it&#8217;s getting also highlights that there&#8217;s still trust involved between the user and the third party. It&#8217;s about setting realistic expectations, because believing something is secure can be far more dangerous than it actually being insecure.</p>
<p>I&#8217;ve been accepted into the OAuth private beta and I&#8217;m excited to see what Twitter have implemented.</p>
<p>Finally I just want to state that I have great respect for Marshall Kirkpatrick and the work he does over at RWW. I wish I could blog as often as he does and stay interesting. Maybe in 2009 I should try it. Hmmm&#8230;</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2008/12/17/twitorfit/" rel="bookmark" class="crp_title">Twitorfit</a></li><li><a href="http://stut.net/2008/01/28/tweetmeme-launch/" rel="bookmark" class="crp_title">Tweetmeme Launch</a></li><li><a href="http://stut.net/2008/05/23/has-that-website-gone-titsup/" rel="bookmark" class="crp_title">Has that website gone TitsUp?</a></li><li><a href="http://stut.net/2009/03/08/handling-email-notifications-from-twitter/" rel="bookmark" class="crp_title">Handling email notifications from Twitter</a></li><li><a href="http://stut.net/2008/04/04/twitter-public-timeline/" rel="bookmark" class="crp_title">Twitter public timeline</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2009/01/24/oauth-and-twitter-realistic-expectations/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Requiring unnecessary information</title>
		<link>http://stut.net/2008/10/13/requiring_unnecessary_information/</link>
		<comments>http://stut.net/2008/10/13/requiring_unnecessary_information/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 16:39:37 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>

		<guid isPermaLink="false">http://stut.net/blog/?p=236</guid>
		<description><![CDATA[In my opinion this is a major curse on the internet today and it&#8217;s usually large corporations who &#8220;don&#8217;t understand&#8221; that do it, but in this case it&#8217;s a supposedly modern internet-based company, gocompare.com. The problem is requiring more information from the user than you actually need to perform an action. In this case it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2008%252F10%252F13%252Frequiring_unnecessary_information%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Requiring%20unnecessary%20information%22%20%7D);"></div>
<p>In my opinion this is a major curse on the internet today and it&#8217;s usually large corporations who &#8220;don&#8217;t understand&#8221; that do it, but in this case it&#8217;s a supposedly modern internet-based company, gocompare.com.</p>
<p>The problem is requiring more information from the user than you actually need to perform an action. In this case it&#8217;s unsubscribing from a mailing list, but I&#8217;ve seen plenty of examples around the web that do this in other situations.</p>
<p>To unsubscribe my email address from a mailing list you need nothing more than my email address. FACT! Requiring me to remember the password I used to sign up 12 months ago to a service I never thought I&#8217;d need to log into again is just plain annoying. And as for requiring my date of birth, why?</p>
<p><center>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/stuartdallas/2937839479/"><img class="aligncenter" src="http://farm4.static.flickr.com/3150/2937839479_484c8bf153.jpg" alt="gocompare.com unsubscribe form" width="325" height="254" /></a></p>
<p></center></p>
<p>&#8220;For security&#8221; I hear you cry. For what? Why would anyone want to maliciously unsubscribe me from getting reminded that my car insurance is due? It&#8217;s just not gonna happen.</p>
<p>As I&#8217;ve stated in a previous blog entry, if someone wants to unsubscribe from your mailing list <a title="Sending email" href="http://stut.net/blog/2008/06/18/sending-email/">there is absolutely no commercial benefit to making it difficult to accomplish</a>. I don&#8217;t want your emails so forcing me to continue getting them is going to do nothing but annoy me which will likely put me off using your company for anything ever again.</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2008/06/18/sending-email/" rel="bookmark" class="crp_title">Sending email</a></li><li><a href="http://stut.net/2006/01/13/funniest-email-ever/" rel="bookmark" class="crp_title">Funniest Email Ever!!</a></li><li><a href="http://stut.net/2004/11/24/photo-blog/" rel="bookmark" class="crp_title">Photo Blog</a></li><li><a href="http://stut.net/2007/06/21/recruitment-agents-an-example/" rel="bookmark" class="crp_title">Recruitment agents&#8230; an example</a></li><li><a href="http://stut.net/2003/11/27/buy-toilet-paper-online/" rel="bookmark" class="crp_title">Buy Toilet Paper Online</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2008/10/13/requiring_unnecessary_information/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>When will ISPs realise they&#8217;re supposed to be &#8220;service providers&#8221;?</title>
		<link>http://stut.net/2008/04/09/when-will-isps-realise-theyre-supposed-to-be-service-providers/</link>
		<comments>http://stut.net/2008/04/09/when-will-isps-realise-theyre-supposed-to-be-service-providers/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 19:52:16 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[bbc]]></category>
		<category><![CDATA[broadband]]></category>
		<category><![CDATA[channel 4]]></category>
		<category><![CDATA[fair use]]></category>
		<category><![CDATA[fair use policy]]></category>
		<category><![CDATA[five]]></category>
		<category><![CDATA[iplayer]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[itv]]></category>
		<category><![CDATA[vimeo]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://stut.net/blog/2008/04/09/when-will-isps-realise-theyre-supposed-to-be-service-providers/</guid>
		<description><![CDATA[This is really daft. It&#8217;s been widely covered recently that the BBC iPlayer service is taking off in a big way which is great news for the future of TV. Unfortunately some ISPs are throwing their toys out of the pram and complaining that the increased bandwidth usage is costing them a lot of money [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2008%252F04%252F09%252Fwhen-will-isps-realise-theyre-supposed-to-be-service-providers%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22When%20will%20ISPs%20realise%20they%27re%20supposed%20to%20be%20%5C%22service%20providers%5C%22%3F%22%20%7D);"></div>
<p>This is really daft. It&#8217;s been widely covered recently that the <a href="http://www.bbc.co.uk/iplayer/" title="Making the unmissable, unmissable">BBC iPlayer</a> service is taking off in a big way which is great news for the future of TV. Unfortunately some <a href="http://news.bbc.co.uk/1/hi/technology/7336940.stm" title="BBC and ISPs clash over iPlayer">ISPs are throwing their toys out of the pram</a> and complaining that the increased bandwidth usage is costing them a lot of money and that <a href="http://www.bbc.co.uk/" title="Auntie">the BBC</a> should help cover the cost.</p>
<p>This strikes me as an extension of the equally stupid claim that it&#8217;s ok to have <a href="http://www.weeklygripe.co.uk/a458.asp" title="Fair use policy, no thanks">fair usage limits on unlimited broadband packages</a>. The ISPs provide connectivity to their users and it&#8217;s up to them to set their terms of use. If they feel they need to bring in more cash to cover the additional costs incurred by these additional services they should price their packages accordingly, but they should also do so as transparently as possible and not try to pass the cost on to content providers and certainly not to the tax payer.</p>
<p>The BBC is providing a great service, but they&#8217;re by no means the only organisation to be causing increased bandwidth usage. <a href="http://www.itv.com/CatchUp/default.html" title="ITV Catchup">ITV</a>, <a href="http://www.channel4.com/4od/" title="Channel 4 On Demand">Channel 4</a> and <a href="http://download.five.tv/" title="Five Download">Five</a> all have video on demand services but the ISPs haven&#8217;t complained about them, almost certainly because they haven&#8217;t been anywhere near as popular as the iPlayer service but they&#8217;re still contributing to the increased load.</p>
<p>Then consider the other streaming video services such as <a href="http://www.youtube.com/" title="Broadcast yourself on YouTube">YouTube</a> and <a href="http://www.vimeo.com/" title="Video Sharing for You on Vimeo">Vimeo</a>. Why haven&#8217;t the ISPs gone after those services? Could it be that they think the BBC is an easier target because it&#8217;s publicly funded?</p>
<p>In my opinion ISPs should concentrate on providing the service they advertise themselves as offering&#8230; namely reliable internet connectivity. In addition they should be more accurate in the descriptions of their packages such that hidden limits like fair usage policies are pushed to the top of their marketing material. An 8Mb &#8220;unlimited&#8221; connection with a 3GB monthly fair use limit is not unlimited by any definition of the word and it&#8217;s particularly limiting in this world of streaming video and other high-bandwidth services.</p>
<p>The ISPs need to wake up and recognise that they&#8217;ve fallen behind the curve and they need to commit some serious investment to upgrade their infrastructure so it&#8217;s ready for the next step up in bandwidth demand. Yes it will take a lot of money and probably a fair amount of time, but personally I&#8217;d rather pay 50 quid a month for a fast, reliable, properly unlimited connection than a tenner for one that&#8217;s slower than the advertised speed and limited in ways that make it practically useless for today&#8217;s internet.</p>
<p>It seems to me that they just want to take your money and provide the minimum service they can without you complaining about it. It&#8217;s up to the consumers, yes I mean you, to raise the bar for them and demand decent service and transparent advertising. As with all services you buy, if your ISP isn&#8217;t performing well enough, <a href="http://www.broadbandchoices.co.uk/" title="Compare ISPs at Broadband Choices">change it</a>.</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2004/06/10/isp-censorship/" rel="bookmark" class="crp_title">ISP Censorship</a></li><li><a href="http://stut.net/2007/05/06/flickr-user/" rel="bookmark" class="crp_title">Flickr User</a></li><li><a href="http://stut.net/2007/08/08/tpb-usage-policy/" rel="bookmark" class="crp_title">TPB usage policy</a></li><li><a href="http://stut.net/2007/11/25/information-responsibility/" rel="bookmark" class="crp_title">Information Responsibility</a></li><li><a href="http://stut.net/2007/10/09/amazon-s3-sla/" rel="bookmark" class="crp_title">Amazon S3 SLA</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2008/04/09/when-will-isps-realise-theyre-supposed-to-be-service-providers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outage</title>
		<link>http://stut.net/2008/02/11/outage/</link>
		<comments>http://stut.net/2008/02/11/outage/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 21:23:54 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>

		<guid isPermaLink="false">http://stut.net/blog/2008/02/11/outage/</guid>
		<description><![CDATA[Not having much luck with the blog these days. Easily took over 3 weeks to change the nameservers on the domain record for stut.net. In the meantime the servers that were running the old nameservers were taken offline. The result&#8230; stut.net dropped off the net, both webwise and email. I&#8217;m not happy and will be [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2008%252F02%252F11%252Foutage%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Outage%22%20%7D);"></div>
<p>Not having much luck with the blog these days.</p>
<p>Easily took over 3 weeks to change the nameservers on the domain record for stut.net. In the meantime the servers that were running the old nameservers were taken offline. The result&#8230; stut.net dropped off the net, both webwise and email.</p>
<p>I&#8217;m not happy and will be going through the evil manual process of moving stut.net to <a href="http://gandi.net/" title="Gandi - domain registration and hosting">Gandi</a> where most of my other domains live. This is something I&#8217;ve been avoiding for a while. Why it&#8217;s still an offline process is beyond me, but if that&#8217;s what I need to do to get away from an incompetent company then so be it.</p>
<p>If you&#8217;ve tried to email me during the past 2 weeks chances are I didn&#8217;t get it, so if you haven&#8217;t had a response please send it again. Thanks.</p>
<p>Really not happy!</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2008/05/23/has-that-website-gone-titsup/" rel="bookmark" class="crp_title">Has that website gone TitsUp?</a></li><li><a href="http://stut.net/2007/10/17/new-hosting/" rel="bookmark" class="crp_title">New hosting</a></li><li><a href="http://stut.net/2004/06/01/stutnet-goes-skinnable/" rel="bookmark" class="crp_title">Stut.net goes skinnable</a></li><li><a href="http://stut.net/2007/08/03/salamander-control-suite/" rel="bookmark" class="crp_title">Salamander Control Suite</a></li><li><a href="http://stut.net/2007/03/31/wii-tennis-2017/" rel="bookmark" class="crp_title">Wii Tennis: 2017</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2008/02/11/outage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog issues</title>
		<link>http://stut.net/2008/01/31/blog-issues/</link>
		<comments>http://stut.net/2008/01/31/blog-issues/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 16:25:25 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>

		<guid isPermaLink="false">http://stut.net/blog/2008/01/31/blog-issues/</guid>
		<description><![CDATA[Weird one. For some reason today WordPress decided to develop some parse errors. Not sure what happened, but I&#8217;ve installed a fresh copy with no plugins or themes (hence the lovely default design). It&#8217;s kinda pointless me doing the work to get it back to where it was since I have some pretty big changes [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2008%252F01%252F31%252Fblog-issues%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Blog%20issues%22%20%7D);"></div>
<p>Weird one. For some reason today WordPress decided to develop some parse errors. Not sure what happened, but I&#8217;ve installed a fresh copy with no plugins or themes (hence the lovely default design).</p>
<p>It&#8217;s kinda pointless me doing the work to get it back to where it was since I have some pretty big changes to my site in the pipeline, so for now this will do.</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2007/05/05/switched-to-wordpress/" rel="bookmark" class="crp_title">Switched to WordPress</a></li><li><a href="http://stut.net/2007/09/26/links-for-2007-09-25/" rel="bookmark" class="crp_title">links for 2007-09-25</a></li><li><a href="http://stut.net/2006/09/10/new-site/" rel="bookmark" class="crp_title">New site</a></li><li><a href="http://stut.net/2008/02/15/new-stutnet-design/" rel="bookmark" class="crp_title">New Stut.net design</a></li><li><a href="http://stut.net/2004/11/04/new-site-design/" rel="bookmark" class="crp_title">New site design</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2008/01/31/blog-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link Dumper Disabled</title>
		<link>http://stut.net/2007/10/07/link-dumper-disabled/</link>
		<comments>http://stut.net/2007/10/07/link-dumper-disabled/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 10:49:23 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>

		<guid isPermaLink="false">http://stut.net/blog/2007/10/07/link-dumper-disabled/</guid>
		<description><![CDATA[I&#8217;ve disabled the link dumper from del.icio.us. It&#8217;s a great feature but my other posts are getting lost. I&#8217;ll be putting together a new site for links but until I do you can see my bookmarks on my del.icio.us page. If you liked this you might also like these:links for 2007-08-08links for 2007-08-07links for 2007-08-05links [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2007%252F10%252F07%252Flink-dumper-disabled%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Link%20Dumper%20Disabled%22%20%7D);"></div>
<p>I&#8217;ve disabled the link dumper from <a href="http://del.icio.us/" title="Delicious - social bookmarking">del.icio.us</a>. It&#8217;s a great feature but my other posts are getting lost. I&#8217;ll be putting together a new site for links but until I do you can see <a href="http://del.icio.us/stuartdallas" title="my del.icio.us">my bookmarks on my del.icio.us page</a>.</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2007/08/09/links-for-2007-08-08/" rel="bookmark" class="crp_title">links for 2007-08-08</a></li><li><a href="http://stut.net/2007/08/08/links-for-2007-08-07/" rel="bookmark" class="crp_title">links for 2007-08-07</a></li><li><a href="http://stut.net/2007/08/06/links-for-2007-08-05/" rel="bookmark" class="crp_title">links for 2007-08-05</a></li><li><a href="http://stut.net/2007/08/29/links-for-2007-08-28/" rel="bookmark" class="crp_title">links for 2007-08-28</a></li><li><a href="http://stut.net/2007/09/04/links-for-2007-09-03/" rel="bookmark" class="crp_title">links for 2007-09-03</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2007/10/07/link-dumper-disabled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inconsiderate shared hosting customers</title>
		<link>http://stut.net/2007/08/06/inconsiderate-shared-hosting-customers/</link>
		<comments>http://stut.net/2007/08/06/inconsiderate-shared-hosting-customers/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 16:45:25 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Grr]]></category>

		<guid isPermaLink="false">http://stut.net/blog/2007/08/06/inconsiderate-shared-hosting-customers/</guid>
		<description><![CDATA[In a message to the php-general mailing list, someone named Jan Reiter made a frightening statement&#8230; But if it&#8217;s a rented server, apache overhead isn&#8217;t your concern, so go on and let your provider worry about it! As someone who runs a shared hosting provider this comment made me cringe. I&#8217;m assuming that by &#8220;rented [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fstut.net%252F2007%252F08%252F06%252Finconsiderate-shared-hosting-customers%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Inconsiderate%20shared%20hosting%20customers%22%20%7D);"></div>
<p>In a message to the <a href="http://php.net/mailing-lists.php" title="PHP Mailing Lists">php-general mailing list</a>, someone named <a href="http://marc.info/?l=php-general&amp;m=118636019632615&amp;w=2" title="Let your provider worry about it!">Jan Reiter made a frightening statement</a>&#8230;</p>
<blockquote><p>But if it&#8217;s a rented server, apache overhead isn&#8217;t your concern, so go on and let your provider worry about it! <img src='http://stut.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p></blockquote>
<p>As someone who runs a shared hosting provider this comment made me cringe. I&#8217;m assuming that by &#8220;rented server&#8221; (s)he means shared hosting since in a dedicated server context it makes no sense.</p>
<p>Regardless of what you&#8217;re doing (<a href="http://marc.info/?t=118629651400001&amp;r=1&amp;w=2" title="Problems with file_get_contents() and local PHP file">read the full thread</a> to find out what this particular user wanted) it is important to consider the environment in which your website will be running. If you are a resource hog most hosts have terms and conditions that allow them to terminate your account. But more importantly you need to consider the effect you are having on the users you share that server with.</p>
<p>If your site suddenly started slowing down because another user was hogging all the resource on the server you&#8217;d be complaining before I could say &#8220;it&#8217;s good to share&#8221;. If your site gets to the the point where it&#8217;s using too many resources for you to continue on a shared server, congratulations you should now graduate to a dedicated server, but don&#8217;t take concious steps to use more resources than you need to. It will likely have a detrimental effect on your site nevermind the rest of the server.</p>
<p>And so I appeal to all shared hosting customers everywhere, remember that you&#8217;re sharing your physical home in the ether. Be considerate, don&#8217;t play loud music too late and don&#8217;t start monopolising the space.</p>
<p>Rant over.</p>
<div id="crp_related"><h3>If you liked this you might also like these:</h3><ul><li><a href="http://stut.net/2008/03/11/sessionless-sessions/" rel="bookmark" class="crp_title">Sessionless Sessions</a></li><li><a href="http://stut.net/2006/12/11/compile-delphi-with-speechless/" rel="bookmark" class="crp_title">Compile Delphi with Speechless</a></li><li><a href="http://stut.net/2003/11/27/buy-toilet-paper-online/" rel="bookmark" class="crp_title">Buy Toilet Paper Online</a></li><li><a href="http://stut.net/2007/11/10/web-hosting-a-mugs-game/" rel="bookmark" class="crp_title">Web hosting &#8211; a mugs game</a></li><li><a href="http://stut.net/2007/10/10/extracting-the-map-from-social-networks/" rel="bookmark" class="crp_title">Extracting the map from social networks</a></li></ul></div>
]]></content:encoded>
			<wfw:commentRss>http://stut.net/2007/08/06/inconsiderate-shared-hosting-customers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
