<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Break Things</title>
	<atom:link href="http://www.acumenholdings.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.acumenholdings.com/blog</link>
	<description>Acumen Brands Company Blog</description>
	<lastBuildDate>Tue, 17 Jan 2012 19:42:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>How did Google do a barrel roll?</title>
		<link>http://www.acumenholdings.com/blog/how-did-google-do-a-barrel-roll/</link>
		<comments>http://www.acumenholdings.com/blog/how-did-google-do-a-barrel-roll/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 02:57:08 +0000</pubDate>
		<dc:creator>Brian Sage</dc:creator>
				<category><![CDATA[Almost How-To]]></category>
		<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[Innovation]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=177</guid>
		<description><![CDATA[Today I learned Googling &#8220;do a barrel roll&#8221; with quotes unleashed a special easter egg. As a kid who grew up playing the original Star Fox, I LOVE THIS, and as if to add to the geektastic love Google did &#8230; <a href="http://www.acumenholdings.com/blog/how-did-google-do-a-barrel-roll/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_185" class="wp-caption alignright" style="width: 261px"><a href="http://www.acumenholdings.com/blog/wp-content/uploads/2011/11/google_do_a_barrel_roll1.png"><img class="size-medium wp-image-185" title="google_do_a_barrel_roll" src="http://www.acumenholdings.com/blog/wp-content/uploads/2011/11/google_do_a_barrel_roll1-251x300.png" alt="Google do a barrel roll" width="251" height="300" /></a><p class="wp-caption-text">Google: &quot;do a barrel roll&quot;</p></div>
<p>Today I learned Googling &#8220;do a barrel roll&#8221; with quotes unleashed a special easter egg. As a kid who grew up playing the original Star Fox, I LOVE THIS, and as if to add to the geektastic love Google did it with CSS3 transitions and transforms, which makes adult me squee just as much.</p>
<p>Here&#8217;s how you can make your HTML &#8220;do a barrel roll&#8221; too:</p>
<p><strong>First</strong>, the code that actually does the roll is CSS. Specifically, it&#8217;s CSS Level 3 transitions, which are still in draft form, so you&#8217;ll have to write them several different ways to make them work in different browsers (Unfortunately, IE users can&#8217;t see them). Here is the code I used, which works in Chrome, Safari, Firefox, and Opera.</p>
<p>What these lines do is add transition instructions to do a transform over 4 seconds, ease in to it, and then ease out of it. The best SCC3 transform documentation I could find is at the <a href="https://developer.mozilla.org/en/CSS/CSS_transitions">Mozilla Developer&#8217;s Network</a>. The transform rotates the object 360 degrees.</p>
<p><code style="clear: both; white-space: nowrap; overflow: auto; display: block; background: #eee; padding: 0.5em; border: 1px solid #ccc; border-width: 1px 0;">&lt;style&gt;<br />
.barrel_roll {<br />
-webkit-transition: -webkit-transform 4s ease;<br />
-webkit-transform: rotate(360deg);<br />
-moz-transition: -moz-transform 4s ease;<br />
-moz-transform: rotate(360deg);<br />
-o-transition: -o-transform 4s ease;<br />
-o-transform: rotate(360deg);<br />
transition: transform 4s ease;<br />
transform: rotate(360deg);<br />
}<br />
&lt;/style&gt; </code></p>
<p><strong>Second</strong>, you may notice that the above affects any object when class=&#8221;barrel_roll&#8221; is applied. So, let&#8217;s have some fun with the &lt;body&gt; tag!</p>
<p>You could easily apply the trick with a button, like so: <code>&lt;button onclick="document.getElementsByTagName('body')[0].className='barrel_roll';"&gt;BARREL ROLL!&lt;/button&gt;</code> but it&#8217;s way more fun to make someone type it out. Here is how to use jQuery to apply it via secret phrase in a text input:</p>
<p><code style="white-space: nowrap; overflow: auto; display: block; background: #eee; border: 1px solid #ccc; border-width: 1px 0;"><br />
&lt;input type="text" id="search_text"&gt;<br />
&lt;script&gt;<br />
jQuery('#search_text').bind('change keyup',function(){<br />
var str = String( jQuery(this).val().toLowerCase() );<br />
if(str.indexOf('"do a barrel') == 0) {<br />
jQuery('body').addClass('barrel_roll');<br />
setTimeout(function(){<br />
jQuery('body').removeClass('barrel_roll');<br />
},4000);<br />
jQuery(this).unbind('change keyup');<br />
}<br />
});<br />
&lt;/script&gt;<br />
</code></p>
<p>What the code above does is watch the &lt;input&gt; tag with the ID &#8220;search_text&#8221; for any change or key press action. When those actions happen, the value of the field is checked for <em>&#8216;&#8221;do a barrel&#8217;.</em></p>
<p>Yeah, that&#8217;s cheating a little, but it replicates the Google effect with about the same timing. And when that gets triggered the event removes itself so it doesn&#8217;t get really annoying. To see the effect again, you&#8217;ll have to refresh the page.</p>
<p>To prove it works, I added it to the search boxes on our <a href="http://www.scrubshopper.com/cherokee" target="_blank">scrubs</a>, <a href="http://www.countryoutfitter.com/cowboy-boots" target="_blank">country western</a>, and <a href="http://www.musketcreek.com/" target="_blank">hunting gear</a> stores.</p>
<p><strong><a href="http://www.scrubshopper.com/" target="_blank">Give it a try</a> by typing &#8220;do a barrel roll&#8221; (<strong style="font-weight: bold;">with quotes) in one of our store search boxes. </strong>The effect won&#8217;t work in Internet Explorer, so be sure to use Chrome, Firefox, Safari, or Opera. </strong></p>
<p>Visit one of <a href="http://www.acumenholdings.com" target="_blank">our stores</a> and type the secret phrase in the search box &#8212; shhhhhhhh &#8212; perhaps there will be more effects to follow&#8230;</p>
<p>If you can&#8217;t wait for the next round of Google goodness,  here&#8217;s my previous tutorial on <a href="http://www.acumenholdings.com/blog/how-to-animate-the-martha-graham-google-logo-for-yourself-tutorial-2/" target="_blank">Google&#8217;s Dancing Logo</a>.<br />

<style type="text/css">
.barrel_roll {
-webkit-transition: -webkit-transform 4s ease;
-webkit-transform: rotate(360deg);
-moz-transition: -moz-transform 4s ease;
-moz-transform: rotate(360deg);
-o-transition: -o-transform 4s ease;
-o-transform: rotate(360deg);
transition: transform 4s ease;
transform: rotate(360deg);
}
</style>
<script>jQuery(function(){ jQuery('body').addClass('barrel_roll'); });</script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/how-did-google-do-a-barrel-roll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marching to the Social Drum Beat, Adding Pin It Button</title>
		<link>http://www.acumenholdings.com/blog/marching-to-the-social-drum-beat-adding-pin-it-button/</link>
		<comments>http://www.acumenholdings.com/blog/marching-to-the-social-drum-beat-adding-pin-it-button/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 14:54:13 +0000</pubDate>
		<dc:creator>Brian Sage</dc:creator>
				<category><![CDATA[Featured Posts]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=167</guid>
		<description><![CDATA[Some of our Acumaliens have been loving the life out of the link sharing site Pinterest, so we devs thought, heck, if our users love it certainly our customers will too. Just like that: presenting the ability to Pin It &#8230; <a href="http://www.acumenholdings.com/blog/marching-to-the-social-drum-beat-adding-pin-it-button/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.countryoutfitter.com/products/16155-womens-dixie-boot"><img class="alignright size-medium wp-image-168" title="56972_16155-womens-dixie-boot_detail" src="http://www.acumenholdings.com/blog/wp-content/uploads/2011/09/56972_16155-womens-dixie-boot_detail-240x300.jpg" alt="Ariat Women's Dixie Boot " width="240" height="300" /></a>Some of our Acumaliens have been loving the life out of the link sharing site <a href="http://pinterest.com/">Pinterest</a>, so we devs thought, heck, if our users love it certainly our customers will too. Just like that: presenting the ability to Pin It on our Acumen products.</p>
<p>Now, if you love the heck out of, say a <a title="Ariat Women's Cowboy Boot" href="http://www.countryoutfitter.com/products/16155-womens-dixie-boot">Ariat Women&#8217;s Boot</a> or some beautiful <a title="Le Creuset 4 1/2 qt. Covered Rectangular Casserole" href="http://www.hecticgourmet.com/products/29150-4-1-2-qt-covered-rectangular-casserole">Casserole Baking Ceramics</a>, you can click the <em>Pin It</em> button to share the page, the image, and the description all in just one click. We geeks set up all the details behind the button just special for you.</p>
<p>Enjoy, and have fun pinning!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/marching-to-the-social-drum-beat-adding-pin-it-button/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Workspace</title>
		<link>http://www.acumenholdings.com/blog/my-workspace/</link>
		<comments>http://www.acumenholdings.com/blog/my-workspace/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 19:57:53 +0000</pubDate>
		<dc:creator>John James</dc:creator>
				<category><![CDATA[Featured Posts]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=150</guid>
		<description><![CDATA[(John James, M.D. is the CEO of Acumen Brands &#8211; you can follow him on Twitter) Until recently, one of our developers worked on a 9 inch netbook.  He was crunching huge amounts of data on a screen the size &#8230; <a href="http://www.acumenholdings.com/blog/my-workspace/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<p><em>(John James, M.D. is the CEO of Acumen Brands &#8211; you can<a href="http://twitter.com/quizprep"> follow him on Twitter</a>)</em></p>
<p>Until recently, one of our developers worked on a 9 inch netbook.  He was crunching huge amounts of data on a screen the size of an iPad.  Against his will, we bought him a top of the line laptop&#8230; a world class developer shouldn&#8217;t have the same computer as <a href="http://www.thejamesfive.com/home/coachbiz/public_html/wordpress/wp-content/uploads/golf-camp4.jpg">my kids</a>.</p>
<p>My workspace, on the other hand, is over the top in the other direction.</p>
<p>A Mac Pro with 32 GB of memory and 4.5 TB of storage pushes four monitors.  A 30 inch Apple Cinema Display surrounded by two vertical Dell 20 inchers sit on my desk.  The fourth monitor is a 52 inch LCD TV mounted on the wall ten feet in front my desk.  The TV is perfect for impromptu meetings and presentations.</p>
<p>Sitting next to the monitors is my trusty MacBook Pro.  Despite the killer desktop setup,  I work on the laptop most of the day.  I lay on my couch, sit in our think space,  or <a href="http://nwabloggers.com/wp-content/uploads/2011/06/abbreak.jpg">lounge in our break room</a>.  The iPad, is unnecessary, but it sits close in case I feel the urge to play Angry Birds or Modern Conflict.  The phone is also unnecessary&#8230; if it rings, <a href="http://techcrunch.com/2008/07/05/think-before-you-voicemail/">I won&#8217;t answer</a>.  Seriously.</p>
<p>Rounding out my workspace is a toothbrush and toothpaste.  A mid-day brush after a day of Dr. Pepper and lattes makes a mouth happy.</p>
<div id="attachment_151" class="wp-caption alignnone" style="width: 650px"><a href="http://www.acumenholdings.com/blog/wp-content/uploads/2011/06/photo.jpg"><img class="size-large wp-image-151" title="CEO Workspace" src="http://www.acumenholdings.com/blog/wp-content/uploads/2011/06/photo-1024x764.jpg" alt="" width="640" height="477" /></a><p class="wp-caption-text">John James, Acumen CEO</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/my-workspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Theme for June 21, 2011: What do Weird Pink Creatures Have to do with the Summer Solstice?</title>
		<link>http://www.acumenholdings.com/blog/google-theme-for-june-21-2011-what-do-weird-pink-creatures-have-to-do-with-the-summer-solstice/</link>
		<comments>http://www.acumenholdings.com/blog/google-theme-for-june-21-2011-what-do-weird-pink-creatures-have-to-do-with-the-summer-solstice/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 20:39:03 +0000</pubDate>
		<dc:creator>kwinchester</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=142</guid>
		<description><![CDATA[This morning, the northern hemisphere awoke to a rather interesting Google doodle.  For all those left wondering what on earth two pink manga-like characters had to do with the summer solstice, we offer the following. The two characters on Google&#8217;s &#8230; <a href="http://www.acumenholdings.com/blog/google-theme-for-june-21-2011-what-do-weird-pink-creatures-have-to-do-with-the-summer-solstice/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<p>This morning, the northern hemisphere awoke to a rather interesting Google doodle.  For all those left wondering what on earth two pink manga-like characters had to do with the summer solstice, we offer the following.</p>
<p>The two characters on Google&#8217;s home page represent &#8220;KaiKai&#8221; (the one with the white ears) and &#8220;Kiki&#8221; (the one with the fangs).  These two little creatures are the calling card of Takashi Murakami, a Japanese artist and entrepreneur who was commissioned to design the themes for Google for today, which is also the Winter solstice for the southern hemisphere.  If Murakami&#8217;s work looks familiar, it&#8217;s probably because it is.  Murakami has pioneered a form of design known as &#8220;Superflat&#8221;.  You&#8217;ve probably seen it on the cover of Kanye West&#8217;s album &#8220;Graduation&#8221;, as well as on t-shirts, posters, and toys.  According to Wired.com, Murakami likes to work from drawings he creates, scans into his computer, and tweaks using Photoshop.  He creates repeated symbols, characters, and objects with a personalized clip-art database of sorts.</p>
<p>And while all of this is awesome, you are still probably wondering about the relationship between Google and Murakami and the summer solstice.</p>
<p>So, I promise, we&#8217;re getting there.</p>
<p>While I can&#8217;t really see a connection between summer and Murakami, I can see a sort of ironic connection between Murakami and Google.  Murakami has described his work as being &#8220;a record of the struggle of the discriminated people,&#8221; the Japanese.  His work toys with the age-old idea of &#8220;What is art?&#8221; in a very relevant-and lucrative-way.  His work is a commentary on mass production, globalization, and the accessability of art to both the high and low classes.</p>
<p>And honestly, what better represents a leveling of the playing field than&#8230;Google?  Freakishly wealthy and living in a palace? You use Google.  Stealing your neighbors wi-fi? You&#8217;re on Google.  Using the computers at the public library?  Again, Google.  Basically Murakami just took the walls off of some of the most intimidating museums in the world&#8230;.and showed a one of a kind (yet easily reproduced) work of art on the public sphere&#8230;the internet.</p>
<p>So,while we aren&#8217;t entirely sure what KaiKai and Kiki have to do with summer, we do know that Muramaki is sitting back smiling&#8230;because he now has the ear (and eye) of just about everyone who is inquisitive enough to ask &#8220;what IS that?&#8221;  While I won&#8217;t sit here and muse on the greater anthropological significance of &#8220;place&#8221; and &#8220;public space&#8221; I will say that this Google theme will mean different things for different people.  To some, it is a beautiful yet sinister picture.  To others, it is a symbol for a whole movement.  To others still, it is just the Google theme.</p>
<p>And THAT dear friend, is why we think this theme is awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/google-theme-for-june-21-2011-what-do-weird-pink-creatures-have-to-do-with-the-summer-solstice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How We Built a Robotic Warehouse in 90 Days</title>
		<link>http://www.acumenholdings.com/blog/ecommerce-robots/</link>
		<comments>http://www.acumenholdings.com/blog/ecommerce-robots/#comments</comments>
		<pubDate>Wed, 25 May 2011 19:06:57 +0000</pubDate>
		<dc:creator>John James</dc:creator>
				<category><![CDATA[Featured Posts]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=103</guid>
		<description><![CDATA[Last week, Acumen Brands went live with a warehouse run by killer orange robots.  Only three months ago, we started planning the system.  Last week, we turned the robots loose for the first time.  The moment we launched the system, &#8230; <a href="http://www.acumenholdings.com/blog/ecommerce-robots/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/kiva-robot.jpg"><img class="size-medium wp-image-106 alignright" title="kiva-robot" src="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/kiva-robot-300x199.jpg" alt="" width="300" height="199" /></a>Last week, Acumen Brands went live with a warehouse run by killer orange robots.  Only three months ago, we started planning the system.  Last week, we turned the robots loose for the first time.  The moment we launched the system, the efficiency of our ecommerce operation increased more than ten-fold.</p>
<p>Sure, Kiva&#8217;s now famous automation systems have been installed before&#8230; but never in such a compressed timeframe, and never by such a small company.</p>
<p>Our ecommerce operation is less than 2 years old.  We operate 5 stores that sell anything from <a href="http://www.scrubshopper.com">nursing scrubs</a> to<a href="http://www.toughweld.com/pipe-and-tube-equipment"> 25 ton pipe benders</a> to <a href="http://www.countryoutfitter.com/boots/children">kids cowboy boots</a>.  We are growing fast and opening a couple new stores every month, and will have 25 active stores in 25 different niches by the end of the year.</p>
<p>Unfortunately, traditional warehouse systems could not support our chaotic, rapid growth.  To help solve this monumental challenge, we partnered with Kiva Systems, an innovative warehouse automation outfit from Boston.  They’ve installed a couple dozen systems for ecommerce giants like Diapers.com, Gilt Groupe, Staples, Crate and Barrel, and The Gap.</p>
<p>Because our startup culture is centered around doing things faster and better, we were able to install one of the 10 most efficient split case fulfilment operations in the world in less than 90 days.</p>
<p>Just 90 days ago we sent a team to Boston to design our system.  They said it was impossible to build and install this quickly, but low and behold their amazing team (and ours) rose to the challenge.</p>
<p>In a startup, you have to do more with less resources.  Previous retailers who installed Kiva&#8217;s system had tech teams of at least a dozen if not many more.  We dedicated a team of only two where others dedicated an army.  Why?  Because we’re a startup, and that’s all the resources we could leverage.   It worked, AND we did it four times faster than any of our larger competitors.</p>
<p>The past 3 months have been an example of controlled chaos and hypergrowth.  To go from concept to design to build to implementation in 90 days is nothing short of miraculous and is a true testament to our startup mindset centered around building faster and better.</p>
<p>Enjoy the video!</p>
<p>&nbsp;</p>
<p><object width="580" height="435"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=23965403&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff9933&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed type="application/x-shockwave-flash" width="580" height="435" src="http://vimeo.com/moogaloop.swf?clip_id=23965403&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ff9933&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/ecommerce-robots/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Animate The Martha Graham Dancing Google Logo for Yourself (Tutorial)</title>
		<link>http://www.acumenholdings.com/blog/how-to-animate-the-martha-graham-google-logo-for-yourself-tutorial-2/</link>
		<comments>http://www.acumenholdings.com/blog/how-to-animate-the-martha-graham-google-logo-for-yourself-tutorial-2/#comments</comments>
		<pubDate>Thu, 12 May 2011 16:03:07 +0000</pubDate>
		<dc:creator>Brian Sage</dc:creator>
				<category><![CDATA[Almost How-To]]></category>
		<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Logo]]></category>
		<category><![CDATA[Martha Graham]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[os]]></category>
		<category><![CDATA[PNG]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=64</guid>
		<description><![CDATA[Yesterday, the Google gurus created one of the coolest Google Doodle logo animations yet, as an homage to American dancer/choreographer Martha Graham. I blogged about how Google animated their logo, and a very intriguing comment popped up. Facebook user Maja &#8230; <a href="http://www.acumenholdings.com/blog/how-to-animate-the-martha-graham-google-logo-for-yourself-tutorial-2/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://graphics.acumenholdings.com/2011/05/graham11-hp-sprite-1.png" alt="" width="1" height="1" /><br />


<div id="hplogo"></div><style type="text/css">
#hplogo {position:relative; width:600px; height: 150px;}
#hplogo div {position:absolute;}
</style><script type="text/javascript">
var google={nav:{go:false},ml:function(){}};</script><script type="text/javascript">
(function(){try{if(!google.doodle)google.doodle={};var d=[[307,48,88,89],[307,48,89,89],[307,48,91,89],[305,49,93,89],[305,50,93,88],[305,50,93,88],[306,52,92,86],[305,53,93,84],[305,54,94,83],[306,54,93,83],[307,54,92,83],[307,54,92,83],[308,54,90,83],[308,54,90,83],[306,53,91,84],[306,53,91,84],[308,53,90,84],[308,53,90,84],[305,53,92,84],[305,52,92,85],[306,52,91,85],[308,51,88,87,1],[308,50,88,88],[308,49,88,88],[307,49,89,88],[307,50,89,87],[308,51,89,86],[307,54,90,83],[307,57,90,80],[306,58,92,79],[306,58,92,79],[305,60,92,77],[302,61,95,76],[302,63,95,74],[302,51,96,86],[302,66,98,71],[304,67,96,69],[301,63,96,74],[301,58,93,79],[291,52,94,85],[288,50,71,88],[285,43,76,95],[285,37,70,101],[281,29,55,109],[278,20,58,119],[278,20,55,119,1],[277,12,121,127],[271,2,122,138],[267,1,126,139],[264,0,136,140],[260,0,141,140],[255,0,148,140],[252,0,151,140],[249,2,121,138],[247,3,123,137],[246,3,123,137],[246,2,124,137],[258,2,112,137],[263,2,106,137],[263,2,106,137],[262,2,103,137],[260,2,104,136],[260,2,104,137,1],[268,2,98,137],[267,2,99,137],[266,2,97,137],[266,3,96,136],[264,3,99,136],[263,3,100,136],[261,3,100,136],[259,2,138,137],[254,2,126,137],[247,2,101,136],[240,2,108,136],[238,1,110,137],[230,1,118,138],[220,15,128,124],[211,18,137,121],[205,43,102,96],[202,45,104,93],[200,38,97,101],[198,38,104,101,1],[197,39,107,100],[197,39,112,100],[213,39,94,110],[212,40,95,111],[211,41,97,111],[209,42,99,112],[209,43,98,112],[213,43,87,112],[213,42,83,113],[211,40,86,109],[211,38,86,103],[211,37,88,112],[211,20,186,131],[213,27,167,122],[212,44,87,105],[210,44,88,98],[195,44,106,98],[189,44,110,98],[182,46,117,99],[173,44,118,96,1],[161,43,130,99],[154,42,137,97],[153,42,137,97],[153,42,137,97],[152,41,137,98],[151,41,137,97],[149,41,145,97],[148,25,144,114],[148,13,144,126],[141,12,153,127],[115,11,173,128],[108,7,180,133],[108,4,180,136],[108,3,176,137,1],[108,1,161,139],[105,1,235,138],[103,1,295,148],[103,0,277,149],[108,0,234,137],[101,0,232,137],[99,0,135,139],[95,0,244,139],[81,0,152,139],[69,0,164,139,1],[66,0,169,139],[65,0,170,139],[63,0,168,138],[61,0,159,138],[35,0,304,139],[19,0,189,140],[18,11,138,129],[18,11,137,129],[18,11,137,128],[18,6,135,133],[7,4,146,136],[6,4,147,136],[3,4,150,136,1],[3,5,150,135],[3,8,150,132],[4,6,394,145],[12,6,388,145],[11,8,389,144],[11,8,387,144],[11,8,387,143,1],[10,8,113,131],[11,8,111,131],[10,9,112,130],[12,9,116,130],[12,9,111,130],[12,9,111,130],[12,9,110,131],[12,34,113,106],[13,35,110,104]],e=d.length,f,g,h,i,j=-1,k=function(){google.nav&&google.nav.go?google.nav.go("http://www.google.com/search?q=Martha+Graham&ct=graham11-hp&oi=ddle"):window.location.href="http://www.google.com/search?q=Martha+Graham&ct=graham11-hp&oi=ddle"},l=function(){var a=d[f],c=document.getElementById("hplogo");if(c&&a[0]){var b=document.createElement("div");b.id="hplogo"+f;b.style.left=a[0]+"px";b.style.top=a[1]+"px";b.style.width=a[2]+"px";b.style.height=a[3]+"px";b.style.background="url(http://www.google.com/logos/2011/graham11-hp-sprite.png) no-repeat "+-g+"px "+-h+"px";b.onmousedown=k;a[3]>i&&(i=a[3]);a[4]?(g=0,h+=i,i=0):g+=a[2];c.appendChild(b);++f;f< e&&(j=window.setTimeout(l,83))}},m=function(){google.doodle.a=!1;i=h=g=f=0;j!=-1&&(window.clearTimeout(j),j=-1);for(var a=0;a< e;++a){var c=document.getElementById("hplogo"+a);c&&c.parentNode&&c.parentNode.removeChild(c)}j=window.setTimeout(l,83)};if(!google.doodle.a){google.doodle.a=!0;var n=document.createElement("img");n.addEventListener?n.addEventListener("load",m,!1):n.attachEvent("onload",m);n.src="http://www.google.com/logos/2011/graham11-hp-sprite.png"}}catch(o){google.ml(o,!1,{cause:"DOODLE"})};})();
</script>
</p>
<div id="attachment_79" class="wp-caption alignright" style="width: 310px"><a href="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/martha_graham_comments.jpg"><img class="size-medium wp-image-79" title="martha_graham_comments" src="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/martha_graham_comments-300x260.jpg" alt="" width="300" height="260" /></a><p class="wp-caption-text">Challenge accepted!</p></div>
<p>Yesterday, the Google gurus created one of the coolest Google Doodle logo animations yet, as an homage to American dancer/choreographer Martha Graham. I blogged about <a href="http://www.acumenholdings.com/blog/how-the-martha-grahm-google-logo-is-animated-short-explanation/">how Google animated their logo</a>, and a very intriguing comment popped up. <a rel="nofollow" href="https://www.facebook.com/profile.php?id=725365181" target="_blank">Facebook user Maja Malovrh</a> asked &#8220;Is there any way of seeing the animation again?&#8221;  Given our dedication to cool animation and <a href="http://www.allarounddance.com">dance clothes</a>, we said:</p>
<p><strong>Challenge accepted!</strong></p>
<p>Honestly, I&#8217;m barely writing any original code, here. I&#8217;m standing on the shoulders of the Google giants, so huge thanks to them for making their code so simple and easy to read. With that said, here&#8217;s how to do it.</p>
<p>First, create a 1&#215;1 &lt;img&gt; tag to cache the logo image file, like so:<br />
<code style="white-space: nowrap; overflow: auto; display: block;">&lt;img src="http://graphics.acumenholdings.com/2011/05/graham11-hp-sprite-1.png" alt="" width="1" height="1" /&gt;</code></p>
<p>Next, you&#8217;ll need to create a &lt;div&gt; with an id &#8220;hplogo&#8221; and style it and its children for the animation magic to take place. Why? Because that&#8217;s what Google did.</p>
<p><code>&lt;style type="text/css"&gt;<br />
#hplogo {position:relative; width:600px; height: 150px;}<br />
#hplogo div {position:absolute;}<br />
&lt;/style&gt;</code></p>
<p>Lastly, use this script I modified only slightly to see it animated.</p>
<p><code style="display: block; max-height: 200px; overflow: auto; white-space: nowrap;">&lt;script type="text/javascript"&gt;<br />
var google={nav:{go:false},ml:function(){}}<br />
&lt;/script&gt;<br />
&lt;script type="text/javascript"&gt;<br />
(function(){try{if(!google.doodle)google.doodle={};var d=[[307,48,88,89],[307,48,89,89],[307,48,91,89],[305,49,93,89],[305,50,93,88],[305,50,93,88],[306,52,92,86],[305,53,93,84],[305,54,94,83],[306,54,93,83],[307,54,92,83],[307,54,92,83],[308,54,90,83],[308,54,90,83],[306,53,91,84],[306,53,91,84],[308,53,90,84],[308,53,90,84],[305,53,92,84],[305,52,92,85],[306,52,91,85],[308,51,88,87,1],[308,50,88,88],[308,49,88,88],[307,49,89,88],[307,50,89,87],[308,51,89,86],[307,54,90,83],[307,57,90,80],[306,58,92,79],[306,58,92,79],[305,60,92,77],[302,61,95,76],[302,63,95,74],[302,51,96,86],[302,66,98,71],[304,67,96,69],[301,63,96,74],[301,58,93,79],[291,52,94,85],[288,50,71,88],[285,43,76,95],[285,37,70,101],[281,29,55,109],[278,20,58,119],[278,20,55,119,1],[277,12,121,127],[271,2,122,138],[267,1,126,139],[264,0,136,140],[260,0,141,140],[255,0,148,140],[252,0,151,140],[249,2,121,138],[247,3,123,137],[246,3,123,137],[246,2,124,137],[258,2,112,137],[263,2,106,137],[263,2,106,137],[262,2,103,137],[260,2,104,136],[260,2,104,137,1],[268,2,98,137],[267,2,99,137],[266,2,97,137],[266,3,96,136],[264,3,99,136],[263,3,100,136],[261,3,100,136],[259,2,138,137],[254,2,126,137],[247,2,101,136],[240,2,108,136],[238,1,110,137],[230,1,118,138],[220,15,128,124],[211,18,137,121],[205,43,102,96],[202,45,104,93],[200,38,97,101],[198,38,104,101,1],[197,39,107,100],[197,39,112,100],[213,39,94,110],[212,40,95,111],[211,41,97,111],[209,42,99,112],[209,43,98,112],[213,43,87,112],[213,42,83,113],[211,40,86,109],[211,38,86,103],[211,37,88,112],[211,20,186,131],[213,27,167,122],[212,44,87,105],[210,44,88,98],[195,44,106,98],[189,44,110,98],[182,46,117,99],[173,44,118,96,1],[161,43,130,99],[154,42,137,97],[153,42,137,97],[153,42,137,97],[152,41,137,98],[151,41,137,97],[149,41,145,97],[148,25,144,114],[148,13,144,126],[141,12,153,127],[115,11,173,128],[108,7,180,133],[108,4,180,136],[108,3,176,137,1],[108,1,161,139],[105,1,235,138],[103,1,295,148],[103,0,277,149],[108,0,234,137],[101,0,232,137],[99,0,135,139],[95,0,244,139],[81,0,152,139],[69,0,164,139,1],[66,0,169,139],[65,0,170,139],[63,0,168,138],[61,0,159,138],[35,0,304,139],[19,0,189,140],[18,11,138,129],[18,11,137,129],[18,11,137,128],[18,6,135,133],[7,4,146,136],[6,4,147,136],[3,4,150,136,1],[3,5,150,135],[3,8,150,132],[4,6,394,145],[12,6,388,145],[11,8,389,144],[11,8,387,144],[11,8,387,143,1],[10,8,113,131],[11,8,111,131],[10,9,112,130],[12,9,116,130],[12,9,111,130],[12,9,111,130],[12,9,110,131],[12,34,113,106],[13,35,110,104]],e=d.length,f,g,h,i,j=-1,k=function(){google.nav&amp;&amp;google.nav.go?google.nav.go("http://www.google.com/search?q=Martha+Graham&amp;ct=graham11-hp&amp;oi=ddle"):window.location.href="http://www.google.com/search?q=Martha+Graham&amp;ct=graham11-hp&amp;oi=ddle"},l=function(){var a=d[f],c=document.getElementById("hplogo");if(c&amp;&amp;a[0]){var b=document.createElement("div");b.id="hplogo"+f;b.style.left=a[0]+"px";b.style.top=a[1]+"px";b.style.width=a[2]+"px";b.style.height=a[3]+"px";b.style.background="url(http://www.google.com/logos/2011/graham11-hp-sprite.png) no-repeat "+-g+"px "+-h+"px";b.onmousedown=k;a[3]&gt;i&amp;&amp;(i=a[3]);a[4]?(g=0,h+=i,i=0):g+=a[2];c.appendChild(b);++f;f&lt; e&amp;&amp;(j=window.setTimeout(l,83))}},m=function(){google.doodle.a=!1;i=h=g=f=0;j!=-1&amp;&amp;(window.clearTimeout(j),j=-1);for(var a=0;a&lt; e;++a){var c=document.getElementById("hplogo"+a);c&amp;&amp;c.parentNode&amp;&amp;c.parentNode.removeChild(c)}j=window.setTimeout(l,83)};if(!google.doodle.a){google.doodle.a=!0;var n=document.createElement("img");n.addEventListener?n.addEventListener("load",m,!1):n.attachEvent("onload",m);n.src="http://www.google.com/logos/2011/graham11-hp-sprite.png"}}catch(o){google.ml(o,!1,{cause:"DOODLE"})};})();<br />
&lt;/script&gt;</code></p>
<p>That&#8217;s it! Save and view dancing scripty beauty. Bear in mind that the above depends entirely on Google continuing to host the Martha Graham dance doodle, but odds are pretty darn good that they&#8217;ll continue to do that until the Internet dies. This animation script will also only <em>ever</em> work for this particular animation, because it&#8217;s made up of carefully-crafted frame coordinates. In other words the javaScript is just as much a part of the final animation as the image, itself, and together they create art &#8212; separately, they&#8217;re simply spare parts.</p>
<p>Happy copy-pasting!</p>
<p>&#8211;<br />
EDIT: My apologies to everyone who copied and pasted my bugged line of JS. The script is fixed now, thanks to the first comment from Shanfan Huang. Happy-ER copy-pasting <img src='http://www.acumenholdings.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/how-to-animate-the-martha-graham-google-logo-for-yourself-tutorial-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How The Martha Graham Dancing Google Logo is Animated (Short Explanation)</title>
		<link>http://www.acumenholdings.com/blog/how-the-martha-grahm-google-logo-is-animated-short-explanation/</link>
		<comments>http://www.acumenholdings.com/blog/how-the-martha-grahm-google-logo-is-animated-short-explanation/#comments</comments>
		<pubDate>Wed, 11 May 2011 16:09:45 +0000</pubDate>
		<dc:creator>Brian Sage</dc:creator>
				<category><![CDATA[Almost How-To]]></category>
		<category><![CDATA[Featured Posts]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=46</guid>
		<description><![CDATA[Google&#8217;s dancing logo was so cool today, I had to write something. Here&#8217;s a short explanation of how they did it: First, start with an sprite image that contains every frame of the animation. Next, have in mind to create &#8230; <a href="http://www.acumenholdings.com/blog/how-the-martha-grahm-google-logo-is-animated-short-explanation/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<div id="attachment_47" class="wp-caption alignright" style="width: 310px"><a href="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/graham11-hp-sprite.png"><img class="size-medium wp-image-47" title="Google Logo - Martha Graham 117th Birthday" src="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/graham11-hp-sprite-300x176.png" alt="Google Logo - Martha Graham 117th Birthday" width="300" height="176" /></a><p class="wp-caption-text">Google animated their logo by cleverly positioning a single sprite image, using JavaScript and CSS</p></div>
<p>Google&#8217;s dancing logo was so cool today, I had to write something. Here&#8217;s a short explanation of how they did it:</p>
<p>First, start with an sprite image that contains every frame of the animation.</p>
<p>Next, have in mind to create a whole lota &lt;div&gt;s, styled like so&#8230;<br />
<code><br />
&lt;div id="hplogo0" style="left: 307px; top: 48px; width: 88px; height:  89px; background: url(logos/2011/graham11-hp-sprite.png) no-repeat  scroll 0px 0px transparent;"&gt;&lt;/div&gt;</code></p>
<p><code>&lt;div id="hplogo1" style="left: 307px; top: 48px; width: 89px; height:  89px; background: url(logos/2011/graham11-hp-sprite.png) no-repeat  scroll -88px 0px transparent;"&gt;&lt;/div&gt;</code></p>
<p><code>&lt;div id="hplogo2" style="left: 307px; top: 48px; width: 91px; height:  89px; background: url(logos/2011/graham11-hp-sprite.png) no-repeat  scroll -177px 0px transparent;"&gt;&lt;/div&gt;</code></p>
<p><code> </code></p>
<p><code>//...and so on, and so on</code></p>
<div id="attachment_54" class="wp-caption alignleft" style="width: 310px"><a href="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/grab.jpg"><img class="size-medium wp-image-54" title="Firebug Inspection of animated Google logo, mid-flight " src="http://www.acumenholdings.com/blog/wp-content/uploads/2011/05/grab-300x298.jpg" alt="Firebug Inspection of animated Google logo, mid-flight" width="300" height="298" /></a><p class="wp-caption-text">Firebug is a web develper&#39;s best friend</p></div>
<p>The best way to see how these &lt;divs&gt; will tie together is to use a tool like Firebug or the Webkit Inspector to inspect the Google logo after the animation is complete. Since the logo will only be for a single day, I&#8217;ve included a screen capture.</p>
<p>Lastly, tie it all together with some clever JavaScript that will build and append each of the above &lt;div&gt;s over time, to create animated motion.</p>
<p>Google doesn&#8217;t appear to have a linked library to accomplish this. Instead they have the following script tag located on the page today:</p>
<p><code style="display: block; overflow: auto; max-height: 300px; clear: both;">&lt;script type="text/javascript"&gt;(function(){try{if(!google.doodle)google.doodle={};var   d=[[307,48,88,89],[307,48,89,89],[307,48,91,89],[305,49,93,89],[305,50,93,88],[305,50,93,88],[306,52,92,86],[305,53,93,84],[305,54,94,83],[306,54,93,83],[307,54,92,83],[307,54,92,83],[308,54,90,83],[308,54,90,83],[306,53,91,84],[306,53,91,84],[308,53,90,84],[308,53,90,84],[305,53,92,84],[305,52,92,85],[306,52,91,85],[308,51,88,87,1],[308,50,88,88],[308,49,88,88],[307,49,89,88],[307,50,89,87],[308,51,89,86],[307,54,90,83],[307,57,90,80],[306,58,92,79],[306,58,92,79],[305,60,92,77],[302,61,95,76],[302,63,95,74],[302,51,96,86],[302,66,98,71],[304,67,96,69],[301,63,96,74],[301,58,93,79],[291,52,94,85],[288,50,71,88],[285,43,76,95],[285,37,70,101],[281,29,55,109],[278,20,58,119],[278,20,55,119,1],[277,12,121,127],[271,2,122,138],[267,1,126,139],[264,0,136,140],[260,0,141,140],[255,0,148,140],[252,0,151,140],[249,2,121,138],[247,3,123,137],[246,3,123,137],[246,2,124,137],[258,2,112,137],[263,2,106,137],[263,2,106,137],[262,2,103,137],[260,2,104,136],[260,2,104,137,1],[268,2,98,137],[267,2,99,137],[266,2,97,137],[266,3,96,136],[264,3,99,136],[263,3,100,136],[261,3,100,136],[259,2,138,137],[254,2,126,137],[247,2,101,136],[240,2,108,136],[238,1,110,137],[230,1,118,138],[220,15,128,124],[211,18,137,121],[205,43,102,96],[202,45,104,93],[200,38,97,101],[198,38,104,101,1],[197,39,107,100],[197,39,112,100],[213,39,94,110],[212,40,95,111],[211,41,97,111],[209,42,99,112],[209,43,98,112],[213,43,87,112],[213,42,83,113],[211,40,86,109],[211,38,86,103],[211,37,88,112],[211,20,186,131],[213,27,167,122],[212,44,87,105],[210,44,88,98],[195,44,106,98],[189,44,110,98],[182,46,117,99],[173,44,118,96,1],[161,43,130,99],[154,42,137,97],[153,42,137,97],[153,42,137,97],[152,41,137,98],[151,41,137,97],[149,41,145,97],[148,25,144,114],[148,13,144,126],[141,12,153,127],[115,11,173,128],[108,7,180,133],[108,4,180,136],[108,3,176,137,1],[108,1,161,139],[105,1,235,138],[103,1,295,148],[103,0,277,149],[108,0,234,137],[101,0,232,137],[99,0,135,139],[95,0,244,139],[81,0,152,139],[69,0,164,139,1],[66,0,169,139],[65,0,170,139],[63,0,168,138],[61,0,159,138],[35,0,304,139],[19,0,189,140],[18,11,138,129],[18,11,137,129],[18,11,137,128],[18,6,135,133],[7,4,146,136],[6,4,147,136],[3,4,150,136,1],[3,5,150,135],[3,8,150,132],[4,6,394,145],[12,6,388,145],[11,8,389,144],[11,8,387,144],[11,8,387,143,1],[10,8,113,131],[11,8,111,131],[10,9,112,130],[12,9,116,130],[12,9,111,130],[12,9,111,130],[12,9,110,131],[12,34,113,106],[13,35,110,104]],e=d.length,f,g,h,i,j=-1,k=function(){google.nav&amp;&amp;google.nav.go?google.nav.go("/search?q=Martha+Graham&amp;ct=graham11-hp&amp;oi=ddle"):window.location.href="/search?q=Martha+Graham&amp;ct=graham11-hp&amp;oi=ddle"},l=function(){var  a=d[f],c=document.getElementById("hplogo");if(c&amp;&amp;a[0]){var  b=document.createElement("div");b.id="hplogo"+f;b.style.left=a[0]+"px";b.style.top=a[1]+"px";b.style.width=a[2]+"px";b.style.height=a[3]+"px";b.style.background="url(logos/2011/graham11-hp-sprite.png)  no-repeat "+-g+"px  "+-h+"px";b.onmousedown=k;a[3]&gt;i&amp;&amp;(i=a[3]);a[4]?(g=0,h+=i,i=0):g+=a[2];c.appendChild(b);++f;f&lt;   e&amp;&amp;(j=window.setTimeout(l,83))}},m=function(){google.doodle.a=!1;i=h=g=f=0;j!=-1&amp;&amp;(window.clearTimeout(j),j=-1);for(var  a=0;a&lt; e;++a){var  c=document.getElementById("hplogo"+a);c&amp;&amp;c.parentNode&amp;&amp;c.parentNode.removeChild(c)}j=window.setTimeout(l,83)};if(!google.doodle.a){google.doodle.a=!0;var   n=document.createElement("img");n.addEventListener?n.addEventListener("load",m,!1):n.attachEvent("onload",m);n.src="logos/2011/graham11-hp-sprite.png"}}catch(o){google.ml(o,!1,{cause:"DOODLE"})};})();<br />
&lt;/script&gt;<br />
</code></p>
<p>The JavaScript takes the looong array of coordinates, assigned as <em>d</em>, and &#8220;paints&#8221; a &lt;div&gt; the width, height, and position needed every 83 milliseconds, or at about 12 FPS.</p>
<p>The brilliance of the animation is that every frame is exactly the height and width that it needs to be to appear as an animated frame. By simply adding the cumulated width and height of all previous frames, the PNG is positioned exactly where it needs to be to show the next frame&#8230; adjusted with a clever <em>for</em> loop for &#8220;line breaks&#8221; in the sprite PNG.</p>
<p>I know this isn&#8217;t exactly a tutorial. My apologies to anyone who was looking for copy-and-pasteable code. Hopefully, this at least satisfies someone&#8217;s curiosity.  And if you need to buy <a href="http://www.allarounddance.com/dance-wear">dance wear</a>, our store All Around Dance can help with that too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/how-the-martha-grahm-google-logo-is-animated-short-explanation/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Overwhelmed by Humanity</title>
		<link>http://www.acumenholdings.com/blog/overwhelmed-by-humanity/</link>
		<comments>http://www.acumenholdings.com/blog/overwhelmed-by-humanity/#comments</comments>
		<pubDate>Tue, 03 May 2011 23:53:04 +0000</pubDate>
		<dc:creator>jmccormick</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=37</guid>
		<description><![CDATA[I have a son who will be four months old on Cinco de Mayo, and his mother and I have extremely strong opinions on education. For my part, I was home schooled briefly, and it engendered a mentality of unrelenting &#8230; <a href="http://www.acumenholdings.com/blog/overwhelmed-by-humanity/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<p>I have a son who will be four months old on <a title="Last Cinco de Mayo my truck exploded.  This is way better." href="http://en.wikipedia.org/wiki/Cinco_de_Mayo" target="_blank">Cinco de Mayo</a>, and his mother and I have extremely strong opinions on education.</p>
<p>For my part, I was home schooled briefly, and it engendered a mentality of unrelenting research on <em>anything you can think of</em>.  I&#8217;m a wellspring of unconnected <a title="Except I don't play here, because my boss is a way better at trivia, and writes the questions." href="http://www.litelysalted.com/" target="_blank">trivia</a>.</p>
<p>For her part, she simply doesn&#8217;t seem to agree with the efficiency or ability of modern public education, which is understandable, especially <a title="I think paying teachers is legit." href="http://www.nytimes.com/2011/05/01/opinion/01eggers.html" target="_blank">given the circumstances</a>.  In particular, her mother is a teacher, and so the problems of the trade are apparent in daily life.</p>
<p>Combine those two things, and we got into a conversation about education.  I immediately went to my <a title="Ruuubyyy..." href="http://railsforzombies.org/" target="_blank">love of building code</a> as an answer.  I wanted to build a software suite that could teach my son, so we wouldn&#8217;t have to cross our fingers and hope local districts got it right.</p>
<p>It was a pretty killer idea, actually &#8211; the premise was a learning tool that could be skinned to appeal to your child&#8217;s interests.  I even talked with some folks about it.  But what I found out about is far better, <em>insanely great stuff</em>.</p>
<p>Here&#8217;s what I forgot:  the internet is <em>ridiculously wonderful</em> as a research tool, a modern-day Library of Alexandria.  It&#8217;s more tremendous now than it ever was when I had to use Webcrawler via AOL to learn.</p>
<p><a title="This guy helped to change the internet" href="http://ejohn.org/about/" target="_blank">Certain people</a>, <a title="Brought me into the world of JavaScript" href="http://jquery.com/" target="_blank">that make some tech I rely on</a> <a title="It's a pretty big deal when you know the players" href="http://ejohn.org/blog/next-steps-in-2011/" target="_blank">made some decisions today</a> that no one <a title="Shhh" href="http://news.ycombinator.com/" target="_blank">in the know</a> expected, and it led me to a <em>cathartic moment, something like to absolute excitement.</em></p>
<p>First I found <a title="Watch this, right now." href="http://www.ted.com/talks/salman_khan_let_s_use_video_to_reinvent_education.html" target="_blank">this</a>, and that led me to <a title="Holy crap that's a lot of Know." href="http://www.khanacademy.org/" target="_blank">this</a>.</p>
<p>Follow those last two links, if nothing else.  I really <em>absolutely mean this.</em></p>
<p>Think about how incredible this is.  This is the future of knowledge and learning.  If I had anything remotely like this as a child, who knows where I&#8217;d be today?  Hell, now that I know about it, where will I be able to go?</p>
<p>I thought I was going to have to give up the ghost on math past basic algebra.</p>
<p>What does this signify for education, in general?  The ability to take the passive role of education and replace it with the truer learning experience of <em>actually doing</em>, and <em>collaboration</em>, is <em>tremendous.</em></p>
<p>We need to embrace and protect stuff like this this, right now.  This is the future of our species.  Imagine it&#8217;s a video game, and we just got access to a new tier of <em>sweet tech upgrades.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/overwhelmed-by-humanity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nice things</title>
		<link>http://www.acumenholdings.com/blog/nice-things/</link>
		<comments>http://www.acumenholdings.com/blog/nice-things/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 00:07:36 +0000</pubDate>
		<dc:creator>jmccormick</dc:creator>
				<category><![CDATA[Featured Posts]]></category>

		<guid isPermaLink="false">http://www.acumenholdings.com/blog/?p=20</guid>
		<description><![CDATA[Hey, folks.  This is the Acumen Brands blog, Break Things. My name is Joseph McCormick.  Everyone here calls me Coffee, because I came from Starbucks.  Also, because I drink enough coffee to kill a small animal.  Also, because I have an &#8230; <a href="http://www.acumenholdings.com/blog/nice-things/">Continue reading...</a>]]></description>
			<content:encoded><![CDATA[<div>
<p>Hey, folks.  This is the Acumen Brands blog, <em>Break Things</em>.</p>
<p>My name is Joseph McCormick.  Everyone here calls me Coffee, because I came from Starbucks.  Also, because I drink enough coffee to kill a small animal.  Also, because I have an encyclopedic mind and spent years researching, yeah, coffee.  I call myself Josh.  But <em>everywhere I&#8217;ve ever worked</em> everyone has refused to call me that.  No, no.  Coffee is fine &#8211; I&#8217;m just saying.</p>
<p>I&#8217;m generally an extremely opinionated person, so clamoring for this blog apparatus has been high on the priority list.  And by priority list, I mean that I&#8217;ve harassed other people about it a lot.</p>
<p>For example, &#8220;Hey, wouldn&#8217;t it be nice if we had an in-house representation of our staff?&#8221;</p>
<p>Or, &#8220;You know, there&#8217;s no transparency with our business on the web.  That&#8217;s kind of<em>absolutely dumb as hell</em> of us, considering <em>our business centers around it</em>.&#8221;</p>
<p>Or, &#8220;I bet a lot of the tech guys around here could blow a blog up with cool posts if they just felt comfortable enough to do it.  <em>Or if we had a company blog at all</em>.&#8221;</p>
<p>Or, &#8220;You know, I had an idea for a great blog post today, but, <em>no blog</em>.  Oh well, huh?&#8221;</p>
<p>And even, &#8220;I bet we&#8217;d already know what&#8217;s up about a lot of these problems if our customers, you know, knew us.  Or could approach us.&#8221;</p>
<p>This blog is an <em>awesome experimentation nugget</em>.  Not for the industry in whole, I hear a lot of those gents out on those internets do plenty of this <em>sharing your thoughts</em> stuff or even, Heaven forbid, <em>dialoging with customers</em>.  Or even this dangerous, <em>speaking your mind</em> stuff.</p>
<p>Until then, meet some of our awesome sites - <a title="For scrubs, and shopping for scrubs" href="http://www.scrubshopper.com" target="_blank">Scrubshopper</a>, <a title="For welds, and workwear, and if you're tough" href="http://www.toughweld.com" target="_blank">Toughweld Workwear</a>, <a title="Camping, outdoors, edges of trails.  ...Awesome jackets" href="http://www.trailsedge.com" target="_blank">TrailsEdge</a>, <a title="If you have the babies" href="http://www.thebabyhabit.com" target="_blank">the Baby Habit</a> and <a title="Boots, hats, buy them here.  Ostrich boots." href="http://www.countryoutfitter.com" target="_blank">Country Outfitter</a>.  Buy some things, and <em>I will love you for it</em>.</p>
<p>I reserve the right to rant uncontrollably until they shut this sucker down.</p>
</div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acumenholdings.com/blog/nice-things/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

