<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Shane&#039;s blog</title>
	<atom:link href="http://blog.shamess.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.shamess.info</link>
	<description>My mind dump</description>
	<lastBuildDate>Mon, 06 Jul 2009 13:44:16 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/2bfa5ed0a59ae0d3cbd6a37726a6e99a?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Shane&#039;s blog</title>
		<link>http://blog.shamess.info</link>
	</image>
			<item>
		<title>RSS quilt type thing</title>
		<link>http://blog.shamess.info/2009/07/04/rss-quilt-type-thing/</link>
		<comments>http://blog.shamess.info/2009/07/04/rss-quilt-type-thing/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 15:23:55 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[start page]]></category>
		<category><![CDATA[feedme]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=730</guid>
		<description><![CDATA[Ages ago I was trying to find a cool start page which I could set for my homepage; I&#8217;d grown bored of Reader because it stopped me going to other websites. I stuck with /r/funny for a while before switching to the Onion. Ultimately they weren&#8217;t giving me what I wanted, so I decided to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=730&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ages ago I was <a href="http://blog.shamess.info/2009/05/10/start-and-home-pages/">trying to find a cool start page</a> which I could set for my homepage; I&#8217;d grown bored of Reader because it stopped me going to other websites. I stuck with /r/funny for a while before switching to the Onion. Ultimately they weren&#8217;t giving me what I wanted, so I decided to make my own.</p>
<p>So I made this <a href="http://shamess.info/feedme/">RSS quilt type thing</a>, and it&#8217;s pretty perfect for me at the moment. By default it uses data from the combined RSS feeds of Reddit, BBC, the Guardian, and Ars so it&#8217;s a pretty nice pool of information for me. It only shows the headlines too, and that&#8217;s all wanted. Putting the body of the articles on would take up way too much space.</p>
<p>Dark items are newer items, whilst lighter items are older. Eventually they get so old they&#8217;re barely visible &#8211; but you can mouse over them to see it clearly again. Not that I&#8217;d want to, if it&#8217;s that old I&#8217;ve probably already read it. It checks for updates to the feeds every four minutes too, and then inserts them nicely into the page (in an element that you can see, so it&#8217;s not inserting elements at the bottom of the page where you won&#8217;t notice). It adds new elements in italics too, just to make them extra prominent.</p>
<p>Article order is always randomised</p>
<p>You can change the feed by clicking the modulo symbol in the navigation bar. You&#8217;ve got to put the actual RSS feed URL into that though. You can also nab the bookmarklette (click the question mark in the navigation bar) and that will hopefully find the RSS feed for the website you&#8217;re looking at when you click it.</p>
<p>Using it in full screen mode is cool. 100% filled with information, pretty much.</p>
<p>Not quite finished yet though, still a couple extra things I want to add: some option (without adding more text to the page) to say &#8220;I&#8217;m tired of seeing this story, get rid of it&#8221; and have that data locally stored in the browser. If the article is a picture post, or at least has a prominent picture in it, then show the picture rather than the headline. Add options to change the gradient from black to lighter to other colours. Dynamically insert an entire new feed (this shouldn&#8217;t be that hard, just need to rejig some logic around).</p>
Posted in Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/730/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/730/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/730/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/730/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/730/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/730/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/730/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/730/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/730/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/730/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=730&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/07/04/rss-quilt-type-thing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>YouTube comments suck, someone should fix that.</title>
		<link>http://blog.shamess.info/2009/07/03/youtube-comments-suck/</link>
		<comments>http://blog.shamess.info/2009/07/03/youtube-comments-suck/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 17:28:27 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=727</guid>
		<description><![CDATA[YouTube&#8217;s comments really suck. In fact, most of the videos suck too, but every comment is pretty much awful. This is problem most likely came around because of the size of the community just exploded, there&#8217;s no reason to be held with any respect.
Places like reddit are still in that point where they don&#8217;t have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=727&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_728" class="wp-caption alignleft" style="width: 239px"><img class="size-medium wp-image-728 " title="sxe-phil-comments" src="http://shamess.files.wordpress.com/2009/07/sxe-phil-comments.png?w=229&#038;h=299" alt="Intellectual heights known only to YouTube" width="229" height="299" /><p class="wp-caption-text">Intellectual heights known only to YouTube</p></div>
<p>YouTube&#8217;s comments really suck. In fact, most of the videos suck too, but every comment is <a href="http://xkcd.com/481/">pretty much awful</a>. This is problem most likely came around because of the size of the community just exploded, there&#8217;s no reason to be held with any respect.</p>
<p>Places like reddit are still in that point where they don&#8217;t have too many users, so the quality of comments is still pretty high. Talk in text speak and you&#8217;ll be down voted to oblivion. Whereas on YouTube that seems an okay thing to do.</p>
<p>Each video &#8211; even really obscure videos &#8211; always seems to have a new comment thread made within the last day or so, making it impossible to have an actual, productive conversation.</p>
<p>There&#8217;s also a problem with threads&#8230; If you click &#8220;reply&#8221; to most threads, you just start another thread&#8230; Sometimes it works as a nested comment, like expected.</p>
<p>So, to fix the problems we need a smaller community, with more power for each user to vote on the smarts of each comment&#8230; We obviously can&#8217;t get rid of 90% of the YouTube community, but why can&#8217;t we just ignore it?</p>
<p>I was thinking someone should make a Greasemonkey script which removes all the comments on videos, and replaces it with comments maintained by someone else&#8217;s service. The new service obviously won&#8217;t be adopted by 99% of the current YouTube raff so we&#8217;ll get a smaller, more sophisticated society of people commenting on videos.</p>
<p>I like this idea. Someone should do it, or maybe I should.</p>
<p>Edit: Looking into this more, you can probably use the <a href="http://wiki.disqus.net/API">Disqus API</a>.</p>
Posted in Google  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/727/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=727&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/07/03/youtube-comments-suck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://shamess.files.wordpress.com/2009/07/sxe-phil-comments.png?w=229" medium="image">
			<media:title type="html">sxe-phil-comments</media:title>
		</media:content>
	</item>
		<item>
		<title>.htaccess redirection using mod_rewrite</title>
		<link>http://blog.shamess.info/2009/06/19/htaccess-redirection-using-mod_rewrite/</link>
		<comments>http://blog.shamess.info/2009/06/19/htaccess-redirection-using-mod_rewrite/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 09:24:49 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[redirection]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=715</guid>
		<description><![CDATA[I make it a policy of mine that if three people in the same week ask me about something, that I should just make a blog post about it. This week&#8217;s apparent hot topic is HTTP redirection; there are tonnes of ways to do it and I&#8217;ve just been giving out a link about 301 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=715&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:left;">I make it a policy of mine that if three people in the same week ask me about something, that I should just make a blog post about it. This week&#8217;s apparent hot topic is HTTP redirection; there are tonnes of ways to do it and I&#8217;ve just been giving out a link about <a href="http://www.webconfs.com/how-to-redirect-a-webpage.php">301 redirects in various languages</a>. Most people want to go with .htaccess method.</p>
<blockquote>
<p align="justify">Create a .htaccess file with the below code, it will ensure that all requests coming in to domain.com will get redirected to www.domain.com<br />
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)</p>
<p align="justify">Options +FollowSymlinks<br />
RewriteEngine on<br />
rewritecond %{http_host} ^domain.com [nc]<br />
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]</p>
<p align="justify">Please REPLACE domain.com and www.domain.com with your actual domain name.</p>
</blockquote>
<p style="text-align:left;">The website&#8217;s a little out of date though; it no longer has to be a Linux server (did it ever have to be..?), so long as you have mod-rewrite enabled in your Apache conf file, you&#8217;ll be fine. Like the quote says, this just makes sure that anyone that comes to your website is using the www subdomain. (Sidenote, if you have  a choice of no sub-domain vs. &#8220;www.&#8221;, go without the sub-domain.) So, someone going to &#8220;neopets.com&#8221; will instantly (without them even seeing a page refresh) be taken to &#8220;www.neopets.com&#8221;.</p>
<p style="text-align:left;">That page doesn&#8217;t give much of an example of what all that code is doing though, so I&#8217;ll go through it here so that you can modify it better for your own use.</p>
<p style="text-align:left;">The &#8220;Options&#8221; line is an <a href="http://httpd.apache.org/docs/1.3/mod/core.html#options">options directive</a>, allowing you to set pretty much all of the options you can set in Apache conf files (so long as you have the right permissions; also, higher up directories override subdirectories). Here, we&#8217;re telling Apache that we want to follow system links (links to other directories, even though they&#8217;re no physical, like a shortcut). Your redirects most likely won&#8217;t fall apart if you don&#8217;t have that line.</p>
<p style="text-align:left;">The <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html">rewrite engine</a> is where the awesome happens. The next line just turns it on.</p>
<p style="text-align:left;">The &#8220;rewritecond&#8221; is the evaluative part of the redirect. It checks to see if the URL that the user is looking at is the same as it&#8217;s argument. You can get the syntax for that evaluation from the <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritecond">rewrite engine&#8217;s man</a> page, but essentially it&#8217;s just:</p>
<pre style="text-align:left;">rewritecond %{<em>variable_name</em>} <em>patterntocheckagainst</em></pre>
<p style="text-align:left;">It uses a regex argument. If you don&#8217;t know regex, you&#8217;ll probably want to go and look at some tutorials first.</p>
<p style="text-align:left;">The <em>[nc]</em> at the end just makes the URL case insensitive. You can have multiple possible rewriteconds by using <em>[or]</em>, and having another condition on the next line.</p>
<p style="text-align:left;">Last is the rewriterule, <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewriterule">syntax here</a>. Again though, it&#8217;s regex. It&#8217;s a useful skill for any one that codes in anyway, so you may as well learn it.</p>
<p style="text-align:left;">Again, there are flags, wrapped in square brackets. The [r=301] is telling the browser (and more importantly search engines) what type of redirect it&#8217;s doing; 301 is a permanent redirect. It&#8217;s just a <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html">HTTP status code</a>, make sure you pick the right one. 307 is a temporary redirect.</p>
<p>If it&#8217;s still a bit over your head though, you could always contact me and <a href="http://shamess.info/business/">get me to do it</a>.</p>
Posted in Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/715/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/715/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/715/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/715/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/715/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/715/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/715/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/715/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/715/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/715/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=715&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/06/19/htaccess-redirection-using-mod_rewrite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>If you ask me, the week should start on Thursday.</title>
		<link>http://blog.shamess.info/2009/06/10/week-should-start-on-thursday/</link>
		<comments>http://blog.shamess.info/2009/06/10/week-should-start-on-thursday/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 00:48:43 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=703</guid>
		<description><![CDATA[Growing up on LiveJournal and Neopets (gosh, I can&#8217;t believe it&#8217;s been so many years since I&#8217;ve used those websites) I think it&#8217;s understandable for me to forget that the Internet is actually full of people. Sometimes I think that subconsciously I imagine all this content online to have just appeared from no where, or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=703&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Growing up on LiveJournal and Neopets (gosh, I can&#8217;t believe it&#8217;s been so many years since I&#8217;ve used those websites) I think it&#8217;s understandable for me to forget that the Internet is actually full of people. Sometimes I think that subconsciously I imagine all this content online to have just appeared from no where, or written by people on other continents who will always remain a stranger. Even some of the people I&#8217;m friends with on MSN that I&#8217;ve never met are dehumanised in my mind.</p>
<p>That&#8217;s why it&#8217;s refreshing to bump around the Internet and find people who not only seem to exist, but live pretty damn close to me. I found these strangers through total serendipity. I was looking at the <a href="http://www.fizzpop.org.uk/hacksessions/hack-session-wednesday-10th-june-6pm/">Fizzpop event page for today</a> (which I can&#8217;t go to &#8211; I wouldn&#8217;t be able to get back home), and then ended up at the Digital Brum site.</p>
<p>They&#8217;re listing <a href="http://blog.livebrum.co.uk/2009/06/03/digital-brum/">web related events around Birmingham</a>, some of which I&#8217;d love to go to, if only to give me something really interesting to do, maybe meet a few more interesting people. Then I found out about <a href="http://digitalbrum.co.uk/">Digital Brum</a> which lists a whole load of other events happening around Birmingham.</p>
<p>Ultimately I ended up at the <a href="http://birminghamsocialmediacafe.pbworks.com/Past+Attendees">Birmingham Social Media Cafe</a> website, where they were listing past attendees. An entire list of people in interesting positions, most of them with links to their products and blogs. There are some people like <a href="http://robday.net/">Rob Day</a> who&#8217;re 16 years old and have <em>two</em> projects that are looking really awesome in the pipe line. Kind of makes me feel like I&#8217;ve wasted my teenage years. This is totally the age of the teenage entrepreneur, and so I&#8217;m disappointed in myself for not doing anything amazing. Still though, it&#8217;s inspiring for me to do something <em>now.</em></p>
<p>Found Calum Brannan&#8217;s blog too. He has a meeting table. <a href="http://www.flickr.com/photos/calumbrannan/2795337627/"><em>A meeting table!</em></a> It&#8217;s weird how small things like that really get me excited about eventually working for a company. Hopefully a small company. He&#8217;s working on <a href="http://calumbrannan.com/2009/05/youmeocom/">Youmeo</a>, which really looks interesting. I was thinking the other day how annoying it is to have both my Facebook and Twitter to update. (A few people who attended that event are working on Youmeo on second glance. I&#8217;d love to work on a team project&#8230;)</p>
<p>All in all, I&#8217;m mad hyped about eventually having a career. At the moment (well, especially at the moment, whilst university is finished till October) my work load isn&#8217;t that big. Heck, I sleep in till one o&#8217;clock most days just because I have nothing to do. It&#8217;d be really nice to get a job at a web start up or something. Places like arc90 who have <a href="http://lab.arc90.com/">amazing ideas in their lab</a> (but they&#8217;re American).</p>
<p>I guess I could actually full time start freelance work; <em>looking</em> for new clients from nine to five, rather than taking on the clients that come to me (which is only a small number really). When I&#8217;m not looking (I&#8217;d probably get bored with eight hours of cold-emailing people from job boards), I should be developing my knowledge on general stuff. There still stuff about WordPress I&#8217;d be interested in poking around more with.</p>
<p>I&#8217;m going to make tomorrow busy.</p>
Posted in Freelance, Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/703/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=703&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/06/10/week-should-start-on-thursday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>There&#8217;s no need for the government to step in</title>
		<link>http://blog.shamess.info/2009/06/04/theres-no-need-for-the-government-to-step-in/</link>
		<comments>http://blog.shamess.info/2009/06/04/theres-no-need-for-the-government-to-step-in/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 14:52:23 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Arguements]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[net neutrality]]></category>
		<category><![CDATA[objectivism]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=679</guid>
		<description><![CDATA[I&#8217;d probably be the person my friends would think most likely to lobby for laws net neutrality, but they&#8217;d be wrong. Don&#8217;t get me wrong, I&#8217;m massively pro-net neutrality and think it&#8217;s vital for the continued growth of the Internet and innovation. What I don&#8217;t agree with is further legislation.
In England, our current state of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=679&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;d probably be the person my friends would think most likely to lobby for laws net neutrality, but they&#8217;d be wrong. Don&#8217;t get me wrong, I&#8217;m massively pro-net neutrality and think it&#8217;s vital for the continued growth of the Internet and innovation. What I don&#8217;t agree with is further legislation.</p>
<p>In England, our current state of play is that the government thinks everything is fine, despite <a href="http://arstechnica.com/tech-policy/news/2009/06/what-a-non-neutral-net-looks-like.ars">BT capping and throttling</a>. I agree with them. I don&#8217;t think that the government should step in and force private companies to follow their morals. The government has no say in how BT should be running their company.</p>
<p><em>But I&#8217;m paying for an 8Mb connection! That&#8217;s what I should get.</em></p>
<p>No, you&#8217;re not paying for an 8Mb connection, you&#8217;re paying for the service laid out in the <a href="http://www.productsandservices.bt.com/consumerProducts/dynamicmodules/pagecontentfooter/pageContentFooterPopup.jsp?pagecontentfooter_popupid=13408#bbOffer">terms and conditions</a> you signed up for. Terms which you said you agreed to when you made the contract for your service. Those conditions openly say &#8220;we&#8217;re going to throttle your connection to 896Kbps for streaming videos&#8221;, and everything else Ars is complaining about. If you don&#8217;t like that, there&#8217;s plenty of competitors who offer different terms. Use them.</p>
<p>There are hidden terms like this all over England; buy one get one free (the cheapest product is the free one) &#8212; free calls between 7am and 7pm (if you start a call at 6pm, and then go past 7pm, you&#8217;ll be charged for the entire call) &#8212; 30% less fat! (30% smaller bag). It just enforces that it&#8217;s important to read the small print. That&#8217;s all the onus there is, and all that there should be on businesses.</p>
<p>Whilst I don&#8217;t think there should be harsher laws about how terms are written, I do think it&#8217;d be a good idea for businesses to voluntarily add a simpler version of their terms. Just to make their customers happier. I can&#8217;t seem to find it, but I once found a website who had the normal legal text &#8211; hard to understand by anyone that&#8217;s not a lawyer &#8211; but by the side they had simple explanations. In someone like digg&#8217;s case, by the side of&#8230;</p>
<blockquote><p>By creating and posting Content to Digg, you warrant that you own all rights to the Content, agree that the Content will be dedicated to the public domain under the Creative Commons Public Domain Dedication, available at <a href="http://creativecommons.org/publicdomain/zero/1.0/">http://creativecommons.org/publicdomain/zero/1.0/</a> and that you will not object to the use of the Content by Digg in any context. To clarify, the above does not apply to the Content on external sites linked to by the original submission.</p></blockquote>
<p>They could have &#8220;this just means that anything you give us is going to be put into the public domain, so anyone can do anything with it.&#8221; Digg&#8217;s ToS is actually pretty easy to read already, but other companies could really do with doing that too.</p>
<p><em>I don&#8217;t want to spend half an hour reading something before I can use a product!</em></p>
<p>That&#8217;s your choice, but the business has done everything they need to do in my opinion. You can&#8217;t complain when they suspend your account for doing something they don&#8217;t want, or when you&#8217;re hit with hidden charges. It&#8217;s your <em>responsibility</em> to read that stuff.</p>
<p><em>If the government can&#8217;t regulate, then who&#8217;s watching for consumer rights?</em></p>
<p>The consumers. If BT customer doesn&#8217;t like something they should leave BT, boycotting it. If enough customers are leaving (so it&#8217;s a big problem) BT will change. If you stick around with BT and put up with you, you&#8217;re sending the message that you&#8217;re okay with it.</p>
<p>That&#8217;s why I&#8217;m hopeful that if non-net neutrality comes into place, it&#8217;ll be fairly quickly kicked to the curb. There will always be some good guys in business. I&#8217;ve heard good things about <a href="https://www.bethere.co.uk/">Be</a>. If there&#8217;s truly not anyone filling that need, then someone will pretty quickly notice it and set up a business there. (Hey, why not <em>you</em>?)</p>
<p>In sum, quit worrying about net neutrality, it&#8217;s here to stay. Government should keep regulating businesses, let the customers do that. (You can almost feel Ayn Rand in the room, amirite?)</p>
Posted in Arguements, Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/679/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/679/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/679/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=679&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/06/04/theres-no-need-for-the-government-to-step-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>NoClassDefFoundError error, and a note on Bing</title>
		<link>http://blog.shamess.info/2009/06/02/noclassdeffounderror-error-a-note-on-bing/</link>
		<comments>http://blog.shamess.info/2009/06/02/noclassdeffounderror-error-a-note-on-bing/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 15:51:09 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=670</guid>
		<description><![CDATA[Playing with Java and for some reason I&#8217;m getting this error:
Exception in thread "main" java.lang.NoClassDefFoundError: AddingMachine (wrong
name: sum/AddingMachine)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$000(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=670&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Playing with Java and for some reason I&#8217;m getting this error:</p>
<pre>Exception in thread "main" java.lang.NoClassDefFoundError: AddingMachine (wrong
name: sum/AddingMachine)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$000(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: AddingMachine.  Program will exit.</pre>
<p>I decided to <a href="http://www.google.com/search?q=Exception+in+thread+%22main%22+java.lang.NoClassDefFoundError%3A">Google</a> it, like I do when ever I get an error of any kind. Then I remembered bing, and thought this is an ideal moment to <a href="http://www.bing.com/search?q=Exception+in+thread+%22main%22+java.lang.NoClassDefFoundError%3A">try it out</a>.</p>
<p>Bing being new isn&#8217;t an excuse that they can use to defend it; Microsoft has has years experimenting with search and should know just about as much as Google now, but they&#8217;re still making school boy errors. For instance,  this <a href="http://3sp.com/forum/viewtopic.php?f=9&amp;t=2570&amp;p=9241#p9241">forum post</a> is listed second in the results.</p>
<p>Bing should <em>know</em> it&#8217;s a forum, it&#8217;s pretty obvious. Then by that it could deduce that the person starting the thread is asking a question, likely <em>my</em> question. But there are no replies, so it&#8217;s clear that no one has answered it. Giving me that link is completely pointless. Google learnt that lesson years ago.</p>
<p>Back to the Java problem, I tried doing <code>java -classpath . AddingMachine</code> rather than just <code>java AddingMachine</code> and I get the same error&#8230;</p>
<p><strong>Fix&#8217;d:</strong> I just copy-pasted the source from the <a href="http://leepoint.net/notes-java/examples-intro/examples3-loops/ex-console-adding-machine.html">java notes page</a> I&#8217;m looking at. And the problem lied in it have a <code>package sum;</code> line. Just remove it.</p>
<p><strong>Edit for protip:</strong> This is an error you&#8217;re running into because of packages, used to make java source files easier to manage. You should definitely check out this tutorial on packages if you&#8217;re having problems; <a href="http://www.jarticles.com/package/package_eng.html">Java Package Tutorial</a>.</p>
Posted in Google, Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/670/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/670/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/670/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=670&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/06/02/noclassdeffounderror-error-a-note-on-bing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>It&#8217;s hard to see your point&#8230;</title>
		<link>http://blog.shamess.info/2009/06/02/its-hard-to-see-your-point/</link>
		<comments>http://blog.shamess.info/2009/06/02/its-hard-to-see-your-point/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 00:57:37 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[World]]></category>
		<category><![CDATA[european parliament]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=665</guid>
		<description><![CDATA[I&#8217;m leaving it a little late, but I wanna look through party policies, more specifically MEP policies. The people I have a choice of are listed for the West Midlands.
Is it wrong that I&#8217;ve mentally already ruled out Bushill-Matthews because he doesn&#8217;t have his own website? I guess it could show that he&#8217;s not exactly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=665&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m leaving it a little late, but I wanna look through party policies, more specifically MEP policies. The people I have a choice of are listed for the <a href="http://www.europarl.org.uk/section/list-region/west-midlands">West Midlands</a>.</p>
<p>Is it wrong that I&#8217;ve mentally already ruled out Bushill-Matthews because he doesn&#8217;t have his own website? I guess it could show that he&#8217;s not exactly technically competent, and that&#8217;s really something that&#8217;s important for me to be expressed in Parliament especially at times when file sharing policy and law is being made. However, it looks like a Conservative policy to have all their MEPs on the same site, so I guess I can let them slide. Conservatives are the only people using @aol.com and @hotmail.co.uk addresses. Don&#8217;t they see the security implications of not hosting their own email servers?</p>
<p>Finding out what a person is standing for is working out to be really hard&#8230; Most of these pages are like CVs, or just blogs of political news, recounting the news too, not even offering their view on the matter. Assuming though that every single one of their views is the same as the party they stand for, I guess I&#8217;ll look around the party&#8217;s websites.</p>
<p>But they&#8217;re not much help either. Take immigration, a blatant issue at the moment, one of the hot ones that everyone needs an opinion on. <a href="http://www.labour.org.uk/asylum_and_immigration">Labour&#8217;s immigration page</a> lists various facts over what&#8217;s happened whilst they&#8217;re in power, but I really fail to see why they&#8217;ve listed a few.</p>
<blockquote><p>In 2007, we removed an immigration offender on average, every 8 minutes.</p></blockquote>
<p>It&#8217;s nice to know that there are that many in the country. How did they get by you? We&#8217;re an island, it&#8217;s not like people can just flee across the border. And if immigrants are up to swimming an ocean to get in, I think maybe we should let them in on merit.</p>
<p>Other than saying they want to give ID cards to immigrants (wasn&#8217;t that happening to everyone anyway?), and increasing the number of people who work at these borders (which everyone wants to do), I don&#8217;t think they&#8217;ve mentioned anything controversial to differentiate themselves.</p>
<p>Oh, I suppose when you look at the <a href="http://www.conservatives.com/Policy/Where_we_stand/Immigration.aspx">Conservative page</a> side by side with the Labour one, you see where differences are. Labour don&#8217;t have an interest in setting a limit to the number of immigrants allowed per year, which I can understand. If we have a system where we only allow people in that we need, why set a limit? Once all positions have been filled, just stop letting people in. Tory&#8217;s do want an arbitrary limit though, the point there being that too many slip through, and if we just say no to them before even letting them speak we&#8217;ll have lowered their burden on our public services. The Government has nothing to gain by allowing millions of people to come into the country, if anything it&#8217;d just make their jobs harder. I don&#8217;t see the point in setting a limit. I think we should just let in people we need, but be very strict about the guidelines for &#8220;who we need&#8221;. If there&#8217;s not a job position already available for them, leave that job for someone that&#8217;s already settled here. I&#8217;m a little bit shocked by it myself, but I guess that&#8217;s a point to Labour&#8230;</p>
<p>There&#8217;s these border patrol people too; Tory&#8217;s want them to be apart of the police, whilst Labour want them to have &#8220;police like powers&#8221;. Semantics really. Just something to argue about. The police are already over stretched as it is, why give them another job which requires them to get rather niche training. Have a specialist team to do that. Increases jobs and they&#8217;ll be more focused. Labour win.</p>
<p>Both of those points aren&#8217;t relevant to this election though, European Parliament doesn&#8217;t have the power (or the need) to touch either of those things. But it really shows that I have no other information to go on, other than the party policies. I can&#8217;t find much about what the hopeful MEPs want.</p>
<p>I can&#8217;t find anything the Lib Dems have said about immigration&#8230; What? I can&#8217;t say I&#8217;m surprised they don&#8217;t seem to have written up, public policies for most things. I&#8217;m not going to bother looking at UKIP. I&#8217;d never vote for a <em>less</em> globalised world.</p>
<p>Lib Dem Liz Lynne&#8217;s site has a few sections on her website listing a few things; Iraq, business, various campaigns. That&#8217;s exactly what I want to be reading! I clicked through to the <a href="http://www.lizlynne.org.uk/pages/business.html">business one</a>. The links on there link to search results&#8230; completely pointless. Meh, I had such high hopes, Liz! Looks like she&#8217;s about giving business more power over themselves, and deregulating some things though.</p>
<blockquote><p>Liz was [...] on the Vibrations Directive and the Noise Directive, negotiating a number of key amendments to make them less onerous on businesses.</p></blockquote>
<p>I like this pro-business stance. I&#8217;m really all for businesses creating their own morals, even to the extent of Ayn Rand&#8217;s ideologies, and so they&#8217;re the ones that get punished for them if there&#8217;s a mistake.</p>
<p>All in all though, the Internet doesn&#8217;t really tell you enough to decided on who to vote with. I&#8217;m going to keep researching, but unless something changes my mind, I think it&#8217;ll be Lib Dems for me, despite it being a wasted vote here (but hey, maybe enough people will think like me).</p>
Posted in World  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/665/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=665&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/06/02/its-hard-to-see-your-point/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>After weeks of aimless doing nothing&#8230;</title>
		<link>http://blog.shamess.info/2009/06/01/after-weeks-of-aimless-doing-nothing/</link>
		<comments>http://blog.shamess.info/2009/06/01/after-weeks-of-aimless-doing-nothing/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 00:57:15 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tribal Wars]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=661</guid>
		<description><![CDATA[I plan on being busy tomorrow. Today wasn&#8217;t much of a productive feat either, despite me being back home. Apparently a change of scenery hasn&#8217;t inspired me to work. It looks like my main village is about to be nobled though, so I guess I won&#8217;t be playing Tribal Wars for much longer&#8230;
Tomorrow, I&#8217;m gonna [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=661&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I plan on being busy tomorrow. Today wasn&#8217;t much of a productive feat either, despite me being back home. Apparently a change of scenery hasn&#8217;t inspired me to work. It looks like my main village is about to be nobled though, so I guess I won&#8217;t be playing Tribal Wars for much longer&#8230;</p>
<p>Tomorrow, I&#8217;m gonna head to dad&#8217;s around five o&#8217;clock, because I can get a lift at that time. I want to fix my bike up (it&#8217;s been out back for  a while now, I wouldn&#8217;t be surprised if it&#8217;s rusted beyond repair but I want to try. It&#8217;ll give me something relatively cheap to work on. Then, I think it&#8217;d be cool to just ride for a while. Mostly to increase my fitness, to be honest.</p>
<p>Then, ride back to mum&#8217;s &#8211; since I don&#8217;t have a bed back at dad&#8217;s house yet (the spare room got filled with junk as soon as I moved away to university). Or, better yet, I wanna check out the library. I&#8217;m not sure if they have wireless there but if they do it&#8217;d be rocking. If not, no problem I can do computer science theory stuff I need to do anyway &#8211; I&#8217;m sure they have books.</p>
Posted in Games, Internet, Tribal Wars  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/661/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=661&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/06/01/after-weeks-of-aimless-doing-nothing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Back to using WordPress.com</title>
		<link>http://blog.shamess.info/2009/06/01/back-to-using-wordpress-com/</link>
		<comments>http://blog.shamess.info/2009/06/01/back-to-using-wordpress-com/#comments</comments>
		<pubDate>Sun, 31 May 2009 23:50:28 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Meta-blog]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=658</guid>
		<description><![CDATA[I&#8217;ve decided to switch back to using WordPress.com for a while, and domain forwarding to it. So, all the links and stuff should still work. Only problem in the switch over was that my tags and categories got messed up so I&#8217;ll have to spend an hour or two just going through all of them [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=658&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve decided to switch back to using WordPress.com for a while, and domain forwarding to it. So, all the links and stuff should still work. Only problem in the switch over was that my tags and categories got messed up so I&#8217;ll have to spend an hour or two just going through all of them to fix them up.</p>
<p>For those that don&#8217;t know, wordpress.org is the open source website, where you can run the software yourself. WordPress.com is a commercial arm (they have to make money somehow) where you pay for certain services, and have a lot less freedom.</p>
<p>I decided to &#8220;downgrade&#8221; because there&#8217;s blatantly something wrong with my server. I don&#8217;t think it&#8217;s anything on my part, more on the part of my VPS providers (since their websites were down too). After weeks of slow loading, and database crashes, I&#8217;ve decided to just go self hosted for  a while.</p>
<p>The blog should be way faster now, and always work. Downside is it cost me £7 to have the domain forwarded. And I can no longer installed plugins, or themes. I can only use the ones WordPress.com offers. I can&#8217;t show ads the way I used to (only to first time visitors, on certain single pages/posts). I wasn&#8217;t making much money off them anyway, so it&#8217;s not a big loss. And I&#8217;m a little worried with putting my information in someone else&#8217;s business. I&#8217;m really hoping I&#8217;m not surrendering any copyrights to this data by putting it here (I&#8217;ve not read up enough yet).</p>
<p>Other than it being managed by someone else, I don&#8217;t see any up side to WP.com. I&#8217;ll be switching out as soon as I get a better server.</p>
<p>Could be the DNS playing catch up still, but it doesn&#8217;t look like I can use my OpenID any more&#8230;</p>
Posted in Meta-blog  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/658/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/658/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/658/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=658&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/06/01/back-to-using-wordpress-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Kongregate games: Splitter</title>
		<link>http://blog.shamess.info/2009/05/19/kongregate-games-splitter/</link>
		<comments>http://blog.shamess.info/2009/05/19/kongregate-games-splitter/#comments</comments>
		<pubDate>Tue, 19 May 2009 00:20:53 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Kongregate]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[splitter]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=657</guid>
		<description><![CDATA[Maybe I&#8217;m just overly stressed tonight, but playing Splitter for the past 17 levels has given me the biggest headache I&#8217;ve had in days. I&#8217;m not sure why I carried on playing for so long whilst leaving that stupid music turned on! I know it&#8217;s flash game and that they need to stay small, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=657&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Maybe I&#8217;m just overly stressed tonight, but playing <a href="http://www.kongregate.com/games/EvgenyKarataev/splitter">Splitter</a> for the past 17 levels has given me the biggest headache I&#8217;ve had in days. I&#8217;m not sure why I carried on playing for so long whilst leaving that stupid music turned on! I know it&#8217;s flash game and that they need to stay small, and to do that they use looped music. But developers, <em>please</em>, make sure the loop isn&#8217;t obvious and god dammed annoying. It&#8217;s totally possible, <a href="http://www.kongregate.com/games/urbansquall/bloody-fun-day">Bloody Fun Day</a> did it, so did <a href="http://www.kongregate.com/games/Ridiculous/areas">Areas</a>. Tonnes have. It <em>is</em> possible.</p>
<p>It&#8217;s not even noticeably annoying, until you&#8217;ve heard it for fifteen minutes and then BAM! average sized headache.</p>
<p style="text-align:center;">
<div id="attachment_695" class="wp-caption aligncenter" style="width: 469px"><img class="size-full wp-image-695 " title="kongregate-splitter" src="http://shamess.files.wordpress.com/2009/05/kongregate-splitter.png?w=459&#038;h=365" alt="I'd much rather take my knife to him, thanks." width="459" height="365" /><p class="wp-caption-text">I&#39;d much rather take my knife to him, thanks.</p></div>
<p style="text-align:left;">
<p style="text-align:left;">That stupid grin on the ball guy&#8217;s face? Grr! What&#8217;s he got to be so happy about? He could blink or something once in a while. I have no urge to help him in the slightest.</p>
<p style="text-align:left;">Physics engine games are always fairly fun for a while, until you get to the impossible levels that you can only hope to complete by chance after downing half a litre of<span class="mw-headline"> <em>Felix Felicis</em>. Challenge is always good, but when you know you&#8217;re doing the right thing, just not at the exact right millisecond it gets really quite annoying. I spent six or so tries on the stupid level pictured above before angrily giving up and deciding to bitch about it on my blog.</span></p>
<p style="text-align:left;"><span class="mw-headline">I don&#8217;t like this game. I&#8217;m sure you&#8217;re all dying for one though, so here&#8217;s a walk through. At least this video has the common decency to mute the sound and overlay his own music.<br />
</span></p>
Posted in Kongregate  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/657/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/657/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/657/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/657/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/657/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/657/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/657/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/657/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/657/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/657/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=657&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/05/19/kongregate-games-splitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://shamess.files.wordpress.com/2009/05/kongregate-splitter.png" medium="image">
			<media:title type="html">kongregate-splitter</media:title>
		</media:content>
	</item>
		<item>
		<title>This doesn&#039;t look good&#8230;</title>
		<link>http://blog.shamess.info/2009/05/13/this-doesnt-look-good/</link>
		<comments>http://blog.shamess.info/2009/05/13/this-doesnt-look-good/#comments</comments>
		<pubDate>Wed, 13 May 2009 15:49:51 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[nethack]]></category>
		<category><![CDATA[tty]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=647</guid>
		<description><![CDATA[The dwarf swings his pick-axe.  The dwarf hits!

                             ---
                  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=647&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><pre>The dwarf swings his pick-axe.  The dwarf hits!

                             ---
                            --
                            |
                           --
                                --
                              ---

                                                        ...-
                                                       ....--
                                                 G G  ..G.h..
                                                     h.dG@.%.
                                                      - --*..  -
                                                         -#.   |
                                                         #
                                                         |  |

Shamess the Bandit         St:18/01 Dx:18 Co:17 In:7 Wi:7 Ch:6  Chaotic S:2728
Dlvl:6  $:22 HP:5(58) Pw:0(0) AC:8  Xp:6/609 T:2456</pre>
Posted in Games  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/647/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=647&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/05/13/this-doesnt-look-good/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8211;FeedDemon</title>
		<link>http://blog.shamess.info/2009/05/11/feeddemon/</link>
		<comments>http://blog.shamess.info/2009/05/11/feeddemon/#comments</comments>
		<pubDate>Mon, 11 May 2009 11:39:23 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=645</guid>
		<description><![CDATA[I actually really don&#8217;t like FeedDemon. They&#8217;ve clearly tried to act like Google Reader in a lot of ways (or maybe Reader decided to be like them when they started) but Google does everything much better. Which annoys me.
I was really look forwards to venturing out beyond Google&#8217;s services and trying others but Google&#8217;s monopoly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=645&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I actually really don&#8217;t like FeedDemon. They&#8217;ve clearly tried to act like Google Reader in a lot of ways (or maybe Reader decided to be like them when they started) but Google does everything much better. Which annoys me.</p>
<p>I was really look forwards to venturing out beyond Google&#8217;s services and trying others but Google&#8217;s monopoly on awesome is held really tightly for some reason.</p>
<p>I didn&#8217;t like FeedDemon because:</p>
<ul>
<li>It doesn&#8217;t mark items as read after I&#8217;ve been looked at the item. After the item has been selected it should immediately become read, keeping an item as unread isn&#8217;t the default action that I&#8217;d want.</li>
<li>Control + D to go to the next unread item. I&#8217;m sure you can change that, but by default that&#8217;s a dumb idea. What&#8217;s wrong with J (which works in some cases, but not others)? I typical action such as going to the next item shouldn&#8217;t require a combination key press. I know this sounds lazy, but I have to move my hand to press control, and that annoys me.</li>
<li>It seems to be using Internet Explorer in the reading pane. Not so much of a big deal, but wha&#8217;?</li>
</ul>
<p>I really do like the syncing with Google though. I know I wanted to get away from Google to start with, but it&#8217;s more about working in the cloud than fanboyism. I like all my stuff being synced. My laptop should really just be  a throw away device.</p>
<p>I also liked the monospaced, large reading area though. But for now I&#8217;ll just give Reader a quick CSS hack to do that.</p>
Posted in Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/645/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=645&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/05/11/feeddemon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Start and home pages</title>
		<link>http://blog.shamess.info/2009/05/10/start-and-home-pages/</link>
		<comments>http://blog.shamess.info/2009/05/10/start-and-home-pages/#comments</comments>
		<pubDate>Sun, 10 May 2009 19:45:32 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[niimo]]></category>
		<category><![CDATA[google reader]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[start page]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=642</guid>
		<description><![CDATA[For the past few years I&#8217;ve been using Google Reader as my homepage, since I go there every few hours really frequently. Today though, I&#8217;ve decided that I want to change the way I use RSS feeds. Instead of just lumping together all the things I want to read in Google Reader, and then being [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=642&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>For the past few years I&#8217;ve been using Google Reader as my homepage, since I go there every few hours really frequently. Today though, I&#8217;ve decided that I want to change the way I use RSS feeds. Instead of just lumping together all the things I want to read in Google Reader, and then being overwhelmed when there&#8217;s a few hundred things  a day, I just want to keep Reader for infrequently updated feeds. More a feed reader (web comics, forum threads I want to keep track of, WordPress trac posts I want to keep track of) than a content reader (TechCrunch, Valleywag, Mashable). For content, I can go to their websites.</p>
<p>I&#8217;ve also decided to try out FeedDemon.</p>
<p>That leaves my homepage empty now, and I&#8217;ve been thinking of sites to replace Reader. I figured <a href="http://start.io/shamess">start.io</a> might be a good idea before realising that my bookmarks do that job in a much more organised and quicker way. I actually really don&#8217;t like iGoogle, and I&#8217;m not sure why. I have a perfectly good search bar with more functionality right up top of my browser.</p>
<p>BBC News is pretty depressing most of the time. I like to be caught up on the news, but death, war, and economic failure isn&#8217;t really the pick me up I want to see first thing in the morning. Maybe I&#8217;ll go with <a href="http://www.reddit.com/r/funny/">/r/funny</a>. That&#8217;d be new content each time I go there, and it&#8217;d make me happy. I&#8217;ll go with that for a while.</p>
Posted in Internet, niimo  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/642/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/642/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/642/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=642&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/05/10/start-and-home-pages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Orson Scott Card isn&#039;t so bad</title>
		<link>http://blog.shamess.info/2009/05/05/orson-scott-card-isnt-so-bad/</link>
		<comments>http://blog.shamess.info/2009/05/05/orson-scott-card-isnt-so-bad/#comments</comments>
		<pubDate>Tue, 05 May 2009 20:24:33 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Arguements]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[lgbt]]></category>
		<category><![CDATA[marriage]]></category>
		<category><![CDATA[orson scott card]]></category>
		<category><![CDATA[religion]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=637</guid>
		<description><![CDATA[I wanted to carry on a discussion about Card that was being held over at the LGBT reddit. I want to have it here because there my view points seemed to have been just pushed aside because I was sticking up for him and most people just decided to label him a homophobe and move [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=639&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I wanted to carry on a discussion about Card that was being held over at the LGBT reddit. I want to have it here because there my view points seemed to have been just pushed aside because <a href="http://www.reddit.com/r/lgbt/comments/8hm30/dear_orson_scott_card_fuck_you_you_mormon_bigot/c09bam2">I was sticking up for him</a> and most people just decided to label him a homophobe and move along. It&#8217;s really all you can expect for a somewhat biased subset of people.</p>
<p>Card&#8217;s claim to fame is the Ender Saga, which I really hope you&#8217;ve all read. If not, let me know. I&#8217;ll freaking buy you a copy  of Ender&#8217;s Game myself.</p>
<p>He has always been vocal about queers. In fact, his article he wrote about <a href="http://www.nauvoo.com/library/card-hypocrites.html">people calling themselves both gay and Mormon</a> has been in my &#8220;Interesting prose&#8221; bookmark folder for a few years now, and I think it pretty much sums what he feels. He&#8217;s not homophobic in the sense that he&#8217;d go out and kill off some butt munchers, and I doubt he&#8217;d ever even nudge someone in that direction to do that. He just doesn&#8217;t like gay people interfering with his religion, and that&#8217;s <em>totally</em> acceptable. Most religions have conservative &#8220;rules&#8221; you have to stick to, beliefs you must hold, and that applies especially the Latter-Day Saints. If you&#8217;re gay you&#8217;re just not invited.</p>
<p>In the same way that if I&#8217;m asked to an invite-only party, and you&#8217;re not, you can&#8217;t go. It&#8217;s not that the hosts hate you, it&#8217;s just that they don&#8217;t really want you there. And why should they? It&#8217;s their event. Their religion.</p>
<p>Same goes for marriage really. It&#8217;s a Christian thing. What right do the government have to start meddling in it? The church and state should be separate; that&#8217;s usually said to stop religion messing with laws, but it&#8217;s also true to stop law messing with religion.</p>
<p>I&#8217;m not sure on Card&#8217;s views on civil partnerships &#8211; different but equal. Assuming neither partner in a civil partnership wanted children (for the sake of this paragraph) I think he&#8217;d be okay with it. After all, then it&#8217;d just be a legal thing and Judges wouldn&#8217;t be fucking up his religion in ways it never wanted to be, in ways that specifically are outlawed in their rules.</p>
<p>Up until this point I agree with all of the above; religion should sit in one corner, and politics should sit in another, and their paths should never meet. However, I disagree with Card &#8211; not angrily, because I understand why he disagrees with me &#8211; as soon as children step into the picture.</p>
<p>I don&#8217;t see why gay people can&#8217;t have children. I&#8217;m pretty sure that having two same sex parents doesn&#8217;t mess up a child in any way. The heterosexual desires are inbuilt in heterosexual children, and the same for gay children. It really isn&#8217;t a choice, I&#8217;m not arguing that here, and I&#8217;d love to as I find the article Card mentions he&#8217;s going to write &#8220;soon&#8221; (back last year, so I guess it&#8217;s around somewhere). It not being a choice is what I&#8217;m basing my opinion on concerning gay people having children. If it turns out that it affects the child in anyway I&#8217;ll seriously reconsider my stance on this. I wish I could go out and look at data for how gay parented kids turn out, but I&#8217;m guessing that they&#8217;re all written by extremists, on both sides so I won&#8217;t look. But this isn&#8217;t the place for that argument (and I will delete any comment bringing that argument up, email me if you really want to).</p>
<p>I also disagree with him that it&#8217;s wrong to allow children to see that there can be happy homosexual relationships, and that they can be just as successful (and as catastrophically dismal) as heterosexual couplings. As a (playing-around-with-the-ideas-of) Objectivist, I&#8217;d say that every human has equal rights, and the law should promote those individuals however it can to aid their safety. Morality on the other hand should be controlled by organisations, in this argument religions, and not the government.</p>
<p><em>PS. Although I&#8217;ve only read Ender&#8217;s Game so far (just waiting till I can afford Speaker) I&#8217;m pretty sure that Card doesn&#8217;t put much about gays in his books. There&#8217;s no reason not to buy his books. Whilst boycotting is typically a good way to get a </em>business<em> to change their ways, refusing to buy his books isn&#8217;t going to stop him believing in what he believes in, and so you&#8217;re just missing out on some of the best writing ever. I have amazing small attention span, and can happily sit through reading his massively long articles despite him saying stuff I don&#8217;t believe in.</em></p>
Posted in Arguements, Books  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/639/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/639/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/639/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=639&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/05/05/orson-scott-card-isnt-so-bad/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox 3.5b4: Storing data for offline use fuxxored.</title>
		<link>http://blog.shamess.info/2009/05/05/firefox-3-5b4-storing-data-for-offline-use-fuxxored/</link>
		<comments>http://blog.shamess.info/2009/05/05/firefox-3-5b4-storing-data-for-offline-use-fuxxored/#comments</comments>
		<pubDate>Tue, 05 May 2009 19:21:25 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[buggy]]></category>
		<category><![CDATA[google gears]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=633</guid>
		<description><![CDATA[For me at least anyway, and I&#8217;ve only tried it on two WordPress installations running bleeding edge 2.8. I get this message, click allow, and then all pages work once. Caching on the first load.
Then, if I refresh the page, or go back to it later, everything loads without the style sheet and JavaScript &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=638&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_692" class="wp-caption aligncenter" style="width: 469px"><img class="size-full wp-image-692 " title="firefox-save-offline-broken" src="http://shamess.files.wordpress.com/2009/05/firefox-save-offline-broken.png?w=459&#038;h=155" alt="Good idea, that doesn't work." width="459" height="155" /><p class="wp-caption-text">Good idea, that doesn&#39;t work.</p></div>
<p>For me at least anyway, and I&#8217;ve only tried it on two WordPress installations running bleeding edge 2.8. I get this message, click allow, and then all pages work once. Caching on the first load.</p>
<p>Then, if I refresh the page, or go back to it later, everything loads without the style sheet and JavaScript &#8211; the cached stuff. To fix it, I had to go into Options &gt; Advance &gt; Network and then remove my websites from the list.</p>
<p>I guess they&#8217;re for some reason competing with Google Gears, which makes little sense. Why compete? Why not just advertise Gears? They do exactly the same thing from what I can see.</p>
<p><strong>Update:</strong> A lot of people are getting here to find out how to use Gears in the Firefox beta. You can use all your extensions (even if Firefox says they&#8217;re not compatible) by <a href="http://lifehacker.com/355973/">editing a single option</a>. Of course, if you do that you could end up crashing Firefox or something, but you can just start in safe mode and disable it again.</p>
<ul>
<blockquote>
<li>Type <code>about:config</code> into Firefox&#8217;s address bar and click the &#8220;I&#8217;ll be careful, I promise!&#8221; button.</li>
<li>Right-click anywhere. Choose New&gt;Boolean. Make the name of your new config value <code>extensions.checkCompatibility</code> and set it to <code>false</code>.</li>
<li>Make another new boolean pair called <code>extensions.checkUpdateSecurity</code> and set the value to <code>false</code>.</li>
<li>Restart Firefox.</li>
</blockquote>
</ul>
Posted in Google, Mozilla, WordPress  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/638/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=638&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/05/05/firefox-3-5b4-storing-data-for-offline-use-fuxxored/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://shamess.files.wordpress.com/2009/05/firefox-save-offline-broken.png" medium="image">
			<media:title type="html">firefox-save-offline-broken</media:title>
		</media:content>
	</item>
		<item>
		<title>Time to end capitalism, methinks.</title>
		<link>http://blog.shamess.info/2009/05/02/time-to-end-capitalism-methinks/</link>
		<comments>http://blog.shamess.info/2009/05/02/time-to-end-capitalism-methinks/#comments</comments>
		<pubDate>Fri, 01 May 2009 23:12:56 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[World]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=624</guid>
		<description><![CDATA[Almost a hundred percent of the time our society works on the premise of being rewarded for doing something. To put that in little less vague terms; we make something, and then we sell it. People like having money to treat themselves to things, ergo people keep creating more things, to make more money. That&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=624&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Almost a hundred percent of the time our society works on the premise of being rewarded for doing something. To put that in little less vague terms; we make something, and then we sell it. People like having money to treat themselves to things, ergo people keep creating more things, to make more money. That&#8217;s capitalism.</p>
<p>I&#8217;ve known for sometime that&#8217;s not my thought pattern, not how I feel  the world should be. People should be making <em>money</em> to make <em>stuff</em>, not making <em>stuff</em> to make <em>money</em>. That just leads to patterns and habits, which are always bad for development. Ender was brilliant because he noticed this &#8211; noticed that flying in formations is stupid, people get used to formations, but never change them, no innovation comes out of it. So lets not do formations.</p>
<p>To make that analogy make more sense, look at cars. People like cars, they get the job done. Consumers don&#8217;t have any problems with them, and will keep buying them. So the manufacture companies keep making them. Sure, this engine goes a little bit faster, but it&#8217;s the same technology. No innovation.</p>
<p>I want someone to develop a new engine, which doesn&#8217;t require petrol or diesel. Maybe we can up the game even more and say lets not have any type of fuel. <em>But Shane! You need fuel to make the wheels move!</em> I disagree. I&#8217;m no engineer (so maybe this was a bad example), but it looks like <a href="http://www.youtube.com/watch?v=kCr3lOhMJCg&amp;eurl=http%3A%2F%2Fwww.videosift.com%2Fvideo%2FCalloway-V-Gate-Magnet-Motor-Prototype&amp;feature=player_embedded">magnets can cause a pretty powerful motor</a>.<em> Oh. That&#8217;s cool. Why don&#8217;t I have this in my car?</em> Because no one wants to risk losing money investing, and researching it, and potentially realising that in fact, magnets make a sucky engine. Why look into an engine that won&#8217;t make us money?</p>
<p>The liberal part of me really doesn&#8217;t want the government to interfere by forcing private companies to invest in innovation. The socialist in me (which seems to be growing more and more each day) really thinks that if they&#8217;re not helping humanity willingly, maybe they should be forced.</p>
<blockquote><p><span class="status-body"><span class="msgtxt en">I don&#8217;t build in order to have clients. I have clients in order to build. </span></span><span class="status-body"><span class="msgtxt en"></span></span></p>
<p style="text-align:right;"><em><span class="status-body"><span class="msgtxt en"><strong>&#8211;Ayn</strong> <strong>Rand</strong></span></span></em></p>
</blockquote>
Posted in World  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/624/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/624/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/624/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/624/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/624/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/624/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/624/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/624/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/624/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/624/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=624&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/05/02/time-to-end-capitalism-methinks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Chrome&#039;s border radius CSS feature</title>
		<link>http://blog.shamess.info/2009/04/21/chromes-border-radius-css-feature/</link>
		<comments>http://blog.shamess.info/2009/04/21/chromes-border-radius-css-feature/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 15:17:27 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[rounded corners]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=622</guid>
		<description><![CDATA[Just a note on how Chrome handles it&#8217;s rounded corners.
I found out about CSS3&#8217;s rounded corner support for Mozilla and Webkit browsers and happily started using it. Turns out though that Chrome currently doesn&#8217;t have the shorthand tag for it like Mozilla does &#8211; I&#8217;m sure it&#8217;s something they&#8217;re working on though (or maybe even [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=622&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Just a note on how Chrome handles it&#8217;s rounded corners.</p>
<p>I found out about CSS3&#8217;s <a href="http://www.css3.info/preview/rounded-border/">rounded corner support for Mozilla and Webkit browsers</a> and happily started using it. Turns out though that Chrome currently doesn&#8217;t have the shorthand tag for it like Mozilla does &#8211; I&#8217;m sure it&#8217;s something they&#8217;re working on though (or maybe even just forgot).</p>
<p>What I mean is that whilst you can do this:</p>
<pre>-moz-border-radius: 2px 2px 15px 15px;</pre>
<p>For the radius to be applied clockwise starting from top-left, you can&#8217;t do that for Webkit at the moment. So you have to write it out long hand like:</p>
<pre>-webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;</pre>
<p>It&#8217;s a tad annoying, but at least Chrome support it, unlike <em>some</em> browsers.</p>
<p><strong>Update:</strong> Lots of people seem to be getting to this post via Google, but not staying for long. Comment with what you&#8217;re looking for, and I&#8217;ll update this post this better information (helping you, and other people that come along later).</p>
Posted in CSS  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/622/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=622&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/21/chromes-border-radius-css-feature/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>I&#039;ll just check reddit one more time</title>
		<link>http://blog.shamess.info/2009/04/19/one-more-time/</link>
		<comments>http://blog.shamess.info/2009/04/19/one-more-time/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 21:34:14 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[addictive personality]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=619</guid>
		<description><![CDATA[Realising I&#8217;ve been at my laptop pretty much 13 hours a day for the past month, I decided to take a break from it. Granted, the break was only two hours forty minutes, but it seemed much longer and I felt that I&#8217;d reached the high point of how relaxed I&#8217;d become, and actually felt [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=619&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Realising I&#8217;ve been at my laptop pretty much 13 hours a day for the past <em>month</em>, I decided to take a break from it. Granted, the break was only two hours forty minutes, but it seemed much longer and I felt that I&#8217;d reached the high point of how relaxed I&#8217;d become, and actually felt myself becoming more stressed.</p>
<p>I guess I just don&#8217;t have anything else to do&#8230; When I&#8217;ve not been infrequently out with high school friends from back here I&#8217;ve just been bouncing between xbox and my laptop. In fact, whilst at the xbox I usually have my laptop open next to me&#8230; Offline hobby seeking required.</p>
<p>Oddly, I only got a 40 on <a href="http://blog.shamess.info/2009/04/16/a-step-in-the-wrong-direction-for-paid-content/">this survey about having an Internet addiction</a>, and I was totally truthful.</p>
Posted in Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/619/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/619/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/619/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/619/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/619/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/619/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/619/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/619/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/619/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/619/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=619&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/19/one-more-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>A desk is definitely required for productivity.</title>
		<link>http://blog.shamess.info/2009/04/18/a-desk-is-definitely-required-for-productivity/</link>
		<comments>http://blog.shamess.info/2009/04/18/a-desk-is-definitely-required-for-productivity/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 20:59:22 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[World of Warcraft]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=616</guid>
		<description><![CDATA[Since I&#8217;ve been back for Easter I&#8217;ve been working by sitting on the sofa, with the laptop in front of me. It was cool to start with; all comfortable and what not, but now it&#8217;s getting annoying not to mention painful. I think that&#8217;s mostly the reason my concentration has massively been waining more than [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=616&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Since I&#8217;ve been back for Easter I&#8217;ve been working by sitting on the sofa, with the laptop in front of me. It was cool to start with; all comfortable and what not, but now it&#8217;s getting annoying not to mention painful. I think that&#8217;s mostly the reason my concentration has massively been waining more than usual.</p>
<p>There&#8217;s definitely a few things that a programmer needs, despite my thinking anyone could do it when I first started. A desk is one of them, with lots of space for my laptop, and a second monitor (lots and lots of screen space), and a notebook (I&#8217;m always doodling things that make no sense to most people, but really helps me program).</p>
<p>I can&#8217;t even call it &#8220;taking a break&#8221;, but I&#8217;ve given up on trying to work and decided to download <em>Wrath of the Lich King</em>. I&#8217;m not even sure if it&#8217;ll run on my 8MB shared memory for graphics, but we&#8217;ll see I suppose. I plan on deleting and uninstalling it after this month&#8217;s subscription dies out, which should be sometime soon.</p>
<p>Downloading it shouldn&#8217;t be a problem whilst at my mum&#8217;s either. She recently got her connection speed bumped up&#8230; I&#8217;ve never seen anything this fast before&#8230;</p>
<p style="text-align:center;">
<div id="attachment_697" class="wp-caption aligncenter" style="width: 520px"><img class="size-full wp-image-697 " title="wrath-highspeed-connection" src="http://shamess.files.wordpress.com/2009/04/wrath-highspeed-connection.png?w=510&#038;h=142" alt="I'd much rather take my knife to him, thanks." width="510" height="142" /><p class="wp-caption-text">I wonder if this&#39;ll be constant...</p></div>
<p style="text-align:center;">
Posted in Freelance, Programming, World of Warcraft  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/616/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/616/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/616/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=616&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/18/a-desk-is-definitely-required-for-productivity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://shamess.files.wordpress.com/2009/04/wrath-highspeed-connection.png" medium="image">
			<media:title type="html">wrath-highspeed-connection</media:title>
		</media:content>
	</item>
		<item>
		<title>A step in the wrong direction for paid content&#8230;</title>
		<link>http://blog.shamess.info/2009/04/16/a-step-in-the-wrong-direction-for-paid-content/</link>
		<comments>http://blog.shamess.info/2009/04/16/a-step-in-the-wrong-direction-for-paid-content/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 00:49:47 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[freemium]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=614</guid>
		<description><![CDATA[I think it&#8217;s important that new generations look into alternate ways of doing everything &#8211; specifically in this post though I&#8217;m talking about ways copywriters can make money from their content. Businesses need to seek out people with ideas that don&#8217;t stick to the status quo because when people get into a habit or a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=614&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I think it&#8217;s important that new generations look into alternate ways of doing everything &#8211; specifically in this post though I&#8217;m talking about ways copywriters can make money from their content. Businesses need to seek out people with ideas that don&#8217;t stick to the <em>status quo</em> because when people get into a habit or a life style, it&#8217;s hard for them to get out of it.</p>
<p>There&#8217;s this new company that&#8217;s in the talking stages with various websites, <a href="http://www.journalismonline.com/index.html">Journalism Online</a>, who has noticed that advertising revenues just aren&#8217;t cutting it any more, and paper sales of publishers&#8217; content isn&#8217;t selling as much thanks to the Internet. That&#8217;s a valid and real problem for the media world. Their solution? Charge people to read the content. That&#8217;s an outdated monetisation method that just <em>won&#8217;t work</em>.</p>
<p>The reason it&#8217;s been chosen is that Journalism Online is headed by three people all of which are from the biz. Former producers, former executives. They&#8217;ve been around for years and charging people for the content is what&#8217;s comfortable for them, it&#8217;s what they know. But it&#8217;s an antiquated system which doesn&#8217;t follow along with the ethos of the Internet; &#8220;I&#8217;ll get it from some place else for free.&#8221;</p>
<p><a href="http://arstechnica.com/media/news/2009/04/journalism-online-bringing-subscriptions-to-online-news.ars">Ars seems to think this is viable</a> because some other publishers are already doing this and <a href="http://www.nytimes.com/2009/04/13/business/media/13circ.html?_r=1">quite successfully</a>. <em>The Economist</em> charges more than $100 a year for subscriptions and that&#8217;s where they make the bulk of their money (which is odd in an industry where advertising revenue is the biggest earner typically).</p>
<p><em>The Economist</em>&#8217;s demographic is <a href="http://www.npr.org/templates/story/story.php?storyId=5250996">high salaried, business minded, career orientated, <em>older</em> people</a>. Eventually, those people will die. Younger people &#8211; the people who business always want to target &#8211; aren&#8217;t getting their news from paper-based publications; they&#8217;re getting it from the Internet. For free. And they become to expect that. Users get really annoyed when things change (Facebook homepage update, LiveJournal&#8217;s shift to Basic and Plus accounts a while ago, Twitter stopping sending SMSs to UK phones, take your pick for an example), and going from getting our news for free to having to start paying for a subscription for the same thing we&#8217;ve been getting for years makes us angry.</p>
<p><em>Journalism Online</em>&#8217;s approach to changing websites that we use everyday will work for a short while &#8211; whilst the people that are used to paying are still buying. But when they stop, you&#8217;ll have no customers left.</p>
Posted in Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/614/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/614/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=614&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/16/a-step-in-the-wrong-direction-for-paid-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>This crashes my Apache. wtf.</title>
		<link>http://blog.shamess.info/2009/04/12/this-crashes-my-apache-wtf/</link>
		<comments>http://blog.shamess.info/2009/04/12/this-crashes-my-apache-wtf/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 13:41:26 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[dom]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=608</guid>
		<description><![CDATA[This may be wrong, but it shouldn&#8217;t cause a system failure. Just saying.
&#60;?php

//  A hard coded list of websites for now
$feeds[] = "http://www.reddit.com/.rss";
$feeds[] = "http://feeds.digg.com/digg/popular.rss";
$feeds[] = "http://feeds.arstechnica.com/arstechnica/index";
$feeds[] = "http://www.engadget.com/rss.xml";
$feeds[] = "http://rss.slashdot.org/Slashdot/slashdot";
$feeds[] = "http://feeds.wired.com/wired/index";
$feeds[] = "http://www.hecklerspray.com/feed";

//  Pick one, and open it
$chosen = rand (0, count ($feeds) - 1);
$feed = file_get_contents ($feeds[$chosen]);

$dom = domxml_open_mem ($feed);
//  Nab all [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=608&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This may be wrong, but it shouldn&#8217;t cause a system failure. Just saying.</p>
<pre>&lt;?php

//  A hard coded list of websites for now
$feeds[] = "http://www.reddit.com/.rss";
$feeds[] = "http://feeds.digg.com/digg/popular.rss";
$feeds[] = "http://feeds.arstechnica.com/arstechnica/index";
$feeds[] = "http://www.engadget.com/rss.xml";
$feeds[] = "http://rss.slashdot.org/Slashdot/slashdot";
$feeds[] = "http://feeds.wired.com/wired/index";
$feeds[] = "http://www.hecklerspray.com/feed";

//  Pick one, and open it
$chosen = rand (0, count ($feeds) - 1);
$feed = file_get_contents ($feeds[$chosen]);

$dom = domxml_open_mem ($feed);
//  Nab all the items
$items = $dom-&gt;get_elements_by_tagname ('item');
//  Pick a random node
$chosenNode = rand (0, count ($items) - 1);

//  And get the &lt;link&gt;
$itemLink = $items[$chosenNode]-&gt;get_elements_by_tagname ('link');

foreach ($itemLink as $item) {
  echo $item-&gt;value ();
}

?&gt;</pre>
Posted in Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/608/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=608&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/12/this-crashes-my-apache-wtf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Geeking it up together</title>
		<link>http://blog.shamess.info/2009/04/06/geeking-it-up-together/</link>
		<comments>http://blog.shamess.info/2009/04/06/geeking-it-up-together/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 01:55:54 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[hackspace]]></category>
		<category><![CDATA[workatjelly]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=605</guid>
		<description><![CDATA[After working on Summer09 all day (that&#8217;s its working title), I&#8217;ve decided to take a break now that the hours can now be called &#8220;small&#8221;.
I was Vimeo stumbling, happy that I have high speed internet access to watching videos in HD, when I found this.

What is Jelly? from Amit Gupta on Vimeo.
If you&#8217;re too lazy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=605&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>After working on Summer09 all day (that&#8217;s its working title), I&#8217;ve decided to take a break now that the hours can now be called &#8220;small&#8221;.</p>
<p>I was Vimeo stumbling, happy that I have high speed internet access to watching videos in HD, when I found this.</p>
<div style="text-align:center;">
<a href="http://vimeo.com/246107">What is Jelly?</a> from <a href="http://vimeo.com/amit">Amit Gupta</a> on <a href="http://vimeo.com">Vimeo</a>.</div>
<p>If you&#8217;re too lazy to watch the video, basically what it is is a person once in a while opening their home/office/space to random workers, typically freelancers from the looks of things, in a really casual working session. I guess it&#8217;s a lot like a <a href="http://groups.google.com/group/birmingham-hack-space/">hackspace</a>, but solely for laptop work. I love that there are places like this, and I really wish there were more of them.</p>
<p>I&#8217;ve looked through the <a href="http://wiki.workatjelly.com/">workatjelly wiki</a> for places in the UK that do these, but it doens&#8217;t look like there are any set up at the moment. For the moment I&#8217;ll stick with the hackspace stuff.</p>
<p>There&#8217;s a <a href="http://birminghamhackspace.wordpress.com/2009/04/05/hack-session-saturday-11th-of-april/">meeting on Saturday</a> which I&#8217;ve nabbed a ticket for, and am definitely going. I&#8217;m just planning on taking my laptop so far, but if I can find the money to, I think I&#8217;ll hunt down a Maplins and get a  arduino board (which I&#8217;m not even sure what it is) and generally geek out. I&#8217;m hugely excited if not slightly nervous about meeting a group of strangers.</p>
Posted in Computing, Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/605/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/605/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/605/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/605/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/605/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/605/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/605/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/605/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/605/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/605/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=605&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/06/geeking-it-up-together/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>The state of my market</title>
		<link>http://blog.shamess.info/2009/04/06/the-state-of-my-market/</link>
		<comments>http://blog.shamess.info/2009/04/06/the-state-of-my-market/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 01:13:48 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[merket research]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[summer 09 project]]></category>
		<category><![CDATA[web app]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=602</guid>
		<description><![CDATA[After doing a few hours of market research (not exactly in depth, but a quick glance over my market) it turns out there is a definite gap. I&#8217;ve found a few websites (two) that offer exactly what I&#8217;m offering, and a few more that offer close to my service.
After playing with the former two (they [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=602&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>After doing a few hours of market research (not exactly in depth, but a quick glance over my market) it turns out there is a definite gap. I&#8217;ve found a few websites (two) that offer exactly what I&#8217;m offering, and a few more that offer close to my service.</p>
<p>After playing with the former two (they give out two week free trails) it looks like they both designed fairly badly. They&#8217;re definitely not easy to navigate and both use confusing terminology. I&#8217;m not sure if they&#8217;re trying to avoid Microsoft&#8217;s names that have been used in their offline solution, but if they are they&#8217;re doing so needlessly. They&#8217;re not trademarked terms &#8211; they&#8217;re everyday words in the field &#8211; and changing them causes confusion for everyone. <em>Especially</em> when they use one term that&#8217;s already used within the field, but they&#8217;re using it for a completely different thing!</p>
<p>They&#8217;re missing out blatantly obvious features that seem simple to program in my head. I&#8217;m not going to mention them here, but I&#8217;ve done so in a OneNotebook. (Which is an awesome and under rated piece of software, by the way.) The feature I&#8217;m most excited about, and the one that I think business most need, is completely missed out.</p>
<p>One of the competitors I looked into even completely misses out on a <em>vital</em> feature for their service. And they&#8217;re the business that&#8217;s charging $250 a month for their lowest package, which could explain why my possible customer projections was so low for them.</p>
<p>They&#8217;re also imposing limits on their service which are totally wrong. I like to think that a forte of mine is knowing how to monetise services (in fact, it&#8217;s a consultancy job I&#8217;d love to do, and I plan to do more blog posts on my views for large, net properties), and I definitely disagree with how both these businesses are charging.</p>
<p>I couldn&#8217;t really find any other companies that do exactly what I want to offer.  Other companies I did find though are hoping to completely remove the need for my service for their customers. I can see why that&#8217;s a massively attractive prospect for the customer. This is a service where a business would just outsource this aspect of their activities. However, there&#8217;s absolutely no reason why (so long as I make my product awesome enough) these companies that I see as competition at the moment shouldn&#8217;t become <em>my customers</em>.</p>
<p>Sorry about this all being vague. I just don&#8217;t want my idea to be stolen so early in the game.</p>
<p>I mentioned Microsoft having a software based application that does what my service does, and I should probably talk about why they aren&#8217;t currently competing with me. Microsoft&#8217;s version is software based, where as mine would be cloud based. In the future I truly believe software will be completely removed from out computers, in place of a browser (not even a browser, probably) where we do everyone of our activities online. We can already do almost everything (*winkwink*) from Office in Google Docs, and that trend is only going to intensify.</p>
<p>Businesses like the portability of being able to do their processes without being locked into their offices at their desktops, or having to buy separate software licenses for their laptops, desktops, home desktops, etc, etc. The fact that they can access all their data wherever in the world is awesome too, in fact why not even have employees that live on the opposite side of the world? Presentation and meeting applications have been revolutionised by the Internet and web apps and can happen any where. They also don&#8217;t have to worry about the hardware, that&#8217;d be my job. They don&#8217;t have to worry about scalability either! My servers should be able to handle ten times more data than they want me to store and still run perfectly. Tonnes of reasons why web apps trump applications, and I&#8217;ve barely started talking about it.</p>
<p>It&#8217;s true that Microsoft are moving into that area though. So area Google. So are other companies. That doesn&#8217;t worry me. They&#8217;re not working on what I&#8217;m doing at the moment. Which is integral; why would they start working on their own products if they can just buy business? I&#8217;m not saying I want to run this business for a year and then drop it for a quick sum of cash &#8211; I&#8217;d request to stay on in the company in some influential point (not just &#8220;founder&#8221;) &#8211; I&#8217;m just saying that&#8217;s an opportunity that I&#8217;m not ignoring.</p>
<p>More and more software giants are starting to give a shit about web apps because they can&#8217;t be pirated. You can&#8217;t crack serial codes for an online account to something like you can for <em>Spore</em>. That means a sustainable score of revenue for them, rather than a short jolt of revenue on release, and then that stopping as you watch the seeder count increase on The Pirate Bay.</p>
Posted in Google, Internet, Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/602/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=602&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/06/the-state-of-my-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Foiled by Microsoft</title>
		<link>http://blog.shamess.info/2009/04/05/foiled-by-microsoft/</link>
		<comments>http://blog.shamess.info/2009/04/05/foiled-by-microsoft/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 22:31:15 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[spreadsheet]]></category>
		<category><![CDATA[summer 09 project]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=597</guid>
		<description><![CDATA[It&#8217;s taken me about five hours to work out that it doesn&#8217;t look like it&#8217;s possible for PHP to convert Excel files (xlsx or xls) to XML, or any other plain text and then to XML. I can see why some projects take much longer than they should, and why programming only takes up a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=597&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It&#8217;s taken me about five hours to work out that it doesn&#8217;t look like it&#8217;s possible for PHP to convert Excel files (xlsx or xls) to XML, or any other plain text and then to XML. I can see why some projects take much longer than they should, and why programming only takes up a little more than half of that time. The hours I&#8217;ve spent around Google today are probably going to be reflected in most days.</p>
<p><span style="text-decoration:line-through;">Anyway, I found a <a href="http://xlslib.sourceforge.net/index.php">C library</a> that does that, so I&#8217;m going to have to use it. That shouldn&#8217;t confuse the PHP code too much, but it makes me feel uncomfortable. Do different languages often overlap like that?</span> Scrap that. Looks like that library creates XLS files, the exact opposite of what I want&#8230; (I got excited when someone linked to it in IRC, so I assumed.) Back to square one, eh?</p>
<p>The annoying thing is that if I was using ASP, I could totally do it from within the language. That doesn&#8217;t make me want to start using ASP though, to be honest.</p>
Posted in Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/597/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/597/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/597/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/597/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/597/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/597/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/597/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/597/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/597/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/597/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=597&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/05/foiled-by-microsoft/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>This update has little point: A secret project I&#039;m working on</title>
		<link>http://blog.shamess.info/2009/04/05/a-secret-project-im-working-on/</link>
		<comments>http://blog.shamess.info/2009/04/05/a-secret-project-im-working-on/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 15:57:52 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[kevin rose]]></category>
		<category><![CDATA[summer 09 project]]></category>
		<category><![CDATA[tim ferris]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=593</guid>
		<description><![CDATA[I was looking through a Mashable post on some start-up companies which always gets me motivated. I want to be motivated because I wanna start working on that web app I want to release by the time I get back to uni in October. Seven months should be more than enough to program almost anything, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=593&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I was looking through a Mashable post on <a href="http://mashable.com/2009/04/05/europe-social-media/">some start-up companies</a> which always gets me motivated. I want to be motivated because I wanna start working on that web app I want to release by the time I get back to uni in October. Seven months should be more than enough to program almost anything, but typically my heart isn&#8217;t in it. Hopefully it will be this time though.</p>
<p>I was reading that post and suddenly realised what I could make. I&#8217;m not going to release it here (because that&#8217;s how cool it is), but I am going to say that it&#8217;s focused on business, rather than social which I just assumed it would. Might not even happen, I&#8217;m gonna do some research and some screen designs and stuff.</p>
<p>Does it being business orientated mean that it needs to be less sans-serif and more serif? Less curved edges? WordPress looks professional, but more matured because of that. I dunno, I&#8217;m not a designer. I suppose that I&#8217;ll just make it bland until it looks like a finished product and then get a designer to come fix it up. (I&#8217;m more likely to make money from a finished project than an unfinished one, so why started shelling out money when it&#8217;s unfinished?)</p>
<p>Kevin Rose apparently draws out screens or something? Hopefully they&#8217;ll follow up the video he and Tim did. They&#8217;re basically talking about <a href="http://vimeo.com/3934635?pg=embed&amp;sec=">how investing works these days</a>. Hugely interesting and enlightening.</p>
Posted in Internet  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/593/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/593/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/593/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/593/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/593/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/593/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/593/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/593/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/593/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/593/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=593&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/05/a-secret-project-im-working-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Making an impact</title>
		<link>http://blog.shamess.info/2009/04/03/making-an-impact/</link>
		<comments>http://blog.shamess.info/2009/04/03/making-an-impact/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 23:45:42 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tribal Wars]]></category>
		<category><![CDATA[Tumblr]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[serps]]></category>
		<category><![CDATA[start.io]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=591</guid>
		<description><![CDATA[Today marks a time in my life where I can do even less work that I&#8217;ve been doing so far; the Easter holidays. In fact, it&#8217;s more like breaking up for the year. The only reasons I have to return to university are two exams in May, after that I&#8217;m free to be where I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=591&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Today marks a time in my life where I can do even less work that I&#8217;ve been doing so far; the Easter holidays. In fact, it&#8217;s more like breaking up for the year. The only reasons I have to return to university are two exams in May, after that I&#8217;m free to be where I like until October.</p>
<p>I&#8217;m not going to set out aims because I never reach them, and I look like someone that sucks at keeping to lists. Instead, I&#8217;m just gonna say somethings that it&#8217;d be cool to get done.</p>
<p>First thing is making an actual web app that actually does something and <em>release</em> it. My problem here is I always have ideas and then typically seconds later I read on Techcrunch that a start up has had an amazingly innovative idea that&#8217;s <em>shockingly like mine</em>. So, I&#8217;ll at least try and make a cool bookmarklet over the holidays. It&#8217;ll do something cool, honest.</p>
<p>I totally want to make my Tumblr the top search for <a href="http://shamess.tumblr.com/">shamess</a>. It pretty much has everything to do with me; my tweets, my shared RSS stories, even this blog. It&#8217;s pretty damn nifty. I don&#8217;t know many people that use it though. Tumblr was actually an idea of mine too, which I guess I had an age too late. I was thinking of making an extension for Firefox that&#8217;d let me grab a piece of text/image/video and stick it on another site for later viewing. Then I found that&#8217;s exactly what Tumblr did, so I started out there.</p>
<p>Another idea I had a while ago was what <a href="http://start.io/">start.io</a> is doing. In fact, I already have that system on my localhost page, but I think I&#8217;ll likely switch to start.io now. Anything I don&#8217;t like about it I can just change using a Greasemonkey script (like showing the links in a different order depending on what time it is).</p>
<p>I picked up WoW again today, in all it&#8217;s lowest graphical settings, OpenGL glory. I played a hefty amount of hours before I wasn&#8217;t having fun. Maybe I should just limit myself to an hour or two playing? That&#8217;s the height of fun before I get bored and leave the game thinking &#8220;I can&#8217;t believe I just spent so long playing this dumb game.&#8221; That&#8217;s just a downer. It&#8217;s just so damn easy to forget that you&#8217;re supposed to be having fun.</p>
<p>Same as Tribal Wars, really. My tribe is proper hardcore playing, and up annoyed at me for lagging behind. To be honest, I have been trying, I&#8217;ve no idea what has caused me to fall behind so much. But either way they&#8217;re acting like I&#8217;m a bad person because I&#8217;m not up in the tens of thousands of points and have three villages. Really? I play the game till it stops being fun each day, if that&#8217;s before I reach optimum pointage, then that&#8217;s the way it is.</p>
Posted in Programming, Tribal Wars, Tumblr, University  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/591/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/591/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/591/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/591/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/591/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/591/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/591/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/591/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/591/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/591/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=591&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/04/03/making-an-impact/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Being a geek makes me happy :D</title>
		<link>http://blog.shamess.info/2009/03/31/being-a-geek-makes-me-happy/</link>
		<comments>http://blog.shamess.info/2009/03/31/being-a-geek-makes-me-happy/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 17:42:58 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Job]]></category>
		<category><![CDATA[My Chemical Romance]]></category>
		<category><![CDATA[Tumblr]]></category>
		<category><![CDATA[gerard way]]></category>
		<category><![CDATA[hackerspace]]></category>
		<category><![CDATA[jacob bijani]]></category>
		<category><![CDATA[motivation]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=587</guid>
		<description><![CDATA[I came to this page and was immediately hit with a massive bout of exhaustion. That makes no sense, since I slept all night, if anything I&#8217;m over sleeping as of late. Despite that, I&#8217;m determined to explain why I&#8217;ve been so happy for the past few days.
First, my passion for working in industry, with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=587&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I came to this page and was immediately hit with a massive bout of exhaustion. That makes no sense, since I slept all night, if anything I&#8217;m over sleeping as of late. Despite that, I&#8217;m determined to explain why I&#8217;ve been so happy for the past few days.</p>
<p>First, my passion for working in industry, with a <em>team</em> of people, has totally been reignited. For some reason I found myself on <a href="http://shamess.tumblr.com">Tumblr</a> again, which I&#8217;m loving. Somehow I ended up at the official Tumblr staff account, and dawdled around people like <a href="http://jacobbijani.com/">Jacob Bijani&#8217;s tumblelog</a>. I honestly spent an entire night, probably the best part of six hours, reading the latest ten pages. Wikipedia style, I kept ending up at random web pages he links to (and then pages those pages link to) and found masses of amazing stuff.</p>
<p>Ultimately that night I ended up at taking <a href="http://vimeo.com/3792160">a look around tumblr offices</a>. Gosh, how much I&#8217;d love to have a desk like that, have actual projects to work on, and people around me to do that stuff with. I mean, I&#8217;m all for being a lone programmer when I need to be, but sometimes it&#8217;s just cool to geek out of programming. I don&#8217;t really have anyone like that at the moment.</p>
<p>Second, I found an article on Wired (via <a href="http://www.reddit.com/r/gadgets/comments/88icb/diy_freaks_flock_to_hacker_spaces_worldwide/">reddit</a>) on &#8220;<a href="http://blog.wired.com/gadgets/2009/03/hackerspaces.html">hack spaces</a>&#8220;. Pretty much a workshop for awesome people to meet up and work on stuff. Hardware tinkering, programming, tonnes of different stuff. They <em>usually</em> have a persistent space, like a rented room or something, where they can keep their stuff and just waste an entire day away. I hear that some are open 24/7.</p>
<p>Turns out it&#8217;s not just an American thing (<a href="http://www.withoutatraceroute.com/2009/03/hackerspaces-make-wired-digg-frontpage/">it didn&#8217;t even start in America</a>), but there&#8217;s a whole group of people all over the world. I found that there&#8217;s a hack space being created in <a href="http://groups.google.com/group/birmingham-hack-space/">Birmingham</a> that I really want to be apart of. I&#8217;m not sure how I&#8217;m going to afford it; these things are funded by their community, with members paying a subscription. There was talk of it being about £50 a month, which I don&#8217;t think I&#8217;ll be able to make. Since I&#8217;ll be in Leicester most of the time, it might work out cheaper to just pay for meets I attend.</p>
<p>I&#8217;m massively excited about this.</p>
<p>The third thing is MCR  <a href="http://www.youtube.com/watch?v=Hxq-rTGxpyQ">released a song for Watchmen</a>. You&#8217;ve no idea how happy it makes me to hear their music again. Gerard&#8217;s voice just makes me grin like a lunatic. Honestly, standing in the middle of the street with a huge grin, lunatic. Considering it&#8217;s the thing that makes me happiest, I&#8217;ve no got much to say about it&#8230;</p>
Posted in Job, My Chemical Romance, Tumblr  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/587/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=587&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/31/being-a-geek-makes-me-happy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Really quick run down of storing and retrieving data in Firefox</title>
		<link>http://blog.shamess.info/2009/03/29/storing-and-retrieving-data-in-firefox/</link>
		<comments>http://blog.shamess.info/2009/03/29/storing-and-retrieving-data-in-firefox/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 21:03:58 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox extension development]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=581</guid>
		<description><![CDATA[Last time I quickly ran through how to add a button to your Firefox bar by making your own extension, but all it did was open a cruddy, static alert box.
In an effort to remind myself how to manage preferences, I&#8217;m going to make it so the user can decide what text should be alerted.
First [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=581&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Last time I quickly ran through how to <a href="http://blog.shamess.info/2009/03/23/adding-a-button-to-the-firefox-toolbar/">add a button to your Firefox bar by making your own extension</a>, but all it did was open a cruddy, static alert box.</p>
<p>In an effort to remind myself how to manage preferences, I&#8217;m going to make it so the user can decide what text should be alerted.</p>
<p>First we&#8217;ll be needing to add some kind of options dialogue box. For now, I&#8217;m just going to add a pane to the options window. We need to make another overlay for the preferences in that case. Create a new text file called <em>prefs.xul</em>. Doing that is explained pretty well in the <a href="http://www.rietta.com/firefox/Tutorial/prefs.html#frontend">pane creation section</a> of the Rietta tutorial.</p>
<p>That website it clearly out of date though, since it says this:</p>
<blockquote><p>If you did not know what          you want to merge with, the DOM Inspector is your best tool          for looking through browser code and finding element IDs.</p></blockquote>
<p>Which is no longer true; Firefox doesn&#8217;t ship with that DOM Inspector anymore. So, I&#8217;ve really no idea how to find the DOM element ID&#8217;s I&#8217;m supposed to be merging with.</p>
<p>Rietta do a good job of explaining <a href="http://www.rietta.com/firefox/Tutorial/prefs.html#elements">how to link preferences with the inputs</a> too. They don&#8217;t mention how to make your stuff get laid out nicely though. I think you can use CSS like normal (using style). There&#8217;s a page on <a href="https://developer.mozilla.org/Special:Tags?tag=XUL_Elements&amp;language=en">tags you can use</a> over MDC.</p>
<p>Once you&#8217;ve designed your overlay in XUL, you&#8217;ll need to actually overlay it by adding it in your chrome.manifest, like you did with the browser.</p>
<pre>overlay chrome://browser/content/preferences/preferences.xul chrome://your-addon/content/prefs.xul</pre>
<p>Open up your options window, and you should see your pane there now.</p>
<div id="attachment_701" class="wp-caption aligncenter" style="width: 507px"><img class="size-full wp-image-701" title="timesink-options" src="http://shamess.files.wordpress.com/2009/03/timesink-options.png?w=497&#038;h=466" alt="Mine definitely needs to be prettier. (The screenshot is for the addon I'm working on, not this example.)" width="497" height="466" /><p class="wp-caption-text">Mine definitely needs to be prettier. (The screenshot is for the addon I&#39;m working on, not this example.)</p></div>
<p style="text-align:left;">
<p>When you change the data in your fields and press &#8216;Ok&#8217; they&#8217;ll automatically be updated and saved. You&#8217;ll be able to see them in your about:config too.</p>
<p style="text-align:left;">Now we can go ahead and make our javascript file, save it in your content folder. This&#8217;ll just be like any other javascript function you&#8217;d normally write.</p>
<p style="text-align:left;">We need to use <a href="https://developer.mozilla.org/index.php?title=En/Firefox_addons_developer_guide/Using_XPCOM%E2%80%94Implementing_advanced_processes">XPCOM</a> in order to <a href="https://developer.mozilla.org/En/Firefox_addons_developer_guide/Using_XPCOM%E2%80%94Implementing_advanced_processes#Reading_and_writing_preferences">get and set preferences</a> from inside a javascript file. That makes my javascript file look like this:</p>
<pre>//  Gets the text from the store user preference and returns it
function getAndReturnText () {
  //  Installise the preferences service
  var pref = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);

  //  Message box showing the text the user entered on the options pane
  alert (pref.getCharPref ('extensions.timesink.possibleWebsites'));
}</pre>
<p style="text-align:left;">Doesn&#8217;t do much at the moment, until we change the oncommand event we added to our button (in <em>browser.xul</em>). You also need to include the javascript in any overlays with you&#8217;re using it.</p>
<pre style="text-align:left;">&lt;script type="application/x-javascript" src="chrome://your-addon/content/mycode.js" /&gt;</pre>
<p style="text-align:left;">After learning all that, I ended up with <a href="http://share.xmarks.com/folder/bookmarks/3yEHbs57f3">these tabs open</a>, which may be more help to you.</p>
Posted in Mozilla, Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/581/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/581/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/581/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/581/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/581/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/581/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/581/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/581/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/581/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/581/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=581&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/29/storing-and-retrieving-data-in-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://shamess.files.wordpress.com/2009/03/timesink-options.png" medium="image">
			<media:title type="html">timesink-options</media:title>
		</media:content>
	</item>
		<item>
		<title>Hacking and torrenting</title>
		<link>http://blog.shamess.info/2009/03/28/hacking-and-torrenting/</link>
		<comments>http://blog.shamess.info/2009/03/28/hacking-and-torrenting/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 22:09:03 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Uplink]]></category>
		<category><![CDATA[bittorrent]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=578</guid>
		<description><![CDATA[The game I&#8217;m working on at the moment is a little bit of a clone of Uplink, an awesome hacker style game I played back in the day. I was too young to buy it back then (I think I was just playing the demo), and I sort of stopped playing it after a while.
I&#8217;m [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=578&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The game I&#8217;m working on at the moment is a little bit of a clone of Uplink, an <a href="http://www.introversion.co.uk/uplink/">awesome hacker style game</a> I played back in the day. I was too young to buy it back then (I think I was just playing the demo), and I sort of stopped playing it after a while.</p>
<p>I&#8217;m designing my game pretty much from memories of Uplink, but I&#8217;m a little bit stuck for inspiration on how to do a certain aspect (gosh, check me out being all secretive and careful with my words) so I decided to nab Uplink again and try see how they did it.</p>
<p>I decided to pirate it until I have money &#8211; I  know I&#8217;m strongly against the &#8220;I&#8217;m allowed to pirate because I&#8217;m poor&#8221; thing, but I genuinely will buy the multipack of their games when I do have money next. It pains me even more than it&#8217;s a small development company and not some multiconglomerate that I&#8217;m stealing from.</p>
<p>But the reason for my posting here is the <a href="http://www.introversion.co.uk/uplink/">comments on the torrent page</a>. First, it&#8217;s ironic that people trying to download a hacker game don&#8217;t know how to install it. Second, it&#8217;s awesome to see that some of the people on there <em>have</em> already bought the game and they&#8217;re just torrenting it now for their own reasons. I&#8217;m against the &#8220;Oh, I bought a copy on CD, so now I&#8217;m allowed to bit torrent it&#8221; argument too, but it&#8217;s better than nothing. It at least shows that bit torrent sometimes does drive sales.</p>
Posted in bittorrent, Programming, Uplink  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/578/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/578/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/578/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/578/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/578/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/578/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/578/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/578/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/578/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/578/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=578&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/28/hacking-and-torrenting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Pseudo-FAT in a database</title>
		<link>http://blog.shamess.info/2009/03/28/pseudo-fat-in-a-database/</link>
		<comments>http://blog.shamess.info/2009/03/28/pseudo-fat-in-a-database/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 01:55:35 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Database Design Concepts]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[concept]]></category>
		<category><![CDATA[er model]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=575</guid>
		<description><![CDATA[I&#8217;m creating a pseudo-file system for my game, using a MySQL database as the FAT. I thought it would be fairly simple at first, but as I was about to program it, I realised that my method I planned on using is hugely expensive. Since it&#8217;s a call that&#8217;ll be used hundreds of times each [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=575&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m creating a pseudo-file system for my game, using a MySQL database as the FAT. I thought it would be fairly simple at first, but as I was about to program it, I realised that my method I planned on using is hugely expensive. Since it&#8217;s a call that&#8217;ll be used hundreds of times each time the player plays for a short period I really can&#8217;t do with it being a resource intensive feature.</p>
<div id="attachment_576" class="wp-caption alignright" style="width: 272px"><a href="http://blog.shamess.info/wp-content/uploads/2009/03/er-model-directories.png"><img class="size-full wp-image-576" title="er-model-directories" src="http://blog.shamess.info/wp-content/uploads/2009/03/er-model-directories.png" alt="ER model of directory table" width="262" height="172" /></a><p class="wp-caption-text">ER model of directory table (I&#39;ll change this to a prettier one when I have the energy and time to play around in GIMP)</p></div>
<p>Basically, it&#8217;s just navigating directories. Here&#8217;s how they&#8217;re stored in the database, according to the ER model to the right:</p>
<p>harddrive_directories (<strong>directoryID<em>, </em></strong>directoryName, parent)</p>
<p>The foreign key inside the same table with the primary key through me for a second, but I understand that now.</p>
<p>My problem is when a user gives me a string like &#8220;/foo/bar/alien/&#8221;, and I then have to find the ID for the directory labeled &#8220;alien&#8221;. I obviously can&#8217;t just search for directories called &#8220;alien&#8221; because there could be a &#8220;/foo/alien/&#8221; or any other combination. (Though to cut out any needless directory traversing, it would be faster to do that; see if there are any directories called &#8220;alien&#8221;, if there&#8217;s only one work <em>backwards</em>, which is much easier to check if it&#8217;s what I&#8217;m looking for, if there&#8217;s more than one, we don&#8217;t have much choice.)</p>
<p>So, I look for a root directory called &#8220;foo&#8221;. There can only be one, so that&#8217;s fairly simple. Now I have foo&#8217;s ID, I can look up all of the directories called &#8220;bar&#8221; whose parent is fooID. And so on, untill I get to a directory called &#8220;alien&#8221;.</p>
<p>Now I&#8217;ve said it outloud, there&#8217;s really only <em>n</em> lookups (where <em>n</em> is the number of directories in the path), which isn&#8217;t so bad. Is there a better way of doing this though?</p>
Posted in Database Design Concepts, Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/575/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/575/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/575/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=575&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/28/pseudo-fat-in-a-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/er-model-directories.png" medium="image">
			<media:title type="html">er-model-directories</media:title>
		</media:content>
	</item>
		<item>
		<title>Phase test two run down</title>
		<link>http://blog.shamess.info/2009/03/24/phase-test-two-run-down/</link>
		<comments>http://blog.shamess.info/2009/03/24/phase-test-two-run-down/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 17:49:44 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Visual Web Development]]></category>
		<category><![CDATA[Revision]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=564</guid>
		<description><![CDATA[Since I&#8217;ve done absolutely no prep for this exam, I figured I&#8217;d do so in here. Here&#8217;s the mock. Usually I&#8217;d say break down what you&#8217;re being asked to do, but it seems like they&#8217;ve already done that for us.
Create a website. First thing I&#8217;d do is insert the database class we need to be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=564&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Since I&#8217;ve done absolutely no prep for this exam, I figured I&#8217;d do so in here. <a href="http://blog.shamess.info/wp-content/uploads/2009/03/phase-test-2-prep.doc">Here&#8217;s the mock.</a> Usually I&#8217;d say break down what you&#8217;re being asked to do, but it seems like they&#8217;ve already done that for us.</p>
<div id="attachment_568" class="wp-caption alignright" style="width: 269px"><a href="http://blog.shamess.info/wp-content/uploads/2009/03/solution-explorer-project.png"><img class="size-full wp-image-568" title="solution-explorer-project" src="http://blog.shamess.info/wp-content/uploads/2009/03/solution-explorer-project.png" alt="Right clicking your project in the Solution Explorer to add a new item." width="259" height="170" /></a><p class="wp-caption-text">Right clicking your project in the Solution Explorer to add a new item.</p></div>
<p>Create a website. First thing I&#8217;d do is insert <a href="http://blog.shamess.info/wp-content/uploads/2009/03/databasetable-class-feb-2009.doc">the database class</a> we need to be using. (Looks like an informal <a href="http://creativecommons.org/licenses/GPL/2.0/">CC GNU GPL</a>, so long as he keeps credit.) Do that by copying the text &#8211; all of it. Going back to Visual Studio, right clicking on your project, <em>Add new item&#8230;</em>, <em>Class, Yes</em> to the &#8220;Put it in the &#8216;App code&#8217; folder&#8221;. Select everything, and paste the contents of that Word document for the table class (overwriting everything that was there). Rename that class to something more logical.</p>
<p>We also need to add the yabba database we&#8217;ve been given. Right click <em>App_Data</em>, <em>Add existing item&#8230;, </em>find and insert the database we&#8217;ve been given.</p>
<p>Add two fields, like it says, for the name and message. Validate inputs. I&#8217;ve no idea <span style="text-decoration:line-through;">how</span>why you&#8217;d use a function to validate two strings though, so I&#8217;m not going to.</p>
<p>Now, uhh&#8230; lets find how to use this database thing. I&#8217;m sure there was a class on it. Yep, here&#8217;s the presentation on it: <a href="http://www.cse.dmu.ac.uk/~mjdean/notes/modules/programming/csci1604/0809/content/databases/Creating%20Web%20Databases%20pt1.ppt">Database and webservers</a>. Written by Mathew Dean. Slide 13 gives you the code to connect to a database. And he talks about <a href="http://www.cse.dmu.ac.uk/~mjdean/notes/modules/programming/csci1604/0809/content/databases/Creating%20Web%20Databases%20pt2.ppt">adding records here</a>, on slide 2 and onwards.</p>
<p>Just to explain what this class actually does. When you create it, it nabs all the records and puts them into a hashed array (which has a <a title="Don't worry too much about this, it's Perl." href="http://www.tizag.com/perlT/perlhashes.php">key, and a value</a>, rather than just an index number and a value). You add to that array like normal, using NewRecord, and then when you save it just updates the database according to that array of information.</p>
<p>Okay, I&#8217;m actually bored of this now.</p>
<p>Here&#8217;s the badly commented code for the first page.</p>
<pre>    Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSubmit.Click
        ' As if we're in C, variables at the top, for no reason. Regaurdless of if we need them. Which we don't.
        Dim Name As String
        Dim Message As String
        ' Make sure neither textbox is empty
        If (txtName.Text &lt;&gt; "" And txtMessage.Text &lt;&gt; "") Then
            Name = txtName.Text
            Message = txtName.Text

            'Connect to the database
            Dim MessagesDatabase As New DatabaseTable("yabba.mdb", "tblMessages")
            MessagesDatabase.NewRecord.Item("PostedBy") = Name
            MessagesDatabase.NewRecord.Item("MessageText") = Message
            MessagesDatabase.AddNewRecord()
            MessagesDatabase.SaveChanges()

            Response.Redirect("second.aspx")
        Else
            lblStatus.Text = "Something was empty. Try again."
        End If
    End Sub</pre>
<p>Second.aspx is supposed to output all the messages. Have fun with that.</p>
Posted in Visual Web Development  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/564/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/564/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/564/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/564/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/564/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/564/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/564/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/564/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/564/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/564/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=564&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/24/phase-test-two-run-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/solution-explorer-project.png" medium="image">
			<media:title type="html">solution-explorer-project</media:title>
		</media:content>
	</item>
		<item>
		<title>Super quick guide: Adding a button to the Firefox toolbar</title>
		<link>http://blog.shamess.info/2009/03/23/adding-a-button-to-the-firefox-toolbar/</link>
		<comments>http://blog.shamess.info/2009/03/23/adding-a-button-to-the-firefox-toolbar/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 15:27:43 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox extension development]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=551</guid>
		<description><![CDATA[What I&#8217;ll cover here is the steps that you should take to add a button to your Firefox toolbar, I think Thunderbird and stuff might be the same too. This isn&#8217;t a comprehensive guide, the links I link to are for that.
This is basically an article for me to dump loads of information I&#8217;ve accumulated. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=551&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_724" class="wp-caption alignleft" style="width: 145px"><img class="size-full wp-image-724" title="My button: look how cute he is!" src="http://shamess.files.wordpress.com/2009/03/firefox-addon-mytbutton1.png?w=135&#038;h=90" alt="My button: look how cute he is!" width="135" height="90" /><p class="wp-caption-text">My button: look how cute he is!</p></div>
<p>What I&#8217;ll cover here is the steps that you should take to add a button to your Firefox toolbar, I think Thunderbird and stuff might be the same too. This isn&#8217;t a comprehensive guide, the links I link to are for that.</p>
<p>This is basically an article for me to dump loads of information I&#8217;ve accumulated. You won&#8217;t learn much just by only reading this article. Take a look through the links I give.</p>
<p>You&#8217;re basically making an extension, so you need the same file layout to start with. Here&#8217;s assuming you&#8217;re building your extension inside a folder named &#8220;extName&#8221;, call yours whatever you want though.</p>
<pre>extName/
        chrome/
               content/
        chrome.manifest
        install.rdf</pre>
<p><a href="https://developer.mozilla.org/en/Building_an_Extension#Setting_up_the_Development_Environment">More indepth look at setting up the environment and folder structure.</a></p>
<p>Open install.rdf and paste the following:</p>
<pre>&lt;?xml version="1.0"?&gt;

&lt;RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:em="http://www.mozilla.org/2004/em-rdf#"&gt;

  &lt;Description about="urn:mozilla:install-manifest"&gt;
    &lt;em:id&gt;addonname@whatever.com&lt;/em:id&gt;
    &lt;em:version&gt;0.1&lt;/em:version&gt;
    &lt;em:type&gt;2&lt;/em:type&gt;

    &lt;!-- Target Application this extension can install into,
         with minimum and maximum supported versions. --&gt;
    &lt;em:targetApplication&gt;
      &lt;Description&gt;
        &lt;em:id&gt;{ec8030f7-c20a-464f-9b0e-13a3a9e97384}&lt;/em:id&gt;
        &lt;em:minVersion&gt;1.5&lt;/em:minVersion&gt;
        &lt;em:maxVersion&gt;3.0.*&lt;/em:maxVersion&gt;
      &lt;/Description&gt;
    &lt;/em:targetApplication&gt;

    &lt;!-- Front End MetaData --&gt;
    &lt;em:name&gt;Addon name&lt;/em:name&gt;
    &lt;em:description&gt;Description for addon&lt;/em:description&gt;
    &lt;em:creator&gt;Your name&lt;/em:creator&gt;
    &lt;em:homepageURL&gt;http://yourhomepage.com&lt;/em:homepageURL&gt;
  &lt;/Description&gt;
&lt;/RDF&gt;</pre>
<p>Change whatever stuff. Don&#8217;t make the minVersion less than 1.5, because you&#8217;re blatantly lying. Lots changed in 1.5 that doesn&#8217;t act the same way now. Don&#8217;t change that weird looking id. The first id needs to be changed though. It doesn&#8217;t have to be a real email address, but it does have to be in email address format. <a href="http://www.rietta.com/firefox/Tutorial/conf.html">More indepth look at install.rdf.</a></p>
<p>Firefox&#8217;s appearance is created by using XUL (&#8221;zool&#8221;). We create our own XUL documents which we tell Firefox to merge with the base template. We say stuff like &#8220;add this chunk of XML to the status bar&#8221; and it merges that data. You can overwrite sections too. We call our XUL &#8220;<a href="https://developer.mozilla.org/en/XUL_Overlays">overlays</a>&#8220;.</p>
<p>Add these lines to chrome.manifest.</p>
<pre>content     youraddon    chrome/content/
overlay chrome://browser/content/browser.xul chrome://youraddon/content/browser.xul</pre>
<p>That basically says &#8220;the content of youraddon is in &#8216;chrome/content&#8217;, which is  direct relative to this file.&#8221; <a href="http://kb.mozillazine.org/Getting_started_with_extension_development#chrome.manifest">Here&#8217;s a more comprehensive explaination of what it means.</a></p>
<p>Time to make some images for your button to display. You need to make two, <a href="https://developer.mozilla.org/en/Creating_toolbar_buttons#Icon_size">one 24&#215;24 pixels, and a smaller version 16&#215;16 pixels</a>. I stuck them in <em>chrome/content/images/</em> but so long as they&#8217;re in <em>chrome/content/</em> it shouldn&#8217;t matter. Then you need to make a CSS style for those buttons. This&#8217;ll do:</p>
<pre>/*  skin/toolbar-button.css  */

#youraddon-button {
  list-style-image: url("chrome://myextension/content/btn_large.png");
}

toolbar[iconsize="small"] #youraddon-button {
  list-style-image: url("chrome://youraddon/content/btn_small.png");
}</pre>
<p>I think it&#8217;s standard to <a href="http://www.borngeek.com/firefox/toolbar-tutorial/chapter-5/">separate your content from your skinning</a>, but I&#8217;ve not bothered with that. It&#8217;ll probably cause me all sorts of problems later.</p>
<p>Create <em>chrome/content/browser.xul</em>:</p>
<pre>&lt;?xml version="1.0"?&gt;
&lt;?xml-stylesheet href="chrome://youraddon/content/style.css" type="text/css"?&gt;
&lt;overlay id="youraddonBrowser" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"&gt;
&lt;toolbarpalette id="BrowserToolbarPalette"&gt;
&lt;toolbarbutton id="youraddon-button" class="toolbarbutton-1"  label="Your addon name" oncommand="alert ('hey');" /&gt;
&lt;/toolbarpalette&gt;
&lt;/overlay&gt;</pre>
<p>Pretty standard XML styling. Define it as your overlay. Tell it you want to merge with the &#8220;<a href="https://developer.mozilla.org/en/XUL_Reference">BrowserToolbarPalette</a>&#8220;, and add a button. That class is required to style it like a toolbar button. The label is the mouse over text. oncommand is the Javascript that will run when you press the button. That&#8217;s another article though.</p>
<p>I bookmarked and shared (<span style="text-decoration:line-through;">foxmarks</span>xmarks is cool) all <a href="http://share.xmarks.com/folder/bookmarks/XaUxhOXcLZ">the pages I ended up having open at the end of button creation</a>, so go ahead and look through them.</p>
Posted in Mozilla, Programming  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/551/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/551/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/551/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=551&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/23/adding-a-button-to-the-firefox-toolbar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://shamess.files.wordpress.com/2009/03/firefox-addon-mytbutton1.png" medium="image">
			<media:title type="html">My button: look how cute he is!</media:title>
		</media:content>
	</item>
		<item>
		<title>How to make sure you don&#039;t fuck up</title>
		<link>http://blog.shamess.info/2009/03/22/how-to-make-sure-you-dont-fuck-up/</link>
		<comments>http://blog.shamess.info/2009/03/22/how-to-make-sure-you-dont-fuck-up/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 13:55:15 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Freelance]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=548</guid>
		<description><![CDATA[I&#8217;ve been doing a lot more freelance stuff lately, and I feel like I&#8217;ve learnt something new (or a lesson has been stressed a lot more unto me) with every client.
Work off-line.
This definitely feels like more trouble than it&#8217;s worth, but trust me on this. I work with WordPress addons and fixes mostly, and I&#8217;ve [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=548&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been doing a lot more freelance stuff lately, and I feel like I&#8217;ve learnt something new (or a lesson has been stressed a lot more unto me) with every client.</p>
<p><em>Work off-line</em>.</p>
<p>This definitely feels like more trouble than it&#8217;s worth, but trust me on this. I work with WordPress addons and fixes mostly, and I&#8217;ve found it&#8217;s always best to just grab their copy of WordPress, including their plugins and <a href="http://codex.wordpress.org/Backing_Up_Your_Database">database</a>, and run that on your localhost (or where ever). That way you&#8217;re running their installation warts and all (in case they changed some of the WordPress code without noticing or something),  so you&#8217;ll even have the same bugs as them.</p>
<p>Although WordPress mostly looks after itself with respect to the php.ini settings, if you&#8217;re working on something that doesn&#8217;t you may even want to yoink those settings and change your localhost to those. Same for .htaccess.</p>
<p>This way you know when you upload your changes it&#8217;ll work exactly the same way on their server as it did yours. There&#8217;ll be no nasty surprises because they have <a href="http://uk3.php.net/magic_quotes">magic quotes</a> turned on or their pages are redirected through another.</p>
<p><em>Whilst you&#8217;re at it, back all that stuff up</em>.</p>
<p>Drag and drop all their files over FTP, export their database, nab their settings. Before you even start work, archive all of that. Put it in a <em>/clients/ClientName/</em> folder and leave it there.</p>
<p>That serves two purposes; first you&#8217;re definitely not going to break their entire website accidental. And if you do, you&#8217;ll be able to restore, hopefully before they even notice. Second, you don&#8217;t have to keep nipping into their FTP server to find out how that old file was, or to revert back to the server version. Some people have tight bandwidth options and they won&#8217;t be happy about you using all that up.</p>
<p><em>Even after you&#8217;ve finished, keep the back up.</em></p>
<p>Honestly, you&#8217;ll be thankful you have. After you&#8217;ve done the job and your fix works perfectly on the live site you should still keep all the backups you made of their data for a little while. I&#8217;m planning on keeping mine for about a month or so. You might have missed a dire circumstance that you&#8217;ve broken, and in a few weeks you&#8217;ll get an &#8220;URGENT: YOU BROKE SOMETHING&#8221; entitled email.</p>
<p>Remember to encrypt that backup somehow. Just a simple password when you archive the file is enough. If your laptop gets stolen with hundreds of client&#8217;s MySQL passwords and things it&#8217;ll be fairly embarrassing phoning them all up and telling them they need to change them. I&#8217;d imagine that&#8217;d be more embarrassing than telling an ex you have herpes.</p>
<p>Whilst we&#8217;re talking about encryption, most servers have <abbr title="Secure File Transfer Protocol">SFTP</abbr> enabled and you should take advantage of that. I should expect most FTP clients have that feature, but I use <a href="http://www.debiantips.com/blog/2008/02/15/Use-WinSCP-for-file-transfer-not-FTP/">WinSCP</a>. It&#8217;s just the added extra security you can give your customers, and covering your back if anyone is ever listening in on your connection.</p>
<p><em>Keep track of your changes.</em></p>
<p>When you&#8217;ve finished your work do a <a href="http://unixhelp.ed.ac.uk/CGI/man-cgi?diff">diff </a>or something similar on the work you&#8217;ve done compared with your old backup. If you&#8217;re client comes to you and says that since you&#8217;ve done your work some abstract thing on their blog has broken, you can go through that diff and either use it as evidence that it wasn&#8217;t you that broke it, or see specifically where you went wrong, and how you can fix it.</p>
<p>Also, it might be comforting to the client to see what work you&#8217;ve actually done. And you can always use it as a reference later on in other projects (&#8221;how did I make the post title change a few clients back..?&#8221;).</p>
<p>There are some others that I&#8217;ll add later.</p>
Posted in Freelance  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/548/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/548/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/548/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/548/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/548/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/548/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/548/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/548/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/548/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/548/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=548&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/22/how-to-make-sure-you-dont-fuck-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Cleanliness is next to godliness and all that jazz</title>
		<link>http://blog.shamess.info/2009/03/21/cleanliness-is-next-to-godliness/</link>
		<comments>http://blog.shamess.info/2009/03/21/cleanliness-is-next-to-godliness/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 21:59:41 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[motivation]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=544</guid>
		<description><![CDATA[I think that if my room was a little less messy, I&#8217;d actually be more motivated to work in it. I&#8217;m gonna try that. Also, maybe if I washed up all my dishes, rather than just leaving them on the side and washing them as I need them, I&#8217;d probably be eating more too. Yeah. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=544&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I think that if my room was a little less messy, I&#8217;d actually be more motivated to work in it. I&#8217;m gonna try that. Also, maybe if I washed up all my dishes, rather than just leaving them on the side and washing them as I need them, I&#8217;d probably be eating more too. Yeah. I&#8217;ll do that.</p>
<p>Mostly because I&#8217;m bored&#8230;</p>
Posted in Uncategorized  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/544/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=544&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/21/cleanliness-is-next-to-godliness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>McDonald&#039;s Monopoly</title>
		<link>http://blog.shamess.info/2009/03/21/mcdonalds-monopoly/</link>
		<comments>http://blog.shamess.info/2009/03/21/mcdonalds-monopoly/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 19:15:37 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[mcdonalds]]></category>
		<category><![CDATA[monopoly]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=542</guid>
		<description><![CDATA[After two trips to McDonald&#8217;s, my and my hearty team mates have acclimated a &#8230; certain number of stickers. Just for reference, here&#8217;s the ones we need.

Mayfair
Liverpool St. Station
Bond Street
Regent Street
Coventry Street
Strand
Marlborough Street
Bow Street
Northumberland Avenue
Euston Road
King Cross Station
Old Kent Road

No colours all filled yet, and I think we have all the common ones.
Posted in Food [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=542&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>After two trips to McDonald&#8217;s, my and my hearty team mates have acclimated a &#8230; certain number of stickers. Just for reference, here&#8217;s the ones we need.</p>
<ul>
<li>Mayfair</li>
<li>Liverpool St. Station</li>
<li>Bond Street</li>
<li><span style="text-decoration:line-through;">Regent Street</span></li>
<li>Coventry Street</li>
<li>Strand</li>
<li>Marlborough Street</li>
<li><span style="text-decoration:line-through;">Bow Street</span></li>
<li>Northumberland Avenue</li>
<li>Euston Road</li>
<li>King Cross Station</li>
<li>Old Kent Road</li>
</ul>
<p>No colours all filled yet, and I think we have all the common ones.</p>
Posted in Food  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/542/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/542/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/542/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=542&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/21/mcdonalds-monopoly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Finally finished Twilight</title>
		<link>http://blog.shamess.info/2009/03/15/finally-finished-twilight/</link>
		<comments>http://blog.shamess.info/2009/03/15/finally-finished-twilight/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 16:34:06 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Twilight]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=536</guid>
		<description><![CDATA[Twilight seems to be the new Harry Potter. In the way it&#8217;s taken off at least, in no way does it match it in storytelling, writing , nor even cover art for that matter. In fact, the only way it is in any way comparable to Harry Potter is that both series exploded from relative [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=536&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Twilight seems to be the new Harry Potter. In the way it&#8217;s taken off at least, in no way does it match it in storytelling, writing , nor even cover art for that matter. In fact, the only way it is in any way comparable to Harry Potter is that both series exploded from relative obscurity. There the comparison ends, and I feel dirty for bringing it up.</p>
<p>It tells the story of Bella Swan moving from sunny Phoenix to mouldy Forks. She looks on the move with dispassion, not being able to adjust to the drop in temperature she&#8217;s so used to in the desert, but that quickly changes as Edward Cullen moves onto the scene. This could have been an ordinary boy-meets-girl love story, but as it turns out it&#8217;s not, as Bella discovers Edward&#8217;s a vampire.</p>
<p><span id="more-536"></span></p>
<div class="wp-caption alignright" style="width: 277px"><a href="http://upload.wikimedia.org/wikipedia/en/3/3c/Book_jacket_of_Twilight.jpeg"><img title="Book jacket of Twilight" src="http://upload.wikimedia.org/wikipedia/en/3/3c/Book_jacket_of_Twilight.jpeg" alt="If anyone can tell me why this has any relavance to the book, please comment." width="267" height="400" /></a><p class="wp-caption-text">If anyone can tell me why this has any relevance to the book, please comment.</p></div>
<p>I&#8217;ll be honest: I only bothered picking this book up because I was waiting for my delayed train one day before Christmas and I felt like helping <em>WH Smith</em> shift one of the hundred copies of the book they had lying around. I also had to see why my friend, Nicola, hated this book so fiercely. <em>Maybe she&#8217;s just over reacting,</em> I thought as I thumbed noncommittally through the pages, <em>Nik has high standards after all.</em> But no, Stephenie Meyer really does come out with some incredibly stupid things, and should at the very least fire her copy-proofer.</p>
<p>To be completely honest, the first&#8230; twelve chapters were completely useless to the story. They could have easily been done in maybe two or three chapters with exactly the same sentiment. Because of how boring I was finding the first half of the book it actually took me a while to get through it. The tedious repetition of her going to school, coming home, making some fish based food, a quick phone call to Jess (who seemed to bond with Bella very well, despite them not actually seeming to have much in common), before heading off to bed seemed to go on for pages and pages, which nothing at all happening.</p>
<p>Maybe that&#8217;s standard practice for &#8220;love&#8221; stories, I just don&#8217;t see why 200 pages had to be taken up by it before anything remotely interesting happens.</p>
<p>Fortunately though, by the thirteenth chapter &#8211; definitely my favourite &#8211; things do start to get better. So much better in fact that I read the rest of the book in a day, compared with the two months it took me to read the first half.</p>
<p>Calling this a love story, or a romance novel, annoys me though. These people clearly aren&#8217;t in love. We&#8217;re told throughout the story that a vampire trait is how beautiful they look to their prey, mesmerizingly so. All Bella is experiencing is an attraction specifically designed to make her feel this way, to make her lured to him, so he can <em>eat her.</em> There&#8217;s nothing romantic about that. He only feels that way because for the first time in a hundred years he can&#8217;t read someone&#8217;s thoughts. He&#8217;s shielded from her ugly thoughts that he hears from every other human which probably turn him off from them. The only actually thing drawing him to her is her smell, another thing designed to make him <em>eat her!</em></p>
<p>In sum? Skip the book. Watch the movie (it doesn&#8217;t have two hundred pages of high school drama).</p>
Posted in Twilight  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/536/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=536&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/15/finally-finished-twilight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/3/3c/Book_jacket_of_Twilight.jpeg" medium="image">
			<media:title type="html">Book jacket of Twilight</media:title>
		</media:content>
	</item>
		<item>
		<title>Read it, disregard it, drive into walls.</title>
		<link>http://blog.shamess.info/2009/03/12/read-it-disregard-it-drive-into-walls/</link>
		<comments>http://blog.shamess.info/2009/03/12/read-it-disregard-it-drive-into-walls/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 12:17:41 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computer Technology]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[digg/Rev3]]></category>
		<category><![CDATA[alex albrecht]]></category>
		<category><![CDATA[david]]></category>
		<category><![CDATA[david prager]]></category>
		<category><![CDATA[glenn mcelhose]]></category>
		<category><![CDATA[kevin rose]]></category>
		<category><![CDATA[martin sargent]]></category>
		<category><![CDATA[valleywag]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=533</guid>
		<description><![CDATA[You know what? stfu, valleywag. I know you&#8217;re the Internet&#8217;s answer to The Sun, so I&#8217;m just going to disregard everything you just said in that article. I mean really? Alex is &#8220;forgettable&#8221;? Please, Alex is far more interesting than Kevin. If I had to pick one of them to go out and grab something [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=533&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>You know what? <a href="http://gawker.com/5168583/after-jimmy-fallon-is-kevin-roses-buddy-act-over">stfu, valleywag.</a> I know you&#8217;re the Internet&#8217;s answer to The Sun, so I&#8217;m just going to disregard everything you just said in that article. I mean really? Alex is &#8220;forgettable&#8221;? Please, Alex is far more interesting than Kevin. If I had to pick one of them to go out and grab something to eat with it&#8217;d definitely be Alex.</p>
<p>If it&#8217;s true about Alex wanting to leave Diggnation, then Diggnation is dead. No really. Just Kevin sitting on a couch, with Glen and Prager? That&#8217;s not interesting. Alex&#8217;s retorts and spontaneous jokes (which sometimes are so spontaneous they don&#8217;t make sense) are what make that show interesting. They can&#8217;t get another co-host, because they just can&#8217;t afford to. They&#8217;d have to come from in house, and I&#8217;m not sitting thrugh 40 minutes of Martin Sargent.</p>
<p>Anyway, whilst I&#8217;m here. My &#8216;Freelance&#8217; label in my gmail has never been more active. It&#8217;s quite intimidating. Priorities say I have to finish that website assignment first though. Well, first food, then website. I&#8217;ve decided on just using CC and GPL content to fill the pages. Perfectly legal, if a little lazy.</p>
Posted in Computer Technology, digg/Rev3, Freelance  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/533/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=533&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/12/read-it-disregard-it-drive-into-walls/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Link round up</title>
		<link>http://blog.shamess.info/2009/03/12/link-round-up/</link>
		<comments>http://blog.shamess.info/2009/03/12/link-round-up/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 02:53:10 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[digg/Rev3]]></category>
		<category><![CDATA[david prager]]></category>
		<category><![CDATA[shared rss]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=530</guid>
		<description><![CDATA[I got home about seven today, with achy feet, and I decided I was in need of a nap. That nap lasted from seven till midnight, so I&#8217;m fairly alert now. I managed to get through sixty RSS items, and even wrote up some ideas on two of them (which you probably just read). Anyway, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=530&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I got home about seven today, with achy feet, and I decided I was in need of a nap. That nap lasted from seven till midnight, so I&#8217;m fairly alert now. I managed to get through sixty RSS items, and even wrote up some ideas on two of them (which you probably just read). Anyway, on my travels I stumbled upon very few interesting things. I did find out amazingly that awesome things happen when you live in San Fransico.</p>
<p>Prager, producer of Diggnation,  had <a href="http://revision3.com/blog/2009/03/11/dlprager_vs_hobo/">a random guy just stumble into his apartment</a>, use his bathroom, take his trousers off and try to go to sleep. Being a third generation news provider that he is, he decided to <a href="http://gawker.com/5168039/dude-turns-to-twitter-as-guy-breaks-in-his-house">twitter and ustream it up</a>. I saw that article on in Reader and thought &#8220;lol, some people are dumb&#8221;. Then realised that it was Prager (why isn&#8217;t his name headline news? that guy&#8217;s awesome) and lolz ensued and I was slightly less shocked.</p>
<p>Lifehacker found an awesome Greasemonkey script that <a href="http://lifehacker.com/5168227/page-scroll-marks-your-place-on-lengthy-documents">keeps your place on long pages</a>. (In fact Lifehacker didn&#8217;t find it, <a href="http://www.ghacks.net/2009/03/10/firefox-page-scroll-marker/">gHacks</a> did but their website is ugly, I mean serious, more ad space than content.) I was actually just about to make a Firefox extension that allows you to click a place on a page which inserts a name link tag, so that you could then bookmark that. But since I&#8217;ve just found this, I guess it&#8217;ll do.</p>
<p>If you find that you do decide to read Watchmen, then you&#8217;ll be needing something like this <a href="http://blogs.howtogeek.com/mysticgeek/2009/02/24/how-to-read-comic-books-on-your-computer/">comic book reader</a>. Whilst I&#8217;m linking to comic book stuff, I rediscovered StopTazmo the other day, <a href="http://stoptazmo.com/">free manga</a> for the win.</p>
Posted in digg/Rev3, Twitter  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/530/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=530&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/12/link-round-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Product placement should save piracy</title>
		<link>http://blog.shamess.info/2009/03/12/product-placement-should-save-piracy/</link>
		<comments>http://blog.shamess.info/2009/03/12/product-placement-should-save-piracy/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 02:10:50 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Television]]></category>
		<category><![CDATA[bittorrent]]></category>
		<category><![CDATA[digg/Rev3]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[distribution methods]]></category>
		<category><![CDATA[product placement]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=527</guid>
		<description><![CDATA[I&#8217;m just going to throw this idea out there; when TV show marketers are selling out slots for their product placement bits (whenever you saw a phone on 24, someone had paid for that to be there) do they take into account the number of expected illegal downloads the program will receive?
Lost is one of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=527&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m just going to throw this idea out there; when TV show marketers are selling out slots for their product placement bits (whenever you saw a phone on 24, <a href="http://www.commercialalert.org/issues/culture/product-placement/sprint-garmin-have-role-in-foxs-24">someone had paid for that to be there</a>) do they take into account the number of expected illegal downloads the program will receive?</p>
<div id="attachment_528" class="wp-caption alignleft" style="width: 286px"><a href="http://blog.shamess.info/wp-content/uploads/2009/03/sprint-placement.png"><img class="size-full wp-image-528" title="sprint-placement" src="http://blog.shamess.info/wp-content/uploads/2009/03/sprint-placement.png" alt="What phone does Elle use... Oh yeah." width="276" height="284" /></a><p class="wp-caption-text">What phone does Elle use... Oh yeah.</p></div>
<p>Lost is one of the most expensively produce shows on Earth, maybe even <em>the</em> most expensive (the reason we&#8217;re not so much in Hawaii this year? because that was <a href="http://archives.starbulletin.com/2005/01/26/news/story2.html">costing about half a million dollars each episode</a>, probably more now). Heroes, Battlestar, and 24 are all probably ranking up there in the hundreds of thousands of pounds per episode too.</p>
<p>I&#8217;d be pretty annoyed if I was a network publisher and we weren&#8217;t capitalising from the <a href="http://torrentfreak.com/top-10-most-pirated-tv-shows-on-bittorrent-090311/">ten and a half million people</a> illegally watching TV by downloading it. Product placement <em>must</em> be worth more than traditional ads when trying to improve company image and recognition. Traditional ads are removed from every downloaded piece of TV I&#8217;ve ever seen, making the benefit to the advertisers zero. Whereas product placed adverts can&#8217;t be removed easily, and who would want to anyway? They&#8217;re not in the way. They rarely dilute the story. So all those millions of people are definitely going to see your business&#8217; logo, which is what you wanted, right?</p>
<p>I expect that if they don&#8217;t incorporate those statistics into their pricing it&#8217;s because there&#8217;s no reliable statistics out there. <a href="http://www.showinsider.com/">ShowInsider</a> grabs their data (I&#8217;m guessing) by monitoring how many seeds and peers a torrent has. That&#8217;s really not a very effective method that promises much accuracy. Some people hide their tracker data, they can&#8217;t be looking at data from private trackers, or just trackers that are too small to know about. There are a lot of fake seeders out there (MediaDefender-esk). Lost&#8217;s 1,700,000 downloads this week could easily be as little as a million or as great as three million. It&#8217;s just not possible to find out well.</p>
<p>Even if you do trust ShowInsider&#8217;s data, you still have absolutely no demographics on who&#8217;s downloading. It&#8217;s incredibly hard to find advertisers when you can&#8217;t tell them who&#8217;s watching your show (BMW don&#8217;t want be advertising to twelve year olds). I know that&#8217;s one of the reasons there was such a big overhaul in the distribution method over at Revision3.</p>
<p>Back in the day you used to be able to donate $5 a month (or however much, really) to get Diggnation earlier. What happened was that one guy donated teh $5 a month, ripped the video from the site, and posted it on his own, days before it was released to the general public on Rev3&#8217;s website. I don&#8217;t think Rev3 minded that so much (this was before there was advertising on their website) as it was all extra coverage for them, but the problem it lead to was who the hell was this extra coverage? Because they weren&#8217;t going to Rev3&#8217;s website they couldn&#8217;t poll them to find that information out.</p>
<p>That&#8217;s largely I suspect why things like Hulu and iPlayer exist now. ABC got annoyed with not having the demographics on their veiwers, so they decided to release their content in a way that they could. Piracy is so arrife because I can&#8217;t watch Hulu though&#8230;</p>
Posted in bittorrent, digg/Rev3, Television  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/527/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/527/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/527/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=527&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/12/product-placement-should-save-piracy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/sprint-placement.png" medium="image">
			<media:title type="html">sprint-placement</media:title>
		</media:content>
	</item>
		<item>
		<title>How Google should make money</title>
		<link>http://blog.shamess.info/2009/03/12/how-google-should-make-money/</link>
		<comments>http://blog.shamess.info/2009/03/12/how-google-should-make-money/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 01:00:26 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[freemium]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=523</guid>
		<description><![CDATA[Ages ago I did a post on how ad-funded services were likely to die off, and other methods of monetization that people could use. I didn&#8217;t even think about how all that would affect Google until I just noticed a post on valleywag regarding them making more of their services paid for.
That really doesn&#8217;t surprise [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=523&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ages ago I did a post on how ad-funded services were likely to die off, and <a href="http://blog.shamess.info/2008/12/26/freemium-services-and-the-downfall-of-ad-based-stuff/">other methods of monetization</a> that people could use. I didn&#8217;t even think about how all that would affect Google until I just noticed a post on valleywag regarding them <a href="http://gawker.com/5168474/google-no-longer-the-land-of-the-free">making more of their services paid for</a>.</p>
<p>That really doesn&#8217;t surprise me though; Google is the prefect company to be making money through freemium services. At the moment they&#8217;re focusing mainly on the business markets, which makes sense since they have more motivation to pay for a service and they&#8217;ll also need better customer support which comes at a price, and they know it. No feathers are ruffled there.</p>
<p>It just makes sense to charge those guys.</p>
<p>How about making money from us individuals using freemium revenue sources?</p>
<p>I&#8217;d be pretty pissed if Google Reader started limiting the number of feeds I can subscribe to, unless I paid $5 a month. It&#8217;s not that the service isn&#8217;t worth paying for &#8211; I love it, it&#8217;s been my  homepage for the past few years &#8211; but there are alternatives out there that I could easily switch to. If all else fails, I could just program my own. I wouldn&#8217;t put up with having to pay for it.</p>
<p>So how can Google make money from it, that isn&#8217;t advertising (which they don&#8217;t)?</p>
<p>We can just go back to the idea of charging businesses, or power users. I know that some of the blog author&#8217;s that I read use Google Reader for research and second-hand-news purposes (which most of it is on the internet, like this post for instance). I&#8217;m sure if Google paneled them they&#8217;d find a whole host of features that reports need and are willing to pay for in order for their job to be easier or for them to produce better content, finding news quicker.</p>
<p>There could be a feature for paid users only which gives links and citation data to other websites and even news papers which Google have archived. They have all the known internet at their finger tips, why not tell the people looking for it about it? They could order these links by the sentiments of the pages; are you looking for pages pro-, or anti-Apple? is the author liberal or conservative? Those kinds of things would help authors do their job, and I&#8217;m sure Gawker or Wired wouldn&#8217;t mind paying for it. Hell, if I could afford it, I&#8217;d get it for when I (very occasionally) do <a href="http://blog.shamess.info/tag/review/">reviews</a> on here.</p>
<p>So, again I&#8217;ve come to the conclusion that service providers should charge their business and pro-users, becuase they aren&#8217;t willing to leave. Give them a few <em>niche</em>r features and you&#8217;re good to go.</p>
Posted in Google  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/523/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=523&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/12/how-google-should-make-money/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Last minute coursework again&#8230;</title>
		<link>http://blog.shamess.info/2009/03/10/last-minute-coursework-again/</link>
		<comments>http://blog.shamess.info/2009/03/10/last-minute-coursework-again/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 18:04:47 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Computer Technology]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[christopher hill]]></category>
		<category><![CDATA[laura krumfort]]></category>
		<category><![CDATA[leicester]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=521</guid>
		<description><![CDATA[Now I&#8217;ve finished that freelance gig I was given (well, almost finished, I just need to convert the guy&#8217;s old pages to new ones) I can actually start on my coursework. Which is due in Friday.
It&#8217;s basically a website. So long as it&#8217;s valid XHTML and CSS, and has form pages, I&#8217;ve been told anything [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=521&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Now I&#8217;ve finished that freelance gig I was given (well, almost finished, I just need to convert the guy&#8217;s old pages to new ones) I can actually start on my coursework. Which is due in Friday.</p>
<p>It&#8217;s basically a website. So long as it&#8217;s valid XHTML and CSS, and has form pages, I&#8217;ve been told anything can pass. I&#8217;m actually not going to be putting much effort into content due to that. I just want to make sure that I have it finished. Maybe later, when I have more time I&#8217;ll add better content.</p>
<p>It&#8217;s basically a website about Leicester from the prospective of a fresher &#8211; someone how just needs some information about Leicester and where to go and what to do.</p>
<p>I&#8217;ve already done <a href="http://www.shamess.info/last/">the actual template</a>. I just need to add content. Laura and Chris have already taken photos, which we need to include in our website, so I&#8217;ll just use some of theirs. They certainly took enough.</p>
Posted in Computer Technology, Freelance  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/521/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/521/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/521/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=521&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/10/last-minute-coursework-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Food for thought</title>
		<link>http://blog.shamess.info/2009/03/09/food-for-thought/</link>
		<comments>http://blog.shamess.info/2009/03/09/food-for-thought/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 22:05:08 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=502</guid>
		<description><![CDATA[In an idea that&#8217;s two parts to have a use for the account, and one part to keep track of my diet, I decided to use my twitter as a food journal! I&#8217;ve decided to list pretty much everything I eat, and I&#8217;ve done so so far. Most of the time a meal can be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=636&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In an idea that&#8217;s two parts to have a use for the account, and one part to keep track of my diet, I decided to use <a href="http://twitter.com/shamess">my twitter as a food journal</a>! I&#8217;ve decided to list pretty much everything I eat, and I&#8217;ve done so so far. Most of the time a meal can be summed up in 140 characters, and you can text to update twitter, so it seemed the most ideal platform. I could do that on this blog, but I can&#8217;t text to update, and I&#8217;d rather this blog not be spammed up with &#8220;cheese on toast&#8221; every few hours.</p>
<p>Depending on how long twitter keeps your tweets, and if they let you search them (I&#8217;m sure there are tools), it&#8217;ll be cool to see what I&#8217;ve tried before and see how my diet changes. I&#8217;ll also put if I like that type of food so people can see and know what I like. It&#8217;s not exciting but meh, it could be fun, if not interesting.</p>
Posted in Food, Uncategorized  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/636/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=636&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/09/food-for-thought/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Food for thought</title>
		<link>http://blog.shamess.info/2009/03/09/food-for-thought/</link>
		<comments>http://blog.shamess.info/2009/03/09/food-for-thought/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 22:05:08 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=502</guid>
		<description><![CDATA[In an idea that&#8217;s two parts to have a use for the account, and one part to keep track of my diet, I decided to use my twitter as a food journal! I&#8217;ve decided to list pretty much everything I eat, and I&#8217;ve done so so far. Most of the time a meal can be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=502&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In an idea that&#8217;s two parts to have a use for the account, and one part to keep track of my diet, I decided to use <a href="http://twitter.com/shamess">my twitter as a food journal</a>! I&#8217;ve decided to list pretty much everything I eat, and I&#8217;ve done so so far. Most of the time a meal can be summed up in 140 characters, and you can text to update twitter, so it seemed the most ideal platform. I could do that on this blog, but I can&#8217;t text to update, and I&#8217;d rather this blog not be spammed up with &#8220;cheese on toast&#8221; every few hours.</p>
<p>Depending on how long twitter keeps your tweets, and if they let you search them (I&#8217;m sure there are tools), it&#8217;ll be cool to see what I&#8217;ve tried before and see how my diet changes. I&#8217;ll also put if I like that type of food so people can see and know what I like. It&#8217;s not exciting but meh, it could be fun, if not interesting.</p>
Posted in Food, Twitter  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/502/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=502&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/09/food-for-thought/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Where did I get this reputation from?</title>
		<link>http://blog.shamess.info/2009/03/09/where-did-i-get-this-reputation-from/</link>
		<comments>http://blog.shamess.info/2009/03/09/where-did-i-get-this-reputation-from/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 12:51:10 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Meta-blog]]></category>
		<category><![CDATA[serps]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=495</guid>
		<description><![CDATA[Was just checking today&#8217;s search results that found their way to my blog and find these&#8230;
Posted in Google, Meta-blog       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=635&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_496" class="wp-caption aligncenter" style="width: 341px"><a href="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-keywords-google-analytics-iceweasel.png"><img class="size-full wp-image-496" title="screenshot-keywords-google-analytics-iceweasel" src="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-keywords-google-analytics-iceweasel.png" alt="Google seems to think that my blog is porn centric..." width="331" height="109" /></a><p class="wp-caption-text">Google seems to think that my blog is porn centric...</p></div>
<p>Was just checking today&#8217;s search results that found their way to my blog and find these&#8230;</p>
Posted in Google, Meta-blog  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/635/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/635/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/635/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/635/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/635/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/635/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/635/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/635/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/635/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/635/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=635&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/09/where-did-i-get-this-reputation-from/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-keywords-google-analytics-iceweasel.png" medium="image">
			<media:title type="html">screenshot-keywords-google-analytics-iceweasel</media:title>
		</media:content>
	</item>
		<item>
		<title>Where did I get this reputation from?</title>
		<link>http://blog.shamess.info/2009/03/09/where-did-i-get-this-reputation-from/</link>
		<comments>http://blog.shamess.info/2009/03/09/where-did-i-get-this-reputation-from/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 12:51:10 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Meta-blog]]></category>
		<category><![CDATA[serps]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=495</guid>
		<description><![CDATA[Was just checking today&#8217;s search results that found their way to my blog and find these&#8230;
Posted in Google, Meta-blog       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=495&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_496" class="wp-caption aligncenter" style="width: 341px"><a href="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-keywords-google-analytics-iceweasel.png"><img class="size-full wp-image-496" title="screenshot-keywords-google-analytics-iceweasel" src="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-keywords-google-analytics-iceweasel.png" alt="Google seems to think that my blog is porn centric..." width="331" height="109" /></a><p class="wp-caption-text">Google seems to think that my blog is porn centric...</p></div>
<p>Was just checking today&#8217;s search results that found their way to my blog and find these&#8230;</p>
Posted in Google, Meta-blog  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/495/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=495&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/09/where-did-i-get-this-reputation-from/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-keywords-google-analytics-iceweasel.png" medium="image">
			<media:title type="html">screenshot-keywords-google-analytics-iceweasel</media:title>
		</media:content>
	</item>
		<item>
		<title>Why Watchmen should never have been a film</title>
		<link>http://blog.shamess.info/2009/03/09/watchmen-should-never-have-been-a-film/</link>
		<comments>http://blog.shamess.info/2009/03/09/watchmen-should-never-have-been-a-film/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 00:31:31 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Film]]></category>
		<category><![CDATA[comic books]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[watchmen]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=490</guid>
		<description><![CDATA[Leaving the cinema after seeing Watchmen left me with a heavy, disappointed heart. Even though I&#8217;ve not read the graphic novel, I knew the epicness of it. I knew that if it were only it were a little more popular it would be a comic book foundation, like the X-Mens and Batmans of the world. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=490&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Leaving the cinema after seeing Watchmen left me with a heavy, disappointed heart. Even though I&#8217;ve not read the graphic novel, I <em>knew</em> the epicness of it. I knew that if it were only it were a little more popular it would be a comic book foundation, like the X-Mens and Batmans of the world. Because of that, this film had a lot to live up to, and it didn&#8217;t put out. <span id="more-490"></span>Watchmen is set way back in the days of the Vietnamese/America war, where the DC world splits from ours. Instead of calling a cease fire, American actually pwns &#8216;Nam with the help of Dr Manhattan and makes them the 51st state. Nixon stays in power and is currently in his fifth term as President and the tensions between America and the USSR reach boiling point. With the Doomsday clock set to five minutes to, Defcon 1 is initiated and the world is moments away from a nuclear holocaust.</p>
<p>The opening scene quickly pushes us through the history of the Watchmen; in what I&#8217;ve noticed to be a trend for DC, the superheroes help out a lot, then the pitch fork yielding townsfolk cry &#8220;vigilantly&#8221; and the superheroes fall, and eventually become criminalised. I&#8217;m sure the comic gets to take it&#8217;s time and look at all that plot carefully, but the film doesn&#8217;t have time, a massive problem throughout really. We&#8217;re then introduced to the second birth of the Watchmen; Rorschach, a key protagonist to the story, is psychotic &#8211; having lost his faith in humanity &#8211; and always has his trusty gapling gun. A true vigilante who seems to be in favor of the death penalty, but I&#8217;m just guessing. Laurie, aka Silk Spectre, daughter of an original Watchmen member who&#8217;s simply following in her mother&#8217;s footsteps. Adrian Veidt, known as Ozymandias in the glory days, is a genius and the only one who chose to reveal his identity, capitalising upon it. Dan &#8216;Nite Owl&#8217; Dreiberg is Batman wearing Clarke Kent glasses. Dr Manhattan is quantum-naturalist who&#8217;s quickly losing touch with humanity. Finally is The Comedian, who is killed within the first scenes, only to remain <em>Tarantino-esk</em> throughout the film.</p>
<div id="attachment_491" class="wp-caption aligncenter" style="width: 485px"><a href="http://blog.shamess.info/wp-content/uploads/2009/03/watchmen2.jpg"><img class="size-full wp-image-491" title="Watchmen Rorschach" src="http://blog.shamess.info/wp-content/uploads/2009/03/watchmen2.jpg" alt="Rorschach, MacGyvering it up in this bitch." width="475" height="197" /></a><p class="wp-caption-text">Rorschach, MacGyvering it up in this bitch. Yoinked from TVGuide.com</p></div>
<p>The film represents the book really quite well, albeit in a slightly more kosher way. (Squids aren&#8217;t kosher, right? Because otherwise that joke just doesn&#8217;t work.) It&#8217;s far darker than <em>The Dark Knight</em>, and definitely warrants its 18 certificate with activities ranging from bare, blue cock, to pregnant women getting shot, to rape, to people exploding in bloody masses. The books fans seem to be pleased with the number of easter eggs Zack Snyder &#8211; the director &#8211; slipped in, and I&#8217;ve not heard much outrage over the end plot device being changed either. The one used in the film definitely makes more sense anyway.</p>
<p>I find calling the &#8220;plot&#8221; anything more than a &#8220;sub-plot&#8221; difficult. This film clearly wasn&#8217;t created to tell a story about a potential nuclear war, but it&#8217;s very much a story about its characters. I really, really wish there could have been more about them, and I know Snyder did too. The two hour twenty five minute film really wasn&#8217;t long enough to get everything in, and even the three hour directors cut probably will still have the same problem. Because of that, this isn&#8217;t really a good movie.</p>
<p>You can&#8217;t bond with the &#8220;heroes&#8221;. We never really saw the relationship between them. Never once in the childhood flashbacks did I think &#8220;Oh, gosh. It&#8217;s a shame for them,&#8221; because I honestly didn&#8217;t give a shit. Laurie&#8217;s break up with Jon was heartless, and I never once gave a second thought to her relationship with Dan. I wish I could say these were spoilers, but you really won&#8217;t be shocked when you see the film. None of their situations really impressed upon me. And it&#8217;s not because they&#8217;re bad characters. It&#8217;s not even because they&#8217;re badly written scripts, it&#8217;s because we didn&#8217;t have enough time to get emotionally attached to them.</p>
<p>I&#8217;m definitely not saying that this should have been split over more than one film though. It shouldn&#8217;t have been made a film at all. It should have been left to paper where everything is explained so prictinely.</p>
Posted in Film  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/490/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/490/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=490&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/09/watchmen-should-never-have-been-a-film/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/watchmen2.jpg" medium="image">
			<media:title type="html">Watchmen Rorschach</media:title>
		</media:content>
	</item>
		<item>
		<title>Debian experience so far</title>
		<link>http://blog.shamess.info/2009/03/08/debian-experience-so-far/</link>
		<comments>http://blog.shamess.info/2009/03/08/debian-experience-so-far/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 21:27:48 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[niimo]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[eve]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[opengl]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=485</guid>
		<description><![CDATA[I switched to Debian four or so days ago, and it&#8217;s kinda making me feel stressed. I&#8217;m having to put a lot more work into the operating system to just make it work.
Firefox for instance &#8211; oh, sorry, Iceweasel &#8211; took a lot of Googling and about:configing before it felt the same as it did [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=485&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I switched to Debian four or so days ago, and it&#8217;s kinda making me feel stressed. I&#8217;m having to put a lot more work into the operating system to just make it work.</p>
<p>Firefox for instance &#8211; oh, sorry, <a href="http://en.wikipedia.org/wiki/Mozilla_Corporation_software_rebranded_by_the_Debian_project"><em>Iceweasel</em></a> &#8211; took a lot of Googling and about:configing before it felt the same as it did on Windows. Why some of those keys and things have changed is odd for me. Why has ^J for the download menu suddenly been switched to ^Y? Why use Alt instead of Ctrl for tab manipulation? Why doesn&#8217;t clicking the address bar auto-highlight it all? These just seem like weird changes to me.</p>
<p>I&#8217;ve installed a few extensions in Songbird. It says they&#8217;re installed but there&#8217;s no other sign of them. No way to run them. No obvious way to get to the iPod functions which apparently exist&#8230;</p>
<p>I&#8217;ve no idea what I&#8217;m supposed to be installing to get OpenGL to work. I need it to play Eve&#8230; (Which is apparently no longer in development&#8230;)</p>
<p>Installing things is also a little bit of work&#8230; I don&#8217;t know why more things don&#8217;t come with a set up wizard, like I&#8217;m so used to in Windows. Instead, I have to try and remember the switches for untaring things, putting them in the right place. Sometimes just guessing what I should be doing to run the damn thing.</p>
<div id="attachment_488" class="wp-caption aligncenter" style="width: 403px"><a href="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-twitter-home-iceweasel.png"><img class="size-full wp-image-488" title="Screenshot twitter home Iceweasel" src="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-twitter-home-iceweasel.png" alt="This just isn't nice..." width="393" height="59" /></a><p class="wp-caption-text">This just isn&#39;t nice... It looks like it can&#39;t decide on what width to use for letters sometimes. Blatant attempts at adding extra pixels to make it more round.</p></div>
<p>Fonts are a weird, picky problem for me too. But I think that&#8217;s just because I&#8217;ve not played around with the defaults enough yet, to find one I actually like. Needs more anti-alias, and better kerning.</p>
<p>On the installation for Debian set up thing, I asked it to install a web server. That may exist, but I&#8217;ve no idea where to find it&#8230; My PHP pages aren&#8217;t giving me any errors, they just don&#8217;t seem to be outputting anything at all.</p>
<p>It&#8217;s just not new user friendly. I&#8217;m hoping that Ubuntu is much better in this domain, since that&#8217;s what it&#8217;s designed for really. So, I may be switching back to Windows some time soon. I don&#8217;t think my life can handle not having it as a primary operating system just yet. In the furutre though, I&#8217;ll defintely be installing another Linux OS on my next machine.</p>
Posted in linux, Mozilla, niimo  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/485/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/485/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/485/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=485&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/08/debian-experience-so-far/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/screenshot-twitter-home-iceweasel.png" medium="image">
			<media:title type="html">Screenshot twitter home Iceweasel</media:title>
		</media:content>
	</item>
		<item>
		<title>Freudian slip</title>
		<link>http://blog.shamess.info/2009/03/04/freudian-slip/</link>
		<comments>http://blog.shamess.info/2009/03/04/freudian-slip/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 23:33:10 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[luke mee]]></category>
		<category><![CDATA[msn conversations]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=482</guid>
		<description><![CDATA[(23:29:39) Luke ~ Mr. Funk: my mates leant me a 40K book and basically gone &#8220;give it a chance&#8221;
(23:29:54) Shane: Whaaaaaaat?
(23:30:04) Shane: As if I&#8217;m being blown off due to war hammer
(23:30:24) Luke ~ Mr. Funk: no &#8211; your being blown off becuase i want to clamber into my pit and begin to read a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=482&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="color:#cc0000;"><span style="font-size:x-small;">(23:29:39) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> my mates leant me a 40K book and basically gone &#8220;give it a chance&#8221;</span><br />
<span style="font-size:x-small;"><span style="color:#204a87;">(23:29:54) <span style="font-size:small;"><strong>Shane</strong></span></span></span><span style="color:#204a87;"><strong><span style="font-size:small;">:</span></strong></span><span style="font-size:small;"> Whaaaaaaat?</span><br />
<span style="font-size:x-small;"><span style="color:#204a87;">(23:30:04) <span style="font-size:small;"><strong>Shane</strong></span></span></span><span style="color:#204a87;"><strong><span style="font-size:small;">:</span></strong></span><span style="font-size:small;"> As if I&#8217;m being blown off due to war hammer</span><br />
<span style="color:#cc0000;"><span style="font-size:x-small;">(23:30:24) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> no &#8211; your being blown off becuase i want to clamber into my pit and begin to read a book</span><br />
<span style="color:#cc0000;"><span style="font-size:x-small;">(23:30:33) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> so that if the first chapter is shit he can have it back 2morrow</span><br />
<span style="color:#cc0000;"><span style="font-size:x-small;">(23:30:42) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> and id blow you off for bits of plastic anyday</span><br />
<span style="color:#cc0000;"><span style="font-size:x-small;">(23:30:45) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> wait.</span><br />
<span style="color:#cc0000;"><span style="font-size:x-small;">(23:30:46) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> no.</span><br />
<span style="color:#cc0000;"><span style="font-size:x-small;">(23:30:47) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> DOH!</span><br />
<span style="font-size:x-small;"><span style="color:#204a87;">(23:30:52) <span style="font-size:small;"><strong>Shane</strong></span></span></span><span style="color:#204a87;"><strong><span style="font-size:small;">:</span></strong></span><span style="font-size:small;"> :D</span><br />
<span style="font-size:x-small;"><span style="color:#062585;">(23:30:59) </span></span><span style="color:#062585;"><strong><span style="font-size:small;">***Shane</span></strong></span><span style="font-size:small;"> finds some plastic</span><br />
<span style="color:#cc0000;"><span style="font-size:x-small;">(23:31:02) </span><strong><span style="font-size:small;">Luke ~ Mr. Funk:</span></strong></span><span style="font-size:small;"> ¬¬¬&#8221;</span></p>
Posted in Uncategorized  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/482/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/482/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/482/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=482&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/04/freudian-slip/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>Compatibility checklist</title>
		<link>http://blog.shamess.info/2009/03/03/linux-compatibility-checklist/</link>
		<comments>http://blog.shamess.info/2009/03/03/linux-compatibility-checklist/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 15:35:50 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[digg/Rev3]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[jay adelson]]></category>
		<category><![CDATA[kevin rose]]></category>
		<category><![CDATA[luke mee]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=473</guid>
		<description><![CDATA[I was planning on watching Digg&#8217;s Townhall, but I saw the topics they talk about and they&#8217;re all the same. Mostly power users and duplicate content. In response to those Jay and Kevin will just say &#8220;Yeah, we&#8217;re working on those. You&#8217;ll see changes in the coming weeks.&#8221; Ad infinitum.
My Firefox seems to be getting [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=473&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I was planning on watching Digg&#8217;s Townhall, but I saw the topics they talk about and they&#8217;re all the same. Mostly power users and duplicate content. In response to those Jay and Kevin will just say &#8220;Yeah, we&#8217;re working on those. You&#8217;ll see changes in the coming weeks.&#8221; <em>Ad infinitum.</em></p>
<p>My Firefox seems to be getting laggy. Extensive JavaScript and Flash ads make my iTunes jump. I know it&#8217;s nothing to do with Firefox, and is probably more to do with my laptop being in near constant use for the last year without ever having much maintenance upon it. So, I&#8217;m thinking maybe it&#8217;s time to start afresh. Not just with a new Windows XP reinstall, but with a whole new operating system.</p>
<p>I think I&#8217;m going to be switching to Debian, before I do though, I want to make sure I won&#8217;t lose any programs that&#8217;re vital to me. I thought here would be a good place to go through them and check for alternatives.</p>
<p><span id="more-473"></span><em>Firefox &#8211; </em>Not a problem at all.</p>
<p><em>Google Chrome</em> &#8211; Not out for Linux just yet, but I only really use it for the Incognito option, which I could get a Firefox addon for. (Though, I&#8217;m sure it was a feature Firefox was going to have built in.)</p>
<p>Luke uses Chrome too when he&#8217;s at mine, just so our cookies don&#8217;t clash when he goes to the same sites as me. But there are other browsers for Linux if he desperately wants his own space. (Gosh, how much like a couple do we sound? He gets his own browser on my laptop? That&#8217;s on par with giving someone their own drawer in geek terms.)</p>
<p><em>Flash</em> &#8211; According t their website, Adobe support Linux. Shockwave isn&#8217;t support on Linux, but I&#8217;m not sure where I use Shockwave&#8230;</p>
<p><em>MSN</em> &#8211; I&#8217;m not especially a hardcore MSN user. Official MSN isn&#8217;t available on Linux, but the only features I really require are being able to talk to other MSN people, able to group contacts, a display picture and personal message, and file transfer.</p>
<p>There are a tonne of MSN alternatives out there, like <a href="http://www.pidgin.im/">Pidgin</a>. I used that before and was okay with it. Pidgin&#8217;ll also let me sign onto Google Talk which I use all the time. I&#8217;d much prefer to be using one application rather than the two I have at the moment.</p>
<p>If I find out Pidgin doesn&#8217;t work so well for me, I could use <a href="http://kmess.org/">KMess</a> which was the first result for &#8220;linux msn&#8221; and seems to have all the features I mentioned about.</p>
<p><em>uTorrent</em> &#8211; Not for Linux, but does run on Wine. I&#8217;m a little turned off by the idea of running an application to run an application though. Some people have said that they sometimes notice a jump of performance when running on Wine compared to natively on Windows. I certainly didn&#8217;t see that when I tried to <a href="http://www.debiantips.com/blog/2008/07/04/You-can-run-World-of-Warcraft-from-Linux-so-long-as-your-computer-can-handle-it/">play WoW through Wine</a> though.</p>
<p>There&#8217;s always BitTorrent (which I thought used uTorrent as a backend, but I guess not). Or even command line, which I&#8217;ve been happy using before.</p>
<p><em>iTunes</em> &#8211; Damnitdamnitdamnit. I knew if I was going to run into a problem it&#8217;d be with this SUCKY ASS PIECE OF SHIT.</p>
<p>iTunes isn&#8217;t supported on Linux. Completely uninstallable. Wine can&#8217;t run <a href="http://appdb.winehq.org/objectManager.php?sClass=version&amp;iId=14793">iTunes</a> well. That basically turns my iPod into a brick. A £214 brick, which plays outdated music and has a spare 10gig just kicking around. This is actually a show stopper, much like WoW was back when I used to play it and couldn&#8217;t run it on Wine.</p>
<p>Lemme go see what #xkcd and #debian have to say about this problem.</p>
<p>Apparently, Songbird has <a href="http://www.simplehelp.net/2007/07/05/how-to-use-songbird-to-manage-your-ipod/"><em>some</em> iPod support</a>. I&#8217;ll install Songbird on my XP install in a bit to check how it pans out. If it all goes horribly wrong, I can just resync from iTunes, not losing any music. Problem potentially overcome.</p>
<p><em>Last.fm scrobbling</em> &#8211; Songbird supports this.</p>
<p><em>PuTTY</em> &#8211; I feel a little bit stupid for actually going to Google to search for this. Linux has native SSH support.</p>
<p><em>WinSCP</em> &#8211; Nautilus handles this. WinSCP obviously doesn&#8217;t.</p>
<p><em>Microsoft Office 2007</em> &#8211; Here&#8217;s where I get worried again. This is pretty vital. Open Office is not an alternative.</p>
<p>Wine seems to make most parts of Office usable, at least. Some problems with how it handles objects (which are fairly new to Office), but nothing show stopping. If I do find something overly tedious, I&#8217;ll just take a trip to the library.</p>
<p><em>Norton Antivirus</em> &#8211; Nope. But I don&#8217;t think it&#8217;s really needed.</p>
<pre>14:42 &lt; shamess&gt; Don't laugh at me for asking this. What'd y'all use for antivirus and firewall stuff on linux?
14:42 &lt; grawity&gt; shamess: Nothing, usually.
14:42 &lt; shamess&gt; I thought that'd be the answer. But really, nothing at all?
14:43 &lt; grawity&gt; Well, there *is* ClamAV for scanning files, and iptables as a firewall...but they're rarely needed
on home machines.</pre>
<p>I guess I&#8217;ll take my chances.</p>
<p><em>Dropbox</em> &#8211; I actually don&#8217;t use this so much, but will probably be using it more in the future now that I&#8217;m getting other people to start using it. It&#8217;s downloadable in Fedora and Ubuntu, which isn&#8217;t helpful. But #xkcd said that Ubuntu has pretty much the same inner workings as Debian, so it could run just fine. If not, it&#8217;s not a huge loss.</p>
<p><em>Laptop drivers</em> &#8211; I have a Toshiba Satellite Pro A-100 series. There&#8217;s no real way of knowing which drivers will and won&#8217;t work, however I&#8217;m going to run from live CD and that should check drivers and stuff. Not a problem, hopefully. A guy <a href="http://www.apeman.org/2006/08/27/108/">installed Debian on the same laptop</a> as I have, and seemed to work fine when he updated a wireless setting.</p>
<p><em>Video/audio codecs</em> &#8211; This is me trying to think of everything that could possibly go wrong now. The internet thinks that all my current files will still be playable. MP3&#8217;s will definitely, so will AVIs. That&#8217;s all I have really&#8230;</p>
<p><em>mIRC</em> &#8211; I&#8217;ve actually just started using irssi on my server, so I&#8217;m not too fussed about that at the moment.</p>
<p><em>Notepad++</em> &#8211; Wine support only (though, good support). I&#8217;m not very attached to it anyway. Maybe this&#8217;ll give me a chance to start using VIM properly.</p>
<p><em>GIMP 2</em> &#8211; Full Debian support.</p>
<p><em>WAMP server</em> &#8211; Maybe it&#8217;s about time I grew up and installed my own Apache, PHP and MySQL. I do it fine on my server.</p>
<p><em>Microsoft Visual Studio 2007 &#8211; </em>Damnit again! Why are these big companies so obsessed with locking you into their operating system? I just paid a tonne of money to get this damn IDE, you&#8217;re not going to make much money off me installing your operating system too.</p>
<p>Wine looks iffy on this. Can&#8217;t boot Windows from a USB device because it doesn&#8217;t like losing contact with it&#8217;s boot drive, which is something that happens with USB connections from time to time. Maybe next year we won&#8217;t be using Visual Studio so much (hopefully) and it won&#8217;t be sorely lost. Maybe. I&#8217;ll email David Smallwood about it.</p>
<p><em>Smart Shutdown</em> &#8211; cron.</p>
<p><em>MagicDisk</em> &#8211; Don&#8217;t even need an application to <a href="http://www.tech-recipes.com/rx/857/mount-an-iso-file-in-linux/">mount ISOs</a> on Linux.</p>
<p><em>WinRAR</em> &#8211; Built in commands.</p>
<p><em>Foxit Reader</em> &#8211; Available in Linux.</p>
<p><em>Skype</em> &#8211; Linux version available.</p>
<p><em>TortoiseSVN -</em> SVN command.</p>
<p><em>Audacity</em> &#8211; Linx version availiable.</p>
Posted in digg/Rev3, linux  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/473/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=473&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/03/linux-compatibility-checklist/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>
	</item>
		<item>
		<title>You should hurry up and do this.</title>
		<link>http://blog.shamess.info/2009/03/02/you-should-hurry-up-and-do-this/</link>
		<comments>http://blog.shamess.info/2009/03/02/you-should-hurry-up-and-do-this/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 00:19:38 +0000</pubDate>
		<dc:creator>Shane</dc:creator>
				<category><![CDATA[Visual Web Development]]></category>
		<category><![CDATA[driving test]]></category>

		<guid isPermaLink="false">http://blog.shamess.info/?p=458</guid>
		<description><![CDATA[Driving test 3 is only worth a small handful of points now, so I figured it&#8217;s about time I did it.
Pick out the features we need to have:

User needs to be able to enter their current balance, how much they want to pay off, and their interest rate
Then a list box needs to be updated [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=458&subd=shamess&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Driving test 3 is only worth a small handful of points now, so I figured it&#8217;s about time I did it.</p>
<p><span id="more-458"></span>Pick out the features we need to have:</p>
<ul>
<li>User needs to be able to enter their current balance, how much they want to pay off, and their interest rate</li>
<li>Then a list box needs to be updated showing a month by month snapshot of their account</li>
<li>Calculate how long it&#8217;ll take to pay off their debt</li>
</ul>
<p>So it&#8217;s pretty obvious what we need to set up:</p>
<p style="text-align:left;">
<div id="attachment_459" class="wp-caption aligncenter" style="width: 396px"><a rel="lightbox" href="http://blog.shamess.info/wp-content/uploads/2009/03/driving-test-three-setup.png"><img class="size-full wp-image-459" title="Driving test three example set up" src="http://blog.shamess.info/wp-content/uploads/2009/03/driving-test-three-setup.png" alt="This is just how I've done it; be more inventive!" width="386" height="167" /></a><p class="wp-caption-text">This is just how I&#39;ve done it; be more inventive!</p></div>
</p>
<p>Remember to do validation on all three inputs, and give errors when there&#8217;s problems:</p>
<ul>
<li>They need to be greater than zero</li>
<li>The need to be a numbers</li>
<li>It can’t be blank!</li>
</ul>
<p>Before you start outputting to the list box, you need to make sure that the user will actually eventually pay off their loan. The biggest problem I think they are having with this test is that they&#8217;re not testing to see if their loop actually ever finishes. To start with, you have to make sure that the user is paying more every month than is added to their loan due to interest.</p>
<p>If the user is paying £10 a month, but the interest is £11 a month, they&#8217;ll <em>never</em> pay off the loan.</p>
<pre>InterestAmountEachMonth = TotalBalance + (TotalBalance * InterestRate)
If InterestAmountEachMonth &gt; MonthlyPayment Then Error</pre>
<p>Check for that first. Then give an error. If they are paying off enough though you can start taking it off their balance! Do something like this:</p>
<pre>While TotalBalance &gt; 0 Then
  TotalBalance = TotalBalance - Payment + Interest
  Update Listbox With New Balance
End While</pre>
<p>You have to output what month number it is as well!</p>
<p>That&#8217;s pretty much it. Remember to do a <a href="http://www.cse.dmu.ac.uk/~mjdean/notes/modules/programming/csci1604/0809/content/testing%20and%20debugging/test%20plan%20test%20log.doc">test plan</a> like last time too.</p>
<p>Things you should think about:</p>
<ul>
<li>Make it so the total amount owed never goes below zero (you wouldn&#8217;t pay more than you had to, would you?)</li>
<li>Clear the list box when you do another calculation</li>
<li>Put the validation into a function</li>
<li>Make all the currencies output with the right decimal places, and with a £ sign. (Use .ToString (&#8221;c&#8221;))</li>
<li>Why&#8217;re you using a while loop, and not a for loop?</li>
</ul>
Posted in Visual Web Development  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/shamess.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/shamess.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/shamess.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/shamess.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/shamess.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/shamess.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/shamess.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/shamess.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/shamess.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/shamess.wordpress.com/458/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.shamess.info&blog=1901497&post=458&subd=shamess&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.shamess.info/2009/03/02/you-should-hurry-up-and-do-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3fe1fe2b3fd179e7f7bdd5d3e6d2a376?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Shamess</media:title>
		</media:content>

		<media:content url="http://blog.shamess.info/wp-content/uploads/2009/03/driving-test-three-setup.png" medium="image">
			<media:title type="html">Driving test three example set up</media:title>
		</media:content>
	</item>
	</channel>
</rss>