<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archgrove &#187; Uncategorized</title>
	<atom:link href="http://www.archgrove.co.uk/weblog/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://www.archgrove.co.uk</link>
	<description>Implicit Definition</description>
	<lastBuildDate>Thu, 05 Aug 2010 19:48:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>iPhone OS 4.0 and multi-tasking</title>
		<link>http://www.archgrove.co.uk/weblog/2010/04/08/iphone-os-4-0-and-multi-tasking</link>
		<comments>http://www.archgrove.co.uk/weblog/2010/04/08/iphone-os-4-0-and-multi-tasking#comments</comments>
		<pubDate>Thu, 08 Apr 2010 20:09:16 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/?p=151</guid>
		<description><![CDATA[The big tech news today is that Apple&#8217;s iPhone OS is getting multitasking. I thought I&#8217;d briefly discuss what that means, and the implementation choices that Apple have made. This information will be based off the presentation, rather than the (current NDAed) SDK. Multitasking is really an end user experience &#8211; that of doing multiple [...]]]></description>
			<content:encoded><![CDATA[<p>The big tech news today is that Apple&#8217;s iPhone OS is getting multitasking. I thought I&#8217;d briefly discuss what that means, and the implementation choices that Apple have made. This information will be based off the presentation, rather than the (current NDAed) SDK.</p>
<p>Multitasking is really an end user experience &#8211; that of doing multiple things on a device at the same time. There are many ways to implement this within an operating system, especially one where the UI is so constrained as to make displaying more than one application at a time virtually impossible. Based upon our definition, and despite what some people will claim, iPhone OS 1.0 through 3.2 have had multi-tasking built in, in 3 distinct ways.</p>
<ul>
<li><strong>True pre-emptive, multi-process multitasking</strong>: This was reserved for Apple&#8217;s first party applications. Here, each application is a true process, and runs continuously no matter what you&#8217;re doing. Mail is one example, iPod another (You still hear new mail notifications, and music keeps playing, even when you&#8217;re not in Mail or iPod).</li>
<li><strong>Push notifications</strong>: For any long running task. This is really a cheat &#8211; you have to write a server side application, running on a machine away from the phone, that carried on doing &#8220;stuff&#8221;. When stuff was done, or something interesting happened, you send Apple a notice. Apple then  tells the user iPhone, which can launch your application which picks up on the notice. </li>
<li><strong>Suspend and resume multi-tasking</strong>: All App Store applications currently follow this model, which you might call &#8220;system modal multi-tasking&#8221;. Applications are loaded, run until you press &#8220;Home&#8221;, then quit. To make it seem like multi-tasking, the rules of good development stated that, when quit, applications should save their state (the last page being viewed, half finished emails and so forth). The next time you load it, the application restores the data and UI so it looks like you never left. </li>
</ul>
<p>  For a lot of applications, this is enough. Aside from the occasionally annoying reload times, any decent application implemented a state persistence that makes it look like you are just switching from app to app whilst they sit in the background, waiting. For those that must know <em>right now</em> that Bob has announced his Wedding on Facebook, you&#8217;ve got Push notifications. Unfortunately, these solutions have not been enough for a large class of applications &#8211; Those that must run on the iPhone, yet remain useful even without visual attention. Some common classes that have emerged are </p>
<ul>
<li>The &#8220;I&#8217;ll keep playing audio&#8221; applications (Pandora, Spotify etc.)</li>
<li>The &#8220;I&#8217;ll wait for something to happen, then spring into action&#8221; applications  (Skype, TomTom etc.).</li>
<li>&#8220;I&#8217;ve things to do whilst you wait&#8221; applications (FTP apps, WordPress etc).</li>
</ul>
<p>  So why not allow &#8220;true&#8221; multitasking for all applications? Apple have always said, and I personally agree, that unrestricted, pre-emptive, process based is a bad idea on mobile devices &#8211; badly written applications drain battery life and degrade the end user experience. By taking memory they don&#8217;t need, failing to suspend unneeded computation when not frontmost, any application can drag down the end user experience of the entire phone. Note that I say <em>phone</em> &#8211; the majority of users will not link their lag when typing SMSs to the poor performance of StupidDev HyperFart HD, and will complain about their new iPhone being slow and useless. </p>
<p>  Rather than open full multitasking, iPhone OS 4.0 gives targeted solutions for the classes of problems listed above.</p>
<ul>
<li>Fast application switching: This solution just makes the previous &#8220;Save state&#8221; solution more palettable, solving the &#8220;Long reload&#8221; times between switching applications. Rather than terminating an application, then reloading it from scratch, the operating system &#8220;freezes&#8221; it, and when you switch back, it can be &#8220;unfrozen&#8221; far more rapidly than it could be reloaded.<br />
Background listening: This solution allows applications to stay running in the background, performing simple audio streaming tasks &#8211; playing music or sound, and using the network to fetch it. I&#8217;d imagine much more than this is forbidden, but it&#8217;s enough to allow Pandora and Spotify to run without issues.</li>
<li>Local notifications, VOIP Services and Location notifications: This will be a combination of solutions. Local notifications will no doubt be push style, but scheduled via a timer. Location services will be similar &#8211; a callback into a frozen application that fires when the location changes. VOIP, I&#8217;m not sure &#8211; some kind of limited network usage so you can poll the server seems likely.</li>
<li>Background tasks: I expect that, upon being &#8220;frozen&#8221;, your application will be allowed to perform some computational tasks under strict supervision (time or resource limited). This mode will not be the &#8220;catch all&#8221; true multitasking, whereby you can sneakily do any computation you want in the background &#8211; it will be restricted to cleanup, or long running task completion. I expect this to interact with local notifications to allow, e.g. FTP uploads.</li>
</ul>
<p>  The interesting thing about this approach is that it&#8217;s extendable, as and when needed. The implementation of these &#8220;multi-tasking classes&#8221; is no doubt just true preemptive multitasking, with a more aggressive scheduler that will kill off applications that don&#8217;t conform. If another class of applications turns out to be both needed, and not too draining on the hardware.</p>
<p>What does this all mean for end users of iPhone apps? Well, practically, not a whole lot for most applications. They&#8217;ll load faster (because they never quit), and those that fail to be good, state saving, citizens will behave as people actually want. The real changes will be seen in music players and location aware services &#8211; Spotify will become more useful, and Tom Tom will co-exist happily with making phone calls. Realistically, much like copy and paste, I suspect this will be something people have ranted about for years, will find some nice usages for, but that will not be a huge deal for 99% of iPhone users.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2010/04/08/iphone-os-4-0-and-multi-tasking/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Walking on the forest</title>
		<link>http://www.archgrove.co.uk/weblog/2009/01/03/walking-on-the-forest</link>
		<comments>http://www.archgrove.co.uk/weblog/2009/01/03/walking-on-the-forest#comments</comments>
		<pubDate>Sat, 03 Jan 2009 17:31:16 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2009/01/03/walking-on-the-forest</guid>
		<description><![CDATA[Icicle stream Originally uploaded by archgrove This is really just something to add to the front page, as I&#8217;ve spent the last year mostly working on research work. Hopefully, I&#8217;ll be able to write up some of what I&#8217;ve been doing into posts shortly.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/archgrove/3163788840/" title="photo sharing"><img src="http://farm1.static.flickr.com/233/3163788840_6105680396_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/archgrove/3163788840/">Icicle stream</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/archgrove/">archgrove</a><br />
 </span>
</div>
<p>This is really just something to add to the front page, as I&#8217;ve spent the last year  mostly working on research work. Hopefully, I&#8217;ll be able to write up some of what I&#8217;ve been doing into posts shortly.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2009/01/03/walking-on-the-forest/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Showing off</title>
		<link>http://www.archgrove.co.uk/weblog/2008/01/13/showing-off</link>
		<comments>http://www.archgrove.co.uk/weblog/2008/01/13/showing-off#comments</comments>
		<pubDate>Sun, 13 Jan 2008 22:15:43 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2008/01/13/showing-off</guid>
		<description><![CDATA[Showing off Originally uploaded by archgrove Insanely busy, but not dead. Here&#8217;s a photo from last summer. When I can spare the editing time, I&#8217;ll distill some of my academic writing into posts here.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/archgrove/549003170/" title="photo sharing"><img src="http://farm2.static.flickr.com/1326/549003170_5192f0bf5b_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/archgrove/549003170/">Showing off</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/archgrove/">archgrove</a><br />
 </span>
</div>
<p>Insanely busy, but not dead. Here&#8217;s a photo from last summer. When I can spare the editing time, I&#8217;ll distill some of my academic writing into posts here.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2008/01/13/showing-off/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Absence makes the grass grow longer</title>
		<link>http://www.archgrove.co.uk/weblog/2007/08/06/absence-makes-the-grass-grow-longer</link>
		<comments>http://www.archgrove.co.uk/weblog/2007/08/06/absence-makes-the-grass-grow-longer#comments</comments>
		<pubDate>Mon, 06 Aug 2007 18:11:15 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2007/08/06/absence-makes-the-grass-grow-longer</guid>
		<description><![CDATA[Hever Castle Fountain Originally uploaded by archgrove I&#8217;m still around, just busy with form filling and contract work. I&#8217;ve a few ideas of what to fill this site with over the next few months that I&#8217;ll hopefully start soon. Just hard to know what level to pitch content at! In the meantime, here&#8217;s a dragon.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/archgrove/1030158789/" title="photo sharing"><img src="http://farm2.static.flickr.com/1426/1030158789_c02c86a8f4_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/archgrove/1030158789/">Hever Castle Fountain</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/archgrove/">archgrove</a><br />
 </span>
</div>
<p>I&#8217;m still around, just busy with form filling and contract work. I&#8217;ve a few ideas of what to fill this site with over the next few months that I&#8217;ll hopefully start soon. Just hard to know what level to pitch content at!</p>
<p>In the meantime, here&#8217;s a dragon.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2007/08/06/absence-makes-the-grass-grow-longer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Flickr</title>
		<link>http://www.archgrove.co.uk/weblog/2007/06/11/testing-flickr</link>
		<comments>http://www.archgrove.co.uk/weblog/2007/06/11/testing-flickr#comments</comments>
		<pubDate>Mon, 11 Jun 2007 17:02:40 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2007/06/11/testing-flickr</guid>
		<description><![CDATA[Dunorlan Park Dragonfly Originally uploaded by archgrove I&#8217;ve fallen behind on my &#8220;test lots of Web 2.0 style&#8221; websites routine, so I guess it&#8217;s time to upload some of my photography to Flickr and see how the world has moved on whilst I&#8217;ve been cloistered in academia. I&#8217;ve got mixed feelings about it all so [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/8870055@N08/539339560/" title="photo sharing"><img src="http://farm2.static.flickr.com/1185/539339560_883109f529_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/8870055@N08/539339560/">Dunorlan Park Dragonfly</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/8870055@N08/">archgrove</a><br />
 </span>
</div>
<p>I&#8217;ve fallen behind on my &#8220;test lots of Web 2.0 style&#8221; websites routine, so I guess it&#8217;s time to upload some of my photography to Flickr and see how the world has moved on whilst I&#8217;ve been cloistered in academia.</p>
<p>I&#8217;ve got mixed feelings about it all so far, but in general, I suppose it&#8217;s a step forward.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2007/06/11/testing-flickr/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shocking experiences with my iBook</title>
		<link>http://www.archgrove.co.uk/weblog/2006/01/05/shocking-experiences-with-my-ibook</link>
		<comments>http://www.archgrove.co.uk/weblog/2006/01/05/shocking-experiences-with-my-ibook#comments</comments>
		<pubDate>Thu, 05 Jan 2006 12:01:44 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2006/01/05/shocking-experiences-with-my-ibook</guid>
		<description><![CDATA[I spent a lot more time at home over the holidays than I do normally, and so my trusty iBook has become less of a laptop and more of a desk ornament. After a few days of sitting there, plugged in permanently, it started giving me shocks via the metal components on the case. Nothing [...]]]></description>
			<content:encoded><![CDATA[<p>I spent a lot more time at home over the holidays than I do normally, and so my trusty iBook has become less of a laptop and more of a desk ornament. After a few days of sitting there, plugged in permanently, it started giving me shocks via the metal components on the case. Nothing serious, just a small tingling, so I wired up my multi-meter and sure enough, there was a small current flowing whenever the machine was connected to the mains.</p>
<p>I guess I&#8217;d never noticed before because it spent most of the unplugged, and being curious more than worried I decided to give Apple a ring. Apple support is still some of the best in the industry and after a minimal amount of time on the phone, they said they&#8217;d contact me with a resolution. Well, true to form, they called back two days later with the following interesting snippet.</p>
<p>The power adaptor that Apple ships supported two methods of wall connection. There&#8217;s an AC power lead (e.g. a long cable with the plug in the end) as well as a wall plug that slips right onto the adaptor. Because my desk is well supplied with sockets, I&#8217;d just slipped the wall plug (the Apple support person called it a &#8220;docket&#8221; [sic]) onto the adaptor and into the wall. It transpires, however, that this plug is ungrounded.</p>
<p>Sceptical and surprised, I said I&#8217;d try it and sure enough, my laptop no longer shocks me when plugged in via the longer AC lead. Not being an electrician, I can&#8217;t say why they didn&#8217;t connect the ground for the small plug, but it certain seems to be the case. I&#8217;d also been experiencing trackpad problems (it was getting stuck in scroll mode), and these problems also went away when the unit was grounded. I understand the trackpads work on a capacitance difference between fingers and surface, so perhaps this also cured that problem (though this just speculation).</p>
<p>Anyway, issue resolved. Hopefully this information can filter through Google and save someone else a call to technical support.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2006/01/05/shocking-experiences-with-my-ibook/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy New Year and all that</title>
		<link>http://www.archgrove.co.uk/weblog/2006/01/03/happy-new-year-and-all-that</link>
		<comments>http://www.archgrove.co.uk/weblog/2006/01/03/happy-new-year-and-all-that#comments</comments>
		<pubDate>Tue, 03 Jan 2006 20:45:12 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2006/01/03/happy-new-year-and-all-that</guid>
		<description><![CDATA[Well, it transpires I&#8217;m terrible at keeping this thing up to date. All it takes is the equivalent of a full time job simultaneously with a full time degree course, social life and family ties to make me stop writing a weblog. Who&#8217;d have thought it? I&#8217;m not going to subscribe to the cliché of [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it transpires I&#8217;m terrible at keeping this thing up to date. All it takes is the equivalent of a full time job simultaneously with a full time degree course, social life and family ties to make me stop writing a weblog. Who&#8217;d have thought it?</p>
<p>I&#8217;m not going to subscribe to the cliché of posting any New Years Resolutions here; such an indulgence would be a waste of time for all concerned. However, in my original spirit of keeping only things people would actually be interested in, I shall reveal one: For several years now I&#8217;ve wanted to learn Latin, and now I actually intend to.</p>
<p>I did make a start a couple of years ago and progressed a little way, until the real life gremlins appeared to foil my attempt. This time, I&#8217;m resolved to make a better effort. Additionally, rather than signing onto a Latin course at university, I&#8217;ve decided to &#8220;go it alone&#8221;. Armed with suitable textbooks, dictionaries, audio guides and an inexhaustible well of new years resoluteness, I&#8217;m going to complete the equivalent of a high school Latin course. Oh, and I&#8217;m going to write about it here. Look forward to part one shortly, or unsubscribe now!</p>
<p>I don&#8217;t want to carry baggage into 2006 with me, so consider all currently unfinished article series dead &#8211; I suspect they were of little interest or value anyway. If anyone has any questions regarding anything that&#8217;s now hanging in literary limbo, just <a href="mailto:adamw@archgrove.co.uk">drop me an e-mail</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2006/01/03/happy-new-year-and-all-that/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magellan 2</title>
		<link>http://www.archgrove.co.uk/weblog/2005/10/21/magellan-2</link>
		<comments>http://www.archgrove.co.uk/weblog/2005/10/21/magellan-2#comments</comments>
		<pubDate>Fri, 21 Oct 2005 20:24:30 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2005/10/21/magellan-2</guid>
		<description><![CDATA[It’s come to my attention that my only real Decal plugin project, Magellan 2, is no longer working. This is no great surprise, as the changes implemented in Decal 3 have broken all plugins. Because of this, people have asked if it an d when it’s going to be fixed. Unfortunately, the answer from me [...]]]></description>
			<content:encoded><![CDATA[<p>It’s come to my attention that my only real Decal plugin project, Magellan 2, is no longer working. This is no great surprise, as the changes implemented in Decal 3 have broken all plugins. Because of this, people have asked if it an d when it’s going to be fixed.</p>
<p>Unfortunately, the answer from me is “Probably never”. My reasons are&#8230;</p>
<ol>
<li>I no longer have an AC account, nor the will to pay for one.</li>
<li>The changes needed to simply bludgeon the old version back to life would take a good few hours. If I were going to do anything, I’d rather fix things properly.</li>
<li>I’m currently insanely busy.</li>
<li>Decal 3 isn’t finished yet.</li>
</ol>
<p>Whilst I’d like to fix it (it was an interesting little puzzle), these problems seem to indicate Magellan 2’s demise for the immediate future. The 3rd is also the reason my posting rate has fallen off again – I shall, however, try and correct that as soon as possible.</p>
<p>“Non omnis moriar” – <em>Magellan 2 (2002-2005)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2005/10/21/magellan-2/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Comment/trackback spam</title>
		<link>http://www.archgrove.co.uk/weblog/2005/10/05/commenttrackback-spam</link>
		<comments>http://www.archgrove.co.uk/weblog/2005/10/05/commenttrackback-spam#comments</comments>
		<pubDate>Wed, 05 Oct 2005 12:17:29 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2005/10/05/commenttrackback-spam</guid>
		<description><![CDATA[A recent spate of trackback and comment spam has lead me to install some anti-junk plugins on this site. Specifically, I&#8217;m now using Trackback validator to delete anything from people who leave a trackback, but haven&#8217;t actually linked to me. Virtually all these spams are left by zombied Windows machines (another plus point for forcing [...]]]></description>
			<content:encoded><![CDATA[<p>A recent spate of trackback and comment spam has lead me to install some anti-junk plugins on this site. Specifically, I&#8217;m now using <a href="http://idli.cs.rice.edu/~dsandler/trackback/trackback-validator-plugin/">Trackback validator</a> to delete anything from people who leave a trackback, but haven&#8217;t actually linked to me.</p>
<p>Virtually all these spams are left by zombied Windows machines (another plus point for forcing an &#8220;Internet users licence&#8221;), with the recipient site being hosted in Russia. Much as it bothers me, my next step will be to block all comments with links to sites hosted in countries amiable to these criminal scum.</p>
<p>Update: All comments from people without an account are now subject to a &#8220;captcha&#8221; (yay, another awful &#8220;fun&#8221; acronym) to ensure they are not a bot.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2005/10/05/commenttrackback-spam/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment moderation</title>
		<link>http://www.archgrove.co.uk/weblog/2005/04/28/comment-moderation</link>
		<comments>http://www.archgrove.co.uk/weblog/2005/04/28/comment-moderation#comments</comments>
		<pubDate>Thu, 28 Apr 2005 15:36:38 +0000</pubDate>
		<dc:creator>Adam Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archgrove.co.uk/weblog/2005/04/28/comment-moderation</guid>
		<description><![CDATA[Well, continuing comment spam has forced me to put all comments containing any form of link into a moderation queue. In case anyone wants to every post a comment, I will moderate the queue regularly. The diverse range of comment spam source IPs makes me think this is done via zombie Windows PC&#8217;s, so I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>Well, continuing comment spam has forced me to put all comments containing any form of link into a moderation queue. In case anyone wants to every post a comment, I will moderate the queue regularly. </p>
<p>The diverse range of comment spam source IPs makes me think this is done via zombie Windows PC&#8217;s, so I&#8217;ll be reporting the comment spam &#8220;beneficiary&#8221; from now on. Anyone who pays a company money to advertise their site via spamming needs a serious wake up call.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archgrove.co.uk/weblog/2005/04/28/comment-moderation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
