<br />
<b>Notice</b>:  Undefined variable: search_phrase in <b>/var/www/vhosts/thinkgareth.com/httpdocs/wp-content/plugins/statpress-reloaded/statpress.php</b> on line <b>1786</b><br />
<br />
<b>Notice</b>:  Undefined variable: searchengine in <b>/var/www/vhosts/thinkgareth.com/httpdocs/wp-content/plugins/statpress-reloaded/statpress.php</b> on line <b>1786</b><br />
<br />
<b>Notice</b>:  Trying to get property of non-object in <b>/var/www/vhosts/thinkgareth.com/httpdocs/wp-content/plugins/statpress-reloaded/statpress.php</b> on line <b>1786</b><br />
<?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>ThinkGareth</title>
	<atom:link href="http://thinkgareth.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thinkgareth.com</link>
	<description>I make things. I break things.</description>
	<lastBuildDate>Sun, 13 Sep 2009 23:47:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[BootCycle] Some Insight</title>
		<link>http://thinkgareth.com/2009/08/bootcycle-some-insight/</link>
		<comments>http://thinkgareth.com/2009/08/bootcycle-some-insight/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 18:49:07 +0000</pubDate>
		<dc:creator>ThinkGareth</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Bootcycle]]></category>
		<category><![CDATA[Bootcycle Summer 09]]></category>
		<category><![CDATA[Bootstrapping]]></category>
		<category><![CDATA[funding]]></category>
		<category><![CDATA[investment]]></category>
		<category><![CDATA[YCombinator]]></category>

		<guid isPermaLink="false">http://thinkgareth.com/?p=104</guid>
		<description><![CDATA[After receiving many questions seeking the same answers I decided it&#8217;s best to write a more verbose post about BootCycle and my venture.
Q: Who started &#8230;]]></description>
			<content:encoded><![CDATA[<p>After receiving many questions seeking the same answers I decided it&#8217;s best to write a more verbose post about <a id="aptureLink_YCttGCCiGv" href="http://www.bootcycle.com/">BootCycle</a> and my venture.</p>
<p><strong>Q: Who started BootCycle?</strong><br />
Jonathan Markwell &#8211; here&#8217;s some links to find out more about him:<br />
<a href="http://madmotive.co.uk/">Blog &#8211; Mad Motive</a><br />
<a href="http://www.inuda.com/">Company &#8211; Inuda Innovations</a><br />
<a href="http://twitter.com/jonmarkwell">Twitter &#8211; @JonMarkwell</a></p>
<p><strong>Q: What is BootCycle?</strong></p>
<blockquote><p>BootCycle is a new approach to providing peer support to early stage technology product developers. We help developers turn ideas into products that are ready for either investment or revenue after just 10 weeks. &#8211; <a href="http://bootcycle.com">http://bootcycle.com</a></p></blockquote>
<p><strong>Q: Where Is BootCycle?</strong><br />
Participants are based in London &amp; Brighton ( UK ). BootCycle runs out of an affiliated creative office space in Brighton called <a id="aptureLink_0xIiL2qgyW" href="http://theskiff.org/">The Skiff</a>.</p>
<p><strong>Q: Does BootCycle fund startups in return for a share of their company?</strong><br />
No. Bootcycle is like <a id="aptureLink_sCPZvxOxLt" href="http://www.ycombinator.com/">YCombinator</a> without the funding. We instead focus on the other benefits of YCombinator and as such we have industry experts advising us, peer support, weekly progress demos, shared office space, private discussion lists etc.</p>
<hr /><strong>Q: What Am I Working On?</strong><br />
My venture is about &#8220;Building Trusted Networks of Hospitality&#8221;. A purposely vague description to leave some &#8216;wow&#8217; factor in the idea. I&#8217;m building a service for a gap in the market, despite there being a pre-existing audience for this kind of service I still intend to challenge peoples views on a few of the perceived norms surrounding travel and hospitality in society.</p>
<p><strong>Q: When Will It Go Live?</strong><br />
All set for a September rollout. This will probably be a rolling invite structure (e.g. all members can invite a few friends to be members) until mid October. As a bit of a teaser there&#8217;s a screenshot from the site used as the picture above this post.</p>
<p><strong>Q: What&#8217;s Behind The Scenes?</strong><br />
Symfony PHP Framework &amp; MySQL<br />
Facebook Connect<br />
Twitter Auth<br />
Amazon EC2<br />
Amazon S3</p>
<p><strong>Q: Is There Any Funding Involved?</strong><br />
The venture thus far has been bootstrapped and not applied for or taken investment. Investment will be the next step after the initial public release.</p>
]]></content:encoded>
			<wfw:commentRss>http://thinkgareth.com/2009/08/bootcycle-some-insight/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Announcement: Participating in BootCycle Summer 09</title>
		<link>http://thinkgareth.com/2009/08/announcement-participating-in-bootcycle-summer-09/</link>
		<comments>http://thinkgareth.com/2009/08/announcement-participating-in-bootcycle-summer-09/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:56:03 +0000</pubDate>
		<dc:creator>ThinkGareth</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Bootcycle]]></category>
		<category><![CDATA[Bootcycle Summer 09]]></category>
		<category><![CDATA[Bootstrapping]]></category>
		<category><![CDATA[Startup]]></category>

		<guid isPermaLink="false">http://thinkgareth.com/?p=98</guid>
		<description><![CDATA[In simple terms I&#8217;m bootstrapping a start-up for release in September / October 09.
From the inside looking out, with nary a tad of bias I &#8230;]]></description>
			<content:encoded><![CDATA[<p>In simple terms I&#8217;m bootstrapping a start-up for release in September / October 09.</p>
<p>From the inside looking out, with nary a tad of bias I can say that from the 8 teams accepted into this first BootCycle you can expect some interesting, passionate ideas hellbent on making the world a better place and earning some Benjamin&#8217;s in the process (they all darn well deserve it!).</p>
<p>BootCycle is currently 50% complete (five weeks into the ten week project development cycle). <a href="http://bootcycle.com">http://bootcycle.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thinkgareth.com/2009/08/announcement-participating-in-bootcycle-summer-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IDN Spoofing</title>
		<link>http://thinkgareth.com/2009/05/idn-spoofing/</link>
		<comments>http://thinkgareth.com/2009/05/idn-spoofing/#comments</comments>
		<pubDate>Tue, 26 May 2009 02:26:30 +0000</pubDate>
		<dc:creator>ThinkGareth</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[idn]]></category>
		<category><![CDATA[internationalised domain names]]></category>
		<category><![CDATA[phishing]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[spoofing]]></category>

		<guid isPermaLink="false">http://thinkgareth.com/?p=43</guid>
		<description><![CDATA[Update 25/08/09: Safari&#8217;s recent update doesn&#8217;t blatantly ignore IDN&#8217;s anymore. Progress.
With the recent spate of IDN (Internationalised Domain Names) being bought that utilise the unicode &#8230;]]></description>
			<content:encoded><![CDATA[<p><strong>Update 25/08/09:</strong> Safari&#8217;s recent update doesn&#8217;t blatantly ignore IDN&#8217;s anymore. Progress.</p>
<p>With the recent spate of IDN (<a id="aptureLink_2YXvb5xRk0" href="http://en.wikipedia.org/wiki/Internationalized%20domain%20name">Internationalised Domain Names</a>) being bought that utilise the unicode character set I wanted to bring back the issue of homophone spoofing / phishing with these domains.</p>
<p>It is <strong>still</strong> possible to spoof domains using  unicode character sets.</p>
<p>Domain registrars have <strong>not</strong> done enough to prevent similar looking domains from being purchased, this is something that can be vastly improved with little effort.</p>
<p>Apple&#8217;s <strong>Safari</strong> browser has <strong>not</strong> taken on board the same precautions that other browsers including Mozilla Firefox and even Internet Explorer have to warn the end user that they are not using a standard domain.</p>
<p>I have tested the following proof-of-concept on a number of people including some technically orientated peers, not one was even aware of this kind of spoofing attack. This post is intended to spread awareness of the technique.</p>
<p>Domain purchased: <span style="font-family: 'Courier New'; line-height: 18px; font-size: 12px; white-space: pre;"><a rel="nofollow" href="http://ebɑy.com/" target="_blank">http://ebɑy.com/</a></span> <a rel="nofollow" href="http://ebɑy.com/" target="_blank">(click to visit proof-of-concept site)</a><br />
Domain cost: $7.00</p>
<p>The domain above has the Latin unicode character &#8216;ɑ&#8217; that closely resembles a standard &#8216;a&#8217;.</p>
<div id="attachment_51" class="wp-caption aligncenter" style="width: 480px"><img class="size-full wp-image-51 " title="E-Bay Example" src="http://thinkgareth.com/wp-content/uploads/2009/05/ebay-urls.png" alt="E-Bay Example" width="470" height="109" /><p class="wp-caption-text">Comparison of domains side-by-side.</p></div>
<p>The spoof site currently displays a warning message and pulls down a live copy of the requested e-bay page to demonstrate it&#8217;s viability for a phishing attack (limited to just the home page).</p>
<div id="attachment_54" class="wp-caption alignnone" style="width: 600px"><a href="http://thinkgareth.com/wp-content/uploads/2009/05/picture-10.png" target="_blank"><img class="size-medium wp-image-54   " title="Spoof site vs Real site" src="http://thinkgareth.com/wp-content/uploads/2009/05/picture-10-590x368.png" alt="Spoof site alongside the real site." width="590" height="368" /></a><p class="wp-caption-text">Spoof site alongside the real site. Click to enlarge.</p></div>
<p>It is easily possible to spoof content for each and every E-Bay page and save users login data (due to most people reusing the same password there is a high chance their E-Bay password will be the same as their e-mail, Paypal, Twitter accounts etc).</p>
<p>It should be noted this spoof has <strong>nothing</strong> to do with E-Bay. This is purely an example of the technique that can be applied to almost any domain.</p>
]]></content:encoded>
			<wfw:commentRss>http://thinkgareth.com/2009/05/idn-spoofing/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Self-Optimising &amp; Evolving Websites Utilising Genetic Algorithms</title>
		<link>http://thinkgareth.com/2009/04/self-optimising-evolving-websites-utilising-genetic-algorithms/</link>
		<comments>http://thinkgareth.com/2009/04/self-optimising-evolving-websites-utilising-genetic-algorithms/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 18:13:29 +0000</pubDate>
		<dc:creator>ThinkGareth</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[automated ux]]></category>
		<category><![CDATA[evolving website]]></category>
		<category><![CDATA[genetic algorithms]]></category>

		<guid isPermaLink="false">http://thinkgareth.com/articles/?p=3</guid>
		<description><![CDATA[I&#8217;ve recently been using Genetic algorithms in Actionscript 3 and have since been contemplating the benefits of using them to enhance webpages by implementing some &#8230;]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently been using Genetic algorithms in Actionscript 3 and have since been contemplating the benefits of using them to enhance webpages by implementing some features server side.</p>
<p>Genetic algorithms are a search technique that utilise the speed of computing to &#8216;brutishly&#8217; locate or find a match/optimum solution.</p>
<p>The one idea that really resonated with me whilst working on this topic was the idea of a self optimising website that would continually modify itself within the boundaries I define.</p>
<p>To clarify, the optimisation would be in the form of design and layout. There are a number of design/UX testing methodologies (e.g. Test multiple designs on site users by randomly sending them to site design &#8216;A&#8217; or site design &#8216;B&#8217;) to monitor which design best fulfils your objectives by checking over the resulting conversions/visit duration etc.</p>
<p>The algorithm I&#8217;m working on uses the principles of genetic algorithms / evolutionary programming combined with the aforementioned testing methodologies (A/B Testing / &#8216;Bucket Testing&#8217;) to accomplish and process the same result.</p>
<p>So, from the top;</p>
<p>The site when built has a number of defined regions very similar to what a basic page layout wireframe looks like:</p>
<div id="attachment_30" class="wp-caption alignnone" style="width: 600px"><img class="size-medium wp-image-30" title="Example layout containing five regions." src="http://thinkgareth.com/wp-content/uploads/2009/04/thinkgareth-genetic_algorithms-regions1-590x584.png" alt="Example layout containing five regions." width="590" height="584" /><p class="wp-caption-text">Example layout containing five regions.</p></div>
<p>Using these defined regions instead of following standard web principles and statically placing content we would define rules that allow the site&#8217;s advert for example to appear in region 1, 3, 4 or 5 and that the searchbox remain above the fold (regions 3, 4 or 5).</p>
<p>We would also define some styles for the site, maybe a yellow oriented colour palette and a black oriented palette.</p>
<p>Finally we must define some targets for the algorithm e.g. &#8216;User visit duration&#8217;, &#8216;Advert clicks&#8217;, &#8216;Average pages per session&#8217;.</p>
<p>Using the resulting statistics, each time the algorithm is called to render the page it can take into account aggregated results from previous generations and decide which combination of placement and styles gains the best results.</p>
<p>I expect to find some patterns occur over time e.g. User visit duration increasing when the dark colour palette is used at night time and the lighter palette used in the daytime (grouping of visitors from similar timezones would better this).</p>
<p>I also expect to see the ads move down the page to region 5 if they were just standard Adsense style ads and maybe up the page (region 1 or 3) if they contained a fantastic offer on a relevant and well liked product etc.</p>
<p>The algorithm I&#8217;m working on will be tested on a separate site over the coming months after which I will write a conclusion post with the results and code.</p>
]]></content:encoded>
			<wfw:commentRss>http://thinkgareth.com/2009/04/self-optimising-evolving-websites-utilising-genetic-algorithms/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
