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

<channel>
	<title>Craig Cook's Blog</title>
	<atom:link href="http://boycook.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://boycook.wordpress.com</link>
	<description>it's not just about code...</description>
	<pubDate>Wed, 21 Nov 2007 10:24:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
			<item>
		<title>TiddlyBlogger updated</title>
		<link>http://boycook.wordpress.com/2007/11/05/tiddlyblogger-updated/</link>
		<comments>http://boycook.wordpress.com/2007/11/05/tiddlyblogger-updated/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 16:13:13 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[TiddlyWiki]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[geeky]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[craig cook]]></category>

		<category><![CDATA[JayFresh]]></category>

		<category><![CDATA[TiddlyBlogger]]></category>

		<category><![CDATA[XML-RPC]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/11/05/tiddlyblogger-updated/</guid>
		<description><![CDATA[I&#8217;ve recently updated my original TiddlyBlogger code to include JayFresh&#8217;s additions mentioned here (cheers for your work here Jon).
The added features are:

You can publish tags
You get a response to the XML-RPC Ajax call (i.e. you know if your post was successful
The &#8216;publish as blog&#8217; option now only appears when you add the tag &#8216;blog&#8217; to [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve recently updated my original <a href="http://www.craigcook.co.uk/samples/TiddlyBlogger.html">TiddlyBlogger </a>code to include <a href="http://jayfresh.wordpress.com">JayFresh</a>&#8217;s additions mentioned <a href="http://jayfresh.wordpress.com/2007/11/01/tiddlyblogger-with-tags/">here</a> (cheers for your work here Jon).</p>
<p>The added features are:</p>
<ul>
<li>You can publish tags</li>
<li>You get a response to the XML-RPC Ajax call (i.e. you know if your post was successful</li>
<li>The &#8216;publish as blog&#8217; option now only appears when you add the tag &#8216;blog&#8217; to your tiddler.</li>
</ul>
<p>Changes planned for the future are:</p>
<ul>
<li> Being able to pull down blogs from WordPress (and editing them).</li>
<li>Support for more complex formatting (hyper links, bullet points etc)</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/38/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/38/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=38&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/11/05/tiddlyblogger-updated/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Musings on facebook status&#8217;</title>
		<link>http://boycook.wordpress.com/2007/11/02/musings-on-facebook-status/</link>
		<comments>http://boycook.wordpress.com/2007/11/02/musings-on-facebook-status/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 13:35:15 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[geeky]]></category>

		<category><![CDATA[status]]></category>

		<category><![CDATA[thinking]]></category>

		<category><![CDATA[virtual]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/11/02/musings-on-facebook-status/</guid>
		<description><![CDATA[Over the last few days I&#8217;ve noticed something strange happening. I&#8217;ve started to think in terms of my facebook status. I&#8217;ll be at my desk and in my head I&#8217;ll say &#8216;Craig is&#8230;&#8217; something or the other. Earlier on I was thinking &#8216;Craig is&#8230; going for a haircut&#8217;, when I got back I was thinking [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Over the last few days I&#8217;ve noticed something strange happening. I&#8217;ve started to think in terms of my <a href="http://www.facebook.com">facebook </a>status. I&#8217;ll be at my desk and in my head I&#8217;ll say &#8216;Craig is&#8230;&#8217; something or the other. Earlier on I was thinking &#8216;Craig is&#8230; going for a haircut&#8217;, when I got back I was thinking &#8216;Craig is&#8230; wondering why hairdressers never listen&#8217;. I think you get the point.</p>
<p>My point is that it&#8217;s become almost second nature to me to transpose what I&#8217;m doing and feeling into facebook terminology. I wonder has anyone else noticed this?</p>
<p>I wonder if it will affect us in any other ways? Will we find ourselves thinking differently as we need to cope with managing both out online (virtual?) and physical selves.</p>
<p>I&#8217;d love to hear peoples thoughts.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/36/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/36/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=36&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/11/02/musings-on-facebook-status/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Media streaming with PS3 (DivX, Xvid)</title>
		<link>http://boycook.wordpress.com/2007/10/30/media-streaming-with-ps3-divx-xvid/</link>
		<comments>http://boycook.wordpress.com/2007/10/30/media-streaming-with-ps3-divx-xvid/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 17:46:01 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Media]]></category>

		<category><![CDATA[PS3]]></category>

		<category><![CDATA[Streaming]]></category>

		<category><![CDATA[avi]]></category>

		<category><![CDATA[DivX]]></category>

		<category><![CDATA[Media Center]]></category>

		<category><![CDATA[Media Player]]></category>

		<category><![CDATA[media streaming]]></category>

		<category><![CDATA[XviD]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/30/media-streaming-with-ps3-divx-xvid/</guid>
		<description><![CDATA[I&#8217;ve had a strange day today. I started off loving Sony, then I hated them, now I&#8217;m almost loving them again. I&#8217;ll explain:
I&#8217;m fed up with watching all of the torrents that I download on my PC in my study. I&#8217;ve got a 19&#8242; widescreen monitor so it&#8217;s not terrible, but in my front room [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve had a strange day today. I started off loving Sony, then I hated them, now I&#8217;m almost loving them again. I&#8217;ll explain:</p>
<p>I&#8217;m fed up with watching all of the torrents that I download on my PC in my study. I&#8217;ve got a 19&#8242; widescreen monitor so it&#8217;s not terrible, but in my front room I have a 32&#8242; TV and a projector, and I felt like it&#8217;s going to waste, especially as most of what I watch is downloaded.</p>
<p>So I set about to use the <a href="http://www.dlna.org/" title="DLNA">DLNA</a> media streaming capabilities of my PS3 (this also works using an Xbox360):</p>
<ul>
<li>I have a local wireless network onto which my PC&#8217;s, PS3, XBox360 etc are all attached. So I thought that this would be easy.</li>
<li>In your PS3 settings you need to &#8216;enable media server&#8217; (or the like).</li>
<li>Then on you PC you go to Windows Media Player (11, or Media Center) select &#8216;library menu&#8217; and then &#8216;media sharing&#8217;. From here you can set the permissions for your different devices.</li>
<li>If your device does not appear you&#8217;ll need to either change your firewall settings to let media player through, or you can disable it all together.</li>
<li>Make sure you add files to your library.</li>
</ul>
<p>I was now loving Sony. If you restart your PS3 (or search for media server), your PC will now appear and you can browse to files. Ahh, this is where you get a problem. The PS3 only supports mpeg media format. Now I hated Sony. You can do what some sites suggest and re-encode all of your files, or you can just use some other software to stream.</p>
<p>This is where I discovered  <a href="http://tversity.com" title="TVersity">TVersity</a>. This works in a similar way in that you need to build your libraries etc, but the cool thing about this is that it will change the format of the file to one accepted by the client as it streams it, and you don&#8217;t need to go and re-encode all of your media. In other words you can now play all of your downloads (DivX, XVid avi&#8217;s) on your PS3. Cool eh. Now I&#8217;m kind of fond of Sony, but waiting for them to release more codecs for the PS3.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=35&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/30/media-streaming-with-ps3-divx-xvid/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Link for 2007-10-21</title>
		<link>http://boycook.wordpress.com/2007/10/21/link-for-2007-10-21/</link>
		<comments>http://boycook.wordpress.com/2007/10/21/link-for-2007-10-21/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 22:28:17 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/21/link-for-2007-10-21/</guid>
		<description><![CDATA[I&#8217;m not normally impressed by feats of extreme nerdness but this is pretty impressive. This guys plays tetris seriously quickly, and he then plays it with invisible bricks. Check it out:
http://youtube.com/watch?v=jwC544Z37qo
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m not normally impressed by feats of extreme nerdness but this is pretty impressive. This guys plays tetris seriously quickly, and he then plays it with invisible bricks. Check it out:</p>
<p><a href="http://youtube.com/watch?v=jwC544Z37qo">http://youtube.com/watch?v=jwC544Z37qo</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/31/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/31/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=31&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/21/link-for-2007-10-21/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Musings on The Godfather - can we lose focus</title>
		<link>http://boycook.wordpress.com/2007/10/21/musings-on-the-godfather-can-we-lose-focus/</link>
		<comments>http://boycook.wordpress.com/2007/10/21/musings-on-the-godfather-can-we-lose-focus/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 15:03:28 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/21/musings-on-the-godfather-can-we-lose-focus/</guid>
		<description><![CDATA[I recently watched The Godfather (parts one and two) again and was again blown away by the story. The thing that particularly fascinated was watching the similarities and difference between father and son (Vito and Michael). I won&#8217;t talk for too long about this, just wanted to note a few observations.
Both characters have the same [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I recently watched The Godfather (parts one and two) again and was again blown away by the story. The thing that particularly fascinated was watching the similarities and difference between father and son (Vito and Michael). I won&#8217;t talk for too long about this, just wanted to note a few observations.</p>
<p>Both characters have the same main focus: the family. To both father and son, the family is the most important thing in their lives, and the way that they protect and better the family is through the family business. So they both center their lives around making sure the family business thrives. They do anything to keep it going, keep it respected, and to get rid of the competition.<br />
There are also some firm principles that they both have. A key thing is respect. They demand respect from others, but also give respect where respect is due.</p>
<p>The thing that I find more interesting though are the differences, and I think they come from the start of both characters.</p>
<p>We see in the first film that Michael originally didn&#8217;t want to be involved with the family business (especially not the illegal parts), but he was almost pushed into becoming involved. By a mixture of both his own principles (love and respect for his father/family) and circumstance (the assassination attempt on his father) he found himself in the situation where he does get involved. In order to protect his father and family he murders two people. This is a brilliant scene because there is no music, just the sound of a train going past. As the train gets nearer you can feel the tension building. He&#8217;s thinking that once he does this his life will change forever. He&#8217;ll be a part of the family&#8217;s illegal activities.</p>
<p>In the second film we see the beginnings of Vito. As a young boy (I think he was 9 or 10) his father is murdered. Then on the way to the funeral his older brother is murdered. His mother begging for her child&#8217;s life is then murdered in front of him. Vito runs for his life and flees to the US. Vito turns to crime (I wouldn&#8217;t say that he&#8217;s forced) to help his family and friends. You get the feeling that he feels sorry for the people that are lesser off, and that get taken advantage of by those around. All he asks for is respect (and a favour at a later date).</p>
<p>Anyway my point is this: There is a scene in the second film that I think sums up what I mean and I&#8217;ll copy it here:</p>
<p>                                MICHAEL<br />
		&#8230;Tell me, when Pop had troubles&#8230;<br />
		did he ever think, even to himself,<br />
		that he had gone the wrong way;<br />
		that maybe by trying to be strong<br />
		and trying to protect his family,<br />
		that he could&#8230; that he could&#8230;<br />
		lose it instead?</p>
<p>				MAMA<br />
			(Sicilian)<br />
		You talk about the baby.  She can<br />
		have another baby.</p>
<p>				MICHAEL<br />
			(Sicilian)<br />
		No, I meant lose his family.</p>
<p>				MAMA<br />
			(as best she ever<br />
			understood it)<br />
		Your family?  How can you ever lose<br />
		your family?</p>
<p>				MICHAEL<br />
			(almost to himself)<br />
		But times are different&#8230;</p>
<p>Michael is now realising that his actions to make the family the most successful/powerful have actually made the rest of his family fear and dislike him. Look at his position at the end of the film - both his parents are dead (natural causes), his older brother is dead (assassinated by enemy), lots of family friends have been killed (some by him), he had his sisters husband killed and now she hates him, he had his own brother killed, and finally his wife aborted their child and left him.</p>
<p>In trying to protect his family, and a lot of that is by him doing the dirty work so that they don&#8217;t have to, he has ended up pushing them away. I think that this is a really good lesson in life. You can sometimes get so caught up with doing things that you forget why you&#8217;re doing it. I think it&#8217;s a good thing to remember that you need to stop and regather your self every now and again. I think Ferris Bueller summed it up (okay it was in a different context) when he said &#8216;Life moves pretty fast, If you don&#8217;t stop and look around once in a while, you could miss it&#8217;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=30&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/21/musings-on-the-godfather-can-we-lose-focus/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Tidying up code</title>
		<link>http://boycook.wordpress.com/2007/10/21/tidying-up-code/</link>
		<comments>http://boycook.wordpress.com/2007/10/21/tidying-up-code/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 14:03:22 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/21/tidying-up-code/</guid>
		<description><![CDATA[I&#8217;ve gone through some of my sample files and tided up the code a bit:
http://www.craigcook.co.uk/samples/
I&#8217;ve changed the TiddlyWiki&#8217;s to have all of the code in one file (keeping with the ToddlyWiki sentiment). The script files are still there, and I&#8217;ll still keep adding them.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve gone through some of my sample files and tided up the code a bit:</p>
<p>http://www.craigcook.co.uk/samples/</p>
<p>I&#8217;ve changed the TiddlyWiki&#8217;s to have all of the code in one file (keeping with the ToddlyWiki sentiment). The script files are still there, and I&#8217;ll still keep adding them.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/29/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/29/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=29&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/21/tidying-up-code/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Goodbye Carson</title>
		<link>http://boycook.wordpress.com/2007/10/21/goodbye-carson/</link>
		<comments>http://boycook.wordpress.com/2007/10/21/goodbye-carson/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 13:50:40 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Stargate]]></category>

		<category><![CDATA[geeky]]></category>

		<category><![CDATA[atlantis]]></category>

		<category><![CDATA[carson beckett]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/21/goodbye-carson/</guid>
		<description><![CDATA[I posted this in my old blog, but I thought I&#8217;d repost it here:
When I first heard that Dr. Beckett was going to be killed off in season 3 of Atlantis I was pleased. To be honest he always annoyed me, I thought that the creators were just trying to keep to a similar format [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I posted this in my old blog, but I thought I&#8217;d repost it here:</p>
<p>When I first heard that Dr. Beckett was going to be killed off in season 3 of Atlantis I was pleased. To be honest he always annoyed me, I thought that the creators were just trying to keep to a similar format to SG-1, where a doctor is a main character. I must also say that Dr Frasier in SG-1 had never been a favourite character of mine either.</p>
<p>The strange thing is that during that episode &#8216;Sunday&#8217; I was actually starting to feel sorry for him. He was just trying to have a day off where he could relax and connect with some of his colleagues (friends), but his attempts were either brushed off or too late. I then realised that the previous few episodes had started to make me like him. It suddenly hit me &#8216;this is it&#8217; he&#8217;s going to die in this episode, and I did genuinely feel sorry for him. It wasn&#8217;t exactly the most dignified of deaths, an exploding tumour, but at least it was noble. Carson was self sacrificing to the end, and will be remembered by fans of the show.</p>
<p>We can learn from this not to take for granted those that we have around us on a day-to-day basis. Some people may irritate or annoy us at times, but at the end of the day the world is a lesser place without them.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=28&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/21/goodbye-carson/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Musings over the great Facebook debate - friends are friends</title>
		<link>http://boycook.wordpress.com/2007/10/18/musings-over-the-great-facebook-debate-friends-are-friends/</link>
		<comments>http://boycook.wordpress.com/2007/10/18/musings-over-the-great-facebook-debate-friends-are-friends/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 09:01:28 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[debate]]></category>

		<category><![CDATA[identity]]></category>

		<category><![CDATA[persona]]></category>

		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/18/musings-over-the-great-facebook-debate-friends-are-friends/</guid>
		<description><![CDATA[So I was at &#8216;The great Facebook debate&#8217; yesterday, an event hosted by BT. After some initial statements from people like JP Rangaswami, and some Q&#38;A with them, there was debate over these two motions (I&#8217;m not sure on the exact wording):
&#8220;It was a mistake to open up the Facebook platform to developers&#8221;
&#8220;You should not [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So I was at &#8216;The great <a href="http://www.facebook.com">Facebook</a> debate&#8217; yesterday, an event hosted by BT. After some initial statements from people like <a href="http://confusedofcalcutta.com">JP Rangaswami</a>, and some Q&amp;A with them, there was debate over these two motions (I&#8217;m not sure on the exact wording):</p>
<p>&#8220;It was a mistake to open up the Facebook platform to developers&#8221;</p>
<p>&#8220;You should not accept you boss&#8217; friend request&#8221;</p>
<p>I must say that I was quite disappointed with the wording of these, it led to people talking at cross purposes (perhaps the intent), people repeating the same thing, and people raising non issues. Nevertheless there were still some good points made, and some interesting lines of thought.</p>
<p>As to the first motion I was strongly against. It frustrated me that there were not even any real arguments for it (perhaps I&#8217;m being a bit strong here). The panel seemed to focus on the quality of applications, the number of applications and the usefulness of them. These are all valid points, BUT I don&#8217;t think that they are valid here. These issues are all down to the developer(s), and are on an app-by-app basis: if you don&#8217;t LIKE the applications made then these (reasons) would be good reason to click &#8216;remove&#8217; or to in fact not add the application in the first place. You shouldn&#8217;t say that all applications should be removed because some (if not most) are &#8216;rubbish&#8217;. Remember you don&#8217;t have to add the application.</p>
<p>It was the second motion, or the discussion around it, that really interested me. I didn&#8217;t actually vote on this one because I really didn&#8217;t like the phrasing, it left for a lot of ambiguity (or none depending on the way that you look at it). You could imply from this that &#8220;my boss cannot be my friend&#8221; or &#8220;my boss must be my friend&#8221;. I think that the simplest reasoning for &#8220;SHOULD I accept a friend request from MY boss&#8221; is simply this: &#8220;if my boss is my friend then I&#8217;ll add him, if he&#8217;s not my friend then I won&#8217;t add him&#8221;. There was a lot of chat about &#8220;what if my boss sees pictures of me from the weekend&#8221; or &#8220;what if my boss reads what some of my friends say to me&#8221;, but I think that there&#8217;s a bigger point here, I don&#8217;t think it just applies to boss&#8217;, I think that it is:</p>
<p>&#8220;How do I manage my different identities across Facebook (or in life in general)?&#8221; JP said last night that if you compartmentalise different parts of your life that you&#8217;ll end up with schizophrenia, and I agree with this. The thing is though that most people do have slightly different persona&#8217;s or identities depending on the environment that they are in. Everyone adapts but we all adapt differently. There are things that you&#8217;ll say to you mother that you won&#8217;t tell your friends. There are things that you&#8217;ll say to your friends that you won&#8217;t say to your colleagues etc. It&#8217;s the margins between these differences that you need to think about. Some people may not be all that different at the weekend, some people may be as relaxed around colleagues as they are around friends or family. So I really think that you need to consider what it is you are hoping to achieve or get from Facebook; what part(s) of yourself do you want to be represented.</p>
<p>Consider it this way: Think of Facebook as a party. Now you have many friends, family etc that you could invite. You may be the sort of person where all of your friends get along, all of your family gets along and you could invite who you want and everything would be fine. Or you may be have the situation where some friends or family members do not get along. Or you may know if certain people are there they may offend others or perhaps get you into trouble (telling stories best left private etc). So you have to make a decision what sort of party you want to have, who you want to invite etc. I think Facebook is similar. You may have friends, family and colleagues that you&#8217;re perfectly happy to expose to each other and so adding them is fine, but then again you may not want to expose them to each other and in that case you need to choose what route you want to go down. Do I want just my friends as friends, or just my colleagues etc.</p>
<p>Of course there is the ability to profile and restrict access, but most people (rightly or wrongly) probably can&#8217;t be bothered to do any real configuration here. So what it normally boils down to is you end up sharing everything with people added as friends.</p>
<p>I think I can sum up with three points:</p>
<ul>
<li> Education. There are lots of features and security setting etc that people are not aware of. If people fully understand what the capabilities are, there will be less confusion, and perhaps less concern over issues that then become mute.</li>
<li> Alignment. If the different aspects of your life are vastly different, then you need to manage (or at least be aware of) how they align or cross over (in Facebook).</li>
<li> Choice. The web (and indeed life) is all about choice. You CHOOSE to add an application, you CHOOSE to add a friend, you CHOOSE to get drunk and do something stupid (which your friend may post a photo of). At the end of the day Facebook doesn&#8217;t force you to do anything. You don&#8217;t even have to have a Facebook account. So you cannot blame another person or a website for your actions.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=27&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/18/musings-over-the-great-facebook-debate-friends-are-friends/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>TiddlyBlogger is here - JavaScript blog posting with XML-RPC and TiddlyWiki</title>
		<link>http://boycook.wordpress.com/2007/10/11/tiddlyblogger-is-here/</link>
		<comments>http://boycook.wordpress.com/2007/10/11/tiddlyblogger-is-here/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 12:13:34 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[TiddlyWiki]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[TiddlyBlogger]]></category>

		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[XML-RPC]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/11/tiddlyblogger-is-here/</guid>
		<description><![CDATA[I mentioned in an earlier post that I was interested in turning TiddlyWiki into an offline blogging tool. The idea being that you often get a spare few minutes when you&#8217;re offline, and you could use that time to do things like write your blog.
So what I&#8217;ve done is added an option to each Tiddler [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I mentioned in an earlier post that I was interested in turning TiddlyWiki into an offline blogging tool. The idea being that you often get a spare few minutes when you&#8217;re offline, and you could use that time to do things like write your blog.</p>
<p>So what I&#8217;ve done is added an option to each Tiddler &#8216;publish as blog&#8217;. This calls an object that I&#8217;ve created (called blog), which builds and XML-RPC message, and then send&#8217;s it via Ajax. At the moment I&#8217;ve only tested this with WordPress, but it should also work with blogger and a few others.</p>
<p>You can view an example of this at:</p>
<p><a href="http://www.craigcook.co.uk/samples/TiddlyBlogger.html" title="http://www.craigcook.co.uk/samples/TiddlyBlogger.html">http://www.craigcook.co.uk/samples/TiddlyBlogger.html</a></p>
<p>and the script file can be found at:</p>
<p><a href="http://www.craigcook.co.uk/samples/BlogPlugin.js" title="http://www.craigcook.co.uk/samples/BlogPlugin.js">http://www.craigcook.co.uk/samples/BlogPlugin.js</a></p>
<p>You&#8217;ll need to modify some variables in BlogPlugin.js for your own blog details.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=25&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/11/tiddlyblogger-is-here/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>TiddlyMojo - Sending SMS and making phone calls with TiddlyWiki</title>
		<link>http://boycook.wordpress.com/2007/10/05/tiddlymojo-sending-sms-and-making-phone-calls-with-tiddlywiki/</link>
		<comments>http://boycook.wordpress.com/2007/10/05/tiddlymojo-sending-sms-and-making-phone-calls-with-tiddlywiki/#comments</comments>
		<pubDate>Fri, 05 Oct 2007 10:58:26 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[BT SDK]]></category>

		<category><![CDATA[BT mojo]]></category>

		<category><![CDATA[TiddlyWiki]]></category>

		<category><![CDATA[Web21C]]></category>

		<category><![CDATA[BT]]></category>

		<category><![CDATA[TiddlyMojo]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/05/tiddlymojo-sending-sms-and-making-phone-calls-with-tiddlywiki/</guid>
		<description><![CDATA[So I took a slightly different route than planned this week. My day job steered me towards looking into mojo (http://mojo.bt.com). This is an implementation of the BT SDK (http://web21c.bt.com/) that allows you to create gadgets that utilise Web21C and can be easily be added to your website (or application).
So in keeping of all things [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So I took a slightly different route than planned this week. My day job steered me towards looking into mojo (http://mojo.bt.com). This is an implementation of the BT SDK (http://web21c.bt.com/) that allows you to create gadgets that utilise Web21C and can be easily be added to your website (or application).</p>
<p>So in keeping of all things TiddyWiki (http://tiddlywiki.com/) I created a plugin for TiddlyWiki that allows you to send a SMS and make a call from within your TiddlyWiki.</p>
<p align="left">You can view a sample of it at:</p>
<p align="left"><a href="http://www.craigcook.co.uk/samples/TiddlyMojo.html">http://www.craigcook.co.uk/samples/TiddlyMojo.html</a></p>
<p align="left"> Or you can just download the scriptfile directly:</p>
<p align="left"><a href="http://www.craigcook.co.uk/samples/MojoPlugin.js">http://www.craigcook.co.uk/samples/MojoPlugin.js</a></p>
<p align="left">Please note that you will also need the following file for encryption:</p>
<p align="left"><a href="http://www.craigcook.co.uk/samples/MojoPlugin.js">http://www.craigcook.co.uk/samples/sha1.js</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=16&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/05/tiddlymojo-sending-sms-and-making-phone-calls-with-tiddlywiki/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>TiddlyBlogger - publishing blogs created in TiddlyWiki to online blog</title>
		<link>http://boycook.wordpress.com/2007/10/01/tiddlyblogger-publishing-blogs-created-in-tiddlywiki-to-online-blog/</link>
		<comments>http://boycook.wordpress.com/2007/10/01/tiddlyblogger-publishing-blogs-created-in-tiddlywiki-to-online-blog/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 14:50:53 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[RSS]]></category>

		<category><![CDATA[TiddlyWiki]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[blogger]]></category>

		<category><![CDATA[TiddlyBlogger]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/10/01/tiddlyblogger-publishing-blogs-created-in-tiddlywiki-to-online-blog/</guid>
		<description><![CDATA[Continuing on from my RSS reader TiddlyWiki frame of mind, I thought that it would be cool to be able to something similar with writing blogs.
My idea stems from the fact that TiddlyWiki is perfect for offline working.
So to set the scenario you you&#8217;re working offline, but you want to write your blog: you may [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Continuing on from my RSS reader TiddlyWiki frame of mind, I thought that it would be cool to be able to something similar with writing blogs.</p>
<p>My idea stems from the fact that TiddlyWiki is perfect for offline working.</p>
<p>So to set the scenario you you&#8217;re working offline, but you want to write your blog: you may be on the train to work, you may on a bus, you may be in the office where you cannot connect to the internet etc. There are hundreds of different circumstances.</p>
<p>What I want to create is a plugin that will enable you to write your blog into a tiddler, and then when you&#8217;re online do something like &#8216;click to publish&#8217; and then this will post your blog into your blogging account (e.g. WordPress, blogger etc).</p>
<p>So I&#8217;m currently trawling the internet looking for any web services that allow you to publish blogs. This way I can create a direct interface in TiddlyWiki and will have no need to create any middleware (or server side code). I&#8217;ve found a few API&#8217;s (WordPress for example has one), but I&#8217;d like to avoid having to write any server side code.</p>
<p>If anyone has any ideas/resources that they think will help please let me know.</p>
<p>I&#8217;ll keep you all updated with my progress.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=15&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/10/01/tiddlyblogger-publishing-blogs-created-in-tiddlywiki-to-online-blog/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>RSSWiki or TiddlyBlog - pulling RSS feeds into your TiddlyWiki</title>
		<link>http://boycook.wordpress.com/2007/09/26/rsswiki-or-tiddlyblog-pulling-rss-feeds-into-your-tiddlywiki/</link>
		<comments>http://boycook.wordpress.com/2007/09/26/rsswiki-or-tiddlyblog-pulling-rss-feeds-into-your-tiddlywiki/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 07:36:09 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[RSS]]></category>

		<category><![CDATA[TiddlyWiki]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[blogger]]></category>

		<category><![CDATA[RSSWiki]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/09/26/rsswiki-or-tiddlyblog-pulling-rss-feeds-into-your-tiddlywiki/</guid>
		<description><![CDATA[When I first looked at TiddlyWiki I thought that this would be really cool to use for blogging.
So recently I&#8217;ve started to fiddle with creating macros/plugins for TiddlyWiki and I came up with the idea of an RSS reader macro. What it does is pulls in blogs via RSS, and creates a tiddler for each [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>When I first looked at TiddlyWiki I thought that this would be really cool to use for blogging.</p>
<p>So recently I&#8217;ve started to fiddle with creating macros/plugins for TiddlyWiki and I came up with the idea of an RSS reader macro. What it does is pulls in blogs via RSS, and creates a tiddler for each blog, and then tags the tiddler to link it to a specific blog feed (e.g. &#8216;craigCookBlog&#8217;).</p>
<p>The macro I&#8217;ve created can either accept two direct parameters (RSSFeedURL, tagName), or if you pass in none it will look to a specific tiddler (RSSFeedList) which contains a comma separated list of RSS feeds and their tagNames.</p>
<p>At the moment it only works if the TiddyWiki is stored locally, I&#8217;m working on a solution for when it is stored remotely (i.e. on a server). I&#8217;m also working on a better way of adding RSS feeds to the list, but for the moment you get the principle.</p>
<p>You can check it out at:</p>
<p><a href="http://www.craigcook.co.uk/samples/RSSWiki.html" title="http://www.craigcook.co.uk/samples/RSSWiki.html">http://www.craigcook.co.uk/samples/RSSWiki.html</a></p>
<p>P.s. Please tell me if you have any issues with this URL.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=6&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/09/26/rsswiki-or-tiddlyblog-pulling-rss-feeds-into-your-tiddlywiki/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>How do I see users presence on a website? (or How do I detect when a user closes the browser?)</title>
		<link>http://boycook.wordpress.com/2007/09/24/how-do-i-see-users-presence-on-a-website-or-how-do-i-detect-when-a-user-closes-the-browser/</link>
		<comments>http://boycook.wordpress.com/2007/09/24/how-do-i-see-users-presence-on-a-website-or-how-do-i-detect-when-a-user-closes-the-browser/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 13:22:44 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[browser close]]></category>

		<category><![CDATA[presence]]></category>

		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/09/24/how-do-i-see-users-presence-on-a-website-or-how-do-i-detect-when-a-user-closes-the-browser/</guid>
		<description><![CDATA[This applies to a website with the client/server relationship. The short answer to this is that you can’t (that I’m aware of anyway). Not properly using any web browser/server components anyway. You can however make a good attempt at it. The problem is this situation is that the client and the server are not in [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal">This applies to a website with the client/server relationship. The short answer to this is that you can’t (that I’m aware of anyway). Not properly using any web browser/server components anyway. You can however make a good attempt at it. The problem is this situation is that the client and the server are not in permanent communication with each other, they are disconnected. I would also like to point out that there may be better ways of doing this, this is just a way that has worked for me in the past.</p>
<p class="MsoNormal">Let’s first set the scene. You have a website where users come and go. They log in and out. Now you want to be able to tell at any one time how many, and specifically which, users are logged in. There are many reasons for wanting to do this, the reason I first did was to create a messaging plug-in for one of my websites.</p>
<p class="MsoNormal">The easiest way of doing this is every time a user logs in you create an audit record (you could use application variables or write to a DB, it doesn’t really matter), and then when they log out you create another audit record. Then you can compare the records to tell if a user is still logged in.</p>
<p class="MsoNormal">This is fine if all of your users are nice people that actually bother to click ‘log out’ 99% of users will just close the browser or tab when they are finished, resulting in the users session remaining until it expires (usually about 20 minutes or so later). This is where the problem lies, and what we need to solve.</p>
<p class="MsoNormal">The solution lies in three areas:</p>
<ul>
<li>An audit log (DB, application variables) to store who is currently logged in. Managed by having records for log in and out.</li>
<li>Capturing session start and end.</li>
<li>Calling the server to log the session end from the client.</li>
</ul>
<p class="MsoNormal">The easiest way to work through this is backwards:</p>
<ul>
<li>The last thing that needs to happen is the function that writes the ‘log out’ audit record is called.</li>
<li>This will be called by a function when the user session expired. This can go somewhere like the global.asax file (assuming .Net).</li>
</ul>
<p class="MsoNormal">The next problem is that the session will still be alive until it reaches its expiry time. We need to force the session to expire early. This can be done by using the following code at the server level:</p>
<p class="MsoNormal"><span style="font-size:10pt;color:#2b91af;font-family:'Courier New';">HttpContext</span><span style="font-size:10pt;font-family:'Courier New';">.Current.Session.Abandon();<span> </span></span></p>
<p class="MsoNormal">We now need to call this from the client at the appropriate time i.e. when the user closes the browser. Unfortunately there is no client-side (JavaScript) event that is fired when the browser closes. There is a:</p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:'Courier New';">window.close;</span></p>
<p class="MsoNormal">event, but don’t let this fool you. This only works for pop-ups, it doesn’t work for the main browser window. The closest events that do work are:</p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:'Courier New';">window.unload;</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:'Courier New';">window.beforeunload;</span></p>
<p class="MsoNormal">So you could do something like:</p>
<p class="MsoNormal"><span style="color:red;">Client JavaScript:</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:'Courier New';">window.unload = funManageUnload; </span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">var</span><span style="font-size:10pt;font-family:'Courier New';"> closeMe = <span style="color:blue;">true</span>;<span> </span></span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">function</span><span style="font-size:10pt;font-family:'Courier New';"> funManageUnload()<br />
{<br />
<span></span><span style="color:blue;">if</span> (closeMe)<br />
<span></span>{<br />
<span></span><span style="color:green;">//Make Ajax call to server</span></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:'Courier New';"><span></span>}<br />
}</span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">function</span><span style="font-size:10pt;font-family:'Courier New';"> navigateWebSite(url)<br />
{<br />
<span></span>closeMe = <span style="color:blue;">false</span>;<br />
<span></span>window.location.href = url;<br />
}</span></p>
<p class="MsoNormal"><span style="color:red;">Server C#</span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">private</span><span style="font-size:10pt;font-family:'Courier New';"> <span style="color:blue;">void</span> killSession()<br />
{<br />
<span></span><span style="color:#2b91af;">HttpContext</span>.Current.Session.Abandon();<br />
}</span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">void</span><span style="font-size:10pt;font-family:'Courier New';"> Session_End(<span style="color:blue;">object</span> sender, <span style="color:#2b91af;">EventArgs</span> e)<br />
{<br />
<span></span><span style="color:green;">//Logout code</span><br />
}</span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">private</span><span style="font-size:10pt;font-family:'Courier New';"> <span style="color:blue;">void</span> logIn(<span style="color:blue;">string</span> uName, <span style="color:blue;">string</span> pWord)<br />
{<br />
<span></span><span style="color:green;">//Login code</span><br />
}</span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">private</span><span style="font-size:10pt;font-family:'Courier New';"> <span style="color:blue;">void</span> logOut(<span style="color:blue;">string</span> uName)<br />
{<br />
<span></span><span style="color:green;">//Logout code</span><br />
}</span></p>
<p class="MsoNormal"><span style="font-size:10pt;color:blue;font-family:'Courier New';">public</span><span style="font-size:10pt;font-family:'Courier New';"> <span style="color:blue;">bool</span> isUserLoggedIn(<span style="color:blue;">string</span> uName)<br />
{<br />
<span></span><span style="color:green;">//Compare audit records</span><br />
}</span><span style="color:red;"> </span></p>
<p class="MsoNormal">Both those JavaScript events fire when a form unloads, which does happen when the browser closes. So you can set your code to call specific JS functions when these events fire. You now have to tackle working out when the form is unloading because the browser has been closed, or because of just normal website navigation. There are a couple of ways of doing this:</p>
<ul>
<li>You can use frames in your website. By running the main site through a single frame within a parent frame and then change the child frame URL to different pages as you navigate your website. That way the parent frame will always be loaded and will only unload (or fire the window.unload event) when the browser is closed. The problem with this solution is that it makes searching your website hard. It also means that you cannot have direct URL’s to specific pages of your website (unless you pass in the page name via a querystring), which will mean that search engines (i.e. Google) will not be able to trawl your site. This isn’t really a problem if your site is for personal or company use.</li>
<li>Run ALL form submitting through one JavaScript function. You can use a variable to determine if the page is just navigating through the website normally, if set to true (as in the example above) you can make an Ajax call to the server to end the session. If it is set to false then do nothing because this is just normal website navigation. The problem with this way is that if you are using any additional form elements other than plain HTML (e.g. ASP.Net form controls) then there may be form submissions that you cannot trap with JavaScript (e.g. if you allow sorting on an <span style="font-size:10pt;color:#a31515;font-family:'Courier New';">asp</span><span style="font-size:10pt;color:blue;font-family:'Courier New';">:</span><span style="font-size:10pt;color:#a31515;font-family:'Courier New';">DataGrid</span>)</li>
<li>You can use the ASP.Net pagemethods functionality. This allows you to call a function on the server from your JavaScript code. This can be used in the <span style="font-size:10pt;font-family:'Courier New';">funManageUnload() </span>function, and then the server side function called can kill the session etc. For more information on this see the website <a href="http://www.asp.net/ajax/"><span>http://www.asp.net/ajax/</span></a></li>
</ul>
<p class="MsoNormal">I’ve not aimed to give a definite solution to this problem, but I’ve hoped to give some pointers in directions that you can take. If anyone finds any better solutions I’d love to hear them.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=5&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/09/24/how-do-i-see-users-presence-on-a-website-or-how-do-i-detect-when-a-user-closes-the-browser/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Shaka, when the walls fell</title>
		<link>http://boycook.wordpress.com/2007/09/21/shaka-when-the-walls-fell/</link>
		<comments>http://boycook.wordpress.com/2007/09/21/shaka-when-the-walls-fell/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 12:35:05 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Star Trek]]></category>

		<category><![CDATA[geeky]]></category>

		<category><![CDATA[darmok]]></category>

		<category><![CDATA[philosophy]]></category>

		<category><![CDATA[shaka]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/09/21/shaka-when-the-walls-fell/</guid>
		<description><![CDATA[One of the fundamentally best ways of learning in life is by example. It&#8217;s interesting then to consider a race (the Tamarians in TNG 5&#215;02 &#8216;Darmok&#8217;) that communicates entirely by example, or by metaphor.
&#8216;Shaka, when the walls fell&#8217; is an example of failure (presumeably a battle that went wrong). We can all do well to [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>One of the fundamentally best ways of learning in life is by example. It&#8217;s interesting then to consider a race (the Tamarians in TNG 5&#215;02 &#8216;Darmok&#8217;) that communicates entirely by example, or by metaphor.</p>
<p>&#8216;Shaka, when the walls fell&#8217; is an example of failure (presumeably a battle that went wrong). We can all do well to consider out failures and see what we learn from them. Although we can and do make mistakes the first time round, this is not reason to give up or feel disheartened, but we should view these times as an opportunity to do better. The best way to learn is by example, and if that example is our own we are only human, and although that means we can fail, it also means that we can do better.</p>
<p>&#8216;Darmok and Jalad at Tanagra&#8217; is further example of lessons learned in the pass (two men defeating a common enemy together). People working together will almost always be more benificial than people working alone, and the lessons learned together will again be more benificial than those just learned by oneself. This is an interesting double metaphor, because it suggests that example can be used to go forward in the future, and it itself is an example of this, but also understanding this will be a benfit to those learning it.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=4&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/09/21/shaka-when-the-walls-fell/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
		<item>
		<title>Proud to be geeks</title>
		<link>http://boycook.wordpress.com/2007/09/21/proud-to-be-geeks/</link>
		<comments>http://boycook.wordpress.com/2007/09/21/proud-to-be-geeks/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 11:24:50 +0000</pubDate>
		<dc:creator>boycook</dc:creator>
		
		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[geeky]]></category>

		<category><![CDATA[geek]]></category>

		<category><![CDATA[proud]]></category>

		<guid isPermaLink="false">http://boycook.wordpress.com/2007/09/21/proud-to-be-geeks/</guid>
		<description><![CDATA[I&#8217;m going to keep this brief.
Several years ago Bill Gates said something like &#8216;be careful how you treat geeks, you may end up working for one&#8217; (my girlfriend added &#8216;or married to one&#8217;).
How true this is. It seems that even without realising, more and more people are becoming &#8216;geeks&#8217;. Not necessarily in the classic sense [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m going to keep this brief.</p>
<p>Several years ago Bill Gates said something like &#8216;be careful how you treat geeks, you may end up working for one&#8217; (my girlfriend added &#8216;or married to one&#8217;).</p>
<p>How true this is. It seems that even without realising, more and more people are becoming &#8216;geeks&#8217;. Not necessarily in the classic sense of the word, but let me put it to you this way: how may people do you know that <strong>DON&#8217;T</strong> have a computer, how many people do you know that <strong>DON&#8217;T</strong> have an email address or mobile phone.</p>
<p>More and more people are finding technology interesting and fun. You get people reading such magazines as stuff and SFX, taking an interest in the later mobile phone and the latest TV series. Who would have thought that &#8216;Lost&#8217; a Sci-Fi would have the attention of so many &#8216;normal&#8217; people.</p>
<p>It really excites me that people seem to be finally embracing the advantages of science and technology, and that they are slowly becoming part of everyday life (blog is now almost an everyday term). I look forward to the advances we can make in the future.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/boycook.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/boycook.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/boycook.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/boycook.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/boycook.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/boycook.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/boycook.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/boycook.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/boycook.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/boycook.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/boycook.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/boycook.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=boycook.wordpress.com&blog=1763379&post=3&subd=boycook&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://boycook.wordpress.com/2007/09/21/proud-to-be-geeks/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/boycook-128.jpg" medium="image">
			<media:title type="html">BoyCook</media:title>
		</media:content>
	</item>
	</channel>
</rss>