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

<channel>
	<title>Talk Unafraid &#187; Projects</title>
	<atom:link href="http://www.talkunafraid.co.uk/tag/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.talkunafraid.co.uk</link>
	<description>EVE Online, Ruby on Rails and Security</description>
	<lastBuildDate>Wed, 01 Sep 2010 17:12:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Building Backchat, Part 2</title>
		<link>http://www.talkunafraid.co.uk/2010/05/building-backchat-part-2/</link>
		<comments>http://www.talkunafraid.co.uk/2010/05/building-backchat-part-2/#comments</comments>
		<pubDate>Sat, 08 May 2010 13:26:46 +0000</pubDate>
		<dc:creator>James Harrison</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[sinatra]]></category>
		<category><![CDATA[stuffisawesome]]></category>

		<guid isPermaLink="false">http://www.talkunafraid.co.uk/?p=885</guid>
		<description><![CDATA[Or: How I learned to give up on projects. Okay, so, Backchat was hugely interesting as a project. Eventually, I produced a set of graphs using the classifier that showed sentiment over time. These graphs aren&#8217;t too accurate but are fairly good at showing how things were going. However, after this I pretty much dropped [...]]]></description>
			<content:encoded><![CDATA[<p>Or: How I learned to give up on projects.</p>
<p>Okay, so, Backchat was hugely interesting as a project. Eventually, I produced a set of graphs using the classifier that showed sentiment over time. <a href="http://assets.talkunafraid.co.uk/2010/05/frequency.png" rel="lightbox[885]"><img class="alignright size-medium wp-image-886" title="Tweets over Time for Debate #2" src="http://assets.talkunafraid.co.uk/2010/05/frequency-150x300.png" alt="" width="150" height="300" /></a>These graphs aren&#8217;t too accurate but are fairly good at showing how things were going. However, after this I pretty much dropped the project. This was mainly due to exams cropping up and stealing my time away, but also because of how difficult it was to approach a sensible level of accuracy.</p>
<p>In my &#8216;final&#8217; design I ended up using a bigram classifier. I added parsing of the tweets to pull out mentions of words, URLs and users, and then used this to generate my training sets, which improved things a lot. This gave me several thousand tweets for each training set, which worked okay. However, even with this classifier, which was doing a lot better than most others, my results weren&#8217;t very reliable on a tweet-by-tweet basis. Still, it wasn&#8217;t too shoddy, and the graphs on the right are fairly reliable I think in terms of general sentiment.</p>
<p>The AMQP-linked network of processors worked extremely well, and resulted in good throughput- I used two parsers, two classifiers and one classifier loader in the end; I was unable to achieve realtime performance due to network constraints. Sadly my ISP at home had decided that I&#8217;d used too much bandwidth and clamped me down to 128 kilobits a second. That said, thanks to the streaming API I did not (as far as I know, except for a few hundred to ratelimiting) lose any tweets, I just received them out of order and then reconstructed the correct order using the timestamps for each tweet. The machine I was using for this also pretty much went flat out on disk I/O and CPU usage, but was able to keep up- it&#8217;s a fairly old box, only a Pentium 4 with a couple of gigs of RAM.</p>
<p>In any case this was an interesting project and I&#8217;ll be open sourcing the data and source in the coming weeks if anyone wants to have a poke at it. While the debates are now gone and done, I&#8217;m sure people can come up with some great uses for sentiment analysis outside of UK politics.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.talkunafraid.co.uk/2010/05/building-backchat-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dominion</title>
		<link>http://www.talkunafraid.co.uk/2009/11/dominion/</link>
		<comments>http://www.talkunafraid.co.uk/2009/11/dominion/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 16:41:37 +0000</pubDate>
		<dc:creator>James Harrison</dc:creator>
				<category><![CDATA[EVE]]></category>
		<category><![CDATA[EVE Metrics]]></category>
		<category><![CDATA[MMMetrics]]></category>
		<category><![CDATA[Odds and Ends]]></category>
		<category><![CDATA[eve metrics]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[servers]]></category>

		<guid isPermaLink="false">http://www.talkunafraid.co.uk/?p=556</guid>
		<description><![CDATA[With Dominion just around the corner, we&#8217;re looking at how that&#8217;ll affect EVE Metrics. Other than the market getting a few things shaken up as is usual for expansions, things should be minimally impacted. API services will probably be down for a week knowing CCP&#8217;s track record of breaking the API &#8216;just in case&#8217; it [...]]]></description>
			<content:encoded><![CDATA[<p>With Dominion just around the corner, we&#8217;re looking at how that&#8217;ll affect EVE Metrics. Other than the market getting a few things shaken up as is usual for expansions, things should be minimally impacted. API services will probably be down for a week knowing CCP&#8217;s track record of breaking the API &#8216;just in case&#8217; it affects Tranquility, but apart from that things should be fine.</p>
<p>We have got some things in the works for Dominion, and we hope you&#8217;ll find them useful; we&#8217;ve not had much time to work on EVE Metrics, and we&#8217;re being distracted by another project at the moment, but we&#8217;ll have more time to work on EVE Metrics in a few weeks time around Christmas. I&#8217;m still evaluating what we&#8217;ll spend our time on, though, and we&#8217;d like to get more feedback via the<a href="http://feedback.eve-metrics.com/pages/24136-the-site"> feedback button on the site</a>- you can vote for other people&#8217;s suggestions, so please do so!</p>
<p>Other than that, not much to report. We&#8217;ll have Dominion items loaded into the site by release day so you can start using the site straight away with the new items. We&#8217;ve been so far very successful with some performance improvements on the site; this has mostly been tuning our database server and working on improving the performance of queries through better indexes, clustering indexes, and so on. Hopefully you&#8217;ll notice this in the form of improved page responsiveness and less &#8216;slow loading&#8217; pages. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.talkunafraid.co.uk/2009/11/dominion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesome things and EM2 release date</title>
		<link>http://www.talkunafraid.co.uk/2009/07/awesome-things-and-em2-release-date/</link>
		<comments>http://www.talkunafraid.co.uk/2009/07/awesome-things-and-em2-release-date/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 16:44:52 +0000</pubDate>
		<dc:creator>James Harrison</dc:creator>
				<category><![CDATA[Awesome Stuff]]></category>
		<category><![CDATA[EVE Metrics]]></category>
		<category><![CDATA[Odds and Ends]]></category>
		<category><![CDATA[Charactr]]></category>
		<category><![CDATA[eve metrics]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.talkunafraid.co.uk/?p=427</guid>
		<description><![CDATA[First off, a note: We will be releasing EVE Metrics 2 to the public on Thursday. This means the site will be down for several hours on Thursday as we arduously migrate all the old data (though not market data- we&#8217;re starting fresh!), set up the new database backend and test everything. After it comes [...]]]></description>
			<content:encoded><![CDATA[<p>First off, a note: We will be releasing EVE Metrics 2 to the public on Thursday.</p>
<p>This means the site will be down for several hours on Thursday as we arduously migrate all the old data (though not market data- we&#8217;re starting fresh!), set up the new database backend and test everything. After it comes back up there will be a few changes- notably that the APIs will have moved and changed format. They&#8217;re now much more useful, including providing historic data and some other useful bits of info. And they&#8217;re documented properly now! There is no web push framework and we&#8217;re looking at if we&#8217;re going to offer it again or go with an alternative.</p>
<p>The new site features a lot of the features you&#8217;re used to, but removes a few. For the time being, regional limiting is not available- however, it&#8217;s not as needed in EM2. We&#8217;ve redesigned the market UI considerably and it performs a lot better. If you like your graphs, you&#8217;ll love EM2- there&#8217;s plenty of them, sparklines and full graphs.</p>
<p>Our plan with EM2 is to iteratively add more features incorporating feedback we get from users as we go- hence why this release focuses on making things performant and fast, rather than packing in features aplenty. There will be paid (ISK, of course) versions of EM2 for large scale traders and corporations which will provide more advanced tools, but none of this is in EM2 at release, and we do not intend to make any of the basics cost ISK at any stage, nor will any APIs require payment to use. And one of the best bits about this? We&#8217;ll be using the ISK to run competitions for our uploader community, and to reward uploaders with ISK. We&#8217;re not doing this at launch because we need to analyse how everything works out in the real world, but uploaders will no longer be credited for getting lots of uploads- they&#8217;ll be rewarded for information density of uploads, be it stuff we&#8217;ve not seen in a while or stuff that changes often. Uploading the same 10 orders once a day isn&#8217;t going to get you a lot of credits- but it won&#8217;t get you nothing, either.</p>
<p>What we&#8217;re trying to really push and develop is our uploader community. We already have a huge collection of uploaders who regularly upload information to the site, and we&#8217;d like to reward them properly in a way that encourages having fresh data in the database for as many items as we can manage. This means anyone who uses the site will be getting better information and more of it, which is of course good. Good data means we can use the data to make more useful tools and provide better statistics.</p>
<p>On the other side of awesome, the song written by Jed Whedon and Maurissa Tancharoen for Episode 13 of Joss Whedon&#8217;s Dollhouse (&#8220;Epitaph One&#8221;) is out on Amazon- and it&#8217;s bloody fantastic. Even if you&#8217;re not a Dollhouse fan (and if you&#8217;re not, why are you here? Go watch it!), you&#8217;ll probably love <a href="http://www.amazon.co.uk/gp/product/B002HVHAJ4?ie=UTF8&amp;tag=talkunafraid-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=B002HVHAJ4">Remains</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.co.uk/e/ir?t=talkunafraid-21&amp;l=as2&amp;o=2&amp;a=B002HVHAJ4" border="0" alt="" width="1" height="1" />. For 80p, it&#8217;s hardly worth not downloading it.</p>
<p>And another awesome thing: Makurid, the MMMetrics resident caching/performance tweaking guru, has been applying some extra caching to Charactr- everything&#8217;s now a whole lot snappier after a good helping of memcached, so you should be able to enjoy seeing your character list anywhere, faster.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.talkunafraid.co.uk/2009/07/awesome-things-and-em2-release-date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Homemade Air Conditioning</title>
		<link>http://www.talkunafraid.co.uk/2009/07/homemade-air-conditioning/</link>
		<comments>http://www.talkunafraid.co.uk/2009/07/homemade-air-conditioning/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 13:27:43 +0000</pubDate>
		<dc:creator>James Harrison</dc:creator>
				<category><![CDATA[Awesome Stuff]]></category>
		<category><![CDATA[Odds and Ends]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[aircon]]></category>
		<category><![CDATA[diy]]></category>

		<guid isPermaLink="false">http://www.talkunafraid.co.uk/?p=395</guid>
		<description><![CDATA[It&#8217;s been really hot the past few weeks, and with money tight I couldn&#8217;t afford a brand-spanking-new air conditioner. Decent ones started at £220 and upwards, which was right out of my budget. However, my DIY-fu is fairly strong, and my usual urge to try and do stuff in a somewhat hackish fashion kicked in&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://assets.talkunafraid.co.uk/2009/06/20090630_007-11.jpg" rel="lightbox[395]"><img class="alignright size-thumbnail wp-image-383" title="Heat Exchanger" src="http://assets.talkunafraid.co.uk/2009/06/20090630_007-11-150x150.jpg" alt="Heat Exchanger" width="150" height="150" /></a>It&#8217;s been really hot the past few weeks, and with money tight I couldn&#8217;t afford a brand-spanking-new air conditioner. Decent ones started at £220 and upwards, which was right out of my budget.</p>
<p>However, my DIY-fu is fairly strong, and my usual urge to try and do stuff in a somewhat hackish fashion kicked in&#8230;</p>
<p>I&#8217;m lucky enough to have a nice little stream outside, with a fairly decent flow rate and cold water. I had some copper microbore pipe left over from a plumbing project, and figured that I could rig up a heat exchanger in the room and in the stream, link them and pump water round the system, thus removing heat from the room.</p>
<p>I originally planned to buy some PVC tubing (flexible) but couldn&#8217;t find a local supplier, so I turned to garden hose. Very strong, quite flexible, and not too expensive. A 50 metre roll cost £40, and I had 20ish metres left over from another project, more than enough in total. All that remained was to get a heat exchanger and pump. The heat exchanger ended up being a radiator off a BMW from a breaker&#8217;s yard (£25), and the pump was a £60 central heating pump (including adaptors to convert the 1/12&#8243; plumbing connectors to 15mm pipe).</p>
<div id="attachment_394" class="wp-caption aligncenter" style="width: 205px"><a href="http://assets.talkunafraid.co.uk/2009/07/20090704_008-6.jpg" rel="lightbox[395]"><img class="size-medium wp-image-394" title="The finished product" src="http://assets.talkunafraid.co.uk/2009/07/20090704_008-6-195x300.jpg" alt="20090704_008-6" width="195" height="300" /></a><p class="wp-caption-text">The Diet Coke bottle is connected to the radiator overflow</p></div>
<p style="text-align: left;">The hoses fitted onto the 15mm pipe after being heated with hot water just fine, with jubilee clips to hold them on securely (likewise on the microbore). To get into the radiator I used a set of 22mm-&gt;15mm adaptors with self-algamating tape to pad the diameter out a bit, with jubilee clips clamping down the radiator hoses onto the fat end of the adaptors. Basically what I had kicking about.<a href="http://assets.talkunafraid.co.uk/2009/07/20090704_008-8.jpg" rel="lightbox[395]"><img class="alignright size-thumbnail wp-image-393" title="The Central Heating Pump" src="http://assets.talkunafraid.co.uk/2009/07/20090704_008-8-150x150.jpg" alt="The Central Heating Pump" width="150" height="150" /></a></p>
<p>The result? With 3 people and 4 (hot) computers in a room the system kept it not only comfortable but cold! For about £125 I not only have a cold room but for the fraction of the power draw- with a fan and the CH pump, it draws around 50 watts instead of the 800+ watts of most air conditioners.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.talkunafraid.co.uk/2009/07/homemade-air-conditioning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Charactr Released!</title>
		<link>http://www.talkunafraid.co.uk/2009/06/charactr-released/</link>
		<comments>http://www.talkunafraid.co.uk/2009/06/charactr-released/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 21:28:40 +0000</pubDate>
		<dc:creator>James Harrison</dc:creator>
				<category><![CDATA[Charactr]]></category>
		<category><![CDATA[MMMetrics]]></category>
		<category><![CDATA[EVE]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[stuffisawesome]]></category>

		<guid isPermaLink="false">http://www.talkunafraid.co.uk/?p=347</guid>
		<description><![CDATA[Well, time to unveil the application that myself, Makurid, flexd and Lilima Zennen have been working on for the past month. The app is Charactr, a web based skill training monitor and planner with both email and SMS notifications. Go check it out! The team (MMMetrics) is the same team who will be attacking the [...]]]></description>
			<content:encoded><![CDATA[<p>Well, time to unveil the application that myself, Makurid, flexd and Lilima Zennen have been working on for the past month.</p>
<p>The app is <a href="http://www.charactrapp.com/">Charactr</a>, a web based skill training monitor and planner with both email and SMS notifications. Go check it out!</p>
<p>The team (MMMetrics) is the same team who will be attacking the problem of EVE Metrics 2. A quick rundown of the features of Charactr:</p>
<ul>
<li>Support for as many API keys as you want</li>
<li> Flexible notification framework
<ul>
<li>Send notifications via text message or email</li>
<li>Get notifications on specific characters, accounts, or everything</li>
<li>Receive daily summaries, messages before or on completion</li>
</ul>
</li>
<li> Powerful skill planner
<ul>
<li>&#8216;New Character&#8217; training speed bonus support</li>
<li>Learning skill suggestions</li>
<li>Reorder, add and delete skills</li>
<li>Training for item/ship</li>
</ul>
</li>
<li>Secure and fast access anywhere in the world</li>
<li>SMS messaging to over 750 networks in over 200 countries</li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.talkunafraid.co.uk/2009/06/charactr-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
