<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Dk8NRXw9cSp7ImA9WhRUGEo.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054</id><updated>2012-01-29T22:08:14.269Z</updated><category term="fuckwits" /><category term="windows95" /><category term="arrghh" /><category term="BT OpenSnoop" /><category term="jobhunting" /><category term="tools" /><category term="phones" /><category term="weekends" /><category term="subconcious" /><category term="working from home" /><category term="forecasting" /><category term="nightmare" /><category term="interesting" /><category term="development" /><category term="death" /><category term="scum of the earth" /><category term="location location location" /><category term="strategy" /><category term="amiga" /><category term="decline and fall of civilisation" /><category term="on" /><category term="competition" /><category term="money laundering" /><category term="contracting" /><category term="getting things done" /><category term="hell" /><category term="time management" /><category term="reality can fuck off" /><category term="knack" /><category term="clarity" /><category term="spreadsheets" /><category term="threading" /><category term="targets" /><category term="mortgage lending" /><category term="perception" /><category term="second system effect" /><category term="ranting" /><category term="get off my lawn" /><category term="truth" /><category term="bollinger bands" /><category term="arrgghhh" /><category term="job" /><category term="expenses" /><category term="printer" /><category term="macd" /><category term="lies" /><category term="fucking fuckers" /><category term="google accounts" /><category term="probability" /><category term="c++" /><category term="conspiracy theories" /><category term="work" /><category term="rant" /><category term="fraud" /><category term="weather" /><category term="sport" /><category term="tesco" /><category term="armchair economics" /><category term="mad max" /><category term="self employment" /><category term="walk" /><category term="soccer" /><category term="optimisim" /><category term="cv" /><category term="sunday" /><category term="java" /><category term="contrarianism" /><category term="error handling" /><category term="simulated annealing" /><category term="project doom" /><category term="mac os" /><category term="property" /><category term="inflation" /><category term="genetic algorithms" /><category term="win" /><category term="mobile internet" /><category term="volume" /><category term="house prices" /><category term="ideas" /><category term="industry" /><category term="employment" /><category term="c" /><category term="bastards" /><category term="parallel processing" /><category term="short-termist idiots" /><category term="interview" /><category term="cold" /><category term="scamola" /><category term="dsl" /><category term="whingeing" /><category term="disease" /><category term="yvette cooper is an idiot" /><category term="fix" /><category term="statistics" /><category term="biography" /><category term="blogging" /><category term="pessimism" /><category term="poverty" /><category term="bloggiversary" /><category term="technical analysis" /><category term="google" /><category term="ass clowns" /><category term="doom" /><category term="mean reversion" /><category term="skills" /><category term="doubt" /><category term="aggro" /><category term="ec2" /><category term="failure standards" /><category term="supermarket" /><category term="decorator" /><category term="os x" /><category term="gold" /><category term="trolling" /><category term="what" /><category term="woe" /><category term="semi-competence" /><category term="sleep" /><category term="incompetence" /><category term="dead cat bounce" /><category term="bank of england" /><category term="decision making" /><category term="betting bot" /><category term="brainstorming" /><category term="i hate mobile phones" /><category term="steve jobs" /><category term="planning" /><category term="bet" /><category term="macbook" /><category term="productivity" /><category term="code" /><category term="startup nightmares" /><category term="firewall" /><category term="useless" /><category term="comments" /><category term="hardware" /><category term="propoganda" /><category term="plan a" /><category term="shoes" /><category term="missing chocolate" /><category term="in running" /><category term="miscellaneous" /><category term="heat" /><category term="trousers" /><category term="bot" /><category term="house price bias" /><category term="scamming" /><category term="riot" /><category term="recruiters" /><category term="startup" /><category term="justice" /><category term="housing market" /><category term="imminentclusterfuck" /><category term="mac os x" /><category term="clumsyness" /><category term="newsnight" /><category term="ml" /><category term="code rot" /><category term="recruitment agencies" /><category term="netbeans" /><category term="seo" /><category term="propaganda" /><category term="programmer castration" /><category term="can't see the wood for the trees" /><category term="root and branches" /><category term="blackberry" /><category term="human garbage" /><category term="insolvency" /><category term="pickling" /><category term="domain specific language" /><category term="bbc basic" /><category term="fucktards" /><category term="wuss" /><category term="gamblotron" /><category term="printers" /><category term="university" /><category term="interest rates" /><category term="scheduling" /><category term="is" /><category term="taxation" /><category term="nostalgia" /><category term="bpm" /><category term="cheerleading" /><category term="bollocks" /><category term="plans" /><category term="finance" /><category term="end of the world" /><category term="erlang" /><category term="business process modeling" /><category term="pret" /><category term="business plan" /><category term="funding" /><category term="government incompetence" /><category term="predictions" /><category term="betfair" /><category term="mobile phones" /><category term="disk" /><category term="smoke and mirrors" /><category term="faulty statistics" /><category term="acorn electron" /><category term="time machine" /><category term="stupidity" /><category term="outsourcing" /><category term="c#" /><category term="tax" /><category term="kirstie allsopp" /><category term="unintended consequences" /><category term="iphone" /><category term="phil spencer" /><category term="ergonomics" /><category term="intelligence" /><category term="gloom" /><category term="gits" /><category term="sun" /><category term="todo" /><category term="small ideas" /><category term="performance" /><category term="eclipse" /><category term="job trawling" /><category term="procrastination" /><category term="nonsense" /><category term="freelance" /><category term="rankings" /><category term="bias" /><category term="laptop" /><category term="startups" /><category term="backup" /><category term="future" /><category term="i predict a riot" /><category term="cop out" /><category term="new world order" /><category term="analysis paralysis" /><category term="walking" /><category term="business" /><category term="threads" /><category term="permanent employment" /><category term="advice" /><category term="ambience" /><category term="security" /><category term="amstrad cpc" /><category term="useless shiny shite" /><category term="portscanning" /><category term="economy" /><category term="going" /><category term="rigged" /><category term="hibawsbb" /><category term="typecasting" /><category term="depression" /><category term="war story" /><category term="decisions" /><category term="gui" /><category term="working" /><category term="thinking out loud" /><category term="environmentalists" /><category term="boring" /><category term="job no 7" /><category term="people" /><category term="betdaq" /><category term="plan" /><category term="software" /><category term="relative strength index" /><category term="suicide" /><category term="interviews" /><category term="formula one" /><category term="orange" /><category term="testing" /><category term="why" /><category term="lightine" /><category term="ide" /><category term="google app engine" /><category term="media" /><category term="acorn archimedes" /><category term="motogp" /><category term="optimisation" /><category term="sheduling" /><category term="lessons" /><category term="monday" /><category term="to do" /><category term="turbo pascal" /><category term="apple" /><category term="brawn gp" /><category term="map" /><category term="environment" /><category term="making shit happen" /><category term="snoopers" /><category term="banking" /><category term="paranoid andy" /><category term="bailouts" /><category term="bloodbath" /><category term="processes" /><category term="rsi" /><category term="developers" /><category term="premium no users" /><category term="weenies" /><category term="betting" /><category term="python" /><category term="outrage" /><category term="the end" /><category term="windows" /><category term="wussyness" /><category term="football" /><category term="recruitment" /><category term="guardian" /><category term="prediction" /><category term="default" /><category term="BT OpenZone" /><category term="estimating" /><category term="found out" /><category term="gtd" /><category term="me" /><category term="mark my words" /><category term="man in the middle" /><category term="recession" /><category term="mortgages" /><category term="programming" /><category term="conspiracy" /><category term="voodoo economics" /><category term="doomed" /><category term="microsoft are shit" /><category term="experience" /><category term="vrml" /><category term="lisp" /><category term="bbc" /><category term="reddit" /><category term="windows sucks" /><category term="scum" /><category term="ad" /><category term="economics" /><category term="blogger" /><category term="war stories" /><category term="fixed" /><category term="testers" /><category term="odds" /><category term="estate agents" /><category term="cretins" /><category term="tactics" /><category term="entertainment" /><category term="walkdb" /><category term="history" /><category term="channel 4" /><category term="idiots" /><category term="gambling" /><category term="revolution" /><category term="traffic" /><category term="bah humbug" /><category term="commuting" /><category term="tedium" /><category term="fucked" /><category term="money" /><category term="amos" /><title>Abstract Generator Factory</title><subtitle type="html">Stuff goes here...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>232</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/AbstractGeneratorFactory" /><feedburner:info uri="abstractgeneratorfactory" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEQDRn07eSp7ImA9Wx5SEko.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-7995549335334363874</id><published>2010-08-08T15:06:00.000+01:00</published><updated>2010-08-08T15:06:17.301+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-08T15:06:17.301+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="testers" /><category scheme="http://www.blogger.com/atom/ns#" term="testing" /><category scheme="http://www.blogger.com/atom/ns#" term="can't see the wood for the trees" /><title>How I got here, part 16 - Job No. 8</title><content type="html">It's time that the tale were told, of Job No. 8, the place I worked at when my ideas of freelancing got tied up in an inevitable knot. &amp;nbsp;My original ideas of a short-term contract didn't go very far, this mostly seemed to be the fault of the financial crisis creating a large group of unemployed contractors, breaking in to that as a newbie didn't offer much promise.&lt;br /&gt;
&lt;br /&gt;
This left me with the choice of a permanent job or nothing at all, and to continue on with Plan A (in whichever iteration it had reached by that stage). &lt;br /&gt;
&lt;br /&gt;
A permanent job wasn't too hard to come by. &amp;nbsp;The first recruitment agency I talked to mentioned a company that "sounds like a good fit" and he soon set me up with an interview later the same week. &amp;nbsp;When I got there I initially met with the development manager, who wouldn't look me in the eye, and the project manager, a quite fierce looking middle aged woman. &amp;nbsp;I really didn't know what to make of them. &amp;nbsp;This was followed by two of the techies coming to talk to me, one of whom described the company was "the most laid back place you'll ever work".&lt;br /&gt;
&lt;br /&gt;
I was called back the very next day for even more interviews. &amp;nbsp;I didn't know if this was a good sign or not, but since I've been there they are quite quick to throw out hopeless candidates so it must have been a good thing. &amp;nbsp;I managed to find out some more useful things, like the financial standing of the company, etc.&lt;br /&gt;
&lt;br /&gt;
It didn't take long for an offer to arrive. &amp;nbsp;Laid back company with enough money to see out the financial crisis and take the world by storm on the other side? &amp;nbsp;Done and done. &amp;nbsp;I accepted and began the following week.&lt;br /&gt;
&lt;br /&gt;
For the first week I still really wasn't sure about it. &amp;nbsp;There was a pretty standard probationary period, so I had my chance to run away. &amp;nbsp;The reasons I wasn't sure was many and varied: &amp;nbsp;The fact that the code base was very, very old; the strangely sarcastic, but very settled, developers; and many, many other reasons. &lt;br /&gt;
&lt;br /&gt;
The first assignment was a deliberate dead-end designed to let new hires get to know the code base. &amp;nbsp;The code base was ancient (well, ancient by Java standards, early 2000's; it wasn't proper ancient), and highly&amp;nbsp;idiosyncratic. &amp;nbsp;After I overcame the shock of some of it, and saw that it was regularly worked on and improved (i.e. not just a static blob, like &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/06/how-i-got-here-part-8-jobs-no-2-3.html"&gt;Job No. 3&lt;/a&gt;) I began to see it as a good thing. &amp;nbsp;I'd never worked on a proper legacy code-base before; I'd certainly inherited old applications, but they had to be put out of their misery. &amp;nbsp;Most of the code-bases I'd worked on in the past had had a very short life indeed, if this one had lasted so long, and was still going, then there must be some value in it.&lt;br /&gt;
&lt;br /&gt;
The original developers were long gone; the second generation developers had all left; we were now on the third generation at least. &amp;nbsp;This had positive side effects, it meant there was a healthy distance between the developers and the code; it wasn't "my code" or "your code", it was "the code". &amp;nbsp;This also led to a "no blame" culture for defects; anything found was logged and dealt with completely dispassionately. &amp;nbsp;There was none of the histrionics from previous jobs. &amp;nbsp;Not that there were many defects... there's a certain irony here, companies which are most paranoid about bugs are more likely to have them.&lt;br /&gt;
&lt;br /&gt;
It wasn't all legacy crap though, or I would have gone mad, my first real assignment was on a brand new application to replace part of the legacy application suite. &amp;nbsp;During this time I began to realise I'd made the right choice in joining the company. &amp;nbsp;The fierce project manager I wasn't sure of during the interview turned most of her anger outwards, she kept "the business" in check, if they wanted anything doing they were going to have to go by her rules. &amp;nbsp;This kept all releases consistent, with a managed scope, etc. &amp;nbsp;Luxury!&lt;br /&gt;
&lt;br /&gt;
Shortly afterwards it was my turn to take a project through a testing cycle for the first time. &amp;nbsp;&lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/10/testers-of-doom.html"&gt;At previous jobs this had always caused pain&lt;/a&gt;. &amp;nbsp;The difference at Job No. 8, however, was that they had professional testers (although they would begin to cause problems, but more on that later); so they understood what a release was, the need to log defects correctly (well some of them didn't get that point, but lets not get bogged down in that).&lt;br /&gt;
&lt;br /&gt;
All-in-all they were a rarely competent bunch, of the type I didn't think actually existed. &amp;nbsp;Everyone did what they did, did it quite well (usually), without much in the way of arguing at all.&lt;br /&gt;
&lt;br /&gt;
The first significant project that came my way was a compete ground-up rebuild of the companies main source of revenue. &amp;nbsp;This gave me a ringside seat to see the tensions that were bubbling under the surface. &amp;nbsp;The project itself went well, the result was faster, less buggy, and increased revenue - win/win/win. &amp;nbsp;But "the business" were not happy. &amp;nbsp;Specifically they were annoyed that they didn't know at the start of the project how long it was going to last, that was because the spec they produced consisted of mainly "TBC" in all the sections. &amp;nbsp;The scope was only agreed about half way through development, but despite that they wanted us to have&amp;nbsp;guaranteed&amp;nbsp;a delivery date, then they could squeeze in as much stuff as possible. &amp;nbsp;Needless to say, the technical management were too wise to agree to this and gave it short shrift. &amp;nbsp;"We'll give you a guaranteed delivery date as soon as you give us a guaranteed final spec."&lt;br /&gt;
&lt;br /&gt;
What they actually had, while unpredictable, worked quite well. &amp;nbsp;They had the whole hippie "working side-by-side" nonsense that so many tech journalists long for. &amp;nbsp;And it worked quite well, but no-one appreciated it.&lt;br /&gt;
&lt;br /&gt;
The other crack along the retaining wall of sanity came towards the end of that project. &amp;nbsp;There was an extended period between the end of development and the beginning of testing (I did warn they would get involved in this story), this lead to a lot of hand-wringing amongst management that we needed more testers. &amp;nbsp;This was absurd, as we already had as many testers as we had developers; but it would get more absurd as rumours abounded they were going to cut the development team in half and use the money to hire more testers. &amp;nbsp;The company was small, and while doing quite well it didn't really have any "unique selling points"; it's competitors were larger and better funded, if we didn't innovate faster we'd be dead. &amp;nbsp;But yet serious consideration was given to abandoning new development just so incremental low-risk changes could be tested&amp;nbsp;thoroughly.&lt;br /&gt;
&lt;br /&gt;
They didn't axe the development team, in the end. &amp;nbsp;Although they didn't replace natural wastage either, so the end result was largely the same. &amp;nbsp;Instead management came up with, what they thought was a genius idea: an all-encompassing&amp;nbsp;methodology which would be followed to the letter. &amp;nbsp;Which well-known methodology did this resemble most closely? &amp;nbsp;Why, waterfall of course, the complete opposite of what had worked well for them in the past. &lt;br /&gt;
&lt;br /&gt;
The main tenets of this was that projects would have stringent entry criteria. &amp;nbsp;This would enable development to accurately estimate and deliver projects, but also would provide the testers with enough information that they would be able to test stuff faster, without having to do their own research all the time.&lt;br /&gt;
&lt;br /&gt;
It sounded good in theory, but no-one except management expected it to work in practice. &amp;nbsp;There were early warning signs, like the fact that no-one in the development team was allowed any say into the process; it was monopolised by the two senior testers and their manager. &amp;nbsp;This included an incredibly detailed document detailing how development works, which was complete bollocks; any feedback we gave was drowned out in "well, yes, but, you see, for what it's worth, we have to take into account everything, that, notwithstanding the details, for what it's worth.... zzzz"&lt;br /&gt;
&lt;br /&gt;
Did it work? &amp;nbsp;No.&lt;br /&gt;
&lt;br /&gt;
The first consequence was that no projects were approved. &amp;nbsp;Nothing "the business" came up with met the entry criteria. &amp;nbsp;For three whole months the team did nothing. &amp;nbsp;Literally nothing. &amp;nbsp;Eventually senior management exerted enough pressure to move some projects on, but "the business" still wasn't doing their part. &amp;nbsp;What this meant was that projects moved into development without a complete spec, exactly the same as what used to happen before the system was changed; but, unlike the "good old days", it was now the developers responsibility to give a complete, accurate and detailed "risk assessement" and "use case/process flow" documentation to the testing team. &amp;nbsp;All-in-all the workload on the developers increased greatly, despite their being fewer of them, but the testers retained veto on a project if they didn't want to test it for whatever reason (and some of the reasons were genuinely piss-takes).&lt;br /&gt;
&lt;br /&gt;
Because of this all significant projects were still vetoed. &amp;nbsp;Instead only very small and/or self-contained projects were approved, each would only require minimal development work (sometimes less than one day's worth), but the developers would still have to spend up to a month working on all the information that the testers needed. &amp;nbsp;The developers, who were originally sceptical about the methodology were now openly hostile; there was no where for management to deny it anymore, it was simply a takeover of the software development process by the testing team at the expense of development. &amp;nbsp;It was a coup, plain and simple.&lt;br /&gt;
&lt;br /&gt;
More developers left, the companies financials got worse and worse. &amp;nbsp;Competitors now had obviously better offerings, and getting better by the month. &amp;nbsp;But still, even the most business critical changes were vetoed "because it'll take too long to test". &amp;nbsp;Things were getting quite desperate, people were saying "fuck testing, if we can't do this we won't last the year, if it doesn't work we haven't lost anything!" but no; the testing team said no, therefore it will never, ever happen.&lt;br /&gt;
&lt;br /&gt;
"The business" by this stage had been tapped up by the developers, just to make it clear that the developers were on their side. &amp;nbsp;We wanted to make those changes, it wasn't us that was the problem. &amp;nbsp;I don't think they quite believed us, they were quite suspicious about development, like the fact we got paid more despite never seeming to do any work.&lt;br /&gt;
&lt;br /&gt;
About the only reason this ridiculous methodology lasted so long was because the management of the company was in-flux with an interim CEO. &amp;nbsp;Things changed, and changed quickly when a new permanent CEO was introduced. &amp;nbsp;He asked precisely three questions: "why are there so many testers?", "why has nothing being delivered for nearly a year?", and "what are you going to do about it?"&lt;br /&gt;
&lt;br /&gt;
The technology director was gone by the very same afternoon. &amp;nbsp;The two senior testers were persuaded to leave that same week. &amp;nbsp;The new CEO was more worried that the developers would react badly to the end of the methodology, he was quite surprised when we said we never supported it anyway and would be only too happy to see it gone.&lt;br /&gt;
&lt;br /&gt;
The testers, on the other hand, were well miffed. &amp;nbsp;They'd never had it so good, they had got used to everything being delivered to them on a plate and never having to do some original work of their own. &amp;nbsp;They also spent quite a lot of time in denial about the methodology's demise; one tester gave me a headache for an entire afternoon demanding I gave him the kind of use cases they used to get. &amp;nbsp;I refused, my work was self-contained, I gave incredible detail about my changes but wasn't going to get bogged down in a full audit of the entire application stack, like what used to happen. &amp;nbsp;He wouldn't let it go, and kept shouting in an ever louder voice.&lt;br /&gt;
&lt;br /&gt;
"It's not worth my time, I'm not going to do it," was my response. &amp;nbsp;The shouting only stopped when he booked a meeting with everyone from me to the new CEO, to discuss "testing requirements". &amp;nbsp;As soon as he sent the meeting request, the new CEO took him into a room, he came out after two minutes, cancelled the meeting, and never said a word about it ever again.&lt;br /&gt;
&lt;br /&gt;
Reality bites. &amp;nbsp;The testing team will get used to it, but they still didn't like it. &amp;nbsp;They kept complaining about the "bad old days". &amp;nbsp;Yeah, "bad" old days; those days we made changes that earned the company money and kept us ahead of the competition. &amp;nbsp;Woe betide us if they were to happen again!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-7995549335334363874?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ql18gFg5W3T6PrR9B6UdkNMoJKQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ql18gFg5W3T6PrR9B6UdkNMoJKQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ql18gFg5W3T6PrR9B6UdkNMoJKQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ql18gFg5W3T6PrR9B6UdkNMoJKQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/dTIEjf6MLTM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/7995549335334363874/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2010/08/how-i-got-here-part-16-job-no-8.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/7995549335334363874?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/7995549335334363874?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/dTIEjf6MLTM/how-i-got-here-part-16-job-no-8.html" title="How I got here, part 16 - Job No. 8" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2010/08/how-i-got-here-part-16-job-no-8.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkICSX88eSp7ImA9WxFUE0o.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-6281969301345611639</id><published>2010-06-24T10:09:00.000+01:00</published><updated>2010-06-24T10:09:28.171+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-24T10:09:28.171+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="useless shiny shite" /><category scheme="http://www.blogger.com/atom/ns#" term="gits" /><category scheme="http://www.blogger.com/atom/ns#" term="fucking fuckers" /><category scheme="http://www.blogger.com/atom/ns#" term="iphone" /><category scheme="http://www.blogger.com/atom/ns#" term="apple" /><title>Do I want an iPhone 4?</title><content type="html">So then, it's been nearly two years since &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/11/apple-strikes-again.html"&gt;I bought my iPhone 3G&lt;/a&gt;, and a top-notch phone it has been too. &amp;nbsp;Since then there's been the iPhone 3GS, of course, and now there's the iPhone 4. &amp;nbsp;Given that my 18-month contract has long been completed, is it not time I upgraded?&lt;br /&gt;
&lt;br /&gt;
Well, I don't know actually. &amp;nbsp;There's a surprisingly long list of reasons not to get one:&lt;br /&gt;
&lt;br /&gt;
The fact that O2 are only allowing upgrades via their retail store. &amp;nbsp;WTF? &amp;nbsp;In fact I can't even see what price I'd expect upgrading on their website. &amp;nbsp;For fuck's sake people, this worked three years ago when the iPhone was new and rare, but pulling these fake scarcity tactics now is just tiresome. &amp;nbsp;You seriously expect me to take several hours out of my day, clutching my "two forms of ID" down to the nearest O2 store, just so I can have a spotty git lamely trying to guilt me into buying insurance, just to get my hands on a (what is now) bog standard bit of electronics?&lt;br /&gt;
&lt;br /&gt;
The undeniable fact that Apple has turned a corner and is now pro-actively evil. &amp;nbsp;Their belief that it is their right to protect the "user experience" regardless of how it affects customers or third-party vendors. &amp;nbsp;They can get away with that nonsense now, and they can get away with it for mobile phones which were always locked down anyway; but they fact they're trying to extend the same tactics via the iPad is a trend that must be stopped.&lt;br /&gt;
&lt;br /&gt;
The news that if you opt-out of allowing Apple access to your real-time location data, you are never allowed to install anything from iTunes (which is, of course, the only way to install anything).&lt;br /&gt;
&lt;br /&gt;
The miscellaneous&amp;nbsp;unrecognisable&amp;nbsp;problems I've had with my current iPhone. &amp;nbsp;Once every two weeks iTunes will not recognise it and force me to reset it as a new phone. &amp;nbsp;It's fucking USB, how hard is it?&lt;br /&gt;
&lt;br /&gt;
So really. &amp;nbsp;With all that. &amp;nbsp;Do I want an iPhone 4?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-6281969301345611639?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/T8T3bFkN24jvfh2rZBMoDmuSiXQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/T8T3bFkN24jvfh2rZBMoDmuSiXQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/T8T3bFkN24jvfh2rZBMoDmuSiXQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/T8T3bFkN24jvfh2rZBMoDmuSiXQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/r7VH9VH5uMA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/6281969301345611639/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2010/06/do-i-want-iphone-4.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6281969301345611639?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6281969301345611639?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/r7VH9VH5uMA/do-i-want-iphone-4.html" title="Do I want an iPhone 4?" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2010/06/do-i-want-iphone-4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYNSXw_fyp7ImA9WxFQFkQ.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-6373258853706035365</id><published>2010-05-12T21:46:00.000+01:00</published><updated>2010-05-12T21:46:38.247+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-12T21:46:38.247+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="short-termist idiots" /><title>The nonsense</title><content type="html">It's been a while since I've written one of these, but I have to make comment about this &lt;a href="http://www.independent.co.uk/life-style/house-and-home/property/research-shows-spring-surge-for-housing-market-1971595.html"&gt;ridiculous fluff-piece in The Independent&lt;/a&gt; (of all papers) today.&lt;br /&gt;
&lt;br /&gt;
"The housing market benefited from its traditional spring revival during April as activity levels continued to increase, research showed today." &lt;br /&gt;
&lt;br /&gt;
Hmm, so the property market is accelerating from the bounce it had last year (which I, and I alone, predicted)? &amp;nbsp;That's quite significant if true as: mortgage approvals have been going down recently, the Halifax's most recent report shows falling prices and the Land Registry (the most accurate measure) shows falling prices.&lt;br /&gt;
&lt;br /&gt;
So what is this research? &amp;nbsp;It was conducted by The National Association of Estate Agents, their survey showed that more property was being put up for sale; but only a slight increase in number of buyers. &amp;nbsp;Woo, activity's good, boost, spring bounce, buy now! &amp;nbsp;ZOMG!!!&lt;br /&gt;
&lt;br /&gt;
Or that's what they want you to think. &amp;nbsp;Meanwhile anyone with the slightest grounding of economics knows that increased supply and static demand results in a downward pressure on prices. &amp;nbsp;Perhaps there was other "good news" that I somehow missed. &amp;nbsp;What did the rest say?&lt;br /&gt;
&lt;br /&gt;
Hmm, sales per estate agent are down on last year. &amp;nbsp;So are lower than they were before the mini-bounce last spring. &amp;nbsp;OK, that doesn't sound very "positive" to me.... what else?&lt;br /&gt;
&lt;br /&gt;
Apparently there is a lack of new buyers entering the market, but that's OK because "they'll need more and more government support" - so a healthy ever growing market we have there then.&lt;br /&gt;
&lt;br /&gt;
I've ranted against this nonsense enough times before, but this is by far the most bizarre. &amp;nbsp;It's like it's not even trying. &amp;nbsp;Three major indicators all pointing downwards, but the headline "even more evidence of infinite wealth in the housing market", the article says nothing of the sort.&lt;br /&gt;
&lt;br /&gt;
Meanwhile, back in the real world. &amp;nbsp;The only thing that has kept house prices above water this past year has been zero interest rates; and if zero interest rates produce a market where sales volumes are only one-fifth of the 2007 peak; where no-one can enter the market; etc.; then you can see just how fragile the property market actually is.&lt;br /&gt;
&lt;br /&gt;
What's going to happen next depends largely on this new government's actions. &amp;nbsp;It should be interesting to follow. &amp;nbsp;The value of sterling has been rising already, which means currency traders believe that government borrowing is going down and/or interest rates are going up. &amp;nbsp;Both is good news, we shall see what happens. &amp;nbsp;Although the Bank of England reckons interest rates are going to stay as they are for two years, but the Bank of England has ballsed-up it's inflation predictions for the past five years (according to an ex-governor, &lt;a href="http://www.independent.co.uk/news/business/news/exgovernor-george-says-bank-deliberately-fuelled-consumer-boom-441160.html"&gt;deliberately and wilfully massaged the figures&lt;/a&gt;), so make of that what you will.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-6373258853706035365?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/G31KWnHgutE24VOthzjATzZwvOs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G31KWnHgutE24VOthzjATzZwvOs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/G31KWnHgutE24VOthzjATzZwvOs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G31KWnHgutE24VOthzjATzZwvOs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/Sk8rotqyVMo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/6373258853706035365/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2010/05/nonsense.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6373258853706035365?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6373258853706035365?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/Sk8rotqyVMo/nonsense.html" title="The nonsense" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2010/05/nonsense.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ENRnc8eCp7ImA9WxBUF04.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-8075406556484839931</id><published>2010-03-04T21:54:00.000Z</published><updated>2010-03-04T21:54:57.970Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-04T21:54:57.970Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="trousers" /><title>Trousers</title><content type="html">One of the more mundane areas of life, one I should have got used to by now, is clothing; in particular, trousers. &amp;nbsp;Really, dressing myself at my age ought not to be a problem.&lt;br /&gt;
&lt;br /&gt;
The garment I have most problems with: trousers, and even more specifically than that: work trousers. &amp;nbsp;Trousers smart enough to go to work in.&lt;br /&gt;
&lt;br /&gt;
This has been a problem going back years: I manage to introduce a subtle split; I wear them out; they suddenly become too right or too roomy... it doesn't make any sense, but no matter how optimal they may have been at the outset, they are unsightly rags within a couple of weeks. &amp;nbsp;Every, single, time.&lt;br /&gt;
&lt;br /&gt;
Now, casual jeans I might wear the rest of the time... no problem. &amp;nbsp;They will last me for ages. &amp;nbsp;Years. &amp;nbsp;I've got a wardrobe full of them. &amp;nbsp;Never wear out.&lt;br /&gt;
&lt;br /&gt;
So what the hell is going on?&lt;br /&gt;
&lt;br /&gt;
I thought I'd cracked the problem quite recently. &amp;nbsp;Taking advantage of my current workplace's relatively flexible dress-code - you still have to be smart, but there's no rule on shirts/ties/etc.; plain t-shirts, etc. are fine - I'd buy a pair of black jeans. &amp;nbsp;Smart enough to get away with, but durable like my pile of normal jeans at home. &lt;br /&gt;
&lt;br /&gt;
Genius or what? &amp;nbsp;What? &amp;nbsp;Today, after a grand-total of seven days wear: the seam has split down both calves - left and right. &amp;nbsp;How the hell? &amp;nbsp;That's the least-tight area they're used to cover, plenty of space. &amp;nbsp;The pair were exactly the same as some normal blue jeans I have (only black, obviously - same cut etc.) which have lasted months so far.&lt;br /&gt;
&lt;br /&gt;
I just don't get it. &amp;nbsp;I'm constantly buying work trousers, and now I'm going to have buy yet more! &amp;nbsp;I still think black jeans is a winning idea, I'll try a different brand next.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-8075406556484839931?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6lBkOIaIPtRsjnWbk0SHEMvcvAI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6lBkOIaIPtRsjnWbk0SHEMvcvAI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6lBkOIaIPtRsjnWbk0SHEMvcvAI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6lBkOIaIPtRsjnWbk0SHEMvcvAI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/nK1WymKNq3s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/8075406556484839931/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2010/03/trousers.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8075406556484839931?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8075406556484839931?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/nK1WymKNq3s/trousers.html" title="Trousers" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2010/03/trousers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YDSXo6cCp7ImA9WxBVEks.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-4979140096149469590</id><published>2010-02-15T21:26:00.000Z</published><updated>2010-02-15T21:26:18.418Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-15T21:26:18.418Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BT OpenZone" /><category scheme="http://www.blogger.com/atom/ns#" term="BT OpenSnoop" /><category scheme="http://www.blogger.com/atom/ns#" term="man in the middle" /><category scheme="http://www.blogger.com/atom/ns#" term="snoopers" /><title>Suspicious Wi-Fi</title><content type="html">So, there was I this lunchtime on my way to buy some lunch, as you do. &amp;nbsp;When I suddenly remembered I needed to check my bank balance. "Balls" thought I, I should have done it upstairs in the office, but never fear I can use my trusty iPhone.&lt;br /&gt;
&lt;br /&gt;
And I did, apart from it being slow as mollases obviously, everything went well. &amp;nbsp;Except a highly suspicious moment...&lt;br /&gt;
&lt;br /&gt;
Banking via 3G may not seem wise, it's a complex protocol but snoopable, but still it's an SSL connection so should be safe. &amp;nbsp;(Well, there's theoretical vulnerabilities against SSL, but if it's broken we're all fucked anyway.) &amp;nbsp;Everything was going as - very slow - clockwork. &amp;nbsp;Until, that was, the iPhone spontaneously switched to Wi-Fi. &amp;nbsp;It does this, it's supposed to do this, my phone contract allows me use of various public Wi-Fi networks.&lt;br /&gt;
&lt;br /&gt;
Now, Wi-Fi is definitely snoopable, with very cheap equipment. &amp;nbsp;But still, it's an SSL connection, that should defeat any snoopers. &lt;br /&gt;
&lt;br /&gt;
But, and it's a big but, BUT!, the next page I attempted to access flashed up the warning "the servers certificate is invalid for this URL" - woah there, giant red flag. &amp;nbsp;I manually switched off Wi-Fi, went back to 3G, and everything was good again.&lt;br /&gt;
&lt;br /&gt;
Which Wi-Fi network was this? &amp;nbsp;BT OpenZone.&lt;br /&gt;
&lt;br /&gt;
Are BT OpenZone conducting man-in-the-middle attacks against unwary customers? &amp;nbsp;What are they snooping on and what are they doing with the information?&lt;br /&gt;
&lt;br /&gt;
The web browser warned me of this, but it's not the only SSL application of course. &amp;nbsp;I have my iPhone setup to regularly poll Gmail for my email; and, of course, wary of session-hijackers on public Wi-Fi networks I've switched SSL on. &amp;nbsp;But does this mail application warn of invalid certificates; or have BT OpenSnoop been listening every time I walked past a phone box?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-4979140096149469590?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xWxMxZe9b6V34gj7pbQqjlnYF54/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xWxMxZe9b6V34gj7pbQqjlnYF54/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xWxMxZe9b6V34gj7pbQqjlnYF54/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xWxMxZe9b6V34gj7pbQqjlnYF54/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/9Ui_uHTwKxU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/4979140096149469590/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2010/02/suspicious-wi-fi.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/4979140096149469590?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/4979140096149469590?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/9Ui_uHTwKxU/suspicious-wi-fi.html" title="Suspicious Wi-Fi" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2010/02/suspicious-wi-fi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcARXczfyp7ImA9WxBQEE4.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-6677579464376302729</id><published>2010-01-09T10:30:00.000Z</published><updated>2010-01-09T10:30:44.987Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-09T10:30:44.987Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="weather" /><title>Weather</title><content type="html">This weather is beginning to piss me off. &amp;nbsp;It hasn't snowed since Wednesday, and most of the main roads/transport/town centres/etc. are clear, but it's still a pain to get anywhere; especially the dice-of-death that is the route from where I'm sitting right now to the main road and therefore the outside world.&lt;br /&gt;
&lt;br /&gt;
This is bad with it being a weekend because it means I don't really have to be anywhere, and the pain of getting somewhere almost certainly means "nuts to this, I can't be arsed"; but, then again, not going outside for two whole days is very boring. &amp;nbsp;If everything was snowed in, it would be fine, I could deal with it, but it's not; if I could easily get to the nearest main road everything would be continuing as normal. &amp;nbsp;I'll feel quite guilty if I don't make an attempt to do something, it's a waste of time otherwise.&lt;br /&gt;
&lt;br /&gt;
Not that I don't have a million very important things to be doing right here, of course, there's a huge backlog of tasks - everything from clearing my clothes washing backlog (rock 'n' roll!), to updating this blog with the last set of Gamblotron changes.&lt;br /&gt;
&lt;br /&gt;
I do need to do some shopping actually. &amp;nbsp;On that score I don't have any options, so I'm going to have to give that a go shortly. &amp;nbsp;I'd normally combine such&amp;nbsp;mundaneness&amp;nbsp;with a good dose of fresh-air by taking the scenic route, but I expect that avenue is closed to me today; the bag-carrying weight distribution-on-ice problem on my way back is also going to be quite interesting.&lt;br /&gt;
&lt;br /&gt;
I have no problem with snow, as long as it's all gone and clear for a few days before the next lot!&lt;br /&gt;
&lt;br /&gt;
Do you see what I have to contend with?&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-6677579464376302729?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HFdAatNtI0_K9216v49mzxTmbww/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HFdAatNtI0_K9216v49mzxTmbww/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HFdAatNtI0_K9216v49mzxTmbww/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HFdAatNtI0_K9216v49mzxTmbww/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/h4vQ_WYpDg4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/6677579464376302729/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2010/01/weather.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6677579464376302729?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6677579464376302729?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/h4vQ_WYpDg4/weather.html" title="Weather" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2010/01/weather.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEHSXs8eip7ImA9WxBSFUQ.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-8181577497297534301</id><published>2009-12-23T19:30:00.000Z</published><updated>2009-12-23T19:30:38.572Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-23T19:30:38.572Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="microsoft are shit" /><category scheme="http://www.blogger.com/atom/ns#" term="windows sucks" /><category scheme="http://www.blogger.com/atom/ns#" term="bah humbug" /><title>Windows still sucks</title><content type="html">Which I pretty much expected, to be honest, but it still needs to be said what with all the idiots going on about Mac OS X needing to play catch-up to Windows 7. &amp;nbsp;They wish.&lt;br /&gt;
&lt;br /&gt;
I can freely acknowledge that Windows 7 is the best Windows, this is beyond doubt. &amp;nbsp;But, really, come on. &amp;nbsp;I've only had my machine a couple of weeks so far, but had: one old-school Blue Screen of Death; two refusals to wake up after going to sleep; countless driver failures and memory leaks (O.K., not strictly Microsoft's fault, but still problems that don't seem to happen on Linux - Mac OS X has the advantage of supporting limited hardware subsets).&lt;br /&gt;
&lt;br /&gt;
Compare this with my old iMac - I literally never turned the bastard off, and only rebooted it to apply security updates - three years continuous service. &amp;nbsp;(Then it started crashing randomly, almost certainly due to hardware failure - overheating graphics card I reckoned.)&lt;br /&gt;
&lt;br /&gt;
And the old iMac, even when knackered, would still go from zero to Firefox in the time it takes for this new machine to get to the "Loading Windows..." screen.&lt;br /&gt;
&lt;br /&gt;
Microsoft fans - give it up, you've got a textbook case of Stockholm Syndrome. &amp;nbsp;By all means acknowledge the wider software availability, the wider hardware compatibility, etc., etc., but Windows still sucks. &amp;nbsp;Always has; always will.&lt;br /&gt;
&lt;br /&gt;
It appears Microsoft still can't quite get their heads around quality, the same way that other organisations can. &amp;nbsp;For example, I wanted to see what the graphic capabilities of this machine was; I don't play many games so I thought I'd download the DirectX SDK samples as a kind of benchmarking exercise. &amp;nbsp;This caused to download Visual C++ Express, not too much of a hardship, until: "There is an error, part of the application has not been installed."&lt;br /&gt;
&lt;br /&gt;That was the full extent of the error message. &amp;nbsp;And this was a brand new Windows 7 installation, so zero legitimate causes of conflicts.&lt;br /&gt;
&lt;br /&gt;
Now, as a long time user of Open Source technologies I'm well familiar with customising things as I need them, so the error didn't fill me with fear, I would just: find the cause, change my system as needed, install the bastard. &amp;nbsp;Unfortunately, as a long time user of Open Source technologies, I'm also well familiar with a open vibrant community to tap into; this does not exist in Microsoft-land. &amp;nbsp;They think it does, but it doesn't. &amp;nbsp;Or, at least, they're damned hard to find and the vagueness of the error message made it impossible to track down any forums for blog posts where the same error had happened before.&lt;br /&gt;
&lt;br /&gt;
The only advice that seemed to refer to the same error was repeated twice, by two seperate people, both "Microsoft MVP" whatever the hell that means, saying: "Yeah, that error is caused by installing Visual C++ Express; uninstall it, it'll be fine."&lt;br /&gt;
&lt;br /&gt;
Well, yes, it is fine, but I don't have Visual C++ either! &amp;nbsp;That's it.&lt;br /&gt;
&lt;br /&gt;
Compare this to researching any kind of bizarre gcc bug on Linux, you'll find several billion articles on the subject, going in to great length the differences of Linux distributions and what autoconfig settings you need, etc.&lt;br /&gt;
&lt;br /&gt;
In other words, all the forces that led me to first trying Linux back in 1996 are all still there. &amp;nbsp;All of them. &amp;nbsp;The only things have changed is ripping-off the OS X dock, and they haven't even done that right.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-8181577497297534301?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SQVnC8swuD_fSs1KpHnSIlF6CcA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SQVnC8swuD_fSs1KpHnSIlF6CcA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SQVnC8swuD_fSs1KpHnSIlF6CcA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SQVnC8swuD_fSs1KpHnSIlF6CcA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/ao_mLXKJgfU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/8181577497297534301/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/12/windows-still-sucks.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8181577497297534301?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8181577497297534301?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/ao_mLXKJgfU/windows-still-sucks.html" title="Windows still sucks" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/12/windows-still-sucks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEFR306eip7ImA9WxBSE08.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-5700432662543024176</id><published>2009-12-20T17:03:00.000Z</published><updated>2009-12-20T17:03:36.312Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-20T17:03:36.312Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="development" /><category scheme="http://www.blogger.com/atom/ns#" term="gamblotron" /><title>Gamblotron Lives (almost)</title><content type="html">A bit of an over-excited headline, but we're not far off. &amp;nbsp;I've finally rebuild the development environment on my new laptop to work more-or-less how I want it too.&lt;br /&gt;
&lt;br /&gt;
I've taken the existing code and regressed it several steps, to the extent where it's pretty much the wrapper around the Betfair API and nothing else.&lt;br /&gt;
&lt;br /&gt;
A quick test, to list the currently open markets:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100618627&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Winner 2009/10&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Soccer\English Soccer\Carling Cup&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=07/07/2003 23:00:00&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100680945&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=PFA Player of Year&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Soccer\Specials&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=19/12/2004 23:59:59&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100613837&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Winner 2009/10&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Soccer\Austrian Soccer\tipp3-Bundesliga&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=07/03/2005 14:30:00&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100721929&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Next Labour Leader&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=05/05/2005 06:00:00&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2725554&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Most Seats&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=4772641&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Overall Majority&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=20485444&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Party Leaders&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=20706198&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Conservative Seats&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election\Seat Markets&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=20706199&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Labour Seats&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election\Seat Markets&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=20706200&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Lib Dem Seats&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election\Seat Markets&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100247228&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Date and Most Seats&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100498549&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Party Seats Line&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election\Seat Markets&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100958612&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Election Date - Month&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Politics\UK\Next General Election&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=10/05/2005 15:13:48&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100590765&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Winner 2009/10&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Soccer\English Soccer\Blue Square Premier&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=02/07/2005 09:47:10&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100721223&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;NAME=Promotion 2009/10&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;EVENT=\Soccer\English Soccer\Blue Square Premier&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;DATE=02/07/2005 09:47:10&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
And so on...&lt;br /&gt;
&lt;br /&gt;
A more specific test to list details of a market; odds (and therefore implied probability), amount matched, etc. &amp;nbsp;The 2010 Formula One Driver Champion market:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=100934070&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;STATUS=ACTIVE&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;REFRESH=20/12/2009 16:50:53&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311131 (Lewis Hamilton)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=3676.32&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=4.1&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.24390243902439&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311125 (Fernando Alonso)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=2699.12&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=4.8&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.208333333333333&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2445649 (Sebastien Vettel)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=1546.04&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=7.4&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.135135135135135&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2710636 (Michael Schumacher)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=1821.48&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=9.2&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.108695652173913&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311128 (Jenson Button)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=1565.58&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=11.5&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.0869565217391304&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311126 (Felipe Massa)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=931.82&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=14.5&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.0689655172413793&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311143 (Nico Rosberg)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=813.62&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=15.5&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.0645161290322581&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311135 (Robert Kubica)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=247.22&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=23&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.0434782608695652&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311142 (Mark Webber)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=461&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=24&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.0416666666666667&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311133 (Rubens Barrichello)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=208.02&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=44&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.0227272727272727&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311139 (Nick Heidfeld)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=441.86&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=50&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.02&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311124 (Kimi Raikkonen)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=461.68&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=95&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.0105263157894737&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=4304180 (Nico Hulkenberg)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=57&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=160&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.00625&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311134 (Jarno Trulli)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=8.64&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=200&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.005&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2893725 (Timo Glock)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=59.46&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=200&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.005&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311149 (Adrian Sutil)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=43.14&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=220&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.00454545454545455&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;*--&amp;gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;ID=2311129 (Heikki Kovalainen)&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;AMOUNT_MATCHED=31.92&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PRICE=230&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;LAST_PROBABILITY=0.00434782608695652&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
All the stuff that's needed for a system like mine.&lt;br /&gt;
&lt;br /&gt;
But, to put it another way, this brings me to the same state the application was in within seven hours of me originally having the idea back in 2008!&lt;br /&gt;
&lt;br /&gt;
Next steps: design the database schema; point these results at the database; begin work on my strategy testing spreadsheet.&lt;br /&gt;
&lt;br /&gt;
Mark my words!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-5700432662543024176?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rQ-ehTcidPObB6Gwv4L8GhnxIl4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rQ-ehTcidPObB6Gwv4L8GhnxIl4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rQ-ehTcidPObB6Gwv4L8GhnxIl4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rQ-ehTcidPObB6Gwv4L8GhnxIl4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/1WNDoob_ue4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/5700432662543024176/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/12/gamblotron-lives-almost.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5700432662543024176?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5700432662543024176?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/1WNDoob_ue4/gamblotron-lives-almost.html" title="Gamblotron Lives (almost)" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/12/gamblotron-lives-almost.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIFRXg8cCp7ImA9WxBTE0w.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-6525160491219793409</id><published>2009-12-08T23:21:00.000Z</published><updated>2009-12-08T23:21:54.678Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-08T23:21:54.678Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gamblotron" /><category scheme="http://www.blogger.com/atom/ns#" term="spreadsheets" /><category scheme="http://www.blogger.com/atom/ns#" term="planning" /><title>The rebirth of Gamblotron</title><content type="html">Right then, I have the idea in my head, &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/11/where-does-all-time-go.html"&gt;all I need to do is do it&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
My idea, like all great ideas, is so simple an idiot could have devised it. &amp;nbsp;It comes in three parts: part one, to build a new development environment; part two, to migrate the currently working parts to the new platform; part three, to begin again at the stage where I got stuck last time, namely optimising the different&amp;nbsp;signalling&amp;nbsp;and staking plans.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Part one&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Part one is currently&amp;nbsp;under way. &amp;nbsp;My existing computing hardware was getting on a bit, and randomly crashing, which didn't exactly help. &amp;nbsp;And, although it would have done, it sounded like a good enough excuse to buy something shiny.&lt;br /&gt;
&lt;br /&gt;
I'd previously written about how I &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/01/i-need-new-laptop.html"&gt;needed a new laptop&lt;/a&gt;, and came to the conclusion that I needed a Windows laptop (even though all my instincts are UNIX based) because of the lessons learned trying to get &lt;a href="http://walkdb.appspot.com/"&gt;WalkDB &lt;/a&gt;running on IE6, 7 and 8. &amp;nbsp;So I recently bought a, quite massive, Windows laptop: quad-core, etc., should do me well for a while.&lt;br /&gt;
&lt;br /&gt;
Although the first thing I've noticed is that WalkDB seems to run fine on IE8! &amp;nbsp;It didn't on IE7, but neh!, it's not like I'm going to change it anyway.&lt;br /&gt;
&lt;br /&gt;
This new machine will become my new development environment, all the current components of Gamblotron are cross-platform technologies anyway (i.e. Python), so the underlying OS isn't exactly a significant factor.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Part two&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
So the highly complicated plan for this part is to install a good old-fashioned relational database. &amp;nbsp;The existing data-gathering scripts I have will then be modified to save to the database.&lt;br /&gt;
&lt;br /&gt;
Why a database? &amp;nbsp;Well, the performance problems I had with the initial version were, while not caused by entirely,&amp;nbsp;exacerbated&amp;nbsp;by the old evil of premature optimisation. &amp;nbsp;The data gathered was purely linear, as it was intended to run in real-time. &amp;nbsp;And that was a safe assumption as you can't place bets in the past; but what I hadn't accounted for was the amount of testing/analysis/etc. that would be needed. &amp;nbsp;The sheer amount of IO required to "replay" the data accounted for a large part of the over-all running time of the tests. &amp;nbsp;A good old-fashioned relational database will present the data in a neutral open format, allowing me to get at the bits I need to get at, even though I don't know what they are yet. &amp;nbsp;It will also do the classic sequential "real-time replay" thing too.&lt;br /&gt;
&lt;br /&gt;
The only bit of part two that is going to require any thought is the schema design; I should have everything else in place already, more or less.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Part three&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This is where the real fun and games will begin. &amp;nbsp;This is the stuff that I should have done the first time round. &amp;nbsp;Instead of diving straight in to a platform designed to run interchangeable strategy scripts, I shall instead do some proper testing of the strategies themselves.&lt;br /&gt;
&lt;br /&gt;
Again, the performance problems of the last time are a driver here. &amp;nbsp;Running the strategy scripts took time, this was because they were optimised for real-time decisions so they pre-loaded all the data needed; they were still fast enough, taking about 50ms to process 1s worth of data. &amp;nbsp;But still, that meant a ten minute run-time to "replay" a two-hour event.&lt;br /&gt;
&lt;br /&gt;
But, thinking about it, ten minutes was a hell of a long time just purely for testing. &amp;nbsp;It was madness. &amp;nbsp;Even one data-point-per-second is only 60 a minute, 3,600 per hour, etc. &amp;nbsp;How the hell was it taking five minutes to process that? &amp;nbsp;(Well, the answer is in the previous paragraph, it was eagerly trimming data and doing all sorts of other housekeeping to keep response-time high when a match was found; but none of that is needed when just testing a strategy.)&lt;br /&gt;
&lt;br /&gt;
Calculating the &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/09/hibawsbb-part-9-relative-strength-index.html"&gt;Relative Strength Index&lt;/a&gt; of a 7,200 row Excel spreadsheet would take mere seconds, perhaps not even one whole second. &amp;nbsp;This would bring my hill-climbing and &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/09/hibawsbb-part-13-simulated-annealing.html"&gt;simulated annealing&lt;/a&gt; optimisation plans into feasibility, taking around an hour or two to get meaningful results rather than 14 days...&lt;br /&gt;
&lt;br /&gt;
Now, I hate spreadsheets, and with good cause. &amp;nbsp;I've seen millions of the little bastards, &lt;a href="http://www.louisepryor.com/showTopic.do?topic=31"&gt;all badly&amp;nbsp;conceived&amp;nbsp;collections of wishful thinking and bad maths&lt;/a&gt;. &amp;nbsp;But, just recently, I've been working at a place that did spreadsheets seriously; actually using them for proper calculations, not just a big database with a SUM at the end. &amp;nbsp;It's almost, but not quite, almost, given me a respect for the things. &amp;nbsp;Especially as when you add some correctly written (i.e. not automatically recorded) macros in there, and you suddenly have a fully self-hosting programming environment which can be used for some genuinely impressive things.&lt;br /&gt;
&lt;br /&gt;
It has also left me with more knowledge of Excel bugs than I ever wished to have; everyone knows about the 65k row limit (yes, Excel 2003, etc.), but there's much more than that. &amp;nbsp;And if you cross any of these lesser-known boundaries bad things happen; either: formulas fail, and random numbers are substituted; formulas are silently rewritten; you get a cached result that refuses to recalculate; the whole thing becomes uneditable, and point-blank refuses to save (the only solution is to open and re-save in OpenOffice.org!). &amp;nbsp;Excel is a uniquely horrible piece of shit. &amp;nbsp;No matter how sensible using it for rapid prototyping of Gamblotron, for my own sanity I cannot use it for a "fun" project.&lt;br /&gt;
&lt;br /&gt;
So I've been thinking of trying &lt;a href="http://www.resolversystems.com/products/resolver-one/"&gt;Resolver One&lt;/a&gt;. &amp;nbsp;They say it's free for non-commercial uses, which I think Gamblotron counts as, until it starts making money at any rate. &amp;nbsp;But, of course, I don't know what kind of limits it has; it may have none at all, just limited by memory available... &amp;nbsp;But it is very programmer friendly (Python - well IronPython, but I can ignore the Microsoft parts and use the standard Python bits) and might be interesting.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Conclusion&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
So that's all well and good, now I need to put it into action.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-6525160491219793409?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SUZJ1bfPDDBgITq3c4WhBGRXZU8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SUZJ1bfPDDBgITq3c4WhBGRXZU8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SUZJ1bfPDDBgITq3c4WhBGRXZU8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SUZJ1bfPDDBgITq3c4WhBGRXZU8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/ZKqD2vCHh_o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/6525160491219793409/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/12/rebirth-of-gamblotron.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6525160491219793409?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6525160491219793409?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/ZKqD2vCHh_o/rebirth-of-gamblotron.html" title="The rebirth of Gamblotron" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/12/rebirth-of-gamblotron.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cMR30-fCp7ImA9WxNbGE4.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-8749946732844125889</id><published>2009-11-21T21:31:00.000Z</published><updated>2009-11-21T21:31:26.354Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-21T21:31:26.354Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gamblotron" /><category scheme="http://www.blogger.com/atom/ns#" term="time management" /><title>Where does all the time go</title><content type="html">I mean I haven't even had enough time to post anything ranty on here for a while, let alone get anything else done.&amp;nbsp; I don't remember being busy either, but neither have do I remember having much time spare.&lt;br /&gt;
&lt;br /&gt;
The only reason I have the five minutes to take the time to write this mini-moan is that I've finally had an idea on how to progress with &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/08/how-im-building-working-sports-betting_31.html"&gt;Gamblotron&lt;/a&gt;, but it's nearly half-past nine on a Saturday night (so I really shouldn't have had time to think that, but there we go); I haven't got time to begin working on it now, and neither will I have tomorrow, or next week!&amp;nbsp; Possibly next weekend, but I'd be quite surprised if that didn't change between then and now.&lt;br /&gt;
&lt;br /&gt;
Finally, after being stuck thinking about &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/01/next-steps-for-gamblotron_31.html"&gt;some quite intractable problems&lt;/a&gt;, I've had an idea.&amp;nbsp; It's not necessarily a solution, but it is an idea.&amp;nbsp; The problem was that I'd originally written everything as a monolithic application - all except the strategy scripts which were interchangeable - the data-gathering/analysis/risk-management/bet-placing processes were all one and the same thing.&amp;nbsp; On this I'd tacked on a basic "replay" function to allow testing and fine-tuning.&amp;nbsp; The clumsiness of this approach, combined with some other implementation details (deciding to use Python), meant that performance was woeful, which in-turn derailed my plan to investigate some optimisation techniques - &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/09/hibawsbb-part-13-simulated-annealing.html"&gt;simulated annealing and all that stuff&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The idea is simple, it's dealing with each of those sub-systems as independent sub-systems.&amp;nbsp; My initial plan, which needs a bit of thinking before I try and implement it, is to keep things simple and independent - multiple processes working on a single database (vendor to be determined).&amp;nbsp; The various parts could then be run in different configurations, and lead to quicker investigation/turn-round-times/etc.&amp;nbsp; The data-gathering bit only needs to run when data gathering; the analysis part could access the database directly, removing the need to "replay" the data, which did take a while doing not very much.&lt;br /&gt;
&lt;br /&gt;
This should be quite an efficient process to re-architect too, the existing python data-gathering code wouldn't need too much work to write to persistent storage.&amp;nbsp; I could then worry about any performance problems in smaller bits of code.&lt;br /&gt;
&lt;br /&gt;
None of this is guaranteed to lead to a working system, but it's a better starting point than the single blob it currently is.&lt;br /&gt;
&lt;br /&gt;
All I need now is the time to get on with it.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-8749946732844125889?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QF6snJQEvEH4yFhb8SbO6QDjzUk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QF6snJQEvEH4yFhb8SbO6QDjzUk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QF6snJQEvEH4yFhb8SbO6QDjzUk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QF6snJQEvEH4yFhb8SbO6QDjzUk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/75lpE8_vayE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/8749946732844125889/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/11/where-does-all-time-go.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8749946732844125889?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8749946732844125889?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/75lpE8_vayE/where-does-all-time-go.html" title="Where does all the time go" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/11/where-does-all-time-go.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMHQHs9fCp7ImA9WxNUFk8.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-7668045577200865722</id><published>2009-11-07T19:33:00.000Z</published><updated>2009-11-07T19:33:51.564Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-07T19:33:51.564Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mobile phones" /><title>Things that annoy me, part 304</title><content type="html">As I've said in the past, &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/10/i-hate-mobile-phones.html"&gt;I hate mobile phones&lt;/a&gt;; or, at least, that was until I &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/11/apple-strikes-again.html"&gt;got my iPhone&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The main thing that annoyed me about most of the early 21st century phones was they were ridiculous; they were expensive to use £1 per access of train times plus 20p/MB data traffic, and locked down in absurd ways.&amp;nbsp; What impressed me with the iPhone was that it was essentially an always-on internet tablet that fitted in my pocket; that it also came with a phone was just a bonus to cut down pocket clutter.&lt;br /&gt;
&lt;br /&gt;
(Yes, I know, Apple is the new Microsoft what with its locked down App Store and everything... but back in reality, the access policy is quite promiscuous and the web browser lets you access whatever you want without paying a premium; compare that with 2004...)&lt;br /&gt;
&lt;br /&gt;
This leads me on to my current annoyance: the number of recent TV ads for other "smartphones".&amp;nbsp; The least-bad ones are just trying to copy Apple, but they have no chance of success - the Ovi store? nice try.&amp;nbsp; The worst ones though, what the hell?&amp;nbsp; They're all for "social" phones and other such bastardisations of the English language.&lt;br /&gt;
&lt;br /&gt;
There's the one that proclaims "all your calls, emails, tweets, on the same timeline".&amp;nbsp; Why the hell do I want that?&amp;nbsp; In my experience there's a definite pecking order: phone calls are quite important; SMS messages are somewhat important; emails are mostly circulars but worth checking in detail a couple of times per day; all the rest are just pure-dross, the best you can get out of them is very mild stimulation in the cases of extreme boredom.&amp;nbsp; Why the hell would I want to drown out important communication from people I want to hear from with the latest mass-mock-outrage-campaign-bullshit-twittery?&amp;nbsp; Answer me that!&lt;br /&gt;
&lt;br /&gt;
But the worst is the new proprietary one from Vodaphone, which seems to advertise itself by recruiting ginger people to invade Russia.&lt;br /&gt;
&lt;br /&gt;
Stop it, just stop it.&amp;nbsp; I don't want a phone to have features, I want it to give me access to the things I want access to.&amp;nbsp; I don't want lock-in to a fixed set of long-past-their-sell-by-date social networks, let me worry about all of that.&lt;br /&gt;
&lt;br /&gt;
To summarise:&amp;nbsp; Get off my lawn!&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-7668045577200865722?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/r3TTsKPD02wQ6yy_nW5OIdCEtpU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r3TTsKPD02wQ6yy_nW5OIdCEtpU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/r3TTsKPD02wQ6yy_nW5OIdCEtpU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r3TTsKPD02wQ6yy_nW5OIdCEtpU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/0ywQvHTER-I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/7668045577200865722/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/11/things-that-annoy-me-part-304.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/7668045577200865722?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/7668045577200865722?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/0ywQvHTER-I/things-that-annoy-me-part-304.html" title="Things that annoy me, part 304" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/11/things-that-annoy-me-part-304.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YDRHc7eSp7ImA9WxNQFE4.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-1466227768640866250</id><published>2009-09-20T09:26:00.000+01:00</published><updated>2009-09-20T09:26:15.901+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-20T09:26:15.901+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="housing market" /><category scheme="http://www.blogger.com/atom/ns#" term="mortgages" /><category scheme="http://www.blogger.com/atom/ns#" term="armchair economics" /><category scheme="http://www.blogger.com/atom/ns#" term="decline and fall of civilisation" /><category scheme="http://www.blogger.com/atom/ns#" term="mortgage lending" /><category scheme="http://www.blogger.com/atom/ns#" term="house price bias" /><title>Wheee!</title><content type="html">Silly BBC have forgotten to write a story again.&amp;nbsp; How this keeps happening I don't know... they are only too keen most of the time to &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/08/right-thats-it.html"&gt;commentate on the housing market, and editorialise on the subject&lt;/a&gt;, but on Friday they forgot to do that.&amp;nbsp; Can't think why...&lt;br /&gt;
&lt;br /&gt;
On Friday, the Council of Mortgage Lenders announced that &lt;a href="http://www.cml.org.uk/cml/media/press/2401"&gt;August mortgage lending was down 13% on July&lt;/a&gt;.&amp;nbsp; This was entirely expected, and fully consistent with what all rational analysis already knew.&amp;nbsp; The positive mortgage/house price figures through the second quarter of this year were all due to the traditional spring house hunting season, the housing market is one of the most seasonal markets you can get; the numbers always were going to decline come the autumn, they always do.&lt;br /&gt;
&lt;br /&gt;
But, and it's a big but, BUT!&amp;nbsp; The same applies during the spring, the numbers will always rise, always!&amp;nbsp; 2008 was the exception, when the collapse of the market outweighed the traditional seasonal movements, for every other year this is a true statement.&amp;nbsp; So the market movements so far this year are not unexpected at all, they have merely highlighted the fact that 2009 isn't as bad as 2008.&amp;nbsp; But this didn't stop the headlines: "&lt;a href="http://www.independent.co.uk/news/business/news/mortgage-lending-up-again-as-housing-market-soars-564293.html"&gt;Mortgage lending soares 7% in April&lt;/a&gt;".&lt;br /&gt;
&lt;br /&gt;
So this is the story that the mainstream media has missed.&amp;nbsp; If a 7% rise is "soar", then surely a 13% fall is "plummet".&amp;nbsp; Yet, I cannot find a "Mortgage lending plummets in August" story anywhere... this doesn't make sense, surely the BBC cannot be biased?&amp;nbsp; Surely not?&lt;br /&gt;
&lt;br /&gt;
Oh, &lt;a href="http://news.bbc.co.uk/1/hi/business/8262418.stm"&gt;here it is&lt;/a&gt;, on the bottom of the "economy" section of the Business page.&amp;nbsp; Apparently there's nothing to see here, it's just a "summer" thing.&amp;nbsp; That's alright then...&lt;br /&gt;
&lt;br /&gt;
Meanwhile, back in reality, that article lets the cat out of the bag.&amp;nbsp; It says:&lt;br /&gt;
&lt;blockquote&gt;
The CML said UK gross mortgage lending totalled about £12.6bn, down from July's revised total of £14.5bn. &lt;br /&gt;
&lt;/blockquote&gt;
Hmm, down from a "revised total".&amp;nbsp; I wonder what the unrevised total was?&amp;nbsp; Google is a wonderful thing... &lt;a href="http://www.cml.org.uk/cml/media/press/2377"&gt;it was £16bn&lt;/a&gt;.&amp;nbsp; Which is interesting.&amp;nbsp; Last month's mortgage lending headlines were full of "mortgage lending rises 26%", which &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/08/wood-cant-see-any-wood-not-with-all.html"&gt;I talked about at the time&lt;/a&gt;.&amp;nbsp; But that 26% "soar" was up to a number which has since been revised.&lt;br /&gt;
&lt;br /&gt;
This leads me to think, what would that percentage rise have been if calculated against the new number?&amp;nbsp; Well, fortunately the CML publish a spreadsheet, so I can calculate it myself.&amp;nbsp; The answer, a much less impressive: 14.4% rise.&lt;br /&gt;
&lt;br /&gt;
So in July it "soared" 14.4%, but in August it "summer adjusted" 13%.&amp;nbsp; In other words the two pretty much cancelled each other out and we're almost back to the same place we were in June?&lt;br /&gt;
&lt;br /&gt;
Well, this is where mathematics gets fun.&amp;nbsp; This is an old trick used by people all the time.&amp;nbsp; I let you believe that the August fall was smaller than the July rise because 13 is a smaller number than 14.4.&amp;nbsp; People fall into this trick all the time, thinking that the 20% house price rises in 2004 were bigger than the 18% declines in 2008.&amp;nbsp; The key here is that the falls happen from a bigger starting point than the rises, so the 13% fall is actually a bigger fall than the 14.4% rise.&lt;br /&gt;
&lt;br /&gt;
The raw numbers (monthly mortgage lending, according to the CML):&amp;nbsp; June - £12,666m; July - £14,493m; August - £12,600m.&lt;br /&gt;
&lt;br /&gt;
Clear and conclusive.&amp;nbsp; August lending is lower than June.&amp;nbsp; So much for this resurgence in the housing market.&amp;nbsp; Add this in with further declines as we move into winter and we can hopefully explode this myth once and for all, and accept the fact that we're witnessing a dead-cat bounce.&amp;nbsp; I'm not holding my breath though, by the time the facts become undeniable we'll be at next March and next years "Spring Bounce" will begin.&lt;br /&gt;
&lt;br /&gt;
The moral of this story is that you can't judge anything by purely month-on-month statistics.&amp;nbsp; This is especially true for a market which has a clear, defined, and well understood annual cycle.&amp;nbsp; The only numbers that are useful are year-on-year statistics, so lets have a look.&lt;br /&gt;
&lt;br /&gt;
August 2009 vs. August 2008 shows a whopping 36.58% fall, or "adjustment", as I'm sure the BBC would call it, if only they quoted that number once - they didn't.&amp;nbsp; The BBC, however, did have this to say:&lt;br /&gt;
&lt;blockquote&gt;
Gross lending in the month was still more than a third down on the August 2008 figure of £19.9bn.&lt;br /&gt;
&lt;/blockquote&gt;
Which is correct, but only after they said saying:&lt;br /&gt;
&lt;blockquote&gt;
Mortgage lending, sales and house prices have all picked up this year, although from a very low level.&lt;br /&gt;
&lt;/blockquote&gt;
Which is quite clearly untrue, from a mortgage lending perspective.&amp;nbsp; Lending in December 2008 was £13.7bn.&amp;nbsp; So both on year-on-year, and year-to-date measures, mortgage lending has fallen in 2009.&amp;nbsp; The amount of spin we get from mainstream sources makes Shane Warne jealous.&lt;br /&gt;
 &lt;br /&gt;
 So, given all these facts, what has been causing the rise in house prices we've seen recently?&lt;br /&gt;
&lt;br /&gt;
Well, the rate of decline of mortgage lending is clearly slowing down.&amp;nbsp; If the mainstream media wanted to report "good news" this is the only real non-made-up good news they could use.&amp;nbsp; In the early part of this year it was running at -55%, now it's just -36%.&amp;nbsp; But that's still a negative number, there's still less money going in to the system.&amp;nbsp; I can't take claims of a genuine clamour of new buyers seriously.&lt;br /&gt;
&lt;br /&gt;
The theory that cash rich buyers are gaining confidence is certainly the one that holds the most water.&amp;nbsp; They have cash, and they have equity.&amp;nbsp; For them the problems of the mortgage market - e.g. needing a 40% deposit - don't apply to them; they can get cheap mortgages with no bother whatsoever.&lt;br /&gt;
&lt;br /&gt;
But, for that theory to be true, these "cash rich" buyers would need to believe the hype that the housing market is moving, or at least bottomed out.&amp;nbsp; They want in before the hoi-poloi gets in on it.&lt;br /&gt;
&lt;br /&gt;
This does seem to be my experience.&amp;nbsp; The most equity-endowed person where I work has been spending 75% of the working day looking for a new house, "this will be the last chance we have to trade up".&amp;nbsp; This all sounds very familiar to 2005, when house price growth reached zero, only to take off again as people suddenly panicked and thought this was their "last chance".&lt;br /&gt;
&lt;br /&gt;
But it gets worse.&amp;nbsp; He's not selling his old house, "no one has offered enough yet, but it'll be worth enough next year".&amp;nbsp; Using a mortgage on two properties to buy one, at a time that there's no new people entering the market to produce the wholesale upsurge required to make his gamble work.&amp;nbsp; It's like watching a train crash, it really is.&lt;br /&gt;
&lt;br /&gt;
If we're two years in to the steepest house price decline on record, and there are people who, by good fortune, have got themselves a nice house with plenty of equity, and they still gamble the whole thing "to get in on the next boom"... all the while mortgage lending is collapsing again, first-time buyers never got going anyway...&lt;br /&gt;
&lt;br /&gt;
Oh the humanity.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-1466227768640866250?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5ie0bIowlA86LHwmLxv--ibfmMs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5ie0bIowlA86LHwmLxv--ibfmMs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5ie0bIowlA86LHwmLxv--ibfmMs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5ie0bIowlA86LHwmLxv--ibfmMs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/0YZ4T6w3x3o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/1466227768640866250/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/09/wheee.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/1466227768640866250?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/1466227768640866250?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/0YZ4T6w3x3o/wheee.html" title="Wheee!" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/09/wheee.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04MQXY7fSp7ImA9WxNSFEs.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-5753698388950314706</id><published>2009-08-28T15:33:00.000+01:00</published><updated>2009-08-28T15:33:00.805+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-28T15:33:00.805+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cheerleading" /><category scheme="http://www.blogger.com/atom/ns#" term="house price bias" /><category scheme="http://www.blogger.com/atom/ns#" term="bbc" /><title>BBC Watch, part II</title><content type="html">Getting better.&amp;nbsp; Now moved off the top slot to the second row:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_LXirIhgTzsI/Spfp7I8kuUI/AAAAAAAAAHE/v1PuRtkJgPs/s1600-h/Picture+7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_LXirIhgTzsI/Spfp7I8kuUI/AAAAAAAAAHE/v1PuRtkJgPs/s400/Picture+7.png" /&gt;&lt;/a&gt;&lt;/div&gt;
But still a long way from useful.&amp;nbsp; Measuring rate of change of a rate of change is a minefield at the best of times, especially on something that is so seasonal as house prices.&amp;nbsp; It implies a kind of natural progression where none exists; it was only last month that the Land Registry monthlies was positive for the first time, for example.&lt;br /&gt;
&lt;br /&gt;
Step in the right direction though, keep going.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-5753698388950314706?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_9Bmly7kvi4KpkdoqsV0fBUCsuo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_9Bmly7kvi4KpkdoqsV0fBUCsuo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_9Bmly7kvi4KpkdoqsV0fBUCsuo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_9Bmly7kvi4KpkdoqsV0fBUCsuo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/WaifMlPdJrQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/5753698388950314706/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/08/bbc-watch-part-ii.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5753698388950314706?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5753698388950314706?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/WaifMlPdJrQ/bbc-watch-part-ii.html" title="BBC Watch, part II" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_LXirIhgTzsI/Spfp7I8kuUI/AAAAAAAAAHE/v1PuRtkJgPs/s72-c/Picture+7.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/08/bbc-watch-part-ii.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cHSXgyfyp7ImA9WxNSFEg.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-1835159034592005232</id><published>2009-08-28T12:30:00.000+01:00</published><updated>2009-08-28T12:30:38.697+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-28T12:30:38.697+01:00</app:edited><title>BBC Watch</title><content type="html">It gets worse.&amp;nbsp; This is the front-page now:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_LXirIhgTzsI/Spe_S0Gkx0I/AAAAAAAAAG8/jOzDwYYZYXs/s1600-h/Picture+6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_LXirIhgTzsI/Spe_S0Gkx0I/AAAAAAAAAG8/jOzDwYYZYXs/s320/Picture+6.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Looks the same as &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/08/right-thats-it.html"&gt;the last one&lt;/a&gt;?&amp;nbsp; Look closely at the bottom, see how they've added a link to a nice friendly video telling you how to be a good citizen: buy a house, pay your taxes, vote Labour; the war in Iraq was just, the NHS is wonderful, Harriet Harman isn't a lunatic.&lt;br /&gt;
&lt;br /&gt;
(I think this is driving me quite, quite mad.&amp;nbsp; I'm going to go and lie down...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-1835159034592005232?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XtRz8kGWG6pruFASUxkKGt4Dyvc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XtRz8kGWG6pruFASUxkKGt4Dyvc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XtRz8kGWG6pruFASUxkKGt4Dyvc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XtRz8kGWG6pruFASUxkKGt4Dyvc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/EswVoADOUq8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/1835159034592005232/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/08/bbc-watch.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/1835159034592005232?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/1835159034592005232?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/EswVoADOUq8/bbc-watch.html" title="BBC Watch" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_LXirIhgTzsI/Spe_S0Gkx0I/AAAAAAAAAG8/jOzDwYYZYXs/s72-c/Picture+6.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/08/bbc-watch.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEHSXozcCp7ImA9WxNSFEg.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-7138168189842459842</id><published>2009-08-28T12:18:00.001+01:00</published><updated>2009-08-28T12:23:58.488+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-28T12:23:58.488+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="imminentclusterfuck" /><category scheme="http://www.blogger.com/atom/ns#" term="gloom" /><category scheme="http://www.blogger.com/atom/ns#" term="doom" /><title>Right, that's it!</title><content type="html">Just when I think the mainstream media have reached the &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/08/wood-cant-see-any-wood-not-with-all.html"&gt;nadir of their self-serving reality detached agenda&lt;/a&gt;.&amp;nbsp; They go and disprove me and reach a whole new low.&lt;br /&gt;
&lt;br /&gt;
Today, just after writing the linked post, the Land Registry posted their latest house price statistics.&amp;nbsp; The headlines: a month-on-month rise of 1.7%; year-on-year is down 11.9%.&amp;nbsp; So far, so expected, given the news from other statistics.&lt;br /&gt;
&lt;br /&gt;
The Land Registry is still the most accurate, if that's what they say then it must be true.&amp;nbsp; But, the BBC on the other hand:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/_LXirIhgTzsI/Spe39QmETAI/AAAAAAAAAGk/ysmTLh1dt3s/s1600-h/Picture+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_LXirIhgTzsI/Spe39QmETAI/AAAAAAAAAGk/ysmTLh1dt3s/s400/Picture+2.png" /&gt;&lt;/a&gt;&amp;nbsp;
&lt;br/&gt;
&lt;br/&gt;
"Biggest rise for years" - only if you count month-on-month statistics, and only if you ignore any other index (which they should do, but they don't when the Land Registry is showing smaller numbers than the other indexes, which it does 98.5% of the time).&amp;nbsp; Jesus H. Christ.&amp;nbsp; Also notice the prominent positioning, top story no less, the complete abdication of any of the secondary statistics.&amp;nbsp; Guess where they used to put the "Sharpest house price fall on record" stories during the latter half of 2008?&amp;nbsp; Oh, they forgot to write any!&amp;nbsp; Silly them...
&lt;br/&gt;
&lt;br/&gt;
I've included the above as an image, rather than a link, as this sort of thing has happened before only for the BBC to tone-down the posting after a few hours.
&lt;br/&gt;
&lt;br/&gt;
Anyway, for any poor souls who both: a) read this blog (not very many); and b) still believe what the mainstream media say, I urge you read the statistics direct from the horses mouth.&amp;nbsp; &lt;a href="http://www1.landregistry.gov.uk/houseprices/"&gt;Download the PDF from the bottom right corner&lt;/a&gt;.&amp;nbsp; Particular attention must be brought to the annual changes per county:
&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://2.bp.blogspot.com/_LXirIhgTzsI/Spe6ApMWnmI/AAAAAAAAAGs/gAml1GT5o2s/s1600-h/Picture+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_LXirIhgTzsI/Spe6ApMWnmI/AAAAAAAAAGs/gAml1GT5o2s/s400/Picture+3.png" /&gt;&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
And the sales per month graph:&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://1.bp.blogspot.com/_LXirIhgTzsI/Spe6W1Iw6yI/AAAAAAAAAG0/SqLvJFnjJUU/s1600-h/Picture+4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_LXirIhgTzsI/Spe6W1Iw6yI/AAAAAAAAAG0/SqLvJFnjJUU/s400/Picture+4.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br/&gt;
The most important piece of new information (we could guess the prices based on other information) is the amount of sales: 42,699.&amp;nbsp; Look at the above graph, boom years were in excess of 120,000.&amp;nbsp; This is the key statistic, prices may be moving, but the health of the market (i.e. probability to make a speedy sale at a good price) is still down; not at it's lowest point, but not exactly soaring either, it's been mostly flat for six months.&lt;br/&gt;
&lt;br /&gt;
That number is significant anyway, but doubly so today.&amp;nbsp; The final sentence of that &lt;a href="http://news.bbc.co.uk/1/hi/business/8226416.stm"&gt;BBC article&lt;/a&gt; says:&lt;br /&gt;
&lt;blockquote&gt;
This has proved to be bad news for tenants, who have seen rent levels
rise again as former "reluctant landlords" put their homes back on the
market.&lt;/blockquote&gt;
There is nothing in the Land Registry PDF that says any such thing, sales are still at a near-record low.&amp;nbsp; Text like the above can only have been fed from the various property vested interests, &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/11/make-it-stop.html"&gt;back to their old tricks&lt;/a&gt;, trying to drum up business.&lt;br /&gt;
&lt;br /&gt;
This is not a sustainable boom people!&amp;nbsp; This is not even a long-term rally.&amp;nbsp; Although, if the Bank of England keep printing money (ostensibly to fight "deflation" - ho ho, do not make me laugh - but really to &lt;a href="http://cynicuseconomicus.blogspot.com/2009/08/monetization-of-government-debt.html"&gt;stop government bond auctions failing&lt;/a&gt;) then it will be a long-term rally; it'll be an infinite rally, "One bed flats in Swindow to exceed £1,000,000 by 2011".&amp;nbsp; Hmm, I think I've got a TV programme to pitch to Channel 4...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-7138168189842459842?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/j-auLhxEhkmYJApnTZMye2sPEU8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j-auLhxEhkmYJApnTZMye2sPEU8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/j-auLhxEhkmYJApnTZMye2sPEU8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j-auLhxEhkmYJApnTZMye2sPEU8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/-8X565iW42E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/7138168189842459842/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/08/right-thats-it.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/7138168189842459842?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/7138168189842459842?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/-8X565iW42E/right-thats-it.html" title="Right, that's it!" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_LXirIhgTzsI/Spe39QmETAI/AAAAAAAAAGk/ysmTLh1dt3s/s72-c/Picture+2.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/08/right-thats-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAGSXs9fSp7ImA9WxNSFEg.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-6127802071524239633</id><published>2009-08-28T10:12:00.000+01:00</published><updated>2009-08-28T10:12:08.565+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-28T10:12:08.565+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="government incompetence" /><category scheme="http://www.blogger.com/atom/ns#" term="idiots" /><category scheme="http://www.blogger.com/atom/ns#" term="banking" /><category scheme="http://www.blogger.com/atom/ns#" term="armchair economics" /><title>Wood?  Can't see any wood.  Not with all these trees 'round here...</title><content type="html">As you know, and as I've said numerous times before, we're all doomed.&amp;nbsp; The collective concious of humanity has got so little grip on reality it's amazing.&amp;nbsp; I'm sure this has always been a problem, but it must never have been this bad in the past?&amp;nbsp; I put it down to a lack of recent wars, there's nothing like imminent destruction to focus the mind.&lt;br /&gt;
&lt;br /&gt;
Yes, I am talking about our elected leaders, and their mainstream media puppets; and the bizarre decisions they make.&amp;nbsp; The list is endless - one day the World Health Organisation plead to avoid the overuse of Tamiflu, lest Swine Flu become resistant; what does our government do?&amp;nbsp; Send it out by the bucket load to everyone that wants it.&amp;nbsp; Why?&amp;nbsp; Because the Daily Mail would crucify them if they didn't.&amp;nbsp; Reckless isn't the word...&lt;br /&gt;
&lt;br /&gt;
And it doesn't end there, of course.&amp;nbsp; This is the cause of much of the disjoint thinking that can be seen in economic reporting.&lt;br /&gt;
&lt;br /&gt;
No, don't panic, this isn't going to turn into another "no one measures house prices correctly" rants.&amp;nbsp; But, before I get to my main point, it is worth mentioning some recent developments:&lt;br /&gt;
&lt;br /&gt;
All of the mortgage lending statistics are still showing 45,000 per month as being current lending rates.&amp;nbsp; They've been around that level for quite a while.&amp;nbsp; But still they spin "&lt;a href="http://www.cml.org.uk/cml/media/press/2377"&gt;up 26% in July&lt;/a&gt;"; just look at the graph on that page, to see that 26% from a low base isn't much at all (it puts us back at the level of December 2008), and will require another couple of years to grow back to normal - and that's was never really normal, if you think Northern Rock/Bradford and Bingley lending (125% mortgages with no proof of income) was "normal" and want to see it return.&lt;br /&gt;
&lt;br /&gt;
Some of the old-school cheerleaders who were temporarily stunned into silence during 2008 have started making noises again.&amp;nbsp; David Smith (economics correspondent for The Sunday Times), who said in May 2007 "the world economy is strong and house prices rises will be slow but positive" (that was paraphrased for space, &lt;a href="http://www.economicsuk.com/blog/000509.html"&gt;full analysis here&lt;/a&gt;), yesterday took time to point out the &lt;a href="http://www.economicsuk.com/blog/000978.html"&gt;"trend" in the Nationwide House Price Index&lt;/a&gt;.&amp;nbsp; (Incidentally, late 2007 was when Smith stopped allowing comments on his blog, I wonder why that was.)&lt;br /&gt;
&lt;br /&gt;
The trend was that, annualised, the Nationwide House Price Index is showing a 15% growth rate.&amp;nbsp; Hurrah, normality has returned, everyone knows house prices always rise at more than 10%, some &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/10/zomfg-freaking-idiots.html"&gt;bloke on Newsnight said it&lt;/a&gt;, and now it's true.&amp;nbsp; (See, I could write articles for The Times, I'm already more insightful than Anatole Kaletsky.)&lt;br /&gt;
&lt;br /&gt;
The truth is that a rise of such magnitude has taken mainstream commentators by surprise.&amp;nbsp; They didn't predict the crash, they even tried to pretend it wasn't happening, but when it became undeniable they just reverted to form and ended up quoting each others predictions of a flat or slightly falling market.&amp;nbsp; None of them predicted a mid-year boom.&amp;nbsp; Some people (i.e. me), on the other hand, did predict a mid-year boom, describing such things as a "&lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/04/end-of-beginning.html"&gt;forthcoming dead-cat bounce&lt;/a&gt;".&amp;nbsp; Those of us who did both: a) see the crash coming, and b) saw the bounce coming, generally take quite a different interpretation to these recent headlines than the mainstream pundits who are all falling back into their pre-crash set patterns.&lt;br /&gt;
&lt;br /&gt;
For you see.&amp;nbsp; This is a 15% rise (not that annualising part of a year is particularly helpful, it always produces wildly eccentric numbers, but I'll stick with it for the time being) on a very low number of sales.&amp;nbsp; It is, therefore, difficult to make any extrapolations from this.&amp;nbsp; This could be caused entirely by waiting cash-rich buyers being tempted to trade-up due to record low mortgage rates; if so, this will end quite soon.&amp;nbsp; On the other hand, this could be the start of mortgages becoming more widely available again, but: a) we're still not realistically ever going to get back to early 2007 levels of lending, that only happened because of the willingness of now-departed banks (Lehman Brothers) to buy anything with the word "mortgage" on it; b) if such low volumes are causing a 15% hike, then larger volumes will cause an unsustainable spike; c) interest rates will need to be raised to avoid the inflation problem getting worse.&lt;br /&gt;
&lt;br /&gt;
Meanwhile, back in the land of political expediency, the Bank of England is printing just enough money to buy all the government debt that the private sector doesn't want (half of it); and since this is unable to stop anytime soon, low interest rates will continue.&amp;nbsp; It is this political shenanigans which is going to guarantee that everything ends badly, and is the main thing that has caused this dead-cat bounce in the first place.&amp;nbsp; By monetising the debt, they are rekindling the same kind of asset-price bubble that caused all these problems in the first place.&amp;nbsp; But those idiots who regarded 2006-2007 as "normal" and the "good times" will welcome such a return with open arms; little do they know that it practically guarantees another crisis that'll make 2007-2008 look like a minor spout of petulance.&amp;nbsp; Can you imagine, if the "boom" lasts another six months, there will be a very large percentage of home owners on essentially zero rates (mainly variable because fixed mortgages have already gone up); when rates need to rise... kaboom.&lt;br /&gt;
&lt;br /&gt;
All the weapons in the armoury have been used for this first crisis, even though only half of them were needed to stop the contagion; the rest of them have been used just for morale boosting purposes.&amp;nbsp; When we need them again, they will not work.&amp;nbsp; If the next crisis happens at 1.5% interest rates, cutting them will have no stimulative effects whatsoever.&amp;nbsp; And if inflation is up at 10% by then, printing money will be a waste of time, it'll devalue faster than it can't be spent.&lt;br /&gt;
&lt;br /&gt;
This is not going to end well.&amp;nbsp; Not well at all.&lt;br /&gt;
&lt;br /&gt;
We're still living in a world where the belief that continually rising asset prices based on ever expanding lending is both sustainable and desirable.&amp;nbsp; The whole notion of having economic growth, wealth creation, etc. never gets a look in; or when it does get mentioned it is only in the context of needing to sacrifice parts of it "to increase lending" - yeah, let's destroy investment, then people will have to borrow.&amp;nbsp; Makes sense...&lt;br /&gt;
&lt;br /&gt;
The final evidence of this, and the whole point of the post (must stop getting side-tracked), is the way the "problem" of bankers bonuses is being handled.&amp;nbsp; The current best ideas that are being bandied about is either a: high pay commission, which would have the power to essentially confiscate large earnings; or a bonus tax, punishing companies that pay bonuses.&lt;br /&gt;
&lt;br /&gt;
Both are, quite clearly, madness.&amp;nbsp; Complete, total, utter lunacy.&lt;br /&gt;
&lt;br /&gt;
Are banking bonuses too high - almost certainly yes.&amp;nbsp; Are banking bonuses deserved - almost certainly no.&amp;nbsp; But, at the same time, banking is highly profitable (because the government pays billions to them every time they don't naturally make a profit - which is the real outrage), and considering the amount of money sloshing about why shouldn't the workers get the money.&lt;br /&gt;
&lt;br /&gt;
You hear similar arguments about Premier League football, they're overpaid, etc... well, yes, but there's billions flooding around the game, this is caused by the competition for media rights more than anything else.&amp;nbsp; And, given that fact, surely it's better that the people who create the entertainment get the money rather than the owner of the Dallas Cowboys or other such hangers-on?&lt;br /&gt;
&lt;br /&gt;
The bonuses are a symptom, they are not the disease.&amp;nbsp; The disease is that banking is such a privileged closed world.&amp;nbsp; In any other industry such large profit margins would lead to new entrants, and provide incentive for game-changing alternatives to find investment.&amp;nbsp; Not in banking, they keep sitting there, creaming the rest of the economy...&amp;nbsp; This is the problem!&lt;br /&gt;
&lt;br /&gt;
It's a problem that is made worse by the willingness of the government to keep it afloat at all costs.&amp;nbsp; Providing unlimited insurance against losses, etc.&amp;nbsp; No other industry gets such treatment.&amp;nbsp; Of course, banking is special, if it all collapsed we really would have a Mad Max scenario; this is why the original bailout was valid, it's everything that's happened since that's the problem.&amp;nbsp; Several times this year, for example, the government has increased its stake in various banks "to provide more capital for lending".&amp;nbsp; Freaking reckless lunacy.&lt;br /&gt;
&lt;br /&gt;
They know what they're doing.&amp;nbsp; And what they've done has worked, there's no longer any risk of High Street banking failures; but they've gone too far.&amp;nbsp; The economy is, at the best case, sluggish for years because of the inefficiencies that have been added by overcompensating the bailout.&lt;br /&gt;
&lt;br /&gt;
You can see now that bonuses aren't the problem.&amp;nbsp; When the whole bank has a guarantee, there's no incentive for them not to take risks, it doesn't matter how much or how little the bankers themselves are getting paid; there will still be pressure for results.&lt;br /&gt;
&lt;br /&gt;
To summarise:&amp;nbsp; Expect a sequel to the financial crisis, bigger and better than ever before, late 2010 or sometime during 2011.&amp;nbsp; Mark my words.&amp;nbsp; The only real question is what form it'll take; currently I'm expecting a hyperinflationary flame out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-6127802071524239633?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Q7USaloju4Hq5EmNNbtLP6bi96w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q7USaloju4Hq5EmNNbtLP6bi96w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Q7USaloju4Hq5EmNNbtLP6bi96w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q7USaloju4Hq5EmNNbtLP6bi96w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/sMFCqqaZNDY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/6127802071524239633/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/08/wood-cant-see-any-wood-not-with-all.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6127802071524239633?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/6127802071524239633?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/sMFCqqaZNDY/wood-cant-see-any-wood-not-with-all.html" title="Wood?  Can't see any wood.  Not with all these trees 'round here..." /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/08/wood-cant-see-any-wood-not-with-all.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIEQXc6cSp7ImA9WxNTEU0.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-5140944799661737006</id><published>2009-08-12T20:15:00.000+01:00</published><updated>2009-08-12T20:15:00.919+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T20:15:00.919+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="truth" /><category scheme="http://www.blogger.com/atom/ns#" term="guardian" /><title>Whatever I've said about The Guardian in the past...</title><content type="html">...was still all entirely accurate, but occasionally they make steps to redeeming themselves.&lt;br /&gt;
&lt;br /&gt;
Take this &lt;a href="http://www.guardian.co.uk/commentisfree/2009/aug/11/financial-crisis-recovery-bailout-labour"&gt;article today&lt;/a&gt;, it's exactly what I've been saying for months.&amp;nbsp; Months!&amp;nbsp; It has to be the first time I've seen from a mainstream source exactly the problem we're now in, it covers all the bases:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Over-eagerness to have "rising" house prices, why that's a bad idea, and why the statistics which currently show the very thing are only the beginning of the story - 45,000 sales per month is not a healthy market.&lt;/li&gt;
&lt;li&gt;Risk of inflation from quantitative easing.&lt;/li&gt;
&lt;li&gt;The lack of lessons learned about the causes of the crisis in the first place.&amp;nbsp; It wasn't the drying up of credit that caused the problem, but rather the massive expansion of credit over the previous five years.&lt;/li&gt;
&lt;li&gt;The probability that everything that's been done to fix the problem is quite likely to make things worse, potentially to the extent of their being an even greater crisis two, three, five, ten years down the line.&lt;/li&gt;
&lt;/ul&gt;
It's madness that such comments are few and far between.&amp;nbsp; Everyone else seems to believe that doubling M0 money supply every three months, just to give a few bankers a nice bonus and get house price statistics nominally positive, is actually a healthy thing to do.&amp;nbsp; I know which attitude makes most sense to me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-5140944799661737006?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ag8NWUgAFAyPZZ2OtTGkeBxqZ5M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ag8NWUgAFAyPZZ2OtTGkeBxqZ5M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ag8NWUgAFAyPZZ2OtTGkeBxqZ5M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ag8NWUgAFAyPZZ2OtTGkeBxqZ5M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/N4bXeST29b0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/5140944799661737006/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/08/whatever-ive-said-about-guardian-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5140944799661737006?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5140944799661737006?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/N4bXeST29b0/whatever-ive-said-about-guardian-in.html" title="Whatever I've said about The Guardian in the past..." /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/08/whatever-ive-said-about-guardian-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UMQHo5eSp7ImA9WxJUGUg.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-2589792826007022470</id><published>2009-07-18T22:08:00.000+01:00</published><updated>2009-07-18T22:08:01.421+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-18T22:08:01.421+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="why" /><category scheme="http://www.blogger.com/atom/ns#" term="gloom" /><category scheme="http://www.blogger.com/atom/ns#" term="doom" /><title>Tracking the decline and fall of western civilisation</title><content type="html">On Friday, The Guardian has a live blog (a fucking live blog) on "&lt;a href="http://www.guardian.co.uk/business/2009/jul/17/ftse-marketturmoil"&gt;the best week for the FTSE all year&lt;/a&gt;."&amp;nbsp; I'll let that sink in for a second.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
What?&lt;br /&gt;
&lt;br /&gt;
The Guardian, the well known slightly socialist newspaper spent all Friday cheerleading a divorced statistic that doesn't really have anything to do with anything?&amp;nbsp; Why?&amp;nbsp; What?&lt;br /&gt;
&lt;br /&gt;
Is it just me, or does this make anyone else both simultaneously bewildered and slightly nauseous?&amp;nbsp; Quite why it has this effect I do not know; it's not that the stock market isn't interesting, it is, to a certain extent.&amp;nbsp; Nor is it that people have a vested interest in it; that's a good thing, we'd all be better off if more people had direct interest in the stock market rather than putting all their eggs in the housing market basket.&amp;nbsp; It was more the tone, the blinkered one-dimensional tone...&lt;br /&gt;
&lt;br /&gt;
If the Financial Times had done such a thing it wouldn't have bothered me, that's what it's their for, and it would have done it in a more transparent way.&amp;nbsp; They would have reported the simple facts of the matter, as they happened; and indeed they do, every day, that's practically their entire purpose.&lt;br /&gt;
&lt;br /&gt;
The Guardian annoyed me because their tone was that this was some sort of significant event, yet more "proof", that "the worst is over".&amp;nbsp; All such talk is nonsense... why?&amp;nbsp; Because "worst" and "over" all betray the unspoken belief that the economic problems of the last two years were just the downward sweep of a U-shape, and that the inevitable rise must come on the other side.&amp;nbsp; It is my conjecture, &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/04/end-of-beginning.html"&gt;as I have described many times before&lt;/a&gt;, that these problems go far deeper than that.&amp;nbsp; The crisis didn't start in September 2007; the crisis began with the dot-com crash of 2000 (and by extension, the initial trigger must have been the dot-com boom itself).&amp;nbsp; The dot-com crash, and the small matter of September 11th 2001, created a sustained period of historically low interest rates which the world has become addicted to.&amp;nbsp; This created an unsustainable asset-price explosion, which most people confused with genuine wealth.&lt;br /&gt;
&lt;br /&gt;
The problem is that each cut in rates has a diminishing return; but each step up becomes twice as painful.&amp;nbsp; Hence all the problems in 2007, when rates were "high" (still would have been considered low in the 1990's).&amp;nbsp; We've now got 0.5% rates, and the biggest GDP drop for donkey's years.&amp;nbsp; There's nowhere else to go.&lt;br /&gt;
&lt;br /&gt;
Movements in the FTSE are irrelevant, except for monitoring investments or the general health of the stock exchange.&amp;nbsp; It's easy to forget that the stock exchange isn't that important, it has little bearing on the wider economy; it's main importance comes from it's role as a secondary market for shares, and a secondary market is only important for its effect on the primary market for shares (IPOs).&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
A buoyant stock market is therefore important, because it provides a means for companies to raise capital, without borrowing (remember those days).&amp;nbsp; This is the stuff that a healthy economy is made, a means of sustaining growth without being dependent on ever lower (and therefore unsustainable) interest rates. &lt;br /&gt;
&lt;br /&gt;
But the FTSE isn't as buoyant as people claim, not by a long way.&amp;nbsp; It may have had the best week of the year, but that was only because it started the week at the lowest point for three months!&amp;nbsp; And it's still short of its most recent high, 4,500 in June.&amp;nbsp; It's still lower than the 4,600 it was in January.&amp;nbsp; And well, well short of the all-time high reached TEN FUCKING YEARS AGO!&amp;nbsp; (Ahem.)&amp;nbsp; The current level of the FTSE100 is the same was it was in April 1997.&lt;br /&gt;
&lt;br /&gt;
This is a testament to how markets which all conventional wisdom says should be one-way, barring occasional short-term crashes, can actually permanently stagnate.&amp;nbsp; Dig out your time machine, go back to the middle of 1999, and tell people that the FTSE will spend the entire of the next ten years lower than the current valuations.&amp;nbsp; (Of course, when you take inflation into account, the "real terms" fall of the FTSE is much worse.)&amp;nbsp; People would have laughed and/or resorted to ultraviolence.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Exactly the same reaction people have now to people that say the housing market is going to take ten years to recover to 2007 values.&lt;br /&gt;
&lt;br /&gt;
So the real reason that that Guardian blog angered me is that it's another nail in the sanity coffin.&amp;nbsp; When the only economic debate you can find is a national newspaper saying "go on FTSE, you can do it" like it was some sort of football player, we're all fucked.&lt;br /&gt;
&lt;br /&gt;
The "booming" economy of 2000's was nothing of the sort.&amp;nbsp; We've been in a cryptorecession since 2000; any activity has been nothing more than cheap-credit fuelled speculation.&amp;nbsp; (Perhaps I shouldn't complain too much, it's been keeping me &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/06/how-i-got-here-full-story.html"&gt;employed in a wide variety of boondoggle projects&lt;/a&gt; - or then again, perhaps that's why they all sucked, a bit of bottom-line reality would have done them all the world of good.)&lt;br /&gt;
&lt;br /&gt;
(Damnit.&amp;nbsp; Here was me thinking I'd just invented the word "cryptorecession", but Google finds a total of one other reference.&amp;nbsp; You'll all be using it in a couple of years time, mark my words!)&lt;br /&gt;
&lt;br /&gt;
And, of course, what's the cure?&amp;nbsp; More cheap money, of course.&amp;nbsp; Yep, that'll work.&lt;br /&gt;
&lt;br /&gt;
I would like nothing more than to be wrong about any of this, but nothing I read convinces me otherwise.&amp;nbsp; I just find patronising rubbish written by Anatole Kaletsky, &lt;a href="http://www.timesonline.co.uk/tol/comment/columnists/anatole_kaletsky/article6715405.ece"&gt;saying that the only problem is that interest rates might ever be higher than 0.5% - oh no&lt;/a&gt;!&amp;nbsp; We can never let that happen.&amp;nbsp; NOO!&lt;br /&gt;
&lt;br /&gt;
Apparently all us people predicting quantitative easing fueled inflation are wrong because "M4 money is being replaced with M0 money, but the total is remaining the same" (paraphrased) - yes, at the moment, but the new M0 money hasn't worked through the fractional reserve banking system yet; then we'll get ten times the M4 money we ever had before!&lt;br /&gt;
 &lt;br /&gt;
 For the good of my sanity, someone tell me why I'm wrong.&amp;nbsp; Please!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-2589792826007022470?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sBkdUZV7QDmtlJm4naRPt0Bzb3w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sBkdUZV7QDmtlJm4naRPt0Bzb3w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sBkdUZV7QDmtlJm4naRPt0Bzb3w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sBkdUZV7QDmtlJm4naRPt0Bzb3w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/Wp-4S9U4x5I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/2589792826007022470/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/07/tracking-decline-and-fall-of-western.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/2589792826007022470?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/2589792826007022470?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/Wp-4S9U4x5I/tracking-decline-and-fall-of-western.html" title="Tracking the decline and fall of western civilisation" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/07/tracking-decline-and-fall-of-western.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YDSXc-cCp7ImA9WxJUEU8.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-3107313176938874537</id><published>2009-07-09T07:32:00.000+01:00</published><updated>2009-07-09T07:32:58.958+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-09T07:32:58.958+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="conspiracy" /><category scheme="http://www.blogger.com/atom/ns#" term="money" /><title>"For fuck's sake!" moment of the day</title><content type="html">A quick one, I'm running late.&lt;br /&gt;
&lt;br /&gt;
Yesterday, it was announced that the Halifax house price index had turned negative again (and would have been worse were it not for the "seasonal adjustment" that added value rather than subtracted - standard practice for June).&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Today, on the front page of BBC News, good news for the housing market as &lt;a href="http://news.bbc.co.uk/1/hi/business/8141584.stm"&gt;Nationwide introduce a 125% mortgage&lt;/a&gt;.&amp;nbsp; Yay!&amp;nbsp; Because they worked so well last time!&lt;br /&gt;
&lt;br /&gt;
Only, of course, they haven't.&amp;nbsp; They've introduced a standard 90% mortgage, with an expensive option for people to carry-over a limited amount of negative equity.&amp;nbsp; It's not eligable for new buyers, and priced such that only the very desperate to move would even consider it.&lt;br /&gt;
&lt;br /&gt;
So why the hell is this front-page news?&lt;br /&gt;
&lt;br /&gt;
It doesn't make any sense.&amp;nbsp; There is an orchestrated campaign of misinformation going on here.&amp;nbsp; Who is behind it?&amp;nbsp; Who!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-3107313176938874537?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XKECGAjHISqDxSpjPjt0y9bnsSg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XKECGAjHISqDxSpjPjt0y9bnsSg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XKECGAjHISqDxSpjPjt0y9bnsSg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XKECGAjHISqDxSpjPjt0y9bnsSg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/HXfA2T1rhCY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/3107313176938874537/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/07/for-fucks-sake-moment-of-day.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/3107313176938874537?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/3107313176938874537?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/HXfA2T1rhCY/for-fucks-sake-moment-of-day.html" title="&quot;For fuck's sake!&quot; moment of the day" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/07/for-fucks-sake-moment-of-day.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YMQ3Y5eyp7ImA9WxJVF0k.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-8146083365104711412</id><published>2009-07-05T00:13:00.000+01:00</published><updated>2009-07-05T00:13:02.823+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-05T00:13:02.823+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dead cat bounce" /><title>Same old, same old - part two</title><content type="html">For the other side of the story, listen to this &lt;a href="http://news.bbc.co.uk/1/hi/programmes/moneybox/8134403.stm"&gt;vested interest circle jerk&lt;/a&gt;.&amp;nbsp; In traditional BBC style, the presenter of the programme, which is intended to offer financial guidance to it's listeners, is "wishing property prices goes up", and is talking to the bloke who wrote that &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/06/bollocks-still-flows.html"&gt;piece about house prices rising at 17% annualised&lt;/a&gt;.&amp;nbsp; (Alright, they did have a sceptic talking too.)&lt;br /&gt;
&lt;br /&gt;
It's quite interesting how they mention much of the &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/07/same-old-same-old.html"&gt;same things I did&lt;/a&gt;, but yet come to radically different conclusions.&amp;nbsp; They interpret the rapidly rising costs of fixed-rate mortgages as "bad news for those left behind" (typical propaganda); while I interpret the same as proof that there is no fuel to motor any sustained growth.&lt;br /&gt;
&lt;br /&gt;
Anyway, I won't start ranting again.&amp;nbsp; Listen to that and read my previous post and draw your own conclusions as to who's talking the most bollocks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-8146083365104711412?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DB7C9P5G1ntWobjbyr9wtoVPo1s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DB7C9P5G1ntWobjbyr9wtoVPo1s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DB7C9P5G1ntWobjbyr9wtoVPo1s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DB7C9P5G1ntWobjbyr9wtoVPo1s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/LYzxniH-voQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/8146083365104711412/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/07/same-old-same-old-part-two.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8146083365104711412?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8146083365104711412?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/LYzxniH-voQ/same-old-same-old-part-two.html" title="Same old, same old - part two" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/07/same-old-same-old-part-two.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUDR3k6fip7ImA9WxJVF0k.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-3299528262635814826</id><published>2009-07-04T23:57:00.000+01:00</published><updated>2009-07-04T23:57:56.716+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-04T23:57:56.716+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dead cat bounce" /><title>Same old, same old</title><content type="html">I'm getting bored of talking about it, but I feel the need to externalise my sense of outrage.&amp;nbsp; Every month is the same, every year, forever.&amp;nbsp; I'll be long dead in my grave before I start accepting what I'm told in press-releases at face value.&lt;br /&gt;
&lt;br /&gt;
A quick recap of what I'm talking about:&amp;nbsp; May house price statistics.&amp;nbsp; The end-of-May indexes from both Halifax and Nationwide contained some quite strong upward movement, enough for some &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/06/bollocks-still-flows.html"&gt;over-excitable vested interests to proclaim an annual growth rate of 17%&lt;/a&gt;.&amp;nbsp; Last week the Land Registry published their index for May; how much growth did that show?&amp;nbsp; &lt;a href="http://www1.landregistry.gov.uk/houseprices/"&gt;Fuck all, that's what&lt;/a&gt;.&amp;nbsp; Prices fell 0.2% over the month, and fell 15% year-on-year.&amp;nbsp; So much for "house prices rising again".&lt;br /&gt;
&lt;br /&gt;
The problem is (well, it shouldn't be a problem, but people are sheep) that only three days after the Land Registry index is published, the Nationwide published their numbers for the next month.&amp;nbsp; So "bad news" is only in the public concious for three days, and "good news" is all anyone uses for reference the rest of the month; this gives people false confidence in "good news".&amp;nbsp; The publication dates shouldn't matter, but people tend to value "recent" data better than old data, regardless of accuracy.&lt;br /&gt;
&lt;br /&gt;
The simple explanation for this constant gulf between the Land Registry and the Halifax/Nationwide is simple.&amp;nbsp; The Land Registry is better!&lt;br /&gt;
&lt;br /&gt;
"You would say that, you're constantly arguing that prices are low and/or surpressed!"&amp;nbsp; I hear you shout.&amp;nbsp; Which is true, but that doesn't mean I'm wrong.&amp;nbsp; Anyway, I don't have any particular vested interest one way or the other; I have enough direct property investment to dwarf the Plan A Development Fund, so I should be cheering all the money-printing and other efforts to "kick start the housing market."&amp;nbsp; The reason I'm not is quite simple: property is grossly overvalued, does not stand up to any reason (i.e. all the "supply and demand" you hear about is based on faulty definitions of "supply" and "demand"), and a correction is vital to a healthy economy.&amp;nbsp; And, even more fundamentally, even after two years of falling prices, current valuations are still unsustainable.&amp;nbsp; Valuations have been protected by economic policy, but at the cost of destroyed savings (which are vital to a healthy banking sector, and therefore the future property market) and a forthcoming inflation shock.&lt;br /&gt;
&lt;br /&gt;
Anyway, back to the point.&amp;nbsp; Why is the Land Registry better?&amp;nbsp; I refer to &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/02/lies-damned-lies-and-statistics.html"&gt;my previous post on the subject&lt;/a&gt;, but can be summarised in two points: 1) a larger, and more representative sample size (i.e. includes cash purchases and specialist mortgages); and 2) superior statistical methods, geometric mean and regression based on difference in achieved prices for the same house rather than a reliance on mix adjusting and seasonal fiddle-factors.&lt;br /&gt;
&lt;br /&gt;
So what's going to happen next?&amp;nbsp; The Land Registry still showed a distinct trend that monthly falls are getting smaller, plus the past few weeks contained evidence that other indicators were becoming positive.&amp;nbsp; But evidence of any real structural solution are very few and far between.&amp;nbsp; This led me to finally &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/06/i-think-its-finally-time.html"&gt;declare the dead cat bounce I had long been predicting&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
So what about those June house price statistics?&amp;nbsp; Halifax hasn't reported yet, that'll be next week.&amp;nbsp; Nationwide says &lt;a href="http://news.bbc.co.uk/1/hi/business/8125728.stm"&gt;0.9% up in June&lt;/a&gt;.&amp;nbsp; Which, of course, gets reported unquestioningly as "good news".&amp;nbsp; This is an interesting number, as it represents a smaller growth than the last two months; June is also the final traditional house-buying month, the last month to get seasonally adjusted downwards.&amp;nbsp; It will be interesting to see what happens next.&lt;br /&gt;
&lt;br /&gt;
The only real predictor of house prices is, of course, mortgage approvals.&amp;nbsp; So what do they say?&amp;nbsp; "&lt;a href="http://news.bbc.co.uk/1/hi/business/8123796.stm"&gt;Mortgage approvals still rising&lt;/a&gt;", says the BBC, with helpful commentary of how this underlines the continuing recovery.&amp;nbsp;&amp;nbsp; So how much did they rise?&amp;nbsp; Was it 8% like the last month?&amp;nbsp; No, it was 200.&amp;nbsp; That's right, two hundred mortgages more than the previous month.&amp;nbsp; That's a soaring market sparked by "pent up demand" if I've ever seen it.&amp;nbsp; Mortgage approvals have peaked at around half the rule-of-thumb neutral level of 90,000.&amp;nbsp; Recovery?&amp;nbsp; Do not make me laugh.&lt;br /&gt;
&lt;br /&gt;
Not only that, but net lending was the lowest ever recorded.&amp;nbsp; This was also painted as good news (which it is, from an economic stability point-of-view), it represents a quite severe shortage of money entering the property market, and therefore is going to be a brake on house prices.&lt;br /&gt;
&lt;br /&gt;
This dead cat bounce may be shorter than I reckoned.&amp;nbsp; I was expecting to last between six months and a year, but at this rate the August house price statistics will be undeniably negative once again; where they will firmly stay for the rest of the year, at least.&lt;br /&gt;
&lt;br /&gt;
The rest of the world is beginning to latch on to my ideas, they always do, in the end.&amp;nbsp; &lt;a href="http://business.timesonline.co.uk/tol/business/columnists/article6613212.ece"&gt;The Times published quite a good synopsis of the current state of events last week&lt;/a&gt;, it still put too much of an upbeat spin on it for my liking, but acknowledged that a housing recovery is unlikely to be underway just yet.&amp;nbsp; And most of the rest of the mainstream media have been cooling on the whole "green shoots" thing, they're &lt;a href="http://www.independent.co.uk/news/business/news/uk-economic-data-too-ambiguous-to-call-recession-end-1731333.html"&gt;firmly hedging their bets&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
In other, related news.&amp;nbsp; My cash ISA which had been paying 0.60% (I would have transferred it were it not for two factors: a) I couldn't be bothered; and b) nowhere else offers significantly more) is now paying 2.70%.&amp;nbsp; Now, this isn't the bank being generous, it's more a reflection of wholesale money-market rates; and these are the best predictors for future interest rate moves.&lt;br /&gt;
&lt;br /&gt;
The inflation/interest rate shock is coming.&amp;nbsp; Then where will we be?&amp;nbsp; This is going to cause significant pain.&amp;nbsp; There are quite a few people, anyone who's fixed rate has ended soon, who have been happy to fall back to a variable mortgage as "it's essentially free money, I'll fix again when rates go up" - oh no you won't, you can have 0.5% variable, or 3% + fixed.&amp;nbsp; There are no cheap fixes (well, 3% is cheap by historical circumstances, but that's more due to reckless monetary policy than anything else - that's a separate rant).&amp;nbsp; That gap is only going to get wider, the jumping point might have already gone.&amp;nbsp; (And most of these fixes requires a LTV ratio that existing mortgagees can't meet anyway.)&lt;br /&gt;
&lt;br /&gt;
So what should anyone do about any of it?&amp;nbsp; Fucked if I know, but it's not going to be easy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-3299528262635814826?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5uifxtfHvGltXGChGWsppa1zQeA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5uifxtfHvGltXGChGWsppa1zQeA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5uifxtfHvGltXGChGWsppa1zQeA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5uifxtfHvGltXGChGWsppa1zQeA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/atQ1C76y_pw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/3299528262635814826/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/07/same-old-same-old.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/3299528262635814826?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/3299528262635814826?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/atQ1C76y_pw/same-old-same-old.html" title="Same old, same old" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/07/same-old-same-old.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYCRX46fCp7ImA9WxJVEUU.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-5566201536443123875</id><published>2009-06-28T10:59:00.000+01:00</published><updated>2009-06-28T10:59:24.014+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-28T10:59:24.014+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sun" /><category scheme="http://www.blogger.com/atom/ns#" term="weather" /><category scheme="http://www.blogger.com/atom/ns#" term="heat" /><title>Cooking</title><content type="html">I made the mistake of thinking that 9a.m. should be plenty cool enough to go outside.&amp;nbsp; I was wrong; I could only travel at half my normal speed, and the sweat has left me weak, I need a saline drip or something.&lt;br /&gt;
&lt;br /&gt;
None of this bodes well for the next couple of months.&amp;nbsp; July is usually hot, and the hottest day of the year usually happens in August.&lt;br /&gt;
&lt;br /&gt;
There must be a way of learning heat tolerance.&amp;nbsp; Either that or I need to find a building with air-conditioning that won't mind me sitting there for much of the day.&lt;br /&gt;
&lt;br /&gt;
At least the forecast says that humidity levels will be lower beginning tomorrow.&amp;nbsp; The temperature is expected to stay until Friday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-5566201536443123875?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C6kv0gtk49qyJ1uMoaCzATgcuz8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C6kv0gtk49qyJ1uMoaCzATgcuz8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C6kv0gtk49qyJ1uMoaCzATgcuz8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C6kv0gtk49qyJ1uMoaCzATgcuz8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/7ODpX9-lkEM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/5566201536443123875/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/06/cooking.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5566201536443123875?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/5566201536443123875?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/7ODpX9-lkEM/cooking.html" title="Cooking" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/06/cooking.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cCQ304fCp7ImA9WxJXGU4.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-8118382483828151164</id><published>2009-06-14T00:17:00.000+01:00</published><updated>2009-06-14T00:17:42.334+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-14T00:17:42.334+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="perception" /><title>I think it's finally time...</title><content type="html">...to call this dead cat bounce.&lt;br /&gt;
&lt;br /&gt;
For a long time I've been claiming that the next significant economic event will be a dead cat bounce.&amp;nbsp; On the &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/01/so-thats-that-decided-then.html"&gt;11th of January this year, I wrote&lt;/a&gt;: "the deflationary forces in the economy will temporarially mask the
inflationry effects of the scheme, and if enough money is printed then
there will be a dead-cat bounce".&amp;nbsp; I continued to refine and develop this theory in &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/01/what-did-i-tell-you-i-fucking-told-you.html"&gt;late January&lt;/a&gt;, &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/04/end-of-beginning.html"&gt;April&lt;/a&gt;, and a myriad of occations before and since.&lt;br /&gt;
&lt;br /&gt;
I know I get accused of being a doom-and-gloom merchant, but on that score my prediction was a hell of a lot more upbeat than the cheerleaders, and also a hell of a lot more accurate.&amp;nbsp; But again, &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/10/curse-of-always-knowing-whats-going-to.html"&gt;I am always right&lt;/a&gt;.&amp;nbsp; (It is this arbitary categorisation of bulls and bears that also stop debate, it's physically impossible for any genuine independent balanced analysis to make any kind of widespread impact.&amp;nbsp; This is doubly true in the mainstream media.)&lt;br /&gt;
 &lt;br /&gt;
 There's now enough evidence that various economic indicators are actually moving, before hand people were just reading non-existant patterns from sampling errors.&lt;br /&gt;
&lt;br /&gt;
So why do I think this is a dead cat bounce, rather than a recovery?&amp;nbsp; For many reasons, most of which I have explained in previous posts - any recovery that happens at the same time as unlimited government guarentees and money printing isn't a recovery, it's a subsidy - that sort of thing.&amp;nbsp; So for this post I want to concentrate on one particular theme:&lt;br /&gt;
&lt;br /&gt;
The reason why I believe this to be a dead cat bounce is precisely because people think it isn't a dead cat bounce.&amp;nbsp; I'm talking about good old-fashioned delusion.&amp;nbsp; What does delusion have to do with it?&amp;nbsp; Quite a lot, unfortunately; people's perceptions of the causes and effects of the great 2007-2009 financial crisis will control what happens next.&amp;nbsp; Decision makers, whether: government, Bank of England, academia, individual businesses, etc., will all make huge judgments based on this delusion.&lt;br /&gt;
&lt;br /&gt;
For example, today &lt;a href="http://news.bbc.co.uk/1/hi/business/8097948.stm"&gt;David Blanchflower was given a CBE&lt;/a&gt;.&amp;nbsp; Apparently, he's a visionary because he was calling for rate cuts several years before they were needed.&amp;nbsp; How is that visionary?&amp;nbsp; Surely that's a &lt;a href="http://abstractgeneratorfactory.blogspot.com/2008/12/wrong-thats-wrong.html"&gt;textbook example of a stopped watch being correct twice a day&lt;/a&gt;?&amp;nbsp; Low interest rates for too long were one of the major errors during this decade, that's what allowed the whole unsustainable debt bubble to get so ridiculously big.&amp;nbsp; And even if it wasn't, the jury is still out on whether low rates is helping with a recovery or not; the problem was always one of liquidity, which could have been tackled equally well with higher rates.&lt;br /&gt;
&lt;br /&gt;
You see, people are already being congratulated on their "vision" even before the consequences of their actions are known.&amp;nbsp; This is what we have to deal with.&amp;nbsp; The establishment has already decided that permanently low rates and inflation can suit itself is the one true way.&lt;br /&gt;
&lt;br /&gt;
This is just lunacy.&lt;br /&gt;
&lt;br /&gt;
Your average newspaper columnist is no better.&amp;nbsp; I'm not going to mention names, but they know who they are.&amp;nbsp; At the beginning of the year: "a tentative recovery will begin, fueled by quantative easing, but a sustained recovery may be a long time in coming."&amp;nbsp; Now: "service sector output rose in May, that means we've fixed all the problems and everything is super!"&lt;br /&gt;
&lt;br /&gt;
Essentially what's happening is fully consistent with the "tentative" hypothesis, but that's been dropped in favour of "good times are back again!" - a view which is unsupported by any real evidence.&lt;br /&gt;
 &lt;br /&gt;
 It has to be some form of bad news fatigue, or something.&amp;nbsp; People are leaping on any positive indicator, then spontaneously forgetting about any other issues and declaring everything as done, finished, sorted.&lt;br /&gt;
&lt;br /&gt;
Why?&amp;nbsp; All of the reasons for believing a recovery will be slow are still in place - government debt is high, requiring future spending cuts or higher taxes; oil prices are rising, which will add to inflation; etc.&amp;nbsp; (The "elephant in the room" - god I hate that phrase, but it seems apt - is that the "boom years" were based on a lie, it was that dawning realisation that caused the credit crunch in the first place.&amp;nbsp; That makes the "boom times are back" a physical impossibility, they never existed in the first place.&amp;nbsp; There will only be "good times" when we have a functioning non-subsidised economy that's driven by something other than financial voodoo.)&lt;br /&gt;
&lt;br /&gt;
It's something to do with the perception that the good news has come along all of a sudden, that has shocked people, they weren't ready.&amp;nbsp; Well I was ready.&amp;nbsp; It's inevitable.&amp;nbsp; If you guarentee all banks so they can't lose money, then print an extra few hundred billion on top, well fuck me, some of it gets spent.&amp;nbsp; That's why things are moving upwards people, it doesn't take a rocket scientist to work that one out.&lt;br /&gt;
&lt;br /&gt;
This spending was the entire point of making those policies, of course.&amp;nbsp; But yet all the descriptions of activity fail to mention this.&amp;nbsp; If this were a spontaneous recovery then the 0.5% interest rates are dangerously low, we'll have 15% GDP growth by the end of the year and a huge economic burn-out.&lt;br /&gt;
&lt;br /&gt;
And of course, it's this key small matter that's the real issue.&amp;nbsp; The beatificaton of Blanchflower, are conspiring to keep rates low; and they will remain low for too long.&amp;nbsp; The next crisis, a crisis that is going to dwarf what has happened so far, is a crisis of inflation.&amp;nbsp; It's been a long time coming, and it won't start for a while yet, but it's coming.&lt;br /&gt;
&lt;br /&gt;
Despite rates being low, real financial products have already started moving up - like mortgages.&lt;br /&gt;
&lt;br /&gt;
Even if GDP growth is now positive, which was claimed by one group this week, that's not the end of the matter.&amp;nbsp; Not by a long way.&lt;br /&gt;
&lt;br /&gt;
The final example of delusion:&amp;nbsp; Double-dip recessions are not uncommon.&amp;nbsp; Given the evidence before us now: seemingly positive indicators, plus high probability of a future inflation spike; then a double-dip recession is certainly a distinct possibility for the current problem.&amp;nbsp; The "recovery" may last for six months, it may last for a year, but the chance of it all slipping back is certainly in the realms of probability.&lt;br /&gt;
&lt;br /&gt;
How many mainstream media citations of the possibility of a double-dip have you seen?&amp;nbsp; That's right: none.&amp;nbsp; None whatsoever.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-8118382483828151164?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bqG1yHRZZ2lSyAKgEvR11fX0-to/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bqG1yHRZZ2lSyAKgEvR11fX0-to/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bqG1yHRZZ2lSyAKgEvR11fX0-to/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bqG1yHRZZ2lSyAKgEvR11fX0-to/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/LFn3hr7rzp4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/8118382483828151164/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/06/i-think-its-finally-time.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8118382483828151164?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/8118382483828151164?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/LFn3hr7rzp4/i-think-its-finally-time.html" title="I think it's finally time..." /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/06/i-think-its-finally-time.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkICQX49fSp7ImA9WxJXEkk.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-1779676040707885709</id><published>2009-06-06T00:29:00.000+01:00</published><updated>2009-06-06T00:29:20.065+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-06T00:29:20.065+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="todo" /><category scheme="http://www.blogger.com/atom/ns#" term="root and branches" /><category scheme="http://www.blogger.com/atom/ns#" term="business plan" /><category scheme="http://www.blogger.com/atom/ns#" term="woe" /><category scheme="http://www.blogger.com/atom/ns#" term="gtd" /><title>More on Getting Things Done</title><content type="html">A week ago, as you may remember, I had a &lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/05/hot-weather-makes-me-irritable.html"&gt;minor breakdown&lt;/a&gt; (&lt;a href="http://abstractgeneratorfactory.blogspot.com/2009/05/panic.html"&gt;it took all of twenty-five minutes to come and go&lt;/a&gt;).&amp;nbsp; Although my analysis that things weren't as bad as I first thought is a bit wrong, it's much worse; much, much worse!&lt;br /&gt;
&lt;br /&gt;
I'll spare you the horrible details and instead talk about something more positive.&amp;nbsp; It's pointed out a huge glaring failure in my GTD system, which may or may not explain why I never get anything finished.&lt;br /&gt;
&lt;br /&gt;
The original crisis came about when I set myself a goal and a deadline, and I suddenly realised it was significantly more difficult than I had originally envisaged.&amp;nbsp; This sort of panic had been rare in the past, because the full horror has been masked by the reasuringly clogged todo list.&amp;nbsp; But the crisis is right, it gets to the nub much, much quicker than the todo list.&lt;br /&gt;
&lt;br /&gt;
You see, the problem is that the todo list understands the concept of dependencies.&amp;nbsp; If a task is marked as a dependency of another task, then it inherits a slightly higher priority.&amp;nbsp; As such, the items at the top of the list are those at the end of the longest dependency chains.&amp;nbsp; They have lost all meaning, with respect the underlying task, like a game of Chinese whispers.&amp;nbsp; And, the root item might not even be particularly important, it just happens to have the longest chain.&lt;br /&gt;
&lt;br /&gt;
This doesn't make the todo list worthless, it's good to analyse cause and effect and find tasks which seem irrelevant but can be proven to have good effects down the chain.&amp;nbsp; But it does mean it's possible to spend infinity on peripheral tasks.&lt;br /&gt;
&lt;br /&gt;
My addition to the GTD system, therefore (even though I haven't got around to describing it yet), is to make a habit of deadline setting.&amp;nbsp; Where the deadlines are driven by root items of the todo list, not taking dependencies into account.&amp;nbsp; For a task to be eligable for a period of focus it must be expressable in the form of an unambiguous goal, with a sensible time attached to it.&lt;br /&gt;
&lt;br /&gt;
Root and branches damnit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-1779676040707885709?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qFIjEvlP13a5-ngS19J55Y-2BDA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qFIjEvlP13a5-ngS19J55Y-2BDA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qFIjEvlP13a5-ngS19J55Y-2BDA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qFIjEvlP13a5-ngS19J55Y-2BDA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/hMQb7JLGVw4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/1779676040707885709/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/06/more-on-getting-things-done.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/1779676040707885709?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/1779676040707885709?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/hMQb7JLGVw4/more-on-getting-things-done.html" title="More on Getting Things Done" /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/06/more-on-getting-things-done.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4EQH04eip7ImA9WxJXEk8.&quot;"><id>tag:blogger.com,1999:blog-6577966426525242054.post-851676956000702986</id><published>2009-06-05T18:28:00.000+01:00</published><updated>2009-06-05T18:28:21.332+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-05T18:28:21.332+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="missing chocolate" /><title>Just where the hell...</title><content type="html">...is the chocolate I bought yesterday?&amp;nbsp; Where?&lt;br /&gt;
&lt;br /&gt;
It's on the receipt, and I'm quite sure I would have noticed it missing when I unpacked if I didn't have it.&amp;nbsp; I must have picked it up with another item, and put it in a place I don't usually put chocolate.&amp;nbsp; God knows where that is, it could take months to find.&lt;br /&gt;
&lt;br /&gt;
If I didn't have enough problems already, now this.&lt;br /&gt;
&lt;br /&gt;
I suppose there's an outside chance it was missing from the bag, but I'm sure everything was packed before leaving, double checking is a very annoying but highly-effective habit I've picked up over the years.&amp;nbsp; In that case it either: a) fell out, somewhere along the way; or b) was snatched by the checkout minion... hmm, he did look a bit dodgy, he didn't know how to use the till properly.&lt;br /&gt;
&lt;br /&gt;
Hmm...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6577966426525242054-851676956000702986?l=abstractgeneratorfactory.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Uhggy9HKoycnhQA7NkFWrDhzurw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Uhggy9HKoycnhQA7NkFWrDhzurw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Uhggy9HKoycnhQA7NkFWrDhzurw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Uhggy9HKoycnhQA7NkFWrDhzurw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/AbstractGeneratorFactory/~4/HM7iQS9WuBY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://abstractgeneratorfactory.blogspot.com/feeds/851676956000702986/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://abstractgeneratorfactory.blogspot.com/2009/06/just-where-hell.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/851676956000702986?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6577966426525242054/posts/default/851676956000702986?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AbstractGeneratorFactory/~3/HM7iQS9WuBY/just-where-hell.html" title="Just where the hell..." /><author><name>B</name><uri>http://www.blogger.com/profile/07265554219916389906</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://abstractgeneratorfactory.blogspot.com/2009/06/just-where-hell.html</feedburner:origLink></entry></feed>

