<?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>Chris Mueller &#8211; Visualmotive</title>
	<atom:link href="https://blog.visualmotive.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.visualmotive.com</link>
	<description>Thoughts on maps and visualization</description>
	<lastBuildDate>Fri, 14 Oct 2016 01:03:19 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.6.13</generator>
	<item>
		<title>Artist Portfolio</title>
		<link>https://blog.visualmotive.com/2016/artist-portfolio/</link>
		<pubDate>Thu, 07 Apr 2016 14:35:14 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=518</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2016/artist-portfolio/"><img align="left" hspace="5" width="150" height="150" src="http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-150x150.jpg" class="alignleft tfe wp-post-image" alt="Cosmos 4" srcset="http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-150x150.jpg 150w, http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-640x640.jpg 640w, http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-768x768.jpg 768w, http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4.jpg 843w" sizes="(max-width: 150px) 100vw, 150px" /></a>Please visit my artist portfolio website to view recent paintings.]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.christopherdmueller.com"><img src="http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-640x640.jpg" alt="Cosmos 4" width="640" height="640" class="alignnone size-medium wp-image-525" srcset="http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-640x640.jpg 640w, http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-150x150.jpg 150w, http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4-768x768.jpg 768w, http://blog.visualmotive.com/wp-content/uploads/2016/04/Cosmos-4.jpg 843w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>Please visit my <a href="http://www.christopherdmueller.com">artist portfolio website</a> to view recent paintings.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Do More and Make Less with GNU Make and Less.js</title>
		<link>https://blog.visualmotive.com/2014/do-more-and-make-less-with-gnu-make-and-less-js/</link>
		<pubDate>Sat, 07 Jun 2014 19:06:49 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[make]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=510</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2014/do-more-and-make-less-with-gnu-make-and-less-js/"><img align="left" hspace="5" width="150" height="150" src="http://blog.visualmotive.com/wp-content/uploads/2014/06/1151059_776997119785_398880625_n-150x150.jpg" class="alignleft tfe wp-post-image" alt="Nicasio" srcset="http://blog.visualmotive.com/wp-content/uploads/2014/06/1151059_776997119785_398880625_n-150x150.jpg 150w, http://blog.visualmotive.com/wp-content/uploads/2014/06/1151059_776997119785_398880625_n.jpg 612w" sizes="(max-width: 150px) 100vw, 150px" /></a>This post on Thumbtack&#8217;s engineering blog is a walkthrough of how we think about Make for production CSS. We specifically address the issue of correctly, efficiently, and automatically managing the @import dependency chain in Less files.]]></description>
				<content:encoded><![CDATA[<div id="attachment_513" style="width: 650px" class="wp-caption alignnone"><img src="http://blog.visualmotive.com/wp-content/uploads/2014/06/1151059_776997119785_398880625_n1.jpg" alt="Nicasio" width="640" height="285" class="alignnone size-full wp-image-513" /><p class="wp-caption-text">Nicasio</p></div>
<p><a href="http://www.thumbtack.com/engineering/makefiles-for-less-and-css/">This post on Thumbtack&#8217;s engineering blog</a> is a walkthrough of how we think about Make for production CSS. We specifically address the issue of correctly, efficiently, and automatically managing the @import dependency chain in Less files.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Migration Patterns &#8211; Backbone and Angular</title>
		<link>https://blog.visualmotive.com/2013/migration-patterns-backbone-and-angular/</link>
		<pubDate>Tue, 29 Oct 2013 18:47:51 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[angular]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=504</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2013/migration-patterns-backbone-and-angular/"><img align="left" hspace="5" width="150" height="150" src="http://blog.visualmotive.com/wp-content/uploads/2013/10/7754053368_27fa52aa66_b-150x150.jpg" class="alignleft tfe wp-post-image" alt="Origami Butterflies" /></a>I gave a tech talk at Thumbtack regarding migration patterns when porting Backbone JavaScript applications to Angular. Full talk and transcript.]]></description>
				<content:encoded><![CDATA[<div id="attachment_508" style="width: 650px" class="wp-caption alignnone"><a href="http://www.thumbtack.com/engineering/chris-mueller-migration-patterns-backbone-angularjs/"><img src="http://blog.visualmotive.com/wp-content/uploads/2013/10/7754053368_27fa52aa66_b-640x426.jpg" alt="Origami Butterflies" width="640" height="426" class="alignnone size-medium wp-image-508" srcset="http://blog.visualmotive.com/wp-content/uploads/2013/10/7754053368_27fa52aa66_b-640x426.jpg 640w, http://blog.visualmotive.com/wp-content/uploads/2013/10/7754053368_27fa52aa66_b.jpg 1024w" sizes="(max-width: 640px) 100vw, 640px" /></a><p class="wp-caption-text">image CC via flickr.com/photos/neenahpaper</p></div>
<p>I gave a tech talk at Thumbtack regarding migration patterns when porting Backbone JavaScript applications to Angular. <a href="http://www.thumbtack.com/engineering/chris-mueller-migration-patterns-backbone-angularjs/" title="Migration Patterns">Full talk and transcript</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>A Map with a Purpose: Bruges in 1562</title>
		<link>https://blog.visualmotive.com/2013/a-map-with-a-purpose-bruges-in-1562/</link>
		<pubDate>Mon, 18 Feb 2013 16:27:28 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[Europe]]></category>
		<category><![CDATA[History]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=479</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2013/a-map-with-a-purpose-bruges-in-1562/"><img align="left" hspace="5" width="150" height="150" src="http://blog.visualmotive.com/wp-content/uploads/2013/02/bruges-1562-marcus-gerards-150x150.jpeg" class="alignleft tfe wp-post-image" alt="The 1562 map of Bruges by Marcus Gerards" /></a>Cartography is subjective. This is a well-known fact borne out year after year, map after map. The early Christian church sponsored T-O maps that showed the world as a metaphorical “body” of Christ. Automotive companies funded city maps from the mid-20th century that plainly showed highways and boulevards with rail and tram lines in diminished [&#8230;]]]></description>
				<content:encoded><![CDATA[<div id="attachment_481" style="width: 650px" class="wp-caption alignnone"><a href="http://commons.wikimedia.org/wiki/File:Old_map_of_Bruges_by_Marcus_Gheeraerts_de_oude_in_1562_01.jpg"><img src="http://blog.visualmotive.com/wp-content/uploads/2013/02/bruges-1562-marcus-gerards-640x381.jpeg" alt="The 1562 map of Bruges by Marcus Gerards" width="640" height="381" class="size-medium wp-image-481" srcset="http://blog.visualmotive.com/wp-content/uploads/2013/02/bruges-1562-marcus-gerards-640x381.jpeg 640w, http://blog.visualmotive.com/wp-content/uploads/2013/02/bruges-1562-marcus-gerards-1024x611.jpeg 1024w" sizes="(max-width: 640px) 100vw, 640px" /></a><p class="wp-caption-text">The 1562 map of Bruges by Marcus Gerards</p></div>
<p>Cartography is subjective. This is a well-known fact borne out year after year, map after map. The early Christian church sponsored <a href="http://blog.visualmotive.com/2009/ebstorf-mappamundi/">T-O maps</a> that showed the world as a metaphorical “body” of Christ. Automotive companies funded city maps from the mid-20th century that plainly <a href="http://mike.teczno.com/notes/flea-market-mapping-II.html">showed highways and boulevards</a> with rail and tram lines in diminished (or invisible) marks. Or contemporary “post-modern” maps that turn the world inside out and show spaces and boundaries not visible to the naked eye (see e.g. <a href="http://missionpossiblesf.org/">Mission Possible</a>).</p>
<p>One striking example of subjective cartography is this map of Bruges from 1562. A massive, beautiful map. Originally etched on 10 separate plates, printed and composited into a 70&#215;40” masterpiece. At first glance, this map is startling in its obsessive detail and precision of line. But the map’s precision is only a feint at geographic accuracy and serves to distract &#8212; like any good magician &#8212; from the map’s illusion and intended purpose.</p>
<p>Bruges, it should be noted, is an obsessively precise city: its center a mess of medieval streets perfectly and proudly preserved. Bruges is in northwestern Belgium, near Antwerp, the North Sea, and other ports of the Flemish region. Just across the narrow sea is the Thames and London, and the port lies almost equidistant from the Baltic and Mediterranean seas. The region has long been the commercial hub between major shipping lanes and the overland trade-routes of inland Europe. A trip down one of the city’s wistful canals or cobblestone streets will no doubt impart that Bruges was one of the prosperous and wealthy centers of this trade. </p>
<p>The medieval character of the city is undeniably interesting and well-preserved, spiting the bombs of the world wars. In the 1970s, the city experienced a modern Renaissance, first being adopted as a World Heritage Site and subsequently experiencing massive reforms to city planning that enabled the preservation of the inner city and its tourism while promoting industrial and residential growth in other neighborhoods. For example, automobiles would disrupt the pedestrian-scaled inner streets of the city, and so are parked in lots “extra-muros.” (Tour buses, thankfully, suffer the same fate.) Commercial development of main corridors is encouraged as channels for tourists, but similar painstaking efforts keep other alleys and streets quieter for citizens. The city’s many medieval and Renaissance facades have been refurbished, and to this day the churches are being repainted and re-frescoed to their original splendor.</p>
<p>Given the place’s obsessive and picturesque quality (a quality darkly parodied by the film <em>In Bruges</em>) it’s no wonder that a map of the place should articulate the same kinds of obsession. The medium &#8212; etching &#8212; is of course almost incapable of producing anything but such fine lines. But the cartographer Marcus Gheeraerts the Elder (Marcus Gerards) pushes his rendering further. He starts with painstaking surveys of the old city, applies precise architectural renderings to the city’s key landmarks (the Belfort Tower, the Church of Our Lady, etc.), then imaginatively decorates the margins with peasants, boats, geese, sheep, and cows &#8212; rarely to scale. The gold and teal palette is striking. And the result is a glorious mess of stories and meaning: each detail eye-catching and brightly distracting.</p>
<p>All of this, however, mask a larger illusion. The map shows a city that is almost too perfect: surrounded by a delicate-but-bargeworthy circlet of a canal, its gold landmarks tall and proud, wide canals clearly marked, wide streets for trade, easy river access to the sea. But so much of this, from a more “correct” 21st century viewing via satellite, is just plain wrong. For starters, the canal encircling the city is shaped more like a dented avocado than a jeweled tiara. The canals and streets are much narrower than they appear. The Grote Markt (Central Market) and Belfry are not at the literal geometric center of the city, but would be more accurately drawn further to the east. The river is too wide, the sea much too close.</p>
<div id="attachment_482" style="width: 650px" class="wp-caption alignnone"><img src="http://blog.visualmotive.com/wp-content/uploads/2013/02/map-comparison.jpg" alt="When comparing with satellite photos, it&#039;s clear how &quot;inaccurate&quot; the 1562 map is" width="640" height="191" class="size-full wp-image-482" /><p class="wp-caption-text">When comparing with satellite photos, it&#8217;s clear how &#8220;inaccurate&#8221; the 1562 map is</p></div>
<p>The sum of Gheeraerts’s manipulations to geographical accuracy result in a Bruges that is at the center of a bustling commercial empire, closely linked to the sea and ripe for trade. In fact, “when the city council gave Gerards the commission, they were acutely aware that the silting up of the River Zwin, linking Bruges with the North Sea, had made access to Bruges much more difficult. Consequently, they told him to make the river and its tributaries look wider than they were.” (<a href="http://books.google.com/books?id=iO_qLu8JossC&#038;lpg=PA30&#038;ots=2c3YmvVXlh&#038;dq=marcus%20gerards%20brugge%20map&#038;pg=PA30#v=onepage&#038;q&#038;f=false">source</a>) Advertising sea access with a well-drawn map encouraged traders from afar to engage with the Bruges economy and declared its prominence on the world scene. In hindsight, it&#8217;s unclear how well the advertising worked: the so-called Golden Age of Bruges <a href="http://en.wikipedia.org/wiki/Bruges#History">ended in the 16th century</a>, and not until the 19th century did strong economic prosperity return to the city.</p>
<p>Indeed, a map with a purpose. The rendering remains a popular artifact in the history of Bruges. Copies decorate many walls in the city and it is oft-referenced by tour books and historical essays concerning the city’s landmarks. (One citizen went so far as to obsessively build Gheeraerts’s map to scale <a href="http://affiliatesinterest.com/crafts/brugge-anno-1562/">with 3d models</a>.)</p>
<p>And indeed it <em>is</em> a delightful map: imaginatively playful, stark and purposeful, precise and utterly bold. A proud map for a proud city.</p>
<hr>
<p>Thanks to Elisa Colombani and Nathan Mueller for reading earlier drafts of this post. Further research on this map is happening at <a href="http://www.magisbrugge.be/">MAGIS Brugge</a> (updated Dec 2013).</p>
]]></content:encoded>
			</item>
		<item>
		<title>Elsewhere</title>
		<link>https://blog.visualmotive.com/2012/elsewhere/</link>
		<pubDate>Mon, 15 Oct 2012 19:14:47 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=467</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2012/elsewhere/"><img align="left" hspace="5" width="150" src="" class="alignleft wp-post-image tfe" alt="" title="" /></a>Two recent posts on the Thumbtack Engineering blog. How to improve A/B testing with Mixpanel &#8220;We enjoy using Mixpanel and enjoy A/B testing. In this post we show how to use Mixpanel’s API and our own open-sourced A/B testing statistics package to easily create A/B tests in Mixpanel.&#8221; Know your latency: a simple hack using [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Two recent posts on the Thumbtack Engineering blog.</p>
<h3><a href="http://www.thumbtack.com/engineering/ab-testing-with-mixpanel/">How to improve A/B testing with Mixpanel</a></h3>
<p>&#8220;We enjoy using Mixpanel and enjoy A/B testing. In this post we show how to use Mixpanel’s API and our own open-sourced A/B testing statistics package to easily create A/B tests in Mixpanel.&#8221;</p>
<h3><a href="http://www.thumbtack.com/engineering/know-your-latency/">Know your latency: a simple hack using Graphite and Memcache</a></h3>
<p>&#8220;At Thumbtack, we’ve long tracked our server response times. But what we really wanted to know was how long it took a user to go from an initial request to having a fully rendered page, domReady and all necessary Javascript loaded up from the CDN. Our answer is to combine Memcached and some jQuery callbacks to track total application responsiveness.&#8221;</p>
]]></content:encoded>
			</item>
		<item>
		<title>Food Rules for Startups</title>
		<link>https://blog.visualmotive.com/2012/food-rules-for-startups/</link>
		<pubDate>Thu, 01 Mar 2012 17:16:50 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=459</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2012/food-rules-for-startups/"><img align="left" hspace="5" width="150" src="http://blog.visualmotive.com/wp-content/uploads/2012/03/chopsticks2.jpeg" class="alignleft wp-post-image tfe" alt="" title="chopsticks2" /></a>Thumbtack eats amazing food, but it&#8217;s not by accident. Eating lunch together is the single most important culture-building activity we do. Some of the rules include &#8220;Have a weekly all-hands dinner&#8221;, &#8220;Hire a chef&#8221;, and &#8220;Don&#8217;t buy vending machines.&#8221; Building a healthy food culture keeps everyone happy and healthy. Read the full story.]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.thumbtack.com/engineering/food-rules-for-startups/"><img src="http://blog.visualmotive.com/wp-content/uploads/2012/03/chopsticks2.jpeg" alt="" title="chopsticks2" width="500" height="335" class="alignnone size-full wp-image-460" /></a></p>
<p>Thumbtack eats amazing food, but it&#8217;s not by accident. Eating lunch together is the single most important culture-building activity we do. Some of the rules include &#8220;Have a weekly all-hands dinner&#8221;, &#8220;Hire a chef&#8221;, and &#8220;Don&#8217;t buy vending machines.&#8221; Building a healthy food culture keeps everyone happy and healthy.</p>
<p><a href="http://www.thumbtack.com/engineering/food-rules-for-startups/">Read the full story.</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>Eating for Education</title>
		<link>https://blog.visualmotive.com/2011/eating-for-education/</link>
		<pubDate>Sat, 30 Jul 2011 15:58:34 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[edible schoolyard]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=448</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2011/eating-for-education/"><img align="left" hspace="5" width="150" height="124" src="http://blog.visualmotive.com/wp-content/uploads/2011/07/Eating-for-Education-150x124.png" class="alignleft tfe wp-post-image" alt="Eating for Education" /></a>The Chez Panisse Foundation is supporting an initiative to make good, local food a part of every school: the Edible Schoolyard. The first edible schoolyard was established at the Martin Luther King, Jr. Middle School in Berkeley, and it has proven to be radically successful. This summer, the Foundation is spreading awareness about the program [&#8230;]]]></description>
				<content:encoded><![CDATA[<div id="attachment_449" style="width: 650px" class="wp-caption alignnone"><a href="http://blog.visualmotive.com/wp-content/uploads/2011/09/Eating-for-Education.png"><img class="size-medium wp-image-449" title="Eating for Education" src="http://blog.visualmotive.com/wp-content/uploads/2011/09/Eating-for-Education-640x69.png" alt="Eating for Education" width="640" height="69" srcset="http://blog.visualmotive.com/wp-content/uploads/2011/09/Eating-for-Education-640x69.png 640w, http://blog.visualmotive.com/wp-content/uploads/2011/09/Eating-for-Education-1024x111.png 1024w, http://blog.visualmotive.com/wp-content/uploads/2011/09/Eating-for-Education.png 1140w" sizes="(max-width: 640px) 100vw, 640px" /></a><p class="wp-caption-text">Sponsored by the Chez Panisse Foundation</p></div>
<p>The Chez Panisse Foundation is supporting an initiative to make good, local food a part of every school: <a href="http://edibleschoolyard.org/">the Edible Schoolyard</a>. The first edible schoolyard was established at the Martin Luther King, Jr. Middle School in Berkeley, and it has proven to be radically successful. This summer, the Foundation is spreading awareness about the program with an Eating for Education dinner on August 27. I was fortunate enough to be involved in this remarkable project.</p>
<blockquote><p>Eating for Education a grassroots effort to create national awareness about school garden and school lunch programs. the campaign will culminate in homes and restaurants around the country on august 27th with special dinners celebrating the building power of edible education. get involved: learn more, host a dinner, or eat out for education!</p></blockquote>
<p>Learn more at <a href="http://www.eatingforeducation.org/">Eating for Education</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Rotary Maps &#8211; Realtime mapping in Google Maps</title>
		<link>https://blog.visualmotive.com/2011/rotary-maps/</link>
		<pubDate>Thu, 26 May 2011 13:03:07 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[google maps]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=441</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2011/rotary-maps/"><img align="left" hspace="5" width="150" src="http://blog.visualmotive.com/wp-content/uploads/2011/09/realtime-map.png" class="alignleft wp-post-image tfe" alt="Rotary Maps powering the Thumbtack realtime dashboard" title="realtime-map" /></a>Cross-posted from the Thumbtack engineering blog. I recently released an open-source mapping toolkit called Rotary Maps that helps you make realtime maps on top of Google Maps v2 or v3. It also supports making maps in a simple DOM element if you don&#8217;t care for Google Maps. Check out the full post at the Thumbtack [&#8230;]]]></description>
				<content:encoded><![CDATA[<div id="attachment_442" style="width: 650px" class="wp-caption alignnone"><a href="http://blog.visualmotive.com/wp-content/uploads/2011/09/realtime-map.png"><img class="size-full wp-image-442" title="realtime-map" src="http://blog.visualmotive.com/wp-content/uploads/2011/09/realtime-map.png" alt="Rotary Maps powering the Thumbtack realtime dashboard" width="640" height="364" /></a><p class="wp-caption-text">Rotary Maps powering the Thumbtack realtime dashboard</p></div>
<p>Cross-posted from the Thumbtack engineering blog. I recently released an open-source mapping toolkit called Rotary Maps that helps you make realtime maps on top of Google Maps v2 or v3. It also supports making maps in a simple DOM element if you don&#8217;t care for Google Maps. Check out the full post at the <a href="http://engineering.thumbtack.com/2011/05/25/visualization-candy-the-making-of-a-realtime-geo-dashboard/">Thumbtack engineering blog</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Mapping Britain with Telephone Calls</title>
		<link>https://blog.visualmotive.com/2010/mapping-britain-telephone-calls/</link>
		<pubDate>Wed, 15 Dec 2010 15:00:23 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[Visualization]]></category>
		<category><![CDATA[britain]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[telephone]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=433</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2010/mapping-britain-telephone-calls/"><img align="left" hspace="5" width="150" src="http://blog.visualmotive.com/wp-content/uploads/2010/12/britain_telephones_1.png" class="alignleft wp-post-image tfe" alt="Telephone calls and regional connections in Great Britain" title="britain_telephones_1" /></a>These maps are fascinating. Have you ever wondered why state or county or city boundaries are drawn where they are? It turns out that administrative and government boundaries are consistent with trends in human relationships; that is, people associate most with others in the same government-defined region. To investigate the geography of human relationships, a [&#8230;]]]></description>
				<content:encoded><![CDATA[<div id="attachment_434" style="width: 529px" class="wp-caption alignnone"><a href="http://blog.visualmotive.com/wp-content/uploads/2010/12/britain_telephones_1.png"><img class="size-full wp-image-434" title="britain_telephones_1" src="http://blog.visualmotive.com/wp-content/uploads/2010/12/britain_telephones_1.png" alt="Telephone calls and regional connections in Great Britain" width="519" height="600" /></a><p class="wp-caption-text">Telephone calls and regional connections in Great Britain</p></div>
<p>These maps are fascinating.</p>
<p>Have you ever wondered why state or county or city boundaries are drawn where they are? It turns out that administrative and government boundaries are consistent with trends in human relationships; that is, people associate most with others in the same government-defined region.</p>
<p>To investigate the geography of human relationships, a group of researchers has mapped human relationships in Great Britain using telephone calls as a proxy for intensity of relationship. Specifically, Ratti, et al. used total call time (scaled so as to take into account local population densities) as an indication of relationship between two people.</p>
<p>Quoting:</p>
<blockquote>
<div id="_mcePaste">&#8230; we would indeed expect an agreement between the administrative boundaries and those found from human interaction, as they probably evolved together, over many centuries of mutual interplay—cohesive patterns within society promoting change in administrative boundaries and the latter, in turn, affecting human interaction.</div>
</blockquote>
<p>The research was done by Carlo Ratti, Stanislav Sobolevsky, Francesco Calabrese, Clio Andris, Jonathan Reades, Mauro Martino, Rob Claxton, and Steven H. Strogatz. More information can be found here: <a href="http://www.plosone.org/article/info:doi/10.1371/journal.pone.0014248">Redrawing the Map of Great Britain from a Network of Human Interactions.</a></p>
]]></content:encoded>
			</item>
		<item>
		<title>Topologies of Linux and E. coli Control Networks</title>
		<link>https://blog.visualmotive.com/2010/topologies-of-linux-e-coli-control-networks/</link>
		<pubDate>Sat, 12 Jun 2010 18:24:40 +0000</pubDate>
		<dc:creator><![CDATA[Chris Mueller]]></dc:creator>
				<category><![CDATA[Visualization]]></category>
		<category><![CDATA[bacteria]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networks]]></category>

		<guid isPermaLink="false">http://blog.visualmotive.com/?p=369</guid>
		<description><![CDATA[<a href="https://blog.visualmotive.com/2010/topologies-of-linux-e-coli-control-networks/"><img align="left" hspace="5" width="150" height="150" src="http://blog.visualmotive.com/wp-content/uploads/2010/06/linux_ecoli_control_nets-e1276366933585-150x150.jpg" class="alignleft tfe wp-post-image" alt="Comparing genomes to computer operating systems in terms of the topology and evolution of their regulatory control networks" /></a>A comparison of the Linux call graph hierarchy with the E. coli regulatory network. Researchers at Yale discovered that the Linux control structure is top-heavy, with a few common modules reused often. E coli, by contrast, has limited central control with many specialized "workers" at the bottom of the hierarchy.]]></description>
				<content:encoded><![CDATA[<div id="attachment_371" style="width: 650px" class="wp-caption alignnone"><a href="http://blog.visualmotive.com/wp-content/uploads/2010/06/linux_ecoli_control_nets.jpg"><img class="size-medium wp-image-371" title="linux_ecoli_control_nets" src="http://blog.visualmotive.com/wp-content/uploads/2010/06/linux_ecoli_control_nets-640x197.jpg" alt="Comparing genomes to computer operating systems  in terms of the topology and evolution of  their regulatory control networks" width="640" height="197" srcset="http://blog.visualmotive.com/wp-content/uploads/2010/06/linux_ecoli_control_nets-640x197.jpg 640w, http://blog.visualmotive.com/wp-content/uploads/2010/06/linux_ecoli_control_nets-1024x315.jpg 1024w, http://blog.visualmotive.com/wp-content/uploads/2010/06/linux_ecoli_control_nets.jpg 1280w" sizes="(max-width: 640px) 100vw, 640px" /></a><p class="wp-caption-text">Hierarchy of Linux vs E. coli internal network controls</p></div>
<p>A recent paper from the <a href="http://www.pnas.org/">National Academy of Sciences</a> compares the internal control hierarchies of Linux computers with E. coli bacteria. Specifically, the paper compares a snapshot of the Linux call graph to the cell&#8217;s transcriptional regulatory network. The cell&#8217;s network</p>
<blockquote><p>coordinates gene expression in response to environmental and intracellular signals, resulting in the execution of cellular processes such as cell divisions and metabolism.</p></blockquote>
<p>Researchers discovered that the internal bacterial network hierarchy is bottom-heavy, with most of the work performed by many specialized modules, with little direction from the top of the hierarchy.</p>
<p>In contrast, Linux control hierarchies are top-heavy: a few reusable workers at the bottom of the hierarchy are called by many top-level and middle-level components: &#8220;From an engineering point of view, the reuse of common nodes between modules is a cost-effective way to construct a complex system.&#8221;</p>
<p>An interesting conclusion from the paper:</p>
<blockquote><p>As the genome of an organism grows larger, it can reuse its tools more often and thus require fewer and fewer new tools for novel metabolic tasks. In other words, the number of enzymes grows slower than the number of transcription factors when the size of the genome increases. Previous studies have made the related finding that as one moves towards more complex organisms, the transcriptional regulatory network has an increasingly top-heavy structure with a relatively narrow base. Thus, it may be that further analysis will demonstrate the increasing resemblance of more complex eukaryotic regulatory networks to the structure of the Linux call graph.</p></blockquote>
<h4>Reference</h4>
<p>Comparing genomes to computer operating systems in terms of the topology and evolution of their regulatory control networks. Koon-Kiu Yan, Gang Fang, Nitin Bhardwaj, Roger P. Alexander, and Mark Gerstein. Yale University. PNAS, May 18, 2010. [<a href="http://www.pnas.org/content/107/20/9186.full">full article text</a>]</p>
]]></content:encoded>
			</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.745 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2019-02-26 23:19:27 -->

<!-- Compression = gzip -->