<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hack a Day &#187; HackIt</title>
	<atom:link href="http://hackaday.com/category/hackit/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Tue, 24 Nov 2009 19:06:31 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='hackaday.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5560f98f805877b0e332f191cb9e0af3?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Hack a Day &#187; HackIt</title>
		<link>http://hackaday.com</link>
	</image>
			<item>
		<title>Banned Xbox 360&#8217;s &#8211; boon or bust?</title>
		<link>http://hackaday.com/2009/11/17/banned-xbox-360s-boon-or-bust/</link>
		<comments>http://hackaday.com/2009/11/17/banned-xbox-360s-boon-or-bust/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 18:22:06 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[ban]]></category>
		<category><![CDATA[banned]]></category>
		<category><![CDATA[resale]]></category>
		<category><![CDATA[xbox 360]]></category>
		<category><![CDATA[xbox live]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=18463</guid>
		<description><![CDATA[
We&#8217;re sure you&#8217;ve heard about Xbox 360s facing an other round of bans from Xbox Live last week. It seems that living in a hole, or even in Grenora, North Dakota couldn&#8217;t help you escape hearing this from every news source possible. Apparently, this has caused a slew of banned consoles to go up for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=18463&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-18469" title="banned-xblive-" src="http://hackadaycom.files.wordpress.com/2009/11/banned-xblive.jpg?w=470&#038;h=294" alt="" width="470" height="294" /></p>
<p>We&#8217;re sure you&#8217;ve heard about <a href="http://news.cnet.com/8301-13772_3-10395265-52.html?tag=mncol">Xbox 360s facing an other round of bans</a> from Xbox Live last week. It seems that living in a hole, or even in <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=grenora,+nd&amp;sll=37.0625,-95.677068&amp;sspn=48.77566,114.169922&amp;ie=UTF8&amp;hq=&amp;hnear=Grenora,+Williams,+North+Dakota&amp;t=h&amp;z=15">Grenora, North Dakota</a> couldn&#8217;t help you escape hearing this from every news source possible. Apparently, this has caused <a href="http://www.bcs.org/server.php?show=conWebDoc.33359">a slew of banned consoles to go up for sale</a> in a buyer-beware quagmire. This is a joke in several ways; didn&#8217;t the <a href="http://hackaday.com/2009/03/19/hackit-xbox-360-hardware-failures-on-the-rise/">hardware problems</a> of the machine already make the used market risky enough? Now <a href="http://www.xbox-scene.com/xbox1data/sep/EkVluEpFEFwxPwTgsr.php">consumers will be even more wary</a>, losing game sales because less people are buying used consoles.</p>
<p>If you have just the right kernel, and a copy of your CPU key, and a second unbanned Xbox 360, you may be able to <a href="http://consoletech.net/forum/front-page-news/651-hackers-find-way-un-ban-xbox-360-consoles-let-games-begin.html#post1154">reactivate your machine</a>. But how many people have those things available to them? Undoubtedly an Xbox 360&#8217;s desirability is greatly diminished if Xbox Live is removed from the equation. This is something Nintendo could learn from when it comes to the Wii (no online multiplayer with New Super Mario Bros Wii?&#8230; Really?). So whether you are the one who was banned, or you decided/were tricked in to purchasing a banned console, what are you going to do with it now that online play is out of the picture?</p>
<p>We&#8217;ve seen the console <a href="http://hackaday.com/2009/08/17/snes-on-an-xbox360/">emulating SNES games</a> and even <a href="http://www.youtube.com/watch?v=biCZJNFV8nI">XBMC run with the help of Ubuntu</a>. Leave us a comment and tell us if you are planning to just go without Xbox Live, use the machine as a desktop running Ubuntu, or spearhead the effort to repurpose this powerful (and flawed) hardware platform. Will you go out and capitalize on cheaper hardware, or have you been burnt by the grim reality of a crippled rig?</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/18463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/18463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/18463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/18463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/18463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/18463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/18463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/18463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/18463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/18463/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=18463&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/11/17/banned-xbox-360s-boon-or-bust/feed/</wfw:commentRss>
		<slash:comments>81</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/11/banned-xblive.jpg" medium="image">
			<media:title type="html">banned-xblive-</media:title>
		</media:content>
	</item>
		<item>
		<title>Read about trash-hackers&#8230; for free</title>
		<link>http://hackaday.com/2009/10/29/read-about-trash-hackers-for-free/</link>
		<comments>http://hackaday.com/2009/10/29/read-about-trash-hackers-for-free/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 17:17:08 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[creative commons]]></category>
		<category><![CDATA[Doctorow]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[Makers]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17902</guid>
		<description><![CDATA[
[Cory Doctorow] has published a novel about the near future and a couple of hackers who can make anything from the stuff lying around. We like a good sci-fi novel, and have no shortage of recommendations (go read Snow Crash) for those who need them. We&#8217;re adding &#8216;Makers&#8217; to our must read list.
Not only is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17902&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-17903" title="makers-novel-cover" src="http://hackadaycom.files.wordpress.com/2009/10/makers-novel-cover.jpg?w=470&#038;h=328" alt="makers-novel-cover" width="470" height="328" /></p>
<p>[Cory Doctorow] has <a href="http://craphound.com/makers/">published a novel about the near future and a couple of hackers</a> who can make anything from the stuff lying around. We like a good sci-fi novel, and have no shortage of recommendations (go read <a href="http://en.wikipedia.org/wiki/Snow_Crash">Snow Crash</a>) for those who need them. We&#8217;re adding &#8216;Makers&#8217; to our must read list.</p>
<p>Not only is this book about you, but its release most likely agrees with your life philosophy. You can <a href="http://craphound.com/makers/download/">download this book</a>, right now, for free, legally. This is because it has been release under the creative commons license. Best of all, if you like the book and <a href="http://craphound.com/makers/donate/">want to make a donation</a>, you are directed to purchase a book on behalf of a school or other program that has requested a copy but doesn&#8217;t have the funds to acquire it themselves.</p>
<p>So, <a href="http://craphound.com/makers/buy/">buy the book</a> if you want a physical copy, download it if you prefer that method, but either way we think this is better than <a href="http://hackaday.com/2009/09/09/how-to-download-books-from-google/">stealing the printed word</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17902/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17902/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17902/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17902/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17902/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17902/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17902/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17902/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17902/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17902/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17902&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/29/read-about-trash-hackers-for-free/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/makers-novel-cover.jpg" medium="image">
			<media:title type="html">makers-novel-cover</media:title>
		</media:content>
	</item>
		<item>
		<title>How to overlay images by using Greasemonkey</title>
		<link>http://hackaday.com/2009/10/26/how-to-overlay-images-by-using-greasemonkey/</link>
		<comments>http://hackaday.com/2009/10/26/how-to-overlay-images-by-using-greasemonkey/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 17:39:51 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[hackaday nostalgia]]></category>
		<category><![CDATA[image overlay]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17775</guid>
		<description><![CDATA[
Today we&#8217;re going to take a look at writing scripts for the Greasemonkey add-on for Firefox. This add-on allows us to use JavaScript to make changes to the way webpages are displayed on our browser. These changes can only be seen by a copy of Firefox that is running a particular script. As an example, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17775&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-17766" title="HaD_frame" src="http://hackadaycom.files.wordpress.com/2009/10/had_frame.png?w=450&#038;h=325" alt="HaD_frame" width="450" height="325" /></p>
<p>Today we&#8217;re going to take a look at writing scripts for the <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey add-on for Firefox</a>. This add-on allows us to use JavaScript to make changes to the way webpages are displayed on our browser. These changes can only be seen by a copy of Firefox that is running a particular script. As an example, we&#8217;re going to write a script that adds a border to the banner image of each article on Hack a Day by overlaying the image you see above. Find out how it&#8217;s done after the break.<span id="more-17775"></span></p>
<p><strong>Our Goal:</strong></p>
<p>We want to make the top image for each article look like it has been printed with a white border and then taped on each corner to the page. This is an effect that <a href="http://hackaday.com/2009/04/03/lego-head-tracking/">we used to use on our posts</a> and a Greasemonkey script is a good way to re-implement the effect if you miss that image style.</p>
<p><strong>What You Need:</strong></p>
<ol>
<li>Install <a href="http://www.firefox.com">Firefox</a></li>
<li>Install the <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey add-on</a>.</li>
<li>Download and install our script: <a href="http://blog.mahalo.com/hackaday/misc/hackaday_nostalgia.user.js">hackaday_nostalgia.user.js</a></li>
</ol>
<p><strong>How It Works:</strong></p>
<p>Greasemonkey runs JavaScript on top of the pages that have been loaded by Firefox. The first part of the file is a set of comments that tell Greasemonkey what it&#8217;s dealing with:</p>
<p>// ==UserScript==<br />
// @name           Hackaday Nostalgia<br />
// @namespace      http://hackaday.com<br />
// @description    Overlay photograph border and taped corners for article images at Hack a Day.<br />
// @include        http://hackaday.com/*<br />
// ==/UserScript==</p>
<p>The name, namespace, and include lines are all required for the script to work. Name is what you want to call your script. Namespace is a URL that identifies the script uniquely in case there are two scripts with the same name. Include tells Greasemonkey what pages this script should be applied to. In our case we only want to monkey with the images on hackaday.com so we&#8217;ve included all addresses from that domain.</p>
<p>Now that we&#8217;ve identified what pages we want to alter, we can parse the document and pull out the elements we want ot change. The first thing to do is examine the page source of our target:</p>
<pre class="brush: xml;">&lt;div class='snap_preview'&gt;&lt;p&gt;&lt;img class=&quot;alignnone size-full wp-image-17747&quot; title=&quot;plotter-with-300w-laser&quot; src=&quot;http://hackadaycom.files.wordpress.com/2009/10/plotter-with-300w-laser.jpg?w=470&amp;h=313&quot; alt=&quot;plotter-with-300w-laser&quot; width=&quot;470&quot; height=&quot;313&quot; /&gt;&lt;/p&gt;</pre>
<p>With a little digging we can find the line you see above that includes the IMG element for the title of a post. We&#8217;re in luck, the page builds each post wrapped in a DIV of the Class &#8217;snap-preview&#8217;. We can use Greasemonkey to parse the page looking for these DIVs and then alter the first IMG element in each one:</p>
<pre class="brush: jscript;">//get all DIVs of the snap_preview class
var allDivs, thisDiv;
allDivs = document.evaluate(
 &quot;//div[@class='snap_preview']&quot;,
 document,
 null,
 XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
 null);</pre>
<p>In the code above we are using the evaluate function to pick out DIVs that are in the &#8217;snap-preview&#8217; class. We load them into an array called allDivs which we can then step through:</p>
<pre class="brush: jscript;">//step through each DIV
for (var i=0; i&lt;allDivs.snapshotLength; i++) {
 thisDiv = allDivs.snapshotItem(i);

 //Alter the first img of each DIV
 var image = thisDiv.getElementsByTagName('img');

 //Make sure we've got an IMG in this DIV
 if (image[0]) {

 //Save original source URL
 var orig_src = image[0].src;
 //Concatenate for CSS use
 orig_src = 'url(' + orig_src + ')';
 //Set original as background
 image[0].style.background = orig_src;

 //Set Hack a Day overlay as image
 image[0].src = 'http://hackadaycom.files.wordpress.com/2009/10/had_frame.png';
 }
}</pre>
<p>This block of code is where the magic happens. A loop is used to step through each DIV we grabbed in the previous code snippet. We grab the IMG element by using the getElementsByTagName function. All IMG elements are put into an array called &#8216;image&#8217;, but we only want to alter the first image in each post so we&#8217;ll always reference image[0].</p>
<p>For the image border and tape effect, we used <a href="http://www.gimp.org/">the GIMP</a> to create a PNG file that has transparency where we want the original picture to show through. We need the original picture to be behind the overlay so we&#8217;re making it a background image using the CSS property &#8216;background&#8217;. The PNG overlay is then set as the new SRC for the IMG element.</p>
<p>That&#8217;s all it takes, now images will be overlayed with the border image you see at the top of this post.</p>
<p><strong>Benefits and Drawbacks:</strong></p>
<p>There are some drawbacks to using this system; the overlay covers up the borders of the original image, older posts that already have this image effect will have it applied again, the overlay will be stretched to match each original image which can look weird depending on image height, and the overlay image we&#8217;ve provide is of rather low quality (you can probably do better yourself).</p>
<p>Our method uses a very small amount of code and doesn&#8217;t require the original image size to be recalculated.</p>
<p><strong>The Next Step:</strong></p>
<p>Now that we&#8217;ve showed you how to do this much, you may want to take it one step further. The original picture style also made the images black and white. Can you make the script do this as well? To get started in the right direction, you might want to look at the <a href="http://www.pixastic.com/lib/">Pixastic JavaScript image manipulation library</a> and its desaturate function.</p>
<p><strong>Overwhelmed?</strong></p>
<p>If you need some help deciphering what we did here just use your online resources:</p>
<ul>
<li><a href="http://diveintogreasemonkey.org/">Dive into Greasemonkey</a>: An online book to help you learn greasemonkey scripting</li>
<li><a href="http://www.htmldog.com/">HTML Dog</a>: A best practices guide to HTML and CSS</li>
</ul>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:1749px;width:1px;height:1px;">http://www.htmldog.com/</div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17775/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17775/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17775/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17775&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/26/how-to-overlay-images-by-using-greasemonkey/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/had_frame.png" medium="image">
			<media:title type="html">HaD_frame</media:title>
		</media:content>
	</item>
		<item>
		<title>(the) Best Robotics competition</title>
		<link>http://hackaday.com/2009/10/24/the-best-robotics-competition/</link>
		<comments>http://hackaday.com/2009/10/24/the-best-robotics-competition/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 13:10:17 +0000</pubDate>
		<dc:creator>Jakob Griffith</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[robots hacks]]></category>
		<category><![CDATA[best]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[enhs]]></category>
		<category><![CDATA[robotics]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17693</guid>
		<description><![CDATA[
If you give a mouse a cookie, he will ask for a glass of milk. If you give a team of geeks a box full of parts ranging from aluminum to plywood to motors to RF interfaces, they will build a robot. Introducing Best Robotics, a volunteer group that gives schools a box of hardware [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17693&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-17694" title="okbestLogo" src="http://hackadaycom.files.wordpress.com/2009/10/okbestlogo.jpg?w=470&#038;h=79" alt="okbestLogo" width="470" height="79" /></p>
<p>If you give a mouse a cookie, he will ask for a glass of milk. If you give a team of geeks a box full of parts ranging from aluminum to plywood to motors to RF interfaces, they will build a robot. Introducing <a href="http://best.eng.auburn.edu/">Best Robotics</a>, a volunteer group that gives schools a box of hardware and 6 weeks to build a robot that will compete against other schools for the title of champion.</p>
<p>This past Saturday the17th, the OKBest regional competition was held and I, HaD writer [Jakob], was lucky enough to be invited personally to not only watch &#8211; but compete. Check out our full breakdown after the jump.<br />
<span id="more-17693"></span><br />
First an explanation of the competition. Each year the &#8216;goal&#8217; changes but always includes several of the same concepts. Remote controlled robots must pick up different items for points, assemble something for multipliers, and signal a tie breaker. This year the robot&#8217;s task was to scavenge and collect tennis balls, racket balls, soup cans, beach balls, and 6inch PVC pipe sections &#8211; easy right?</p>
<p><img class="alignnone size-full wp-image-17695" title="1" src="http://hackadaycom.files.wordpress.com/2009/10/1.jpg?w=470&#038;h=353" alt="1" width="470" height="353" /></p>
<p>Well not when those tennis balls are catalysts, racket balls are water, soup cans are energy, beach balls are CO2, and the PVC represents benzene. See where we&#8217;re going, if not think chemistry. It gets harder when you learn almost none of those game pieces are in play unless you send an IR signal to the game field. We haven&#8217;t even gotten to the 2 foot size restriction in all 3 dimensions and the finite parts list. Those who want to read more about the game and rules this year can find it <a href="http://best.eng.auburn.edu/b_game_rules.php">here</a>.</p>
<p><img class="alignnone size-full wp-image-17704" title="DSC05844" src="http://hackadaycom.files.wordpress.com/2009/10/dsc05844.jpg?w=470&#038;h=294" alt="DSC05844" width="470" height="294" /></p>
<p>So how did <em>I</em> get the chance to compete? Well, being team captain really helps. Meet team ENHS. The past two years we&#8217;ve come nearly in last place and this this was our third, and potentially final time to partake within Best; it was time to stop being the underdogs.</p>
<p><img class="alignnone size-full wp-image-17699" title="end5" src="http://hackadaycom.files.wordpress.com/2009/10/end5.jpg?w=470&#038;h=219" alt="end5" width="470" height="219" /></p>
<p>Our robot design included an undercarriage &#8217;stomach&#8217; and frontal &#8216;mouth&#8217; that could be raised and lowered to capture the tennis balls, racket balls, and soup cans. We decided against attaining CO2 and benzene after finding we could achieve a max score of about 21 million points without them. The control system, programming, and IR commands were all handled by yours truly &#8211; while the rest of the team did most of the construction &#8211; and painting.</p>
<p><img class="alignnone size-full wp-image-17701" title="22" src="http://hackadaycom.files.wordpress.com/2009/10/22.jpg?w=470&#038;h=319" alt="22" width="470" height="319" /></p>
<p>The great thing about Best is that if you don&#8217;t have an engineering degree, or even know what a motor does. There are awards that can actually get you to first place by best documentation, most enthusiasm, best T-shirt design, most interesting interview, and several others. But it still exposes people to robots and their construction, hopefully to influence them towards a career in technology.</p>
<p><img class="alignnone size-full wp-image-17698" title="end4" src="http://hackadaycom.files.wordpress.com/2009/10/end4.jpg?w=470&#038;h=353" alt="end4" width="470" height="353" /></p>
<p>So how did we actually do? 5th place overall out of 12. Not to bad considering last year we got 18th out of 17 teams (we don&#8217;t know how we managed that either). Win or lose, the experience, knowledge, and fun we gained from the competition will last a lifetime. The competition however will not, as funding for Best has declined over the years and our region next year will not play host. Hats off to the best year of Best.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17693/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17693/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17693/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17693&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/24/the-best-robotics-competition/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Jakob Griffith</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/okbestlogo.jpg" medium="image">
			<media:title type="html">okbestLogo</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/1.jpg" medium="image">
			<media:title type="html">1</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/dsc05844.jpg" medium="image">
			<media:title type="html">DSC05844</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/end5.jpg" medium="image">
			<media:title type="html">end5</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/22.jpg" medium="image">
			<media:title type="html">22</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/end4.jpg" medium="image">
			<media:title type="html">end4</media:title>
		</media:content>
	</item>
		<item>
		<title>Take the python challenge</title>
		<link>http://hackaday.com/2009/10/12/take-the-python-challenge/</link>
		<comments>http://hackaday.com/2009/10/12/take-the-python-challenge/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 20:00:03 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[IDLE]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Python Challenge]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17110</guid>
		<description><![CDATA[
It&#8217;s hard to believe that we haven&#8217;t covered this one before. If you enjoyed out Barcode challenges from last week, perhaps now is the time for you to take the Python Challenge. We made it through the first 18 levels about a year back but with a total of 33 levels we&#8217;re not even close [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17110&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-17112" title="python-challenge-level-1" src="http://hackadaycom.files.wordpress.com/2009/10/python-challenge-level-1.jpg?w=470&#038;h=353" alt="python-challenge-level-1" width="470" height="353" /></p>
<p>It&#8217;s hard to believe that we haven&#8217;t covered this one before. If you enjoyed out <a href="http://hackaday.com/2009/10/07/barcode-challenge/">Barcode</a> <a href="http://hackaday.com/2009/10/08/barcode-challenge-part-2/">challenges</a> from last week, perhaps now is the time for you to <a href="http://www.pythonchallenge.com/">take the Python Challenge</a>. We made it through the first 18 levels about a year back but with a total of 33 levels we&#8217;re not even close to being finished.</p>
<p>This is an excellent opportunity to learn Python if you&#8217;ve never tried it, or test your skills if you&#8217;ve already got them. We&#8217;d suggest using <a href="http://docs.python.org/library/idle.html">IDLE </a>which is available as part of the <a href="http://www.python.org/download/">Python language download</a>. Because Python is an interpreted language, IDLE allows you to try out each line of the code you are writing and add it to your program as you get different sections working.</p>
<p>The levels start out fairly easy and require some sniffing around, such as looking at the source code, and dissecting images with Python&#8217;s various libraries. As you pass each level, you will be granted access to the Python Challenge forums in order to see how others solved the level. By solving each level and then seeing what different solutions entail you grow your knowledge of the language and reinforce your understanding of how to use it.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17110&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/12/take-the-python-challenge/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/python-challenge-level-1.jpg" medium="image">
			<media:title type="html">python-challenge-level-1</media:title>
		</media:content>
	</item>
		<item>
		<title>Analog Space Invaders with human controller</title>
		<link>http://hackaday.com/2009/10/11/analog-space-invaders-with-human-controller/</link>
		<comments>http://hackaday.com/2009/10/11/analog-space-invaders-with-human-controller/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 22:46:22 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[human-based controller]]></category>
		<category><![CDATA[smart ass]]></category>
		<category><![CDATA[space invaders]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17071</guid>
		<description><![CDATA[
[fidepus] put together a pretty nifty version of the game Space Invaders. This is an analog version that involves an ink and paper based display system.
He printed out one piece of paper for each different enemy, mother ship, laser beam, and player vehicle. The human-based controller is used to move the pieces in all directions. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17071&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-17072" title="analog_space_invaders" src="http://hackadaycom.files.wordpress.com/2009/10/analog_space_invaders.jpg?w=470&#038;h=353" alt="analog_space_invaders" width="470" height="353" /></p>
<p>[fidepus] put together a <a href="http://www.fidepus.de/archives/220">pretty nifty version of the game Space Invaders</a>. This is an analog version that involves an ink and paper based display system.</p>
<p>He printed out one piece of paper for each different enemy, mother ship, laser beam, and player vehicle. The human-based controller is used to move the pieces in all directions. When it comes time for a row to move downward, the pieces are removed from the game grid and relocated to their new position using a scotch-tape-actuator.</p>
<p>We think the most successful part of this hack was [fidepus'] ability to integrate sound effects into the controller system. The human-based controller puts out mono sound with a &#8220;pew-pew&#8221; for laser blasts and a &#8220;dirnk-dirnk&#8230; dirnk-dirnk&#8221; for the enemy movements.</p>
<p>Although there is no code nor a schematic provided, we think this system shouldn&#8217;t be too hard to reverse engineer.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17071/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17071/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17071/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=17071&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/11/analog-space-invaders-with-human-controller/feed/</wfw:commentRss>
		<slash:comments>78</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/analog_space_invaders.jpg" medium="image">
			<media:title type="html">analog_space_invaders</media:title>
		</media:content>
	</item>
		<item>
		<title>Barcode Challenge &#8211; Part 2</title>
		<link>http://hackaday.com/2009/10/08/barcode-challenge-part-2/</link>
		<comments>http://hackaday.com/2009/10/08/barcode-challenge-part-2/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 16:00:04 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[barcode challenge]]></category>
		<category><![CDATA[calc]]></category>
		<category><![CDATA[code 128]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[winner]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=16879</guid>
		<description><![CDATA[
Yesterday we issued a barcode challenge in honor of the Barcode&#8217;s birthday. Congratulations to [The Moogle] for winning this challenge. His submission offers a very detailed explanation of how he solved the puzzle using Photoshop, OpenOffice Calc, and some web resources. We&#8217;ve got a detailed writeup on it after the break.
Honorable mentions go to [nex] [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16879&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-16880" title="HaD_barcode" src="http://hackadaycom.files.wordpress.com/2009/10/had_barcode.jpg?w=470&#038;h=200" alt="HaD_barcode" width="470" height="200" /></p>
<p>Yesterday we issued a <a href="http://hackaday.com/2009/10/07/barcode-challenge/">barcode challenge</a> in honor of the Barcode&#8217;s birthday. Congratulations to [<a href="http://www.wtfmoogle.com/">The Moogle</a>] for winning this challenge. <a href="http://hackaday.com/2009/10/07/barcode-challenge/#comment-99457">His submission</a> offers a very detailed explanation of how he solved the puzzle using Photoshop, OpenOffice Calc, and some web resources. We&#8217;ve got a detailed writeup on it after the break.</p>
<p>Honorable mentions go to [nex] for putting up a <a href="http://hackaday.com/2009/10/07/barcode-challenge/#comment-99537">Java solution</a> and to [<a href="http://www.jwmaag.org/">jwmaag</a>] for showing a <a href="http://hackaday.com/2009/10/07/barcode-challenge/#comment-99743">Python solution</a>. Finally, kudos to all who used a <a href="http://hackaday.com/2005/06/12/cuecat-hacking/">CueCat</a> in one way or another to decode the string. Just having one of those still around is pretty hack-it-y.</p>
<p>Because of the ubiquity of Barcode scanners and online image translation programs the challenge might have been a bit too easy. Do you think you&#8217;re up for a greater challenge?<a href="http://hackadaycom.files.wordpress.com/2009/10/barcode_challenge_part_2.jpg"> Download the new barcode</a> and get to work. This one should be quite a bit harder to decipher. Once again, leave a comment that includes the message stored in the Barcode. Please remember, only entries that solve the puzzle and include a full description of the process will be considered. Good luck, and let the games begin.</p>
<p><strong>Update:</strong> It only took [JP] 19 minutes to <a href="http://hackaday.com/2009/10/08/barcode-challenge-part-2/#comment-99776">post a correct solution</a> to the new Barcode.  Great work!</p>
<p><span id="more-16879"></span>[<a href="http://www.wtfmoogle.com/">The Moogle's</a>] winning solution:</p>
<p><img class="alignnone size-full wp-image-16933" title="pattern_counting_binary" src="http://hackadaycom.files.wordpress.com/2009/10/pattern_counting_binary.jpg?w=470&#038;h=260" alt="pattern_counting_binary" width="470" height="260" /></p>
<p>First, [The Moogle] opened up the barcode in Photoshop, zoomed in, and added a grid of lines below to help in reading out the binary code. The red markers were used to help delineate between data chunks.</p>
<p><img class="alignnone size-full wp-image-16934" title="open_office_calc_binary" src="http://hackadaycom.files.wordpress.com/2009/10/open_office_calc_binary.jpg?w=470&#038;h=240" alt="open_office_calc_binary" width="470" height="240" /></p>
<p>The image was then put into a spreadsheet program (OpenOffice Calc in this case) and the binary for each chunk was read out by hand.</p>
<p><img class="alignnone size-full wp-image-16935" title="the_solution" src="http://hackadaycom.files.wordpress.com/2009/10/the_solution.jpg?w=470&#038;h=267" alt="the_solution" width="470" height="267" /></p>
<p>He formatted the binary in order to make sure he hadn&#8217;t made errors, then used a lookup table for <a href="http://en.wikipedia.org/wiki/Code_128">code 128</a> to generate the characters from each data chunk.</p>
<p>Nice work! This solution was executed with tools that everyone has and knows how to use.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/16879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/16879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/16879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/16879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/16879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/16879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/16879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/16879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/16879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/16879/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16879&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/08/barcode-challenge-part-2/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/had_barcode.jpg" medium="image">
			<media:title type="html">HaD_barcode</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/pattern_counting_binary.jpg" medium="image">
			<media:title type="html">pattern_counting_binary</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/open_office_calc_binary.jpg" medium="image">
			<media:title type="html">open_office_calc_binary</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/the_solution.jpg" medium="image">
			<media:title type="html">the_solution</media:title>
		</media:content>
	</item>
		<item>
		<title>Barcode challenge</title>
		<link>http://hackaday.com/2009/10/07/barcode-challenge/</link>
		<comments>http://hackaday.com/2009/10/07/barcode-challenge/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 16:00:43 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[anniversary]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=16843</guid>
		<description><![CDATA[
This morning we logged into Google to find a Barcode instead of the normal logo (how strange that Google would change their graphic!). Apparently today is the anniversary of the Barcode. This method of easily labeling items for computer scanning is used for every type of commodity in our society. But do you know how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16843&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-16846" title="barcode_challenge" src="http://hackadaycom.files.wordpress.com/2009/10/barcode_challenge.jpg?w=470&#038;h=188" alt="barcode_challenge" width="470" height="188" /></p>
<p>This morning we logged into Google to find a Barcode instead of the normal logo (how strange that Google would <a href="http://www.google.com/logos/">change their graphic</a>!). Apparently today is the anniversary of the <a href="http://en.wikipedia.org/wiki/Barcode">Barcode</a>. This method of easily labeling items for computer scanning is used for every type of commodity in our society. But do you know how to get the cryptic information back out of the Barcode?</p>
<p>Here&#8217;s the challenge:  The image at the top of the post was created by the devious writers here at Hack a Day. Leave us a comment that tells us what the message says and explains how you deciphered it. There are <a href="http://hackaday.com/2009/09/22/barcode-scanner-in-processing/">programs that will do this</a> for you and some <a href="http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/">smartphones can do this</a> from a picture of the code, but we&#8217;re looking for the most creative solutions.</p>
<p><span id=":2uj" dir="ltr">The winner will be decided in a totally unfair and biased way and gets their name plastered all over Hack a Day (and possibly slandered a bit).  So get out there and start decoding that machine-readable image.</span></p>
<p><strong>Update: </strong>We&#8217;ve announced a <a href="http://hackadaycom.wordpress.com/2009/10/08/barcode-challenge-part-2/">winner for this challenge</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/16843/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16843&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/07/barcode-challenge/feed/</wfw:commentRss>
		<slash:comments>183</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/barcode_challenge.jpg" medium="image">
			<media:title type="html">barcode_challenge</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Wave breaks the email mold</title>
		<link>http://hackaday.com/2009/10/03/google-wave-breaks-the-email-mold/</link>
		<comments>http://hackaday.com/2009/10/03/google-wave-breaks-the-email-mold/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 23:00:16 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[collaborative]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[invite]]></category>
		<category><![CDATA[preview]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=16561</guid>
		<description><![CDATA[
By now you&#8217;ve probably heard something about Google Wave which saw a private preview release last week. The video above is an eight minute overview of the core functionality that the Wave offers. Wave development was based on the premise that email, invented 40 years ago, has not kept pace with our working needs as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16561&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/10/03/google-wave-breaks-the-email-mold/"><img src="http://img.youtube.com/vi/p6pgxLaDdQw/2.jpg" alt="" /></a></span></p>
<p>By now you&#8217;ve probably heard something about <a href="http://wave.google.com/">Google Wave</a> which saw a private preview release last week. The video above is an eight minute overview of the core functionality that the Wave offers. Wave development was based on the premise that email, invented 40 years ago, has not kept pace with our working needs as a technological society. Wave looks to improve on the email model by combining real time chat features, in line conversations, and web tools like document sharing and real-time translation.</p>
<p>The team here at Hack a Day uses a collaborative effort to bring you the best hacks we can find. To do so, we use a combination of email, instant messaging, document sharing, IRC, and old-fashioned conference calling. We&#8217;re waiting patiently for our invitation and although <a href="http://hackaday.com/2009/09/25/google-to-trolls-flame-on/">we&#8217;ve been skeptical of some past Google offerings</a>, we hope the advertised features of Google Wave will allow us to improve our team coverage for the benefit of our readers.</p>
<p>Are you already using Google Wave? Please share your experiences with us in the comments.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/16561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/16561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/16561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/16561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/16561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/16561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/16561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/16561/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/16561/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/16561/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16561&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/03/google-wave-breaks-the-email-mold/feed/</wfw:commentRss>
		<slash:comments>67</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/p6pgxLaDdQw/2.jpg" medium="image" />
	</item>
		<item>
		<title>Google to Trolls: please flame EVERY web site</title>
		<link>http://hackaday.com/2009/09/25/google-to-trolls-flame-on/</link>
		<comments>http://hackaday.com/2009/09/25/google-to-trolls-flame-on/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 18:00:19 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[sidewiki]]></category>
		<category><![CDATA[toolbar]]></category>
		<category><![CDATA[Utopernet]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=16106</guid>
		<description><![CDATA[
Google has unveiled their latest web app. It&#8217;s called Google Sidewiki and makes it easy to &#8220;Contribute helpful information to any webpage&#8221;. We&#8217;re not quite so sure. If you have the Google Toolbar installed on your browser, Sidewiki allows you to open a side-panel, add your comments about the page, and read the comments of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16106&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-16107" title="google_sidewiki" src="http://hackadaycom.files.wordpress.com/2009/09/google_sidewiki.jpg?w=420&#038;h=280" alt="google_sidewiki" width="420" height="280" /></p>
<p>Google has unveiled <a href="http://googleblog.blogspot.com/2009/09/help-and-learn-from-others-as-you.html">their latest web app</a>. It&#8217;s called Google Sidewiki and makes it easy to &#8220;Contribute helpful information to any webpage&#8221;. We&#8217;re not quite so sure. If you have the <a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Ftoolbar.google.com%2F&amp;ei=Jq-7SuLxOpDJlAeHj7HBDQ&amp;rct=j&amp;q=google+toolbar&amp;usg=AFQjCNH-Qbo3U9LKZiiIKbZYqsSs3zVrqQ&amp;sig2=6a410Rv3bPxyp_QALEqwSw">Google Toolbar</a> installed on your browser, <a href="http://www.google.com/sidewiki">Sidewiki</a> allows you to open a side-panel, add your comments about the page, and read the comments of others.</p>
<p>In a Utopian Internet (Utopernet?) the world&#8217;s most predominant experts on all subjects would be browsing websites dropping off clairvoyant nuggets of wisdom like Greek oracles. In reality, letting anyone add to any web page does not equate to instant insight. We&#8217;re all familiar with long comment threads and forum posts that contain very low percentages of useful information.</p>
<p>Google considered this &#8220;white noise&#8221; as a possible problem and implemented a ranking system for which comments are displayed first. This raises another flag, will this become a type of advertising? At some point in the future will comments linking to other pages be ranked based not only on popularity, but on a kickback to <a href="http://www.google.com/corporate/">the Big G</a> in return for increased exposure?</p>
<p>There is also the consideration that web pages might not like what comments are being left in Sidewiki. We&#8217;ve noticed that emails referencing the<a href="http://en.wikipedia.org/wiki/Labour_movement"> Labor Movement</a> often have link advertisements in Gmail about how to prevent Unionization. What would the Sidewiki for pages covering controversial topics such as religion, sexual persuasion, and abortion look like?</p>
<p>We will admit this is a well intentioned idea with a lot of potential. But everything depends on how well it is executed.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/16106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/16106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/16106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/16106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/16106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/16106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/16106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/16106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/16106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/16106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=16106&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/09/25/google-to-trolls-flame-on/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/google_sidewiki.jpg" medium="image">
			<media:title type="html">google_sidewiki</media:title>
		</media:content>
	</item>
		<item>
		<title>How to make your project an Internet sensation</title>
		<link>http://hackaday.com/2009/09/19/how-to-make-your-project-an-internet-sensation/</link>
		<comments>http://hackaday.com/2009/09/19/how-to-make-your-project-an-internet-sensation/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 23:00:54 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[popular]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[sensation]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[submit]]></category>
		<category><![CDATA[writeup]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=15709</guid>
		<description><![CDATA[
We&#8217;d like to spend some time talking about documenting your project and sharing it with the world. For many, the goal is to become an Internet sensation, hopefully for the right reasons. Taking a bit more time to make certain you do a great job of sharing your information will pay off. Here at hackaday.comwe [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=15709&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-15796" title="internet_sensations" src="http://hackadaycom.files.wordpress.com/2009/09/internet_sensations.jpg?w=470&#038;h=191" alt="internet_sensations" width="470" height="191" /></p>
<p>We&#8217;d like to spend some time talking about documenting your project and sharing it with the world. For many, the goal is to become an Internet sensation, hopefully for the right reasons. Taking a bit more time to make certain you do a great job of sharing your information will pay off. Here at <a href="http://hackaday.com">hackaday.com</a>we focus on technological wonders but these guidelines should work well at improving the desirability of anything you might want to share on the interweb.<span id="more-15709"></span></p>
<p><img class="aligncenter size-full wp-image-15794" title="use_pictures_with_posts" src="http://hackadaycom.files.wordpress.com/2009/09/use_pictures_with_posts.jpg?w=278&#038;h=88" alt="use_pictures_with_posts" width="278" height="88" /></p>
<h3>1. Pictures</h3>
<p>Yes, you need to have a picture to go with your project. Even if you did something that can&#8217;t be captured on camera you must have a photo. An example of this is the main photo for our recent <a href="http://hackaday.com/2009/09/18/how-to-write-udev-rules/">udev rules post</a>. It&#8217;s just a udev logo with some words but it immediately shows what the article is about.</p>
<p>This is doubly important for concept illustrations, flow control charts, schematics, assembly diagrams, etc. Visual materials complement your writeup. They also encourage readers to spend more time looking at your project, once again increasing the chance that they&#8217;ll share this with others.</p>
<p>Multiple pictures are a huge plus, even if some of them are just links to photo sharing sites. There are many examples of <a href="http://www.its.caltech.edu/~costis/sgb_hack/">posts that show a few pictures and then have a link</a>pointing to more. Having several eye-catching shot options to choose from increases the chance that someone will blog about your project. Think of the extra photos as your <a href="http://en.wikipedia.org/wiki/Press_kit">press kit</a>.</p>
<p><img class="aligncenter size-full wp-image-15793" title="noob_to_l33t" src="http://hackadaycom.files.wordpress.com/2009/09/noob_to_l33t.jpg?w=278&#038;h=85" alt="noob_to_l33t" width="278" height="85" /></p>
<h3>2. Descriptions for all levels of readers</h3>
<p>Have you just completed something that is cool for everyone to look at but the gory details require specialized background knowledge? Make sure you include a layman&#8217;s description of what you set out to do and what was accomplished. But don&#8217;t make the mistake of dumbing everything down, many readers are looking for things they can learn from and adapt into their own projects. Strike a nice balance that includes a general overview at the beginning, details in the middle, and a conclusion that gives a broad overview of your accomplishments.</p>
<p><img class="aligncenter size-full wp-image-15792" title="send_us_your_hacks" src="http://hackadaycom.files.wordpress.com/2009/09/send_us_your_hacks.jpg?w=278&#038;h=144" alt="send_us_your_hacks" width="278" height="144" /></p>
<h3>3. Submit it yourself</h3>
<p>Hoping that everyone you know will head to your site and then tell your friends about it? Why not be more active? You can <a href="http://hackaday.com/contact-hack-a-day/">submit your project directly to Hack a Day</a>; most popular sites have some way of doing this. If you&#8217;ve asked questions on your favorite forum throughout the project, make sure you post an update to all of those threads with a link to the finished project page. We always want to see the fruits of one&#8217;s labor so we subscribe to threads that look interesting. This added step will bring the kind of traffic you want: the admirers who wish <em><strong>they</strong></em>had pulled off the feat that you completed.</p>
<p><img class="aligncenter size-full wp-image-15791" title="404_not_found" src="http://hackadaycom.files.wordpress.com/2009/09/404_not_found.jpg?w=278&#038;h=118" alt="404_not_found" width="278" height="118" /></p>
<h3>4. Site stability</h3>
<p>Often called the Digg effect or the <a href="http://en.wikipedia.org/wiki/Slashdot_effect">Slashdot effect</a>, having your site go down because of traffic is a bad thing. If you want everyone in the world to take a look at your project, make sure you have chosen a host that can handle the traffic. Clicking through to a dead link will turn readers away (obviously). If you&#8217;re hosting on your home server, keep the link to yourself and your closest friends.</p>
<p><img class="aligncenter size-full wp-image-15798" title="post_update" src="http://hackadaycom.files.wordpress.com/2009/09/post_update.jpg?w=278&#038;h=97" alt="post_update" width="278" height="97" /></p>
<h3>5. Post follow-ups</h3>
<p>Did you find a way to make your project better? Make sure to post a follow-up, then link it at the bottom of the original post and vice-versa. A great example of this is <a href="http://www.instructables.com/id/Twitter-Watcher-the-twatch/">the twatch</a>, which had a <a href="http://www.instructables.com/id/Twitter-scrolling-picture-frame/">twatch-in-a-picture-frame</a> follow-up. The original project was an interesting one, the follow-up is eye-catching and fun; each builds on the popularity of the other. Once you&#8217;ve posted a <span style="text-decoration:underline;">useful</span> followup, go back to step 3 and promote it!</p>
<p><img class="aligncenter size-full wp-image-15795" title="do_not_rick_roll" src="http://hackadaycom.files.wordpress.com/2009/09/do_not_rick_roll.jpg?w=278&#038;h=82" alt="do_not_rick_roll" width="278" height="82" /></p>
<h3>6. No Spamming, no cheating</h3>
<p>Flooding forums or emails that are unrelated to your project is Spam. The same goes for leaving links in comments that don&#8217;t have any relation to what you accomplished. If you are trying to syphon hits by tricking people into clicking a link then you are cheating. Become a sensation for the right reason: because people love your project.</p>
<h3>Conclusion: it didn&#8217;t work</h3>
<p>Well, there&#8217;s only room for so many sensations. But, if you followed our advice you have a quality writeup of your post and we&#8217;re certain many people took a look at it. This builds your reputation and increases the chances that your next project could go viral.</p>
<p><strong><br />
</strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/15709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/15709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/15709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/15709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/15709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/15709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/15709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/15709/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/15709/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/15709/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=15709&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/09/19/how-to-make-your-project-an-internet-sensation/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/internet_sensations.jpg" medium="image">
			<media:title type="html">internet_sensations</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/use_pictures_with_posts.jpg" medium="image">
			<media:title type="html">use_pictures_with_posts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/noob_to_l33t.jpg" medium="image">
			<media:title type="html">noob_to_l33t</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/send_us_your_hacks.jpg" medium="image">
			<media:title type="html">send_us_your_hacks</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/404_not_found.jpg" medium="image">
			<media:title type="html">404_not_found</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/post_update.jpg" medium="image">
			<media:title type="html">post_update</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/do_not_rick_roll.jpg" medium="image">
			<media:title type="html">do_not_rick_roll</media:title>
		</media:content>
	</item>
		<item>
		<title>Show us your most useless machine</title>
		<link>http://hackaday.com/2009/09/19/show-us-your-most-useless-machine/</link>
		<comments>http://hackaday.com/2009/09/19/show-us-your-most-useless-machine/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 19:00:47 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[failure]]></category>
		<category><![CDATA[machine]]></category>
		<category><![CDATA[useless]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=15773</guid>
		<description><![CDATA[
We were fortunate enough to StumbleUpon the most useless machine ever. Delightful! Eclipsed perhaps by the world&#8217;s most useless machine copy. We say that because the doll arm looks more realistic which creeps us out in a very entertaining way. So these machines aren&#8217;t useless, they provide entertainment.
We, on the other hand, have had some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=15773&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/09/19/show-us-your-most-useless-machine/"><img src="http://img.youtube.com/vi/7bE7U0fHtQ8/2.jpg" alt="" /></a></span></p>
<p>We were fortunate enough to StumbleUpon the <a href="http://www.youtube.com/watch?v=7bE7U0fHtQ8">most useless machine ever</a>. Delightful! Eclipsed perhaps by the <a href="http://www.youtube.com/watch?v=BwasL7sGV6Y">world&#8217;s most useless machine copy</a>. We say that because the doll arm looks more realistic which creeps us out in a very entertaining way. So these machines aren&#8217;t useless, they provide entertainment.</p>
<p>We, on the other hand, have had some projects that really fell on their faces. With that in mind, show use your most useless machine. Please leave a comment after the beep.</p>
<p>(beep)</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/15773/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/15773/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/15773/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/15773/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/15773/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/15773/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/15773/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/15773/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/15773/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/15773/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=15773&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/09/19/show-us-your-most-useless-machine/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/7bE7U0fHtQ8/2.jpg" medium="image" />
	</item>
		<item>
		<title>Are you human? Then type out this book</title>
		<link>http://hackaday.com/2009/09/18/are-you-human-then-type-out-this-book/</link>
		<comments>http://hackaday.com/2009/09/18/are-you-human-then-type-out-this-book/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 19:00:14 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[digitize]]></category>
		<category><![CDATA[esp game]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ocr]]></category>
		<category><![CDATA[recaptcha]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=15622</guid>
		<description><![CDATA[
Google has acquired reCAPTCHA and plans to use the system for digitizing books. Wait&#8230; what? CAPTCHA is the method of requiring a user to type in a visually obscured word to prove they are human. How can this digitize books? The answer is a bit obscure and takes some time to discover, but you&#8217;ll have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=15622&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-15623" title="type_this_text" src="http://hackadaycom.files.wordpress.com/2009/09/type_this_text.jpg?w=470&#038;h=221" alt="type_this_text" width="470" height="221" /></p>
<p><a href="http://googleblog.blogspot.com/2009/09/teaching-computers-to-read-google.html">Google has acquired reCAPTCHA</a> and plans to use the system for digitizing books. Wait&#8230; what? <a href="http://en.wikipedia.org/wiki/Captcha">CAPTCHA</a> is the method of requiring a user to type in a visually obscured word to prove they are human. How can this digitize books? The answer is a bit obscure and takes some time to discover, but you&#8217;ll have fun along the way.<span id="more-15622"></span></p>
<p>The Google blog links to a Google TechTalk video on Human Computation as an example of how they plan to use their new acquisition. It&#8217;s embedded below but at 51 minutes we figure most won&#8217;t watch it all so we did it for you. This fascinating discussion looks at how people are already being tricked into solving CAPTCHA challenges, and shows several tested implementations of getting people to input cognitive data computers cannot, under the guise of playing games.</p>
<p>Spammers have to beat the CAPTCHA system in order to get large numbers of free email accounts.  There have been examples of software overcoming this test such as the <a href="http://hackaday.com/2009/01/23/megaupload-captcha-cracking-in-javascript/">greasemonkey script that beat MegaUpload&#8217;s security</a>, or <a href="http://hackaday.com/2009/04/29/times-poll-hacked/">Time Magazine&#8217;s poll being hacked</a>. But, for the most part, only humans can pass the test. People seeking to bypass millions of CAPTCHA challenges either pay for sweatshop laborers to solve them or, more creatively, they get you to solve them when cruising for porn. This is the proof of concept; we <strong>can</strong> use people to interpret words computers cannot if we use the right carrot.</p>
<p>Talked about in the video, <a href="http://www.gwap.com/gwap/gamesPreview/espgame/">the ESP game</a> was written in order to correctly tag photographs.  Players are shown pictures and asked to type what they see.  The round keeps going until the two have typed the same word. With a lot of players, and proper safeguards, these tags are incredibly accurate. Furthermore, the game has been very popular and has the potential to accomplish herculean feats in short amounts of time (namely, tag every image in Google&#8217;s image search in just a few months).</p>
<p>It seems that Google plans to use these methods to digitize books that are otherwise very difficult to scan with <a href="http://en.wikipedia.org/wiki/Optical_character_recognition">Optical Character Recognition</a>. According to the video, 9 billion human hours were spent playing solitaire in 2003.  What if a small portion of this time could be diverted over to playing games that added to the digitized knowledge cache? If the right type of verification game can be developed it will allow Google to tap society as their typing minions. It&#8217;s an interesting proposition and frankly we hope to see it happen.</p>
<p><span style='text-align:center;display:block;'><object width='400' height='330' type='application/x-shockwave-flash' data='http://video.google.com/googleplayer.swf?docid=-8246463980976635143&amp;hl=en&amp;fs=true'><param name='allowScriptAccess' value='never' /><param name='movie' value='http://video.google.com/googleplayer.swf?docid=-8246463980976635143&amp;hl=en&amp;fs=true'/><param name='quality' value='best'/><param name='bgcolor' value='#ffffff' /><param name='scale' value='noScale' /><param name='wmode' value='window'/></object></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/15622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/15622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/15622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/15622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/15622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/15622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/15622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/15622/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/15622/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/15622/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=15622&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/09/18/are-you-human-then-type-out-this-book/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/type_this_text.jpg" medium="image">
			<media:title type="html">type_this_text</media:title>
		</media:content>
	</item>
		<item>
		<title>Hackit: Why we don&#8217;t need phone numbers</title>
		<link>http://hackaday.com/2009/09/04/why-we-dont-need-phone-numbers/</link>
		<comments>http://hackaday.com/2009/09/04/why-we-dont-need-phone-numbers/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 17:30:54 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[phone hacks]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[cell phone]]></category>
		<category><![CDATA[landline]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[phone numbers]]></category>
		<category><![CDATA[telephone]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=14720</guid>
		<description><![CDATA[
We&#8217;re starting to think that phone numbers are deprecated; it may be time to integrate how we connect telephones with the new digital millennium. To get a firm grasp on this topic it is important to take a look at the reason we started using phone numbers, why we still use them, and the why&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=14720&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-14721" title="do_we_need_phone_numbers" src="http://hackadaycom.files.wordpress.com/2009/09/do_we_need_phone_numbers.jpg?w=470&#038;h=476" alt="do_we_need_phone_numbers" width="470" height="476" /></p>
<p><iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Fsoftware%2FWhy_we_don_t_need_phone_numbers' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe>We&#8217;re starting to think that phone numbers are deprecated; it may be time to integrate how we connect telephones with the new digital millennium. To get a firm grasp on this topic it is important to take a look at the reason we started using phone numbers, why we still use them, and the why&#8217;s and how&#8217;s of transitioning to a new system.</p>
<p><span id="more-14720"></span><strong>History of phone numbers</strong></p>
<p>Telephone numbers started out as a way of physically addressing a telephone extension. Whether connected by an operator at a switchboard or through a magnetic exchange, each number corresponded to the hardware switch that connected the handset you were trying to ring. This <a href="http://en.wikipedia.org/wiki/Telephone_numbers#US_phone_number_history">originally started</a> with named exchanges such as Pennsylvania-6-5000. The geographic location of the extension was  shown in the name and this system gradually transitioned over to area codes and prefixes.</p>
<p><strong>Continued usage</strong></p>
<p>The proliferation of cell phones means that numbers are no longer tied to a physical location but are routed to the nearest tower to which each wireless phone is currently connected. So why have we continued to use telephone numbers? Backwards compatibility is paramount. <a href="http://articles.latimes.com/2005/jul/09/business/fi-cellphone9">Cell phones overtook land lines years ago</a> but there are still millions of people connected to the telephone companies&#8217; wired networks. Most of the phones used on these land lines rely on the touch tone system to function. Even the advent of <a href="http://en.wikipedia.org/wiki/Voip">Voice over Internet Protocol</a> implements the same system of connecting calls by dialing a number.</p>
<p><strong>What works better than phone numbers?</strong></p>
<p>How many different phone numbers does your family have? Many households have a home phone, a cell phone for each family member, and a work phone for each adult. What if all of these numbers were addressed similarly to how the <a href="http://en.wikipedia.org/wiki/Domain_Name_System">Domain Name System</a> works for internet addresses? Something like this:</p>
<p style="padding-left:30px;">phone://famiy.johndoe2155.voice/john_at_home</p>
<p style="padding-left:30px;">phone://family.johndoe2155.voice/jane_at_home</p>
<p style="padding-left:30px;">phone://www.your_company&#8217;s_domain.com/customer_service</p>
<p>This can be accomplished in the near future. All cell phones and many land line phones already have the ability to store numbers so that you only have to enter them once. Cell phones can already input web-style addresses and a firmware upgrade would allow for a new system of addressing and storing voice connection information. Service providers like Comcast and Charter are already providing phone service that utilizes VOIP, paving the way for dialing from your computer. For legacy hardware an inexpensive interface box similar to the <a href="http://en.wikipedia.org/wiki/Digital_converter_box">digital cable converter boxes</a> could be implemented. The new box would have a keyboard and character LCD and be rolled out in the same way that <a href="http://en.wikipedia.org/wiki/Caller_id">caller ID boxes</a> were.</p>
<p><strong>Conclusion</strong></p>
<p>No one wants to change their telephone number and be in the position of trying to inform everyone who might ever call them. This is why <a href="http://www.fcc.gov/cgb/consumerfacts/numbport.html">laws were enacted to allow you to keep your telephone number</a> if you change carriers. If each family owned their &#8220;voice domain&#8221;, changing carriers, cities, or even countries would be as simple as editing the domain registration. Transitioning to a new system of dynamically addressed telephone extensions is the next logical step in voice communications. Although it would be a change for billions of people, it is possible and worth taking a look at.</p>
<p>[photo credit <a href="http://runeberg.org/teleapp/0004.html">Projekt Runeberg</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/14720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/14720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/14720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/14720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/14720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/14720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/14720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/14720/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/14720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/14720/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=14720&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/09/04/why-we-dont-need-phone-numbers/feed/</wfw:commentRss>
		<slash:comments>64</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/do_we_need_phone_numbers.jpg" medium="image">
			<media:title type="html">do_we_need_phone_numbers</media:title>
		</media:content>
	</item>
		<item>
		<title>Hackit: Ideal conference badge?</title>
		<link>http://hackaday.com/2009/08/11/hackit-ideal-conference-badge/</link>
		<comments>http://hackaday.com/2009/08/11/hackit-ideal-conference-badge/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 00:05:38 +0000</pubDate>
		<dc:creator>Eliot Phillips</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[cons]]></category>
		<category><![CDATA[wearable hacks]]></category>
		<category><![CDATA[badge]]></category>
		<category><![CDATA[defcon]]></category>
		<category><![CDATA[ir]]></category>
		<category><![CDATA[ninja networks]]></category>
		<category><![CDATA[rfid]]></category>
		<category><![CDATA[the last hope]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=13257</guid>
		<description><![CDATA[
In 2006, Defcon 14 premiered a unique electronic badge. All it did was blink, but it raised the bar for what was expected from a hacker conference badge. In 2007, they went from 2 LEDs to 95 in a scrolling marquee. Along with a POV mode, the badge had two capacitive switches to let the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=13257&subd=hackadaycom&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignnone size-full wp-image-13258" title="assembly" src="http://hackadaycom.files.wordpress.com/2009/08/assembly.jpg?w=470&#038;h=260" alt="assembly" width="470" height="260" /></p>
<p>In 2006, Defcon 14 premiered a unique electronic badge. <a title="Grand Idea Studio  » Archive   » DEFCON 14 Badge" href="http://www.grandideastudio.com/portfolio/defcon-14-badge/">All it did was blink</a>, but it raised the bar for what was expected from a hacker conference badge. In 2007, they went from 2 LEDs to <a title="The Defcon Badge  - Hack a Day" href="http://hackaday.com/2007/08/02/the-defcon-badge/">95 in a scrolling marquee</a>. Along with a POV mode, the badge had two capacitive switches to let the user edit the displayed text. Defcon 16&#8217;s badge featured an <a title="Defcon 16: Badge details released  - Hack a Day" href="http://hackaday.com/2008/08/05/defcon-16-badge-details-released/">IR transmitter and receiver</a> for transferring files from an SD card. It worked as a TV-B-Gone and had pads to access a USB bootloader. That was the same year that The Last Hope debuted their <a title="The trackable Last HOPE conference badge  - Hack a Day" href="http://hackaday.com/2008/07/18/the-trackable-last-hope-conference-badge/">RFID tracking badges</a>.</p>
<p>This year the official Defcon badge <a title="Defcon 17: Badge details released  - Hack a Day" href="http://hackaday.com/2009/07/31/defcon-17-badge-details-released/">reacted to sound</a>, but they were no longer the only game in town. Ninja Networks brought their <a title="Ninja Networks Party Badge  - Hack a Day" href="http://hackaday.com/2009/08/10/ninja-networks-party-badge/#comments">10 character party badges with a built in debugger</a>. The Arduino compatible <a title="HackTheBadge 1.0  - Hack a Day" href="http://hackaday.com/2009/08/10/hackthebadge-1-0/">HackTheBadge 1.0</a> also made an appearance. With these new entrants into the field, we wondered what you&#8217;d want to see in your ideal badge. What badge would you want to see at next year&#8217;s Defcon? Leave you comments below and keep in mind that it should be an idea that is easy to cheaply mass produce.</p>
<p><strong>UPDATED:</strong> Forgot to mention the <a href="http://www.radiantmachines.com/2009/07/neighborcon-2-badge/">Neighborcon 2 badge</a> based on the <a href="http://goodfet.sourceforge.net/hardware/goodfet20/">GoodFET20</a>.</p>
<p>[Photo: <a title="2009 Ninja Badge - Black on Flickr - Photo Sharing!" href="http://www.flickr.com/photos/ninja_networks/3808785263/">Ninja Networks</a>]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/13257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/13257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/13257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/13257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/13257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/13257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/13257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/13257/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/13257/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/13257/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&blog=4779443&post=13257&subd=hackadaycom&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/08/11/hackit-ideal-conference-badge/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/08/assembly.jpg" medium="image">
			<media:title type="html">assembly</media:title>
		</media:content>
	</item>
	</channel>
</rss>