<?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>the apero</title>
	<atom:link href="http://aperomedia.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://aperomedia.wordpress.com</link>
	<description>Just another weblog</description>
	<lastBuildDate>Thu, 25 Dec 2008 23:09:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='aperomedia.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>the apero</title>
		<link>http://aperomedia.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://aperomedia.wordpress.com/osd.xml" title="the apero" />
	<atom:link rel='hub' href='http://aperomedia.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Arduino multi servo control</title>
		<link>http://aperomedia.wordpress.com/2008/12/25/arduino-multi-servo-control/</link>
		<comments>http://aperomedia.wordpress.com/2008/12/25/arduino-multi-servo-control/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 23:04:09 +0000</pubDate>
		<dc:creator>daniel washbrook</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://aperomedia.wordpress.com/?p=14</guid>
		<description><![CDATA[My latest endeavors brought me to the realization that &#8216;for&#8217; loops are useless for independent servo control. What I need is an iterative approach to moving my servos independently of each other and to be able to change their direction at a moments notice. The first sign of this type of code appears in Blink [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=14&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My latest endeavors brought me to the realization that &#8216;for&#8217; loops are useless for independent servo control. What I need is an iterative approach to moving my servos independently of each other and to be able to change their direction at a moments notice.</p>
<p>The first sign of this type of code appears in <a href="http://arduino.cc/en/Tutorial/BlinkWithoutDelay">Blink Without Delay</a> on the Arduino site. Global variables are used within the loop() function to to avoid the need for a separate loop. My code does something similar but on a grandeur scale:</p>
<h3>The code</h3>
<blockquote><p>
<code><br />
/*<br />
 * Divider<br />
 *<br />
 * Basic principal is the system has a position and where it wants to get to.<br />
 * It divides the difference by the 'divider' until it gets within the 'fuzz' of the<br />
 * desired value.<br />
 *<br />
 * This is designed to allow multiple servos to move to a desired location at<br />
 * the same time. The benefit is the system isn't caught in a loop so the desired<br />
 * position can be changed.<br />
 *<br />
 * For testing, the desired location 'going' is received via Serial.<br />
 *<br />
 */</p>
<p>int curPos[2];        // current position<br />
int i_going[2];     // desired position<br />
int difference = 0; // holding value for the difference from position to going<br />
int fuzz = 2;       // degree of accuracy for checking the value<br />
int divider = 3;    // the divider used to calculate the gap to shorten (higher number is slower)</p>
<p>void setup()<br />
{<br />
  // begin the serial communication<br />
  Serial.begin(9600);<br />
  curPos[0] = 0;<br />
  curPos[1] = 100;<br />
  i_going[0] = 100;<br />
  i_going[1] = 0;<br />
}</p>
<p>void loop()<br />
{</p>
<p>  // check if data has been sent from the computer<br />
  if (Serial.available()) {<br />
    // read the most recent byte (which will be from 0 to 255)<br />
    i_going[0] = Serial.read();<br />
  }<br />
  curPos[0] = movePos(curPos[0], i_going[0]);<br />
  curPos[1] = movePos(curPos[1], i_going[1]);<br />
}</p>
<p>int movePos(int pos, int going) {<br />
  if (pos  (going+fuzz)) {<br />
    difference = ceil((abs(going - pos)) / divider);<br />
    pos -= difference;<br />
    Serial.print("position is now: ");<br />
    Serial.println(pos);<br />
  }<br />
  return pos;<br />
}</p>
<p></code>
</p></blockquote>
<h3>The meaning</h3>
<p>Quite simply, the code uses a function to move a value closer and closer to it&#8217;s destination with each passing. I use a divider (in this case 3) to make the transition smoother. The server will move one third the distance to the destination with each pass. Now this code is just a test scenario, and displays the values of position out to serial. But quickly it could be adapted to handle an array of servos. I might even post that code when I get there!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/aperomedia.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/aperomedia.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/aperomedia.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/aperomedia.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/aperomedia.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/aperomedia.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/aperomedia.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/aperomedia.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/aperomedia.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/aperomedia.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/aperomedia.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/aperomedia.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/aperomedia.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/aperomedia.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=14&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://aperomedia.wordpress.com/2008/12/25/arduino-multi-servo-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e0a4edbb21f9bbc87fb9198656c838a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">aperomedia</media:title>
		</media:content>
	</item>
		<item>
		<title>Arduino to Roomba &#8211; but how?</title>
		<link>http://aperomedia.wordpress.com/2008/12/24/arduino-to-roomba-but-how/</link>
		<comments>http://aperomedia.wordpress.com/2008/12/24/arduino-to-roomba-but-how/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 19:56:32 +0000</pubDate>
		<dc:creator>daniel washbrook</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://aperomedia.wordpress.com/?p=10</guid>
		<description><![CDATA[I&#8217;m a huge fan of my new Arduino and I love my Roomba. So when I decided to strip my Roomba for parts, I got excited to find out I could just connect my Arduino right into the Roomba &#8220;serial&#8221; port and gain full control over the device. So I put my Roomba back together [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=10&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a huge fan of my new <a href="http://www.arduino.cc">Arduino</a> and I love my Roomba. So when I decided to strip my Roomba for parts, I got excited to find out I could just connect my Arduino right into the Roomba &#8220;serial&#8221; port and gain full control over the device. So I put my Roomba back together and began on a new journey&#8230;</p>
<h3>First steps in Roomba serial</h3>
<p>Starting at the website for <a href="http://hackingroomba.com/code/micro/">Hacking Roomba</a> got me just to the point of confusion. Seems I needed a little background help before I dove in (and I&#8217;m not about to buy the book, for I have the internet at my disposal). First step is building the cable to connect to the Roomba. It is a <a href="http://en.wikipedia.org/wiki/Mini-DIN_connector">7-pin or 8-pin mini din</a>. But what pin connects to what on the Arduino? Good question, and it took some experimenting to solve. Here is a map of the pins as seen on the connector (male side)<br />
<img src="http://hackingroomba.com/wp-content/uploads/2006/10/serial_tether_5.jpg" alt="Schematic with mini-din pin out" /> <a href="http://farm1.static.flickr.com/33/94701997_b7e868bc59_o.png">Larger image</a></p>
<p>So after some testing, pins 1 and 2 are voltage and plug into the Vin on the Arduino. Either one, doesn&#8217;t seem to matter which (maybe both?) but I got one working. The other half is that pins 7 and 8 (on the 8-pin plug which I used) are ground. Again, only one seems to be necessary and that plugs into one of the GND plugs on the Arduino.</p>
<p>Now the fun stuff? A little in Serial: TX and RX stand for Transfer and Receive. The TX on the Arduino is SENDING information so that needs to be the RX on the Roomba or pin 3. RX on the Arduino is receiving and goes to pin 5. And the DD (I don&#8217;t know what that means) goes to pin 6.</p>
<p>I did manage to get my <a href="http://roombahacking.com/software/arduino/RoombaBumpTurn.pde">Roomba rolling</a> with this new found knowledge. Beware, it will not stop unless picked up. However, I could not get any sensor data from the Roomba into the Arduino. I see <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1228070741/4#4">this problem has happened to others</a>. Something to do with the refresh on the sensor update function. More experimenting will be required but may be out of my league.</p>
<h3>Next steps</h3>
<p>My next step will be to attempt to add my own sensor and control the Roomba with that. I think I&#8217;ll add a light sensor and maybe hack into some of the Roomba sensors directly if possible.</p>
<h3>After the fact</h3>
<p>I recently found this link <a href="http://www.irobot.com/images/consumer/hacker/Roomba_SCI_Spec_Manual.pdf">a manual for the roomba serial spec</a>. Looks very promising. Also, setting the delay to 64 seems to give better results on the Roomba sensor. Still not 100% though.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/aperomedia.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/aperomedia.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/aperomedia.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/aperomedia.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/aperomedia.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/aperomedia.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/aperomedia.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/aperomedia.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/aperomedia.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/aperomedia.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/aperomedia.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/aperomedia.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/aperomedia.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/aperomedia.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=10&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://aperomedia.wordpress.com/2008/12/24/arduino-to-roomba-but-how/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e0a4edbb21f9bbc87fb9198656c838a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">aperomedia</media:title>
		</media:content>

		<media:content url="http://hackingroomba.com/wp-content/uploads/2006/10/serial_tether_5.jpg" medium="image">
			<media:title type="html">Schematic with mini-din pin out</media:title>
		</media:content>
	</item>
		<item>
		<title>Nomad workers guide</title>
		<link>http://aperomedia.wordpress.com/2007/07/25/nomad-workers-guide/</link>
		<comments>http://aperomedia.wordpress.com/2007/07/25/nomad-workers-guide/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 23:08:25 +0000</pubDate>
		<dc:creator>daniel washbrook</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://aperomedia.wordpress.com/2007/07/25/nomad-workers-guide/</guid>
		<description><![CDATA[The age of sitting in a cube, toiling from 9 to 5 for a boss with a nicer office and better parking spot are coming to a well deservered end. Unfortunately, the next step in the working world lacks an obvious segway. The drone lacky is left gripping their lonely desk jobs for fear of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=8&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The age of sitting in a cube, toiling from 9 to 5 for a boss with a nicer office and better parking spot are coming to a well deservered end. Unfortunately, the next step in the working world lacks an obvious segway. The drone lacky is left gripping their lonely desk jobs for fear of what tomorrow may hold. Interpersonal logistics are the first issue to arise. How will one work off location? Can people comunicate remotely? Then the technical logistics come hurdling out of no where the first time you try to access your files. And what if you&#8217;re on a team?</p>
<p>Well my nomadic friend, I am here to help. This is not a new problem, nor is there a quick one stop solution. Each environment requires a different combination of solutions. But working remotely is definitely not a lost cause. In fact, it&#8217;s rewarding beyond your wildest dreams!</p>
<p><strong>People</strong></p>
<p>Communication is without a doubt the key to success for any business. The first step is getting used to not seeing the person you&#8217;re communicating with (unless you have the luxury of video conf, which I don&#8217;t and wouldn&#8217;t want). Get used to showing your emotions by typing them. Yes, even in business this is very important. When a person is wondering if you&#8217;re scalding mad or being sarcastic, a simple &#8220;j/k&#8221; or a wink <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  is all you need to clear the air.</p>
<p>Programs like Skype <a href="http://www.skype.com/">http://www.skype.com/</a> are popping up too. They provide telelphone like service all over the world for pennies a minute. Mind you, quality isn&#8217;t exactly what I would like in a phone call. You might consider a VOIP solution like Vonage for a bit more money. With Vonage, you get a phone number that people can call you too.</p>
<p>MSN or some other type of instant messaging tool is required. The down side to MSN is it&#8217;s not secure and doesn&#8217;t come with a lot of great features. Campfire <a href="http://www.campfirenow.com/">http://www.campfirenow.com/</a> is a 37 Signal project that may do the trick if you need a bit more security and features.</p>
<p>Email is incredibly important on the road. Especially in places where internet access is brief and expensive. I&#8217;m hooked on Exchange, because it stores my tasks and calendar in one place like outlook. I don&#8217;t like it cause is MS and my Mac FireFox doesn&#8217;t work GREAT with it. But oh well, I&#8217;m still a 50% PC user for now. You&#8217;ll definitely want something that&#8217;s secure and has descent web access.</p>
<p>Lastly, the crackberry. I&#8217;m not a user, and hopefully never will be. But my customers understand that there&#8217;s a reasonable time period before I will return a call. In the 24 hour range usually. But if you need quicker response and are hanging in an area that supports them, they could be a great way to stay in touch.</p>
<p>Managing projects with my clients and team is always a challenge. Geeks of design and code medling with customers is always fun. We&#8217;ve been using Basecamp lately with a lot of success. It gives the customer access to their projects to see what&#8217;s happening. While other team members can collaborate accross distance and time zones. The beauty is even our not-so-technical designers can use the features (which are nicely limited).</p>
<p><strong>Data logistics</strong></p>
<p>My biggest hurdles lately have come from my data storage. I have a few gigs of client data stored in a central location. I can make a VPN connection to my network, and share the drives that my data is stored on. This prevents duplication of data while maintaining some security. I can also make remote connections to machines on my network if I need access to certain programs. The draw back is I need an active connection to work.</p>
<p>An alternative is grab the files that I need to work on and store them locally until I get back to a connection. This usually involves a full dump when I&#8217;m back which sux. There are sync programs out there, but I&#8217;ve never been too impressed. I usually get agry and just live with lost changes.</p>
<p>Some have found carrying a USB backup (4gig or so) can help, I prefer to minimize the extra digital devices that I cary.</p>
<p>Wifi locators can be helpful. They&#8217;re the size of a key chain and tell you the strength of the wireless connection in the area. But again, just extra stuff to carry.</p>
<p>An online subscription to O&#8217;reilly Safari <a href="http://safari.oreilly.com">http://safari.oreilly.com</a> online books so I don&#8217;t have to carry any books around with me. Great service, worth every penny!</p>
<p>That should get you to the point where you can safely work off site. Try to test your system before you&#8217;re too far away to tweak anything. Then take off for a short period and see how work goes. Some clients are fine with it and won&#8217;t even notice, others will hassle you about lack of service. Call forwarding is a great way to give the illusion of being in an office. See if it&#8217;s worth it. You might lose a few clients, but in the big picture you&#8217;ll gain a whole lot more. Enjoy!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/aperomedia.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/aperomedia.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/aperomedia.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/aperomedia.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/aperomedia.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/aperomedia.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/aperomedia.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/aperomedia.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/aperomedia.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/aperomedia.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/aperomedia.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/aperomedia.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/aperomedia.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/aperomedia.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/aperomedia.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/aperomedia.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=8&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://aperomedia.wordpress.com/2007/07/25/nomad-workers-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e0a4edbb21f9bbc87fb9198656c838a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">aperomedia</media:title>
		</media:content>
	</item>
		<item>
		<title>a conscience for the masses</title>
		<link>http://aperomedia.wordpress.com/2007/03/21/a-conscience-for-the-masses/</link>
		<comments>http://aperomedia.wordpress.com/2007/03/21/a-conscience-for-the-masses/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 16:25:37 +0000</pubDate>
		<dc:creator>daniel washbrook</dc:creator>
				<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://aperomedia.wordpress.com/2007/03/21/a-conscience-for-the-masses/</guid>
		<description><![CDATA[my post today is inspired by the ladies and gentlemen who accompanied me on my drive to work. this isn&#8217;t a driving rant at all, it&#8217;s an observation of what is working in the world. my train of thought started when someone in a rush was profusely honking at someone who wasn&#8217;t. and i asked [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=6&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>my post today is inspired by the ladies and gentlemen who accompanied me on my drive to work. this isn&#8217;t a driving rant at all, it&#8217;s an observation of what is working in the world. my train of thought started when someone in a rush was profusely honking at someone who wasn&#8217;t. and i asked myself, &#8216;why is this ok?&#8217;. it&#8217;s ok because no one is able to tell him otherwise. this is where a social conscience comes into play.</p>
<p>since&#8230; well&#8230; forever, people have been treated like toasters. the assumption has been, if something needs to happen from someone, they need a direct order. like an order you give a toaster. nothing less will do. and this is good, if you want someone not to kill, you say, don&#8217;t kill. simple. </p>
<p>but it actually doesn&#8217;t work&#8230; ever</p>
<p>the problem is inherent is that people aren&#8217;t motivated by direct commands like computers and toasters. people are motivated by hunger, greed, curiosity, empathy&#8230; you get my drift. every once in a while, the command will match what the person is doing and credit goes to the command. for instance, a boss says &#8216;write this report&#8217; the boss thinks she&#8217;s good at giving commands, in reality the employee is motivated by food and shelter or something of the sort. the command was really just a detail filler and could have been &#8216;if you want to eat this month, you are going to have to write this report&#8217;.</p>
<p>this is the same reason prohibition never really panned out (<a href="http://leap.cc/">leap.cc</a>), why the drug trade runs rampant with billions of dollars funding the opposite, and why people speed&#8230; it&#8217;s illegal to speed, that&#8217;s a fact. does that enter into the mind of a person when they&#8217;re breaking the law? no. no one really cares what is legal and what isn&#8217;t. it&#8217;s the fine or jail time or crashing their car that motivates a person&#8217;s behavior. </p>
<p>there&#8217;s a city in sweden (i&#8217;ll have to check my sources on that one) employing a philosophy called <a href="http://en.wikipedia.org/wiki/Shared_space">Shred Space</a> that is doing away with major rules of the road. the only rules left are commonly accepted guidelines for everyone. &#8216;yield to the right, pedestrians have the right of way&#8217;. that&#8217;s all. most would imagine chaos would ensue after mere minutes. i will argue the alternative.</p>
<p>without rules, people will be forced to think for themselves. &#8216;is this a good idea?&#8217; &#8216;will this bring me to my motivations?&#8217; and if there is any way possible to have socially enforced behavior &#8216;hey man, that&#8217;s not cool that you&#8217;re in a rush and honking at everyone&#8217;. it might actually work. the unfortunate side effect, a lot of bosses might realize they sucked. live and learn</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/aperomedia.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/aperomedia.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/aperomedia.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/aperomedia.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/aperomedia.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/aperomedia.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/aperomedia.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/aperomedia.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/aperomedia.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/aperomedia.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/aperomedia.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/aperomedia.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/aperomedia.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/aperomedia.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/aperomedia.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/aperomedia.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=6&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://aperomedia.wordpress.com/2007/03/21/a-conscience-for-the-masses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e0a4edbb21f9bbc87fb9198656c838a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">aperomedia</media:title>
		</media:content>
	</item>
		<item>
		<title>where is this great user interface?</title>
		<link>http://aperomedia.wordpress.com/2007/03/20/where-is-this-great-user-interface/</link>
		<comments>http://aperomedia.wordpress.com/2007/03/20/where-is-this-great-user-interface/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 17:08:39 +0000</pubDate>
		<dc:creator>daniel washbrook</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://aperomedia.wordpress.com/2007/03/20/where-is-this-great-user-interface/</guid>
		<description><![CDATA[so the web came out originally as a fancy way to post and connect research papers. has anything really changed? it&#8217;s come full circle from where everyone who had access was posting content, to only the real geeks and those who could buy real geeks posted and now with the &#8216;second version of the web&#8217; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=5&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>so the <a href="http://en.wikipedia.org/wiki/World_wide_web">web</a> came out originally as a fancy way to post and connect research papers. has anything really changed? it&#8217;s come full circle from where everyone who had access was posting content, to only the real geeks and those who could buy real geeks posted and now with the &#8216;second version of the web&#8217; we&#8217;re back where everyone can post. so then i say, are we missing something here? you&#8217;re right if your argument is one of &#8216;it&#8217;s so much easier to post now that people don&#8217;t need to know HTML&#8217; as though html took a real genius to figure out, and you wouldn&#8217;t be wrong to claim &#8216;it&#8217;s not just text though, we can post various forms of media&#8217;. but with that argument, web 2.0 is just a video of a 1985 newsgroup or irc conversation. in fact, i would want to point out that irc chats were more interactive and addictive than a <a href="http://www.facebook.com/">facebook</a> account (but i&#8217;m kinda old school). </p>
<p>i&#8217;m not saying this cause i think the web is weak, i&#8217;m saying this cause i think we&#8217;re weak. what are the great developments of the 21st century? where are the incredible advances in user interface that these machines so desperately need? oh right, we ignore them&#8230;</p>
<p>we become stuck with what &#8216;works&#8217; and never move past it. the <a href="http://en.wikipedia.org/wiki/Typewriter_keyboard">qwerty keyboard</a> was built to inhibit efficient communication and even 133 years later, we still use it&#8230; the <a href="http://en.wikipedia.org/wiki/Computer_mouse">mouse</a> was mass produced because out of the options at standford in 1980, it was the best (well yeah, the alternative was a chin pointer!). the best thing since the mouse? they put a wheel on it! WOW </p>
<p>so then when can we expect to see the great leap of user interface on the web? we probably missed it because we were too lazy to give it a chance&#8230; </p>
<p>so please, post the user interfaces that have been missed, send them out. the mouse is only intuitive because we&#8217;ve been trained how to use it.</p>
<blockquote><p>
<strong>some good interfaces i&#8217;ve found</strong></p>
<ul>
<li><a href="http://www.visualthesaurus.com/">ThinkMap visual thesaurus</a></li>
<li><a href="http://www.go2web20.net/">Go2Web20.net</a></li>
</ul>
</blockquote>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/aperomedia.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/aperomedia.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/aperomedia.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/aperomedia.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/aperomedia.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/aperomedia.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/aperomedia.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/aperomedia.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/aperomedia.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/aperomedia.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/aperomedia.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/aperomedia.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/aperomedia.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/aperomedia.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/aperomedia.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/aperomedia.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=5&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://aperomedia.wordpress.com/2007/03/20/where-is-this-great-user-interface/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e0a4edbb21f9bbc87fb9198656c838a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">aperomedia</media:title>
		</media:content>
	</item>
		<item>
		<title>ajax</title>
		<link>http://aperomedia.wordpress.com/2007/03/17/ajax/</link>
		<comments>http://aperomedia.wordpress.com/2007/03/17/ajax/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 04:25:40 +0000</pubDate>
		<dc:creator>daniel washbrook</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://aperomedia.wordpress.com/2007/03/17/ajax/</guid>
		<description><![CDATA[wow, this is some cool stuff&#8230; apparently nothing new, but now every time i see something use ajax or a javascript lib, it blows my mind. how could i have been building such static sites all this time and missed such a incredible frontier of the web. from dojo to prototype to safari&#8217;s online library [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=4&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>wow, this is some cool stuff&#8230; apparently nothing new, but now every time i see something use ajax or a javascript lib, it blows my mind. how could i have been building such static sites all this time and missed such a incredible frontier of the web. from dojo to prototype to safari&#8217;s online library full of sweet new content. it&#8217;ll save us all</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/aperomedia.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/aperomedia.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/aperomedia.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/aperomedia.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/aperomedia.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/aperomedia.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/aperomedia.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/aperomedia.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/aperomedia.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/aperomedia.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/aperomedia.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/aperomedia.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/aperomedia.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/aperomedia.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/aperomedia.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/aperomedia.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=4&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://aperomedia.wordpress.com/2007/03/17/ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e0a4edbb21f9bbc87fb9198656c838a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">aperomedia</media:title>
		</media:content>
	</item>
		<item>
		<title>van city baby!</title>
		<link>http://aperomedia.wordpress.com/2007/03/17/van-city-baby/</link>
		<comments>http://aperomedia.wordpress.com/2007/03/17/van-city-baby/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 04:23:47 +0000</pubDate>
		<dc:creator>daniel washbrook</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://aperomedia.wordpress.com/2007/03/17/van-city-baby/</guid>
		<description><![CDATA[why do they call it the sky train when it&#8217;s underground? and if it crashes, is the ground transports problem or aviation? their buses smell like bumper cars, that static smell&#8230; bumper buses is where this is going i think but most important, wow, they have really cool buildings and streets&#8230; and stores of course&#8230; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=3&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>why do they call it the sky train when it&#8217;s underground? and if it crashes, is the ground transports problem or aviation?</p>
<p>their buses smell like bumper cars, that static smell&#8230; bumper buses is where this is going i think</p>
<p>but most important, wow, they have really cool buildings and streets&#8230; and stores of course&#8230; my hotel even has a starbucks in it&#8230; THANK GOD!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/aperomedia.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/aperomedia.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/aperomedia.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/aperomedia.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/aperomedia.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/aperomedia.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/aperomedia.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/aperomedia.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/aperomedia.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/aperomedia.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/aperomedia.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/aperomedia.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/aperomedia.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/aperomedia.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/aperomedia.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/aperomedia.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=aperomedia.wordpress.com&amp;blog=884335&amp;post=3&amp;subd=aperomedia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://aperomedia.wordpress.com/2007/03/17/van-city-baby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2e0a4edbb21f9bbc87fb9198656c838a?s=96&#38;d=identicon" medium="image">
			<media:title type="html">aperomedia</media:title>
		</media:content>
	</item>
	</channel>
</rss>
