<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.6" -->
<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/"
	>

<channel>
	<title>Scrapbook</title>
	<link>http://www.repeatwhiletrue.com/scrapbook</link>
	<description>Small scraps from projects, web-finds and the occasional oddity.</description>
	<pubDate>Sun, 15 Jan 2006 12:25:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.6</generator>
	<language>en</language>
			<item>
		<title>Optical Mouse Cam</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=40</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=40#comments</comments>
		<pubDate>Sun, 15 Jan 2006 12:25:41 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Resources</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=40</guid>
		<description><![CDATA[
Here&#8217;s how you can convert your optical mouse to a handheld scanner&#8230;
link

]]></description>
			<content:encoded><![CDATA[<p><img src="../scraps/external/scanner.jpg" alt="Scanning with a mouse sensor" /></p>
<p>Here&#8217;s how you can convert your optical mouse to a handheld scanner&#8230;<br />
<a href="http://sprite.student.utwente.nl/~jeroen/projects/mouseeye/">link</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=40</wfw:commentRss>
		</item>
		<item>
		<title>musictheory.net</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=39</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=39#comments</comments>
		<pubDate>Tue, 20 Dec 2005 21:09:55 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Resources</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=39</guid>
		<description><![CDATA[Ricci Adams has compiled an amazingly useful resource on music theory (intervals, scales, the likes) for laymen, complete with Flash training apps. I&#8217;ll make a new year&#8217;s resolution of using the interval ear trainer, scale ear trainer and chord ear trainer at least five minutes per day until I get it right.
link

]]></description>
			<content:encoded><![CDATA[<p>Ricci Adams has compiled an amazingly useful resource on music theory (intervals, scales, the likes) for laymen, complete with Flash training apps. I&#8217;ll make a new year&#8217;s resolution of using the <a href="http://www.musictheory.net/trainers/html/id90_en.html">interval ear trainer</a>, <a href="http://www.musictheory.net/trainers/html/id91_en.html">scale ear trainer</a> and <a href="http://www.musictheory.net/trainers/html/id92_en.html">chord ear trainer</a> at least five minutes per day until I get it right.</p>
<p><a href="http://www.musictheory.net/index.html">link</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=39</wfw:commentRss>
		</item>
		<item>
		<title>A bit of Drifts follow-up</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=38</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=38#comments</comments>
		<pubDate>Tue, 13 Dec 2005 16:37:04 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Scraps</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=38</guid>
		<description><![CDATA[About 3 weeks ago, I&#8217;ve released a little Flash game named Drifts. I&#8217;ve decided to post a bit of data on the amount of traffic the game has generated so far, and on other aspects of publishing a casual game that I find noteworthy.
First off, flash games use a lot of bandwidth. In three weeks, [...]]]></description>
			<content:encoded><![CDATA[<p>About 3 weeks ago, I&#8217;ve released a little Flash game named <a href="http://www.repeatwhiletrue.com/drifts">Drifts</a>. I&#8217;ve decided to post a bit of data on the amount of traffic the game has generated so far, and on other aspects of publishing a casual game that I find noteworthy.</p>
<p>First off, flash games use a lot of bandwidth. In three weeks, Drifts has had almost 200.000 hits. My statistics don&#8217;t indicate unique hits for single pages, but judging from the contrast to my usual site stats, I&#8217;d estimate somewhere around 70 percent of the visitors to be unique. On average, people played for about two rounds per visit. (I know this because of the amount of hits on the highscore list, relative to the amount of hits on the game&#8217;s page.) However, it&#8217;s clear that a lot of people played much more. I know from someone who once held a highscore of around 2.000 points, that he had to play 40 minutes without losing the game, to attain his score. The current top score is over 15.000.<br />
So far, the game - which is about 1 MB in size - has generated just over 70 GB of traffic in total, with peaks of 14 GB per day. I consider this a good place to refer you to my service provider, <a href="http://www.dreamhost.com/r.cgi?yonder">DreamHost</a>.</p>
<p>Traffic has built up over the first week, multiplying in size every day up to around 10.000 hits per day. Initially, I had posted the game on a well frequented forum, generating around 400 visits. From there on, it spread out over various blogs. After a few days, I contacted two large casual gaming themed blogs, which quickly added to the traffic the game experienced. More importantly, though, these blogs (notably Jay Bibby&#8217;s &#8220;<a href="http://jayisgames.com/">jay is games</a>&#8220;) attracted the attention of rather large gaming portals, which brought the site&#8217;s traffic to a peak of over 30.000 hits per day for three days, the largest referrer contributing around 10.000 visits per day.<br />
Since then, &#8220;Drifts&#8221; has gradually been replaced with newer games on these sites, and has more or less linearly decreased in frequency to around 6000 hits per day, around which it has been in stable orbit during the last week or so.</p>
<p>During its peak popularity, I decided to put up a PayPal button, allowing people to donate for my bandwidth costs, as another prolonged traffic peak could very well bring me expensive overage charges. I believe it&#8217;s worth noting that this measure is not of much use - less than 1 in 50.000 visitors makes a donation (of course, this is not a reliable statistic, given the sample size). This is pretty much what you would expect, considering that most people come for a quick game, play for a few minutes and then leave. In the same vein, the number of people who look around the rest of the site is neglectable - a couple hundred extra hits on the main projects page during peak time.<br />
On a positive note, I was surprised to see that only three attempts to hack the highscore script were logged. I had expected much more, and two of them were actually from the forum I had initially posted the game to. (On a side-note, the highscore script bans any ip address that has been associated with attempted hacking.)</p>
<p>While not a lot of people showed interest in other work, I received a good amount of positive e-mail, which is always a good thing. I also received &#8220;offers&#8221; of gaming sites to mirror the game. Some of these did not bother with formalities such as having a name attached to them, and most of them did not write back once I used the word &#8220;license&#8221; in my reply.<br />
A lot of the portals link to the game in an iFrame, allowing them to put their advertisement banners next to my content. Since they provide a large number of visitors, I have not taken any steps against sites where the frame is large enough to provide for my donation message and e-mail link. If my bandwidth usage gets out of hand, I will add a script that breaks out of the iFrame, probably causing these sites to stop linking the game.<br />
There are also a couple of parasitic sites who hotlink the swf file directly, circumventing any other content I may put on the page.  These are usually put on a blacklist to receive alternative content, as soon as I notice them.<br />
If you&#8217;re planning to write your own web-based game, I think it&#8217;s good advice to stress the importance of provisions against people copying the game for their own profit, assuming you don&#8217;t want your work to end up on the likes of ebaumsworld. Drifts does this by checking for the domain that launches it and refuses to launch from any place but repeatwhiletrue. Additionally, the highscore list refuses submissions coming from other sites than my own. This will probably not stop a good dedicated Flash developer for long, but it seems to be a good enough means against kids running online gaming sites with illicit copies.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=38</wfw:commentRss>
		</item>
		<item>
		<title>codetree</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=37</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=37#comments</comments>
		<pubDate>Tue, 13 Dec 2005 11:28:09 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Resources</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=37</guid>
		<description><![CDATA[&#8220;CodeTree is an attempt to create a worthwhile dialogue between new media artists of different skill levels and backgrounds. The project’s objective is to offer a social network that facilitates learning and artistic expression—a place where coders can dissect, share, and expand upon one another’s code.&#8221;
or as REAS put it, &#8220;Very much like Flickr, but [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;CodeTree is an attempt to create a worthwhile dialogue between new media artists of different skill levels and backgrounds. The project’s objective is to offer a social network that facilitates learning and artistic expression—a place where coders can dissect, share, and expand upon one another’s code.&#8221;</p></blockquote>
<p>or as REAS <a href="http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Collaboration;action=display;num=1134373179">put it</a>, &#8220;Very much like Flickr, but for software.&#8221;</p>
<p><a href="http://www.codetree.org/">link</a> via Processing forums
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=37</wfw:commentRss>
		</item>
		<item>
		<title>halfshag</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=36</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=36#comments</comments>
		<pubDate>Sun, 11 Dec 2005 10:46:46 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Inspiration</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=36</guid>
		<description><![CDATA[
Halfshag is a tool for creating isometric pixel graphics reminiscent of old tile based 8-bit or 16-bit games. It&#8217;s basically the fun of Lego and QBert combined!
link

]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.repeatwhiletrue.com/scraps/external/halfshag.gif" alt="halfshag" /></p>
<p>Halfshag is a tool for creating isometric pixel graphics reminiscent of old tile based 8-bit or 16-bit games. It&#8217;s basically the fun of Lego and QBert combined!</p>
<p><a href="http://www.halfshag.com/iso/">link</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=36</wfw:commentRss>
		</item>
		<item>
		<title>Drifts!</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=35</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=35#comments</comments>
		<pubDate>Tue, 22 Nov 2005 12:55:16 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Scraps</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=35</guid>
		<description><![CDATA[
&#8220;Drifts&#8221; is the first of two casual Flash games I was referring to in my last post. I&#8217;ve finished work on it yesterday night. The second game will take a bit longer.
The aim in Drifts is to stick as many green bubbles to your cursor as possible while avoiding the purple bubbles. Touching a blue [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.repeatwhiletrue.com/drifts/thumb.jpg" alt="Drifts" /><br />
&#8220;Drifts&#8221; is the first of two casual Flash games I was referring to in my last post. I&#8217;ve finished work on it yesterday night. The second game will take a bit longer.</p>
<p>The aim in Drifts is to stick as many green bubbles to your cursor as possible while avoiding the purple bubbles. Touching a blue bubble turns your green bubbles into points (it&#8217;s a Good Thing!). You need at least three green bubbles to receive a point. More green bubbles at once means drastically more bonus points.</p>
<p>Drifts requires the Flash 8 player (!) and semi-decent hardware. It runs fine on my 1.5 Ghz laptop.</p>
<p><a href="http://www.repeatwhiletrue.com/drifts">link</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=35</wfw:commentRss>
		</item>
		<item>
		<title>hello world,</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=34</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=34#comments</comments>
		<pubDate>Fri, 18 Nov 2005 19:03:25 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Scraps</category>

		<category>Vienna / Austria</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=34</guid>
		<description><![CDATA[I was originally planning to return from my thesis-motivated hiatus by completing and posting one of two casual flash games I&#8217;ve been working on for a few days. Instead I&#8217;ll post two very quick processing sketches made today in response to a fun competition at Austrian radio station FM4. The station employs a network of [...]]]></description>
			<content:encoded><![CDATA[<p>I was originally planning to return from my thesis-motivated hiatus by completing and posting one of two casual flash games I&#8217;ve been working on for a few days. Instead I&#8217;ll post two very quick processing sketches made today in response to a fun competition at Austrian radio station <a href="http://fm4.orf.at">FM4</a>. The station employs a network of radio-/webhosts who produce content for its website. Since its beginning, the cms of the site allowed each host to specify up to three associated hosts, but apparently the rules and definitions for what constitutes an associate have never been entirely clear.</p>
<p>One of the hosts has issued a challenge to visualise arbitrary aspects of the network and thereby give an interpretation of what the association feature means. <a href="http://fm4.orf.at/hanswu/209275/main">Here&#8217;s the relevant article</a>, written in German.</p>
<p><a href="http://repeatwhiletrue.com/hosts01/">Here&#8217;s</a> my first sketch.<br />
And <a href="http://repeatwhiletrue.com/hosts02/">here&#8217;s</a> the somewhat more abstract second one.</p>
<p>It&#8217;s good to have a bit of time for this kind of work again.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=34</wfw:commentRss>
		</item>
		<item>
		<title>Processing Mobile is online!</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=33</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=33#comments</comments>
		<pubDate>Thu, 22 Sep 2005 09:41:50 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Resources</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=33</guid>
		<description><![CDATA[It is now definitely time to upgrade my cellphone:
http://mobile.processing.org/

]]></description>
			<content:encoded><![CDATA[<p>It is now definitely time to upgrade my cellphone:<br />
<a href="http://mobile.processing.org/">http://mobile.processing.org/</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=33</wfw:commentRss>
		</item>
		<item>
		<title>Digital Derive in Graz</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=32</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=32#comments</comments>
		<pubDate>Wed, 14 Sep 2005 17:31:29 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Vienna / Austria</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=32</guid>
		<description><![CDATA[
It&#8217;s nice to visit boingboing and read that MIT researchers had a project going in your hometown of twohundredsomething thousand inhabitants:
Digital Derive harnesses the potential of mobile phones as an affordable, ready-made and ubiquitous medium that allows the city to be sensed and displayed in real-time as a complex, pulsating entity. Because it is possible [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.repeatwhiletrue.com/scraps/external/cellphone.jpg" alt="Digital Derive" /></p>
<p>It&#8217;s nice to visit <a href="http://www.boingboing.net/2005/09/14/cell_phone_map_of_gr.html">boingboing</a> and read that MIT researchers had a project going in your hometown of twohundredsomething thousand inhabitants:</p>
<blockquote><p>Digital Derive harnesses the potential of mobile phones as an affordable, ready-made and ubiquitous medium that allows the city to be sensed and displayed in real-time as a complex, pulsating entity. Because it is possible to simultaneously ‘ping’ the cell phones of thousands of users – thereby establishing their precise location in space at a given moment in time – these devices can be used as a highly dynamic tracking tool that describes how the city is used and transformed by its citizens. </p></blockquote>
<p><a href="http://www.eurekalert.org/pub_releases/2005-09/miot-mrm091405.php">press release</a><br />
<a href="http://senseable.mit.edu/projects/graz/">project page</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=32</wfw:commentRss>
		</item>
		<item>
		<title>wikipedia goodness</title>
		<link>http://www.repeatwhiletrue.com/scrapbook/?p=31</link>
		<comments>http://www.repeatwhiletrue.com/scrapbook/?p=31#comments</comments>
		<pubDate>Wed, 14 Sep 2005 09:51:04 +0000</pubDate>
		<dc:creator>RWT</dc:creator>
		
		<category>Oddities</category>

		<category>Resources</category>

		<guid isPermaLink="false">http://www.repeatwhiletrue.com/scrapbook/?p=31</guid>
		<description><![CDATA[I stumbled over a Wikipedia entry named &#8220;Internet phenomenon&#8221; by chance. If you&#8217;ve ever had to try to explain phenomena like 1337-speak to people who don&#8217;t use the web for anything but e-mail, you&#8217;ve probably wondered where to start in order to describe the unique manner of propagation of memes on the internet.
What I like [...]]]></description>
			<content:encoded><![CDATA[<p>I stumbled over a Wikipedia entry named &#8220;Internet phenomenon&#8221; by chance. If you&#8217;ve ever had to try to explain phenomena like 1337-speak to people who don&#8217;t use the web for anything but e-mail, you&#8217;ve probably wondered where to start in order to describe the unique manner of propagation of memes on the internet.<br />
What I like about the Wikipedia article however, is not the explanatory paragraph. What I like is the categorized list of dozens if not a hundred of past examples of websites, videos, pictures and ideas that quickly spread around the world, including Apple&#8217;s Ellen Feiss commercial, Limecat, Mahir Cagri and many, many other things, complete with short descriptions of the meme in question and links. As such, the article both provides entertainment and serves as an interesting and descriptive historical outlook on online culture.<br />
<a href="http://en.wikipedia.org/wiki/Internet_phenomenon">link</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.repeatwhiletrue.com/scrapbook/?feed=rss2&amp;p=31</wfw:commentRss>
		</item>
	</channel>
</rss>
