<?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>MICHAEL DODD</title>
	<atom:link href="http://www.michaeldodd.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaeldodd.net/blog</link>
	<description></description>
	<lastBuildDate>Mon, 31 Dec 2012 16:27:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>From CD to Cloud with Debian</title>
		<link>http://www.michaeldodd.net/blog/2012/12/31/from-cd-to-cloud-with-debian/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=from-cd-to-cloud-with-debian</link>
		<comments>http://www.michaeldodd.net/blog/2012/12/31/from-cd-to-cloud-with-debian/#comments</comments>
		<pubDate>Mon, 31 Dec 2012 16:24:50 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=217</guid>
		<description><![CDATA[Hi again, Merry Christmas and happy new year to all One of my favourite new products in recent months is Google Music, a new cloud-based music system which allows you to keep up to 20,000 tracks on Google&#8217;s servers. In &#8230; <a href="http://www.michaeldodd.net/blog/2012/12/31/from-cd-to-cloud-with-debian/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Hi again, Merry Christmas and happy new year to all <img src='http://www.michaeldodd.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>One of my favourite new products in recent months is <a href="http://music.google.com" target="_blank">Google Music</a>, a new cloud-based music system which allows you to keep up to 20,000 tracks on Google&#8217;s servers. In a similar fashion to Apple&#8217;s <a href="http://www.apple.com/icloud/features/itunes-in-the-cloud/" target="_blank">iCloud</a>, this music can then be accessed at any time via your Android devices or a web browser. Having used Google Music for nearly 2 months now, I absolutely love it &#8211; so much so that I&#8217;ve cancelled my <a href="http://www.spotify.com/uk/" target="_blank">Spotify</a> subscription.</p>
<p>Around a year ago the media hard drive in my home server crashed, causing me to lose almost all of my digital music collection. Recently I&#8217;ve been starting to re-import my CDs so they can be uploaded to Google Music, going via my laptop. Problem is that the CD importing is happening via iTunes, and my 5-and-a-half-year-old macbook certainly isn&#8217;t as fast as it used to be &#8211; the spinning beach ball of doom regularly pops up. So why not let my home server take the strain? Pop in a CD, let the server automatically rip it and eject when it&#8217;s done, and have that new music automatically uploaded to Google. That&#8217;s entirely possible on a headless Debian server.</p>
<p>My starting point was <a href="http://sudocode.blogspot.co.uk/2009/06/auto-rip-audio-cds-in-ubuntu-server.html" target="_blank">a blog post</a> which deals with ripping CDs on a headless server using <strong>ivman</strong><strong> </strong>to listen for an audio CD being inserted and <strong>abcde</strong> for ripping. However, I later discovered that <strong>ivman </strong>has effectively been abandoned and has since been replaced by <strong>halevt</strong>.<br />
<span id="more-217"></span></p>
<h2>Installation</h2>
<p>In order to encode into MP3 format, you&#8217;ll need the LAME library which is in Debian Squeeze&#8217;s Backports library. Add the following line to <em>/etc/apt/sources.list</em>:</p>
<blockquote><p>deb http://backports.debian.org/debian-backports squeeze-backports main</p></blockquote>
<p>Once that&#8217;s done, you&#8217;ll need to update the aptitude library and install halevt, abcde and lame.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># aptitude update</span>
<span style="color: #666666; font-style: italic;"># aptitude install halevt abcde lame</span></pre></td></tr></table></div>

<p>There will be a number of dependencies that will also need to be installed, but aptitude will handle this automatically.</p>
<h2>Detecting with halevt</h2>
<p>Halevt will be used to listen for when a CD will be inserted. When an audio CD is detected it will execute abcde with the parameters we&#8217;ll configure later. At the bottom of <em>/etc/halevt/halevt.xml </em>before the final closing tag, add this:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;halevt:Device</span> <span style="color: #000066;">match</span>=<span style="color: #ff0000;">&quot;hal.volume.disc.has_audio = true&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;halevt:Insertion</span> <span style="color: #000066;">exec</span>=<span style="color: #ff0000;">&quot;abcde &gt;</span></span>&gt; /home/<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;username<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>/path/to/logfile.log&quot;&gt;
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/halevt:Device<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p>This listens for an audio CD on any device, and when that CD is inserted calls <strong>abcde</strong> and logs the output to a log file in my home area.</p>
<p>One gotcha you will need to deal with at this point is permissions. The halevt daemon normally runs as its own user and group, which is fine in most circumstances. However, since halevt will be running another program which will need write access to my music directory and read access to the CD ROM drive, this will cause permission errors. To get around this I changed the user and group which halevt runs as by editing <em>/etc/default/halevt, </em>replacing &lt;username&gt; with the username of your linux account:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># Default settings for halevt initscript</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Set this to yes if you want the halevt init-script to start a system-wide daemon</span>
<span style="color: #007800;">START_DAEMON</span>=<span style="color: #c20cb9; font-weight: bold;">yes</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Run halevt has user/group</span>
<span style="color: #007800;">HALEVT_USER</span>=<span style="color: #000000; font-weight: bold;">&lt;</span>username<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #007800;">HALEVT_GROUP</span>=cdrom</pre></td></tr></table></div>

<p>Once changed, restart halevt to bring the changes into effect.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666;"># </span><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>halevt restart</pre></td></tr></table></div>

<h2>Ripping with abcde</h2>
<p>The next step is to configure abcde to rip the CD and place the MP3 files in the music folder. Unfortunately I found that abcde didn&#8217;t like the -N (no prompts) flag from a script or from halevt directly, so I had to configure everything I needed from the abcde config file. These are the values I changed in <em>/etc/abcde.conf</em>, but take time to look through the file yourself and edit it to your own needs:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># If NOSUBMIT is set to y, then abcde will never prompt asking if you</span>
<span style="color: #666666; font-style: italic;"># wish to submit your edited cddb file.</span>
<span style="color: #007800;">NOSUBMIT</span>=y
&nbsp;
<span style="color: #666666; font-style: italic;"># Keep the wav files after encoding. Set it to &quot;y&quot; and remove &quot;clean&quot; from</span>
<span style="color: #666666; font-style: italic;"># the list of default actions, since we purge the temp directory as default.</span>
<span style="color: #007800;">KEEPWAVS</span>=n
&nbsp;
<span style="color: #666666; font-style: italic;"># Track padding: force abcde to pad tracks using 0, so every song uses a two</span>
<span style="color: #666666; font-style: italic;"># digit entry. If set to &quot;y&quot;, even a single song encoding outputs a file like</span>
<span style="color: #666666; font-style: italic;"># 01.my_song.ext</span>
<span style="color: #007800;">PADTRACKS</span>=y
&nbsp;
<span style="color: #666666; font-style: italic;"># Define if you want abcde to be non-interactive.</span>
<span style="color: #666666; font-style: italic;"># Keep in mind that there is no way to deactivate it right now in the command</span>
<span style="color: #666666; font-style: italic;"># line, so setting this option makes abcde to be always non-interactive.</span>
<span style="color: #007800;">INTERACTIVE</span>=n
&nbsp;
<span style="color: #666666; font-style: italic;"># If you'd like to make a default location that overrides the current</span>
<span style="color: #666666; font-style: italic;"># directory for putting mp3's, uncomment this.</span>
<span style="color: #007800;">OUTPUTDIR</span>=<span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/&lt;</span>username<span style="color: #000000; font-weight: bold;">&gt;/</span>music<span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Or if you'd just like to put the temporary .wav files somewhere else</span>
<span style="color: #666666; font-style: italic;"># you can specify that here</span>
<span style="color: #007800;">WAVOUTPUTDIR</span>=<span style="color: #000000; font-weight: bold;">/</span>tmp
&nbsp;
<span style="color: #666666; font-style: italic;"># OUTPUTTYPE can be either &quot;ogg&quot;, &quot;mp3&quot;, &quot;flac&quot; or &quot;spx&quot;, or a combination</span>
<span style="color: #666666; font-style: italic;"># of them separated with &quot;,&quot;: &quot;ogg,mp3&quot;.</span>
<span style="color: #007800;">OUTPUTTYPE</span>=mp3
&nbsp;
<span style="color: #666666; font-style: italic;"># Enables nogap encoding when using the 'lame' encoder.</span>
<span style="color: #007800;">NOGAP</span>=y
&nbsp;
<span style="color: #666666; font-style: italic;"># If you'd like to have abcde eject the cdrom after all the tracks have been</span>
<span style="color: #666666; font-style: italic;"># read, uncomment the following line.</span>
<span style="color: #007800;">EJECTCD</span>=y</pre></td></tr></table></div>

<p>The most important flags in this list are <strong>INTERACTIVE=n</strong>, which disables any prompts, and <strong>EJECTCD=y</strong> which automatically ejects the CD on completion. Everything else is up to you.</p>
<p>I tested this out with two albums last night, and I&#8217;m pleased to say this method worked perfectly and the MP3 files turned up in the expected place. If you&#8217;re having any issues or if something&#8217;s changed since I wrote this piece then please leave a comment and I&#8217;ll update the article when I can.</p>
<h2>Syncing with Google Music</h2>
<p>The next stage for me now is to sync with Google Music, for which I&#8217;ll be using <a href="http://www.aeonity.com/frost/running-google-music-beta-headless-linux">this guide</a> as a base. I&#8217;ll update this article with my findings once I have it up and running.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2012/12/31/from-cd-to-cloud-with-debian/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>An update</title>
		<link>http://www.michaeldodd.net/blog/2012/08/05/an-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=an-update</link>
		<comments>http://www.michaeldodd.net/blog/2012/08/05/an-update/#comments</comments>
		<pubDate>Sun, 05 Aug 2012 12:07:07 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=202</guid>
		<description><![CDATA[Well, I&#8217;ve definitely been quiet these past few months, and with good reason. I&#8217;ve recently finished University and found out I&#8217;ll be graduating with First Class Honours, which I&#8217;m feeling *very* chuffed about. Secondly, I&#8217;ve managed to land myself a &#8230; <a href="http://www.michaeldodd.net/blog/2012/08/05/an-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Well, I&#8217;ve definitely been quiet these past few months, and with good reason. I&#8217;ve recently finished University and found out I&#8217;ll be graduating with First Class Honours, which I&#8217;m feeling *very* chuffed about. Secondly, I&#8217;ve managed to land myself a full-time job as a mobile apps developer, which has meant I&#8217;ve had to move to another part of the country.</p>
<p>Since I&#8217;m now working full time,  I have a lot less time for other projects. Likewise, after spending all day staring at a screen and coding at work I have little appetite for doing more of the same on personal projects at home. As a result, all development work on RSS Alarm has been suspended. I may release free side projects onto the Google Play store in the future, but there will be no more major updates to any existing projects.</p>
<p>I&#8217;d like to take this opportunity to thank everyone who has downloaded RSS Alarm to date, and hope you can understand my reasons for deciding not to develop this app any further.</p>
<p>Michael</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2012/08/05/an-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RELEASE &#8211; RSS Alarm 1.2.0</title>
		<link>http://www.michaeldodd.net/blog/2012/04/19/release-rss-alarm-1-2-0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=release-rss-alarm-1-2-0</link>
		<comments>http://www.michaeldodd.net/blog/2012/04/19/release-rss-alarm-1-2-0/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 17:39:29 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[RSS Alarm]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=200</guid>
		<description><![CDATA[Hi everybody, long time no see! The good news is that my time at University is quickly drawing to a close. The even better news is that this means I can get back to working on RSS Alarm. With that, &#8230; <a href="http://www.michaeldodd.net/blog/2012/04/19/release-rss-alarm-1-2-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Hi everybody, long time no see!</p>
<p>The good news is that my time at University is quickly drawing to a close. The even better news is that this means I can get back to working on RSS Alarm. With that, I present version 1.2.0.</p>
<p>The first thing you&#8217;ll probably notice is that it looks different. I&#8217;ve given the interface a cleaner, brighter look with a larger contrast between the background and the text. Those running Android 4 will also notice a few more subtle differences, as the native Action Bar and Holo UI elements are now used. Users on Android 2.2 and 2.3 will still have the old navigation style.</p>
<p>There&#8217;s also a few tweaks and bug fixes. The method of queueing up alarms has also been reworked to improve reliability. Now that&#8217;s out the way with, I can finally take a look at the to-do list and start adding some more features! Watch this space.</p>
<p>This update is currently live for the paid version only. I&#8217;ll update the free version when time allows. As ever, you can get RSS Alarm from the <a href="https://play.google.com/store/apps/details?id=net.michaeldodd.rss_alarm">Google Play Store</a> for only 99p!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2012/04/19/release-rss-alarm-1-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[ISAD334] Survey</title>
		<link>http://www.michaeldodd.net/blog/2012/03/07/isad334-survey/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=isad334-survey</link>
		<comments>http://www.michaeldodd.net/blog/2012/03/07/isad334-survey/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 12:38:37 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[ISAD334]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=169</guid>
		<description><![CDATA[The survey for my Twitter experiment is now up and running. To join in, please visit http://isad334.michaeldodd.net. Thanks!]]></description>
				<content:encoded><![CDATA[<p>The survey for my Twitter experiment is now up and running. To join in, please visit <a href="http://isad334.michaeldodd.net">http://isad334.michaeldodd.net</a>.</p>
<p>Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2012/03/07/isad334-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[ISAD334] Experiment</title>
		<link>http://www.michaeldodd.net/blog/2012/02/13/isad334-experiment/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=isad334-experiment</link>
		<comments>http://www.michaeldodd.net/blog/2012/02/13/isad334-experiment/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 00:43:57 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[ISAD334]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=168</guid>
		<description><![CDATA[In my previous two posts I wrote about how Twitter users determine the authenticity of accounts, and how this trust could be measured. In this post I will outline how I intend to test my hypothesis. The Experiment A number &#8230; <a href="http://www.michaeldodd.net/blog/2012/02/13/isad334-experiment/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>In my previous two posts I wrote about how Twitter users <a href="http://www.michaeldodd.net/blog/2012/01/30/the-web-of-influence/">determine the authenticity of accounts</a>, and <a href="http://www.michaeldodd.net/blog/2012/02/06/isad334-hypothesis/">how this trust could be measured</a>. In this post I will outline how I intend to test my hypothesis.</p>
<p><span id="more-168"></span></p>
<h2>The Experiment</h2>
<p>A number of test participants will be presented with a series of screenshots from various Twitter accounts. Upon seeing each screenshot, the test participant will make a single yes/no choice about whether they believe the account is a genuine representation of its owner. The participant will also be given the (optional) opportunity to explain why they think that account is genuine or fake. This information will help confirm if the factors I mentioned in my <a href="http://www.michaeldodd.net/blog/2012/02/06/isad334-hypothesis/">most recent blog post</a> are relevant. Each participant will receive the same list of screenshots, though the order in which the screenshots are presented will be randomised. This is to help prevent <a href="http://www.jstor.org/pss/2748574">order bias</a>.</p>
<p>The reason I refer to the &#8220;genuine representation&#8221; of an account as opposed to the person who operates the account is to allow for users who delegate management of their account to another person. This is <a href="http://blogs.wsj.com/digits/2010/02/12/obama-is-hiring-a-twitterer/">normally the case</a> for high-ranking politicians such as <a href="https://twitter.com/#!/barackobama">Barack Obama</a> and <a href="https://twitter.com/#!/Number10gov">David Cameron</a>, the latter of whom has previously given reasons for his <a href="http://www.youtube.com/watch?v=d3Mrfut-FSw">lack of enthusiasm towards Twitter</a>.</p>
<p>I <a href="http://www.michaeldodd.net/blog/2012/02/06/isad334-hypothesis/">previously mentioned</a> the factors I believe influence a Twitter user&#8217;s decision on whether a given account is genuine. Based on these beliefs, each screenshot shown to a participant will contain the Twitter account&#8217;s:</p>
<ul>
<li>Avatar</li>
<li>Username</li>
<li>Biography/description</li>
<li>&#8220;<a href="https://support.twitter.com/groups/31-twitter-basics/topics/111-features/articles/119135-about-verified-accounts">Verified</a>&#8221; icon (if appropriate)</li>
<li>Location</li>
<li>Personal website information</li>
<li>Three sample tweets by the account</li>
</ul>
<p>So, a participant may be shown this image as an example:</p>
<p style="text-align: center;"><a href="http://www.michaeldodd.net/blog/wp-content/uploads/2012/02/example_twitter.png"><img class="size-full wp-image-179  alignnone" title="Twitter example" src="http://www.michaeldodd.net/blog/wp-content/uploads/2012/02/example_twitter.png" alt="An example of my Twitter page" width="522" height="457" /></a></p>
<p style="text-align: left;">I also intend to collect some profile information from each participant (e.g. age group, gender, level of computer experience, if they are a Twitter user) to help determine if different groups of people look for different pieces of information when authenticating a Twitter account.</p>
<h2 style="text-align: left;">Implementation</h2>
<p>As this experiment will essentially be a series of questions answered by humans, any existing survey or questionnaire software should prove sufficient for collecting the raw data. Some survey creation services also provide automatic analysis of the data, saving time when I&#8217;m making my own analysis and conclusions.</p>
<p>The two main services I am looking at are <a href="http://www.surveymonkey.com/">SurveyMonkey</a> and <a href="http://www.websurveycreator.com">Web Survey Creator</a>. Both websites offer free accounts for creating surveys, each with a maximum of 100 respondents per survey. However, while SurveyMonkey only allows a maximum of 10 questions per survey for a free account, Web Survey Creator allows for an unlimited amount of questions. However, neither allow for questions to be given in a random order, which is something I would require.</p>
<p>The &#8220;roll your own&#8221; alternative is <a href="http://www.limesurvey.org/">LimeSurvey</a>, an open-source survey tool. This software offers many of the same features as an online service, but since it will be deployed to my own web hosting there will be no limits for the number of respondents or questions per survey. The documentation does not mention anything about assigning questions in a random order, so I will need to investigate this software further before making a decision on whether to use it for this experiment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2012/02/13/isad334-experiment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[ISAD334] Hypothesis</title>
		<link>http://www.michaeldodd.net/blog/2012/02/06/isad334-hypothesis/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=isad334-hypothesis</link>
		<comments>http://www.michaeldodd.net/blog/2012/02/06/isad334-hypothesis/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 15:28:20 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[ISAD334]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=157</guid>
		<description><![CDATA[In my previous post I wrote about the supposed disparity between Twitter users and current legislation, noting several recent cases where laws intended to protect privacy were subverted by a legion of Twitter users. In the same article I also &#8230; <a href="http://www.michaeldodd.net/blog/2012/02/06/isad334-hypothesis/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.michaeldodd.net/blog/2012/01/30/the-web-of-influence/">In my previous post</a> I wrote about the supposed disparity between Twitter users and current legislation, noting several recent cases where laws intended to protect privacy were subverted by a legion of Twitter users. In the same article I also asked a question regarding what factors encourage a reader to trust the content of a given Twitter account.<span id="more-157"></span></p>
<h2>Background</h2>
<p>For my assignment I have decided to further explore the issue of trust and what factors are most influential in helping to decide whether to believe a given Twitter account. In my project proposal, I outlined a number of possible factors a person may look at when making this decision:</p>
<ul>
<li>The account&#8217;s username?</li>
<li>Use of a face vs. a logo in the profile picture?</li>
<li>Not having a profile picture (default “egg” picture)?</li>
<li>If a user&#8217;s interests or expertise is listed in their “about me” section?</li>
<li>If the account has been verified by twitter (blue tick)?</li>
<li>The number of other users following the account?</li>
</ul>
<p>The issue of trust within social media is itself a very broad, with certain aspects this field having already been examined. A paper titled &#8220;<strong><a href="http://dl.acm.org/citation.cfm?id=1964869">Twitter under crisis: can we trust what we RT?</a>&#8220;</strong> by Mendoza, Poblete &amp; Castillo studies the behaviour of Twitter uses in a emergency disaster situation and the effects that false information and rumours can have on the situation. While not directly relating to the topic I wish to cover, it does offer an insight into how much more easily people would believe rumours in a desperate situation, as well as detailing how rumours can be detected by aggregating tweets.</p>
<p>Another article &#8220;<strong><a href="http://www.deepdyve.com/lp/sage/interpersonal-trust-a-comparison-of-attitudinal-and-situational-UatII3isE3">Interpersonal Trust: A Comparison of Attitudinal and Situational Factors</a></strong>&#8221; <em>(Scott, 1980)</em>, looks more into the issues of trust between people, and the circumstances which affects this trust. I feel this would be a good help with my research, however the article is currently restricted.</p>
<p>The language and structure of Tweets can also be an influence in making this decision; According to Ellis, Capra &amp; Cowcroft (<em>&#8220;In the mood for being influential on Twitter&#8221;</em>, 2011) &#8220;popular and influential users linguistically structure their tweets in specific ways.&#8221; Therefore any experiment to gauge the believability of given Twitter users must also contain a number of sample tweets from those users.</p>
<h2>The Hypothesis</h2>
<p>It is my belief that a Twitter user would be able to determine whether another account is genuine, an imitation or spam by looking at their profile picture, description (biography) and a small sample of tweets from the account. I intend to test this hypothesis by presenting a number of people with a sample number of Twitter accounts containing the above information, and asking if they believe those Twitter accounts are genuine or imitations.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2012/02/06/isad334-hypothesis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[ISAD334] The Web of Influence</title>
		<link>http://www.michaeldodd.net/blog/2012/01/30/the-web-of-influence/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-web-of-influence</link>
		<comments>http://www.michaeldodd.net/blog/2012/01/30/the-web-of-influence/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 13:38:08 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[ISAD334]]></category>
		<category><![CDATA[Odds and sods]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=150</guid>
		<description><![CDATA[Foreword: As part of one of my modules for my final term of University, I&#8217;m required to make a blog detailing my ideas and findings. Any posts relating to this module will be tagged under ISAD334. Despite being less than a &#8230; <a href="http://www.michaeldodd.net/blog/2012/01/30/the-web-of-influence/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong><em>Foreword:</em></strong><em> As part of one of my modules for my final term of University, I&#8217;m required to make a blog detailing my ideas and findings. Any posts relating to this module will be tagged under ISAD334.</em></p>
<p>Despite being less than a month into 2012, one of the year&#8217;s biggest agendas already seems to be coming to the forefront as Governments increasingly try to legislate activity on the Internet. In the past couple of weeks alone we&#8217;ve seen the <a href="http://www.theverge.com/2012/1/20/2721418/sopa-bill-withdrawn-by-lamar-smith">rise and fall</a> of <a href="http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act">SOPA</a> and <a href="http://en.wikipedia.org/wiki/PROTECT_IP_Act">PIPA</a> as well as the ratification of <a href="http://en.wikipedia.org/wiki/Anti-Counterfeiting_Trade_Agreement">ACTA</a>, which lead to the <a href="http://www.bbc.co.uk/news/technology-16757142">resignation of one MEP</a> from the European Parlament.</p>
<p>One of the websites which seems to fly in the face of legislation the most (outside of piracy websites) is Twitter, the micro-blogging service. On a number of occasions last year Twitter users found themselves skirting the law, most notably in the case of Ryan Giggs. In that particular case Giggs had taken out a super injunction to prevent the media from commenting on an extra-marital affair, however this did not stop <a href="http://www.telegraph.co.uk/technology/twitter/8531175/Ryan-Giggs-named-as-Premier-League-footballer-in-gagging-order-row.html">over 75,000 Twitter users and a Scottish Sunday newspaper</a> from naming him, making a complete farce of UK privacy laws in the process.</p>
<p>But how can we ascertain that a source on Twitter is genuine? How do we know that the information it provides is genuine, or that the user him/herself is trustworthy? While the Twitter account that outed Ryan Giggs and other famous faces, one of the tweets relating to an affair between <a href="https://twitter.com/#!/InjunctionSuper/status/67211213142110208">Jeremy Clarkson and Jemima Khan</a> was later <a href="http://www.bbc.co.uk/news/uk-13338502">strenuously denied</a>. The <a href="https://twitter.com/#!/injunctionsuper">twitter account in question</a> was a throwaway, likely to help avoid any legal repercussions, however the overall accuracy of the information helped it to gain nearly 100,000 followers.</p>
<p>But could any one person simply create an account, post a couple of tweets about a topic subject and gain 100,000 followers? What qualities do people look for when trying to determine if an account and/or the information posted by it is genuine or not? And how does the ability to create a throwaway twitter account cause problems for pre-Internet laws? I will be examining this question over the coming weeks and will post my research and findings on this blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2012/01/30/the-web-of-influence/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RSS Alarm v1.1.0 &#8211; A change cometh</title>
		<link>http://www.michaeldodd.net/blog/2011/12/08/rss-alarm-v1-1-0-a-change-cometh/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss-alarm-v1-1-0-a-change-cometh</link>
		<comments>http://www.michaeldodd.net/blog/2011/12/08/rss-alarm-v1-1-0-a-change-cometh/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:39:20 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[RSS Alarm]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=142</guid>
		<description><![CDATA[RSS Alarm has been out for over a month now, and it&#8217;s still surprising how positive a reaction it&#8217;s received in the media and from its users. While I&#8217;ll readily admit it&#8217;s not sold a ground-breaking amount of copies, it&#8217;s &#8230; <a href="http://www.michaeldodd.net/blog/2011/12/08/rss-alarm-v1-1-0-a-change-cometh/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>RSS Alarm has been out for over a month now, and it&#8217;s still surprising how positive a reaction it&#8217;s received in the media and from its users. While I&#8217;ll readily admit it&#8217;s not sold a ground-breaking amount of copies, it&#8217;s still sold a lot better than I expected and it&#8217;s paid for my web hosting this month.</p>
<p>So what next? How do I drum up some more publicity for RSS Alarm now the initial media coverage has faded away? A very difficult question for a team of developers, let alone a one-man operation. The clue to this answer is that this is version 1.1.0 of RSS Alarm, not v1.0.5. This is a major change.</p>
<p><span id="more-142"></span>After some time pondering this question, I&#8217;ve decided to release a free &#8220;lite&#8221; version of RSS Alarm. This version will be supported by banner advertisements, however I&#8217;ve been very careful to place these adverts non-intrusively. They will not get in the way of your normal usage, but will still appear prominently at either the top or bottom of the screen. The positioning of these adverts may change in future versions, but I promise not to place them in positions that seem underhand or interfere with your usage of RSS Alarm. If you&#8217;re not a fan of adverts, upgrading to the full version for 99p will also get rid of them.</p>
<p>For those who have purchased the full version of this application already, I&#8217;d firstly like to thank you for buying RSS Alarm, you&#8217;ve really made me smile over this past month. As a reward, not only will you copy remain ad-free for life, you&#8217;ll also get any big new features <em>at least one version earlier</em> than the free release. And what better time than now to give you your first reward?</p>
<p><strong>Shake To Snooze</strong> is a brand new feature for those who own the paid version. Have you set your alarm a bit too early? Too tired to open your eyes? Just reach over for your phone and give it a shake, and the alarm will be postponed for 10 minutes.</p>
<p>So, to summarise:</p>
<ul>
<li>I&#8217;m releasing a free, ad-supported version of RSS Alarm</li>
<li>Major new features will be exclusive to the paid version for at least one release.</li>
<li>Bug fixes will be released for both versions simultaneously.</li>
<li>Shake to Snooze is new and exclusive to the paid version for release v1.1.0.</li>
</ul>
<div><span style="font-size: small;"><span class="Apple-style-span" style="line-height: 24px;">Both versions will be up on the marketplace within 24 hours after final testing. I&#8217;ll update this post when they&#8217;re up.</span></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2011/12/08/rss-alarm-v1-1-0-a-change-cometh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSS Alarm v1.0.3 &#8211; The mini feature update</title>
		<link>http://www.michaeldodd.net/blog/2011/11/24/rss-alarm-v1-0-3-the-mini-feature-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss-alarm-v1-0-3-the-mini-feature-update</link>
		<comments>http://www.michaeldodd.net/blog/2011/11/24/rss-alarm-v1-0-3-the-mini-feature-update/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 18:51:23 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[RSS Alarm]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=137</guid>
		<description><![CDATA[Hooray! It&#8217;s the first non-bugfix update! RSS Alarm v1.0.3 will be on the marketplace shortly, and it brings: The ability to specify the amount of time between RSS Feed updates. (Main screen &#62; MENU button &#62; Settings) Alarm will be &#8230; <a href="http://www.michaeldodd.net/blog/2011/11/24/rss-alarm-v1-0-3-the-mini-feature-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Hooray! It&#8217;s the first non-bugfix update! RSS Alarm v1.0.3 will be on the marketplace shortly, and it brings:</p>
<ul>
<li>The ability to specify the amount of time between RSS Feed updates. (Main screen &gt; MENU button &gt; Settings)</li>
<li>Alarm will be dismissed when moving away from the alarm screen (e.g. pressing the back or home key)</li>
<li>All indexed podcasts will now be displayed on the Feeds screen, below the list of RSS Feeds.</li>
<li>Did I mention RSS Alarm is now on <a href="https://plus.google.com/110264757830109892469">Google+</a> and <a href="https://twitter.com/#!/rssalarm">Twitter</a>?</li>
</ul>
<p>The update will automatically download to your phone shortly (provided you&#8217;ve allowed automatic updating), and if you don&#8217;t have RSS Alarm yet, <a href="https://market.android.com/details?id=net.michaeldodd.rss_alarm">you can buy it here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2011/11/24/rss-alarm-v1-0-3-the-mini-feature-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RELEASE: RSS Alarm v1.0.2</title>
		<link>http://www.michaeldodd.net/blog/2011/11/18/release-rss-alarm-v1-0-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=release-rss-alarm-v1-0-2</link>
		<comments>http://www.michaeldodd.net/blog/2011/11/18/release-rss-alarm-v1-0-2/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 22:09:13 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[RSS Alarm]]></category>

		<guid isPermaLink="false">http://www.michaeldodd.net/blog/?p=130</guid>
		<description><![CDATA[My new phone arrived today! Though it&#8217;s not all sunshine and butterflies when you realise that RSS Alarm has a couple of major bugs specific to Android&#8217;s latest release. As such, there&#8217;s a new version out to fix these Ice Cream &#8230; <a href="http://www.michaeldodd.net/blog/2011/11/18/release-rss-alarm-v1-0-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.michaeldodd.net/blog/wp-content/uploads/2011/11/android_ice_cream_sandwich_by_rl_mac-d3g3b6b.png"><img class="alignleft size-full wp-image-134" title="Ice Cream Sandwich" src="http://www.michaeldodd.net/blog/wp-content/uploads/2011/11/android_ice_cream_sandwich_by_rl_mac-d3g3b6b.png" alt="Ice Cream Sandwich" width="207" height="227" /></a><a href="http://www.google.com/nexus/">My new phone arrived today!</a> Though it&#8217;s not all sunshine and butterflies when you realise that RSS Alarm has a couple of major bugs specific to Android&#8217;s latest release. As such, there&#8217;s a new version out to fix these Ice Cream Sandwich-specific problems:</p>
<p>- Fixed bug that prevented users from importing their feeds from Google Reader<br />
- Fix bug that prevented the Text-to-Speech engine from reading out RSS feeds.</p>
<p>As you can see, those were problems that warranted an immediate fix, so here you go. Updates will be arriving to your phones within the hour.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaeldodd.net/blog/2011/11/18/release-rss-alarm-v1-0-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
