<?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"
	>

<channel>
	<title>Train of Thought</title>
	<atom:link href="http://mcaleely.com/jh/ToT/feed/" rel="self" type="application/rss+xml" />
	<link>http://mcaleely.com/jh/ToT</link>
	<description>It's a wonderful world!</description>
	<pubDate>Mon, 13 Oct 2008 08:00:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>A beautiful video</title>
		<link>http://mcaleely.com/jh/ToT/2008/10/13/a-beautiful-video/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/10/13/a-beautiful-video/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 08:00:10 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Miscellanea]]></category>

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/?p=108</guid>
		<description><![CDATA[I&#8217;m a fan of typography, and this is a wonderful rendering of a great document - the Universal Declaration of Human Rights.


]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a fan of typography, and this is a wonderful rendering of a great document - the <a href="http://www.un.org/Overview/rights.html">Universal Declaration of Human Rights</a>.</p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/hTlrSYbCbHE&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/hTlrSYbCbHE&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/10/13/a-beautiful-video/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sabbatical Progress</title>
		<link>http://mcaleely.com/jh/ToT/2008/07/25/sabbatical2/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/07/25/sabbatical2/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 15:00:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Computing]]></category>

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

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

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/2010/01/01/transmission-begins/</guid>
		<description><![CDATA[I&#8217;m now about half way through my sabbatical year, so I thought a progress update would be in order. You may recall that I wanted to see if I could do two things:


Integrate more cycling into my habits.
Find out if I have the capacity to start my own software company.


Taking the cycling first, I haven&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m now about half way through my sabbatical year, so I thought a progress update would be in order. You may <a href="/jh/ToT/2008/02/19/on-sabbatical/">recall</a> that I wanted to see if I could do two things:</p>

<ul>
<li>Integrate more cycling into my habits.</li>
<li>Find out if I have the capacity to start my own software company.</li>
</ul>

<p>Taking the cycling first, I haven&#8217;t much. Indeed, I cycle as infrequently as when I had a full time job. An early <a href="/jh/ToT/2008/04/17/three-times/">start</a> has fizzled out, and my main activity has been to watch this year&#8217;s Tour de France. However, I got a nice new cycle computer for my birthday last week, so perhaps the trick of &#8216;new equipment&#8217; will get me going (it has worked in the past).</p>

<p>On the software company front, I have made more progress, although I don&#8217;t claim to have a going concern yet! I have formed <a href="http://transmissionbegins.com/">Transmission Begins</a>, and developed its first product, <a href="http://myowntvchannel.net/">My Own TV Channel</a>. This is now just starting to be used by people other than me. It&#8217;s well received whenever I discuss it, so my current plan is to improve it somewhat and then focus on building a service business around it. The software itself is <a href="http://myowntvchannel.net/beta">available for download</a> with an open-source licence.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/07/25/sabbatical2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Spotted on my travels</title>
		<link>http://mcaleely.com/jh/ToT/2008/05/27/ookright/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/05/27/ookright/#comments</comments>
		<pubDate>Tue, 27 May 2008 16:43:02 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Miscellanea]]></category>

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/?p=106</guid>
		<description><![CDATA[

Apologies to those of you who don&#8217;t know a speaker of a little known language, ook. Clearly there is a sufferer in Grantham.

No pixels were photoshopped in the creation of this post.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://mcaleely.com/jh/ToT/wp-content/uploads/2008/05/ookright.jpg" alt="" title="Ook Right" width="500" height="305" class="aligncenter size-full wp-image-105" /></p>

<p>Apologies to those of you who don&#8217;t know a speaker of a little known language, ook. Clearly there is a sufferer in Grantham.</p>

<p>No pixels were photoshopped in the creation of this post.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/05/27/ookright/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Beta testers wanted</title>
		<link>http://mcaleely.com/jh/ToT/2008/05/23/beta-testers-wanted/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/05/23/beta-testers-wanted/#comments</comments>
		<pubDate>Fri, 23 May 2008 09:00:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Computing]]></category>

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

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/2010/01/01/beta-testers-wanted/</guid>
		<description><![CDATA[Inspired by my encounter with the Miro team, and mindful of a need to broaden my skillset beyond client software, I&#8217;ve been busy the last few weeks. One comment that was made at the Miro presentation was that most of the channels are hosted over plain http, and make no use of the bittorrent client [...]]]></description>
			<content:encoded><![CDATA[<p>Inspired by my <a href="/jh/ToT/2008/03/19/miro-internet-tv-as-it-was-meant-to-be/">encounter with the Miro team</a>, and mindful of a need to broaden my skillset beyond client software, I&#8217;ve been busy the last few weeks. One comment that was made at the Miro presentation was that most of the channels are hosted over plain http, and make no use of the bittorrent client in Miro. In the pub discussion afterward, we seemed to conclude that bittorrent server software was still too hard to use. </p>

<p>Curious, I started looking around. Most of the bittorrent software I could find was limited in some awkward way - perhaps implemented in a less popular language, or designed to handle the needs of the high traffic pirate content servers rather than small providers of their own content. Two services stood out: <a href="http://aws.amazon.com/s3">Amazon&#8217;s S3</a> service lets you turn any hosted file into a torrent by adding the &#8216;.torrent&#8217; extension to its URL, and the Miro Team&#8217;s <a href="http://www.getmiro.com/create/broadcast/">Broadcast Machine</a> did all the torrent generation server side, on your own server.</p>

<p>However, Broadcast Machine is no longer supported, and S3 leaves you needing to create an RSS feed. I&#8217;ve therefore been busy implementing a bittorrent server that can be hosted at any domain that supports PHP and MySQL. If you can install <a href="http://wordpress.org/">Wordpress</a>, I intend this software to work too. It can create a .torrent for any file already on your server, and then include it in an RSS based channel feed, ideal for clients like Miro.</p>

<p>I&#8217;m looking for a few beta testers to see if this software works outside of my own test set up. If you want to host some video content (perhaps you already post them to youtube) on your own domain, and you are familiar with installing software like Wordpress there, you would be an ideal candidate. It would also be useful to see how multiple downloads work, so if you already use a torrent aware RSS reader (Miro is one), or would like to, please get in touch.</p>

<p>Feel free to <a href="/jh/contact">email me</a> (<a href="mailto:john@mcaleely.com">john@mcaleely.com</a>), or post a response to this blog entry.</p>

<p>Incidentally, <em>selling</em> this software is not my <a href="/jh/ToT/2008/02/19/on-sabbatical/">business idea</a>. This is BSD licensed open source.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/05/23/beta-testers-wanted/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Psion Clearance</title>
		<link>http://mcaleely.com/jh/ToT/2008/04/23/psion-clearance/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/04/23/psion-clearance/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 19:21:34 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/?p=102</guid>
		<description><![CDATA[I recently rummaged through my loft, and found my collection of Psion PDAs. I&#8217;ve got fond memories of these, and there is no way I would part with them. Or so I thought. On review, I had no less than seven of them, including many duplicates.

So, its off to eBay with some of them:

  [...]]]></description>
			<content:encoded><![CDATA[<p>I recently rummaged through my loft, and found my collection of Psion PDAs. I&#8217;ve got fond memories of these, and there is no way I would part with them. Or so I thought. On review, I had no less than seven of them, including many duplicates.</p>

<p>So, its off to eBay with some of them:
<ul>
    <li><a href="http://cgi.ebay.co.uk/Psion-netBook-PDA_W0QQitemZ300218995462QQihZ020QQcategoryZ38331QQssPageNameZWDVWQQrdZ1QQcmdZViewItem">A netBook</a></li>
    <li><a href="http://cgi.ebay.co.uk/Psion-Revo-PDA-with-USA-Keyboard_W0QQitemZ300218987560QQihZ020QQcategoryZ38331QQssPageNameZWDVWQQrdZ1QQcmdZViewItem">A Revo</a></li>
    <li><a href="http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&#038;rd=1&#038;item=300218970546">A Series 5</a></li>
    <li><a href="http://cgi.ebay.co.uk/Psion-PC-Card-PCMCIA-Modem-Adaptor-for-PDA_W0QQitemZ300218966143QQihZ020QQcategoryZ48675QQssPageNameZWDVWQQrdZ1QQcmdZViewItem">The PC Card adaptor</a> for the Series 5</li>
</ul></p>

<p>If you fancy buying one, you could always install some of <a href="http://mcaleely.com/freeware/">my software</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/04/23/psion-clearance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Three Times</title>
		<link>http://mcaleely.com/jh/ToT/2008/04/17/three-times/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/04/17/three-times/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 08:16:41 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Cycling]]></category>

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/2008/04/17/three-times/</guid>
		<description><![CDATA[You can tell I haven&#8217;t cycled a lot this spring. It&#8217;s taken quite a while to go from twice to three times. It took 1 hr 50 mins to complete the set yesterday.
]]></description>
			<content:encoded><![CDATA[<p>You can tell I haven&#8217;t cycled a lot this spring. It&#8217;s taken quite a while to go from <a href="/jh/ToT/2008/01/10/twice/">twice</a> to three times. It took 1 hr 50 mins to complete the set yesterday.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/04/17/three-times/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Readers contributions</title>
		<link>http://mcaleely.com/jh/ToT/2008/04/15/readers-contributions/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/04/15/readers-contributions/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 12:00:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Cycling]]></category>

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

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/2008/04/15/readers-contributions/</guid>
		<description><![CDATA[As the second in an occasional series, Philippe sent me this pic he took. It&#8217;s a rather nice image of cyclists showing at the Catto Gallery recently. It looks like I&#8217;ve missed the chance to see it for real. Ah well, thanks Philippe!

]]></description>
			<content:encoded><![CDATA[<p>As the second in an <a href="/jh/ToT/2008/02/17/a-lovely-cake-from-konditor-and-cook/">occasional series</a>, Philippe sent me this pic he took. It&#8217;s a rather nice image of cyclists showing at the <a href="http://www.catto.co.uk/" title="Catto Gallery, contemporary art galleries">Catto Gallery</a> <a href="http://catto.co.uk/main.php?g2_view=core.ShowItem&amp;g2_itemId=2334" title="David Gerstein | Catto Gallery contemporary art galleries">recently</a>. It looks like I&#8217;ve missed the chance to see it for real. Ah well, thanks Philippe!
<img src='http://mcaleely.com/jh/ToT/wp-content/uploads/2008/04/cattocyclists.jpg' alt='David Gerstein Cyclists' /></p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/04/15/readers-contributions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Try Miro today</title>
		<link>http://mcaleely.com/jh/ToT/2008/03/27/try-miro-today/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/03/27/try-miro-today/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 18:00:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Computing]]></category>

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

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

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/2008/03/27/try-miro-today/</guid>
		<description><![CDATA[Other internet video products have frustrating limitations which mean I don&#8217;t use them very much: Perhaps the files can only be watched for a few hours; I&#8217;m limited to watching programming that can sustain a large technology infrastructure or I have to put up with muddy, low quality, pictures. Often they are just incredibly complex [...]]]></description>
			<content:encoded><![CDATA[<p>Other internet video products have frustrating limitations which mean I don&#8217;t use them very much: Perhaps the files can only be watched for a few hours; I&#8217;m limited to watching programming that can sustain a large technology infrastructure or I have to put up with muddy, low quality, pictures. Often they are just incredibly complex combinations of technologies and applications.</p>

<p><a href="http://www.getmiro.com/" title="Miro homepage">Miro</a> eliminates all these gripes, and I&#8217;ve been impressed by the experience of using Miro on my TV over the last six months or so. I&#8217;ve tried to write up some of the reasons from a professional perspective over the last few blog entries: <a href="/jh/ToT/2008/03/21/drm-free-video-is-easy-to-watch/" title="Friday's blog entry">Miro respects my own honesty</a>; <a href="/jh/ToT/2008/03/24/video-formats-are-important-for-artists-not-viewers/" title="Monday's blog entry">respects the authoring effort of the people who create video</a>; allows people to <a href="/jh/ToT/2008/03/25/broadcasting-without-a-broadcast-network/" title="Tuesday's blog entry">publish at low cost</a> and is <a href="/jh/ToT/2008/03/26/blogs-make-great-tv-channels/" title="Yesterday's blog entry">easy to understand and use</a>.</p>

<p>There&#8217;s another reason I like it though - it has become easy for me to download and watch some really high quality video on my TV I wouldn&#8217;t see elsewhere. Right now, Miro claims to have more HD content than similar competitors, and it looks great!</p>

<p>I&#8217;ve not seen a better way to watch video on the internet.</p>

<p><center><a href="http://www.getmiro.com/" title="Get Miro - The Free Open-Source Video Platform.">
<img src="/site/miro-button-grey-178X54.png" alt="Miro video player"></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/03/27/try-miro-today/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blogs make great TV channels.</title>
		<link>http://mcaleely.com/jh/ToT/2008/03/26/blogs-make-great-tv-channels/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/03/26/blogs-make-great-tv-channels/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 14:00:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Computing]]></category>

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

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

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/2008/03/26/blogs-make-great-tv-channels/</guid>
		<description><![CDATA[Miro makes Channels a central part of its user experience, using the same technology as a blog. Having chosen not to offer instant playback video (unlike, say, YouTube) I think that the metaphor of a channel to helps me to understand what I will see after waiting for a download to occur. The TV channel [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.getmiro.com/" title="Miro homepage">Miro</a> makes Channels a central part of its user experience, using the same technology as a blog. Having chosen not to offer instant playback video (unlike, say, YouTube) I think that the metaphor of a channel to helps me to understand what I will see after waiting for a download to occur. The TV channel metaphor was easy to grasp, since I&#8217;m often asked to subscribe in some way to a channel on my TV. Using the technology behind a blog (syndication feeds like RSS), it makes me consider a flow of new videos in the future, again like a TV channel. By using <a href="http://mcaleely.com/jh/ToT/2008/03/25/broadcasting-without-a-broadcast-network/" title="Yesterday's blog post">bandwidth friendly downloading</a>, it can allow a channel to make the promise that the download will be better quality than a live feed.</p>

<p>While it is running, Miro is capable of downloading in the background without impacting the playing video. Therefore it&#8217;s often my experience that once I&#8217;ve watched one video in a channel, the next has downloaded. By leaving Miro running on the computer attached to my TV, there are also always downlaods that have completed while I&#8217;m away. As such, whenever I want to watch channels in Miro, there is something to view. In practice, this means that when I encounter a new channel, I hit the subscribe button, anticipating I will be able to watch it next time I sit in front of the TV.</p>

<p>As an aside, downloading before viewing has another advantage - playback is far more reliable. Most of the internet live feeds I&#8217;ve used experience breakup and dropout, making them unpleasant to watch. Miro never suffers from this, which is great.</p>

<p>Whilst I&#8217;m generally sceptical about copying the user experience from traditional TV&#8217;s and HiFi&#8217;s, the channel as blog metaphor seems to work well for Miro.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/03/26/blogs-make-great-tv-channels/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Broadcasting without a broadcast network</title>
		<link>http://mcaleely.com/jh/ToT/2008/03/25/broadcasting-without-a-broadcast-network/</link>
		<comments>http://mcaleely.com/jh/ToT/2008/03/25/broadcasting-without-a-broadcast-network/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 09:00:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
		
		<category><![CDATA[Computing]]></category>

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

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

		<guid isPermaLink="false">http://mcaleely.com/jh/ToT/2008/03/25/broadcasting-without-a-broadcast-network/</guid>
		<description><![CDATA[Hosting video (or any large file) on a webserver has a problem - when a moderately large number of clients want to download it simultaneously the overhead of each individual connection can overwhelm the server. The number of people that can be serviced is quite likely to be lower than the audience for any popular [...]]]></description>
			<content:encoded><![CDATA[<p>Hosting video (or any large file) on a webserver has a problem - when a moderately large number of clients want to download it simultaneously the overhead of each individual connection can overwhelm the server. The number of people that can be serviced is quite likely to be lower than the audience for any popular file, and waiting an unpredictable time for the server to become free is a frustrating experience for the viewer.</p>

<p>There are several possible solutions to this:</p>

<ul> 
    <li>Multicast IP</li>
    <li>Hosting on multiple servers via Mirroring or a Content Delivery Network (CDN)</li>
    <li>Collaborative (peer-to-peer) downloading</li>
</ul>

<p>Multicast IP allows the server to share a connection among many clients, but for various reasons is not available on the public internet so needs to be discounted. Hosting on multiple servers is straightforward, but is costly and out of reach of individual authors.</p>

<p>Collaborative downloading allows the author to require each viewer to also act as a server for that file. In this way an ad-hoc multiple server system can be created, with costs split between the author and each viewer. Whether your viewers will be happy with this probably depends on what you charge them, and what they get in return. Most pay-per-month internet connections allow them to make a useful server contribution at no direct financial cost to them.</p>

<p>A popular collaborative download protocol is <a href="http://www.bittorrent.com/" title="BitTorrent homepage">BitTorrent</a>, which is included in <a href="http://www.getmiro.com/" title="Miro homepage">Miro</a>. An author distributing video to Miro (or similar) viewers can therefore choose whether to deploy multiple servers, or rely on viewers to collaborate as downloads occur. The ability to broadcast without investing in a network of servers should make it materially easier to distribute video from small providers on the internet, in a similar way that blogging has brought publishing words within an individuals reach.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcaleely.com/jh/ToT/2008/03/25/broadcasting-without-a-broadcast-network/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
