<?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>Extended Phenotype &#187; Science</title>
	<atom:link href="http://mark.madsenlab.org/science/feed" rel="self" type="application/rss+xml" />
	<link>http://mark.madsenlab.org</link>
	<description>Scientia non habet inimicum nisi ignorantem</description>
	<lastBuildDate>Mon, 08 Feb 2010 19:22:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Recent Research</title>
		<link>http://mark.madsenlab.org/2008/03/recent-research.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2008/03/recent-research.html#comments</comments>
		<pubDate>Sun, 30 Mar 2008 23:16:18 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Anthropology]]></category>
		<category><![CDATA[Biology]]></category>
		<category><![CDATA[Evolutionary theory]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=517</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>I just returned today from the annual meeting of the Society for American Archaeology in Vancouver, B.C.&nbsp; I presented a paper (in poster form) about some recent work bridging the gap between formal models of cultural transmission (i.e., social learning and imitation between individuals) on social network graphs, and measures of cultural behavior that are observable in discrete traits (e.g., archaeological artifact classes).&nbsp; A corrected PDF version of the poster is available here</p>
<p><a href="http://blog.mmadsen.org/files/madsen-lipo-bentley-saa2008-poster.pdf">Download madsen-lipo-bentley-saa2008-poster.pdf</a></p>
<p> and will be published soon along with our entire poster session as an issue of the online <a href="http://www.evolutionarysciences.org/ojs/index.php/jehs/">Journal of Evolutionary and Historical Sciences</a>.&nbsp; I&#8217;ll talk more about this soon, but this week is incredibly busy and I wanted to get at least one link up for the paper before I forget.</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2008/03/recent-research.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sunday Night Windstorm, and What I&#8217;m Doing and Studying</title>
		<link>http://mark.madsenlab.org/2008/01/sunday-night-wi.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2008/01/sunday-night-wi.html#comments</comments>
		<pubDate>Sun, 20 Jan 2008 20:14:31 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Anthropology]]></category>
		<category><![CDATA[Biology]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Evolutionary theory]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=524</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>
I just came in from standing on the deck, under clear skies, a partial moon, and the most amazing windstorm.  The moon made visible the big waves crashing on the rocks below me, and the whitecaps out in the channel.  It&#8217;s been blowing hard all day, without cease, and I&#8217;m happy to be inside with a wood stove and food on the stove.  A brief respite at home before another stretch at the office.  I haven&#8217;t quite figured out the optimal amount of time to spend down in Seattle, but I&#8217;m pretty sure it&#8217;s shorter than I&#8217;ve been spending as things heat up at work.  Seeing friends and doing things in Seattle is great, but I miss the island.  The slow process of meeting people and &#8220;becoming a local&#8221; has all but stopped as I commute back and forth.
</p>
<p>
I haven&#8217;t written much here since late December, but only because life has reached a fever pitch again, and the brief times I have free away from a full schedule need to be devoted to research and my dissertation, not idle contemplation for my website.  But we&#8217;re in the thick swamp of an election season, unseasonably early of course, and I haven&#8217;t written anything about the candidates, the primaries, the debates, as I did for much of 2004.  I can&#8217;t promise to get back to regular posting before Super Tuesday, but I hope to soon thereafter.  Or as soon as I can get my two projects more firmly underway (one paper, one poster) for the SAA (Society for American Archaeology) meetings in late March in Vancouver.  Both are co-authored with Alex Bentley and Carl Lipo, and we&#8217;re working on the statistical consequences of expressing formal models of cultural transmission within realistic social networks.
</p>
<p>
For those unfamiliar with cultural transmission, this is the observation that humans are not born with a hard-coded set of cultural behaviors (in the sense of genetically transmitted) but learn, over the course of child development and throughout life, ways of behaving and believing and thinking through interaction with others in our social groups. In a formal sense, cultural transmission is modeled mathematically through analogues of haploid population genetics models (Wright-Fisher and Moran processes), replicator dynamics and allied models from evolutionary game theory, and the contact and voter models in the study of &#8220;interacting particle systems&#8221; or spatial stochastic processes by probability theorists and statistical physicists.  An open question, whose likely answer is &#8220;yes,&#8221; is that these methods of modeling cultural learning and transmission are formally equivalent, given appropriate variations of population structure and the focus on deterministic versus stochastic models.  But more of that in future posts, hopefully.
</p>
<p>
Basically, I&#8217;m working with some collaborators studying models of social learning and communication, for predictive ensemble or spatial statistical &#8220;signatures&#8221; in cultural data which are mapped spatially and dated temporally.  A &#8220;signature&#8221; would be a unique pattern of statistical properties which tells us how a given population was structured (in terms of social networks) given the results of how cultural information flowed within the population, and came to be reflected in material objects or artifacts.  An example would be a model in which we learn about, and adopt, preferences for songs and music from our social network of friends, but in an unbiased fashion &#8212; we occasionally adopt the preferences of a colleague or associate.  What statistical properties does this local process of imitation have, when projected into a &#8220;global&#8221; perspective &#8212; statistical patterns within a population, spatial patterns in kinds of data we can map and chart?
</p>
<p>
Of course, we all know that the model I just described is pretty simplistic.  Nobody &#8220;just copies&#8221; their friends, let alone doing so without any filters, biases, and on a strict &#8220;coin flip&#8221; or probabilistic basis.  But it turns out it sure can look that way when you aggregate the results of many people imitating, choosing, learning, and adopting ideas.  So this kind of model is a good &#8220;null hypothesis&#8221; for a simplistic kind of cultural communication &#8212; anything more realistic will have to depart from this simple random model in striking, hopefully unique ways.
</p>
<p>
Being able to find unique, predictive patterns from more complex models of cultural learning and communication is possible, but not guaranteed &#8212; it is easily possible (maybe even likely) that several different kinds of social situations could lead to the same overall patterns at a local, regional, or even global level.  We call this problem &#8220;equifinality&#8221; &#8212; the data we have are insufficient to distinguish between several possible processes, so given our models and data, each process is &#8220;equally likely&#8221; to have caused the observed pattern.
</p>
<p>
This type of research is what I&#8217;ve been engaged in for a long time &#8212; at least since 1995, with conference papers, publications, and Carl Lipo&#8217;s dissertation research covering some of the results.  Now I&#8217;m extending our previous work and learning a lot of math, probability, and population genetics in the process.  It&#8217;s fascinating stuff, but in addition to the job at GridNetworks the work keeps me pretty busy.
</p>
<p>
This is all by way of explanation for my longish absences from writing something here.  I hope to remedy that, as I said, but there&#8217;s some serious work between now and then.</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2008/01/sunday-night-wi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carl Sagan and the &#8220;High-Water Mark&#8221;</title>
		<link>http://mark.madsenlab.org/2007/12/carl-sagan-an-1.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/12/carl-sagan-an-1.html#comments</comments>
		<pubDate>Thu, 20 Dec 2007 19:19:30 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Current Affairs]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=525</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
San Francisco in the middle sixties was a very special time and place to be a part of. Maybe it meant something. Maybe not, in the long run, but no explanation, no mix of words or music or memories can touch that sense of knowing that you were there and alive in that corner of time and the world&#8230;.There was a fantastic universal sense that whatever we were doing was right, that we were winning. And that, I think, was the handle &#8211; that sense of inevitable victory over the forces of Old and Evil. Not in any mean or military sense; we didn&#8217;t need that. Our energy would simply prevail. There was no point in fighting &#8211; on our side or theirs. We had all the momentum; we were riding the crest of a high and beautiful wave. So now, less than five years later, you can go up on a steep hill in Las Vegas and look West, and with the right kind of eyes you can almost see the high-water mark &#8211; the place where the wave finally broke and rolled back.</p>
<p>Hunter S. Thompson, &#8220;<em>Fear and Loathing in Las Vegas</em>&#8221;
</p></blockquote>
<p>
Today is the eleventh anniversary of Carl Sagan&#8217;s passing, and like last year many people are writing today to commemorate Sagan and contribute to the <a href="http://joelschlosberg.blogspot.com/">second annual Carl Sagan Blog-a-Thon</a>.  This is the first of several from me, and one that I&#8217;ve been thinking about for awhile.
</p>
<p>
Not too long ago a friend asked why I still was enamored of the old Cosmos episodes, and periodically went back to watch them.  I had to think about it a great deal, because ultimately my friend was right:  they&#8217;re outdated, and even in their depiction of history are occasionally inaccurate.  I keep coming back to an answer, however, which makes me think about Hunter S. Thompson and the quote above.
</p>
<p>
At least for me, Carl Sagan and his work with Cosmos and planetary exploration represent the &#8220;high-water mark&#8221; for American scientific culture.  Cosmos is redolent with the sense of knowing that we lived in a time when science and democracy and rationalism were winning out over superstition and fear.  As Thompson says, not in any military sense, but simply that a particular sensibility would ultimately prevail.
</p>
<p>
It has not.  Not long after Sagan completed the Cosmos series, the Moral Majority (and its descendants, the modern Religious Right) became a major force in American politics, and so-called &#8220;postmodernism&#8221; became a major force in American scholarship.  Today, less than 30 years later, the prestige of science and rationalism are at their lowest in my lifetime.  Watching Cosmos, and reading Sagan&#8217;s writings are the equivalent, in my view, of seeing the &#8220;high water mark&#8221; &#8212; the place where the wave of mid-20th century secular rationalism finally broke and rolled back.
</p>
<p>
This isn&#8217;t entirely a bad thing.  A bit of skepticism is always a good thing.  Feyerabend and Arthur Fine bring to the philosophy of science a needed skepticism about the uniqueness of &#8220;scientific method&#8221; and most of us now view science as a socially conditioned process.  But still one whose essential feature is self-correction across the efforts of many.  We may have no solid ground to claim that anything we learn is <strong><em>really true</em></strong>, in any ultimate sense, but Popperian falsification still seems to work:  we can know when we&#8217;re <strong><em>wrong</em></strong>.
</p>
<p>
But the skepticism of the postmodern critique of &#8220;scientism&#8221; has crept into policy-making and politics.  The shameless manipulation of science and expert testimony under recent (and especially the current) Administration is shocking, and it&#8217;s not clear how to reverse this trend.  A whole generation of Americans is growing up without much significant training in math and science, which are increasingly viewed as specialities which it&#8217;s OK for most people to skip because they&#8217;re &#8220;not interested in that sort of thing.&#8221;
</p>
<p>
The elevation of personal choice as the sole arbiter of value is a difficult topic in a capitalist democracy (see Michael Sandel on this topic, among other political philosophers), but one thing is clear:  we face choices as a country that virtually require us to understand the issues.  And it is far from clear that the electorate does understand the evidence on global warming, or peak oil, or biodiversity, or genetic research, to name just a few topics.
</p>
<p>
So to some extent, I continue to remember Sagan and watch Cosmos as a reminder of what we need to regain, of what we&#8217;ve lost in the past 30 years.</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/12/carl-sagan-an-1.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java on Leopard:  Is it &#8220;Horribly Broken?&#8221;</title>
		<link>http://mark.madsenlab.org/2007/10/java-on-leopard.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/10/java-on-leopard.html#comments</comments>
		<pubDate>Wed, 31 Oct 2007 21:03:00 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Evolutionary theory]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=528</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>
Early reports concerning Java 5 on Leopard aren&#8217;t encouraging.  <a href="http://daringfireball.net/2007/10/shipping_means_prioritizing">John Gruber</a> and <a href="http://www.symphonious.net/2007/10/31/java-5-on-leopard/">Adrian Sutton</a> hit back with blog entries, variously arguing either that the <a href="http://daringfireball.net/2007/10/shipping_means_prioritizing">breakage isn&#8217;t important given shipping compromises</a>, or that it <a href="http://www.symphonious.net/2007/10/31/java-5-on-leopard/">isn&#8217;t really broken and that whiners should shut up.</a>
</p>
<p>
My personal experience is that it&#8217;s broken in some significant ways.  I&#8217;m not that concerned, given the scientific and mathematical programming I do, with Cocoa pipelines and graphics, but overall my fairly simple numerical simulations using RepastJ 3.1 run several orders of magnitude slower in Leopard than Tiger, given Log4J text logging in debug mode.
</p>
<p>
You can argue, as Sutton probably would, that nothing fundamental is wrong and that I shouldn&#8217;t judge &#8220;brokenness&#8221; by the performance of text I/O, but hey, let&#8217;s face it, if you can&#8217;t write ASCII text to a bloody text file before protons decay and the sun burns out, then <strong>Java 5 is horribly broken in Leopard</strong>.
</p>
<p>
Which sucks, because although Gruber doesn&#8217;t see any &#8220;significant&#8221; software being written in Java for the Mac, there sure are a lot of us using IntelliJ IDEA doing Java development on Intel Macs, and the compile and test cycle just got a lot worse.  A *lot* worse.
</p>
<p>
Leopard was late, and compromises needed to be made, and sure Apple took a lot of flak for announcing the delay, but this OS needed more time in the oven.
</p>
<p>
<strong>UPDATE</strong>:  This turns out to be the <a href="http://weblogs.java.net/blog/fabriziogiudici/archive/2007/10/leopard_changed_1.html">Quartz rendering pipeline switch</a>, and is &#8220;fixed&#8221; by passing the following to the JVM as command line arguments:
</p>
<p style="text-indent:20pt;">
<em>-Dapple.awt.graphics.UseQuartz=true</em>
</p>
<p>
My guess is that Apple might release a separate download to restore the Quartz pipeline as the default, but in the meantime this seems work.  I would like to thank Pratik from Apple, who saw my post a couple of minutes ago and pointed me in the right direction.
</p>
<p>
Maybe Gruber and Sutton are right, it&#8217;s possible we all need to chill out a bit.  This here upgrade might turn out to be alright, though I did follow Siracusa&#8217;s lead and <a href="http://arstechnica.com/reviews/os/mac-os-x-10-5.ars/4">turn off the pseudo-3D dock using the &#8220;no-glass&#8221; attribute</a> &#8212; I have a zillion program icons and they&#8217;re incredibly hard to distinguish at very small sizes in pseudo-3D.   Siracusa is also right, it&#8217;s almost impossible to read the very-similar grey &#8220;stacks&#8221; folder icons when my dock is so small&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/10/java-on-leopard.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Multiple Patriotisms:  Is it Possible For Americans To Unify Behind One Leader?</title>
		<link>http://mark.madsenlab.org/2007/09/multiple-patrio.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/09/multiple-patrio.html#comments</comments>
		<pubDate>Sat, 29 Sep 2007 16:25:00 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Current Affairs]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=533</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>
As we get into the fall season, in addition to the normal rhythms of autumn &#8212; back to school, back from vacation, buckling down for the winter &#8212; we pass another anniversary of the attacks on 9/11, and get to witness the spectacle of Congress &quot;getting back to work&quot; and the 2008 Presidential race kicking into high gear.&nbsp;
</p>
<p>
Frankly, Americans on both sides of the aisle have reasons to dread the latter two events.&nbsp; With respect to the politically motivated among Americans (however large that population truly is), neither side will <em>actually</em> get anything they want, and much noise and ink will be deployed in trying to convince us otherwise.&nbsp; One side will not see the US signal a <em>willing</em> end to the Iraq War and an <em>admission</em> that the policy was a mistake, whether deliberate or not &#8212; because as is apparent, this is what the &quot;anti-war left&quot; wants.&nbsp; And the other side will not see a country that &quot;sees the light&quot; and finally agrees unanimously that everything in the last six years is <em>more</em> than justified by the gravity of the threat we face &#8212; again, as everybody in the country knows, this is what the &quot;conservative&quot; and traditionalists in this country want.&nbsp; I leave aside the less salient but still significant aspects of political opposition in this country because, honestly, <em>these</em> are the big issues of the day.&nbsp; As with Vietnam, the nation today is split over different models of what &quot;<strong>patriotism</strong>&quot; requires of citizens in our current situation.
</p>
<p><span id="more-533"></span></p>
<p>
I use the term &quot;requires&quot; deliberately, because I believe that we&#8217;re not talking enough about what patriotism <em>is</em>, and thus what might be <em>required</em><br />
of citizens who think of themselves as &quot;patriotic Americans.&quot;&nbsp; Each<br />
side seems to think the other is unpatriotic (or worse).&nbsp; Either<br />
because one group seems to blindly support a President and his policies<br />
despite the evidence of bad decision-making, outright lying,<br />
power-hunger, and downright incompetence, or because the other side<br />
appears to value abstract arguments more than &quot;standing with your<br />
people,&quot; &quot;unity in time of war,&quot; and &quot;looking after our own.&quot;&nbsp; </p>
<p>
Given how long it took me to finish this post I lost the reference, but<br />
in the LA Times recently a veteran was interviewed who stated flat out<br />
that opposition in war time was unpatriotic &#8212; his point was that <em>this is not the time for discussion and opposition</em>.&nbsp; I think this sums up one model of patriotism quite nicely:&nbsp; <strong><em>we line up behind our leaders and stand united</em></strong>.<br />
From the perspective of a serving soldier or a veteran of war, this<br />
makes sense.&nbsp; It makes even more sense after watching Ken Burns&#8217;s<br />
masterful documentary <em>The War</em> this past week, for loyalty is<br />
precisely what is important to those serving in war.&nbsp; Key to this view<br />
is loyalty to country, the loyalty of one&#8217;s peers, and the idea that<br />
loyalty exists at home to the cause for which one is fighting.
</p>
<p>
But there is another patriotism, equally strong. <strong><em> A loyalty to principles, foremost among them the principles along which our country was founded</em></strong>.<br />
And regardless of what fear-mongering TV and radio pundits want us to<br />
think, those principles do not include blind loyalty, whether in time<br />
of war or not.&nbsp; Democracy virtually <em>requires</em> an exchange of<br />
views, not a lining-up behind a powerful personality.&nbsp; Think about how<br />
our country was founded:&nbsp; in opposition to monarchy, in opposition to<br />
royal power, in opposition to the personal rule of one man or rule by a<br />
small aristocracy.&nbsp; And yet we are told that questioning those trends<br />
in our own country is &quot;disloyal&quot; and &quot;unpatriotic.&quot;&nbsp; Along with many on<br />
the left today, I prefer to think that patriotism <em>requires</em> me<br />
to question, to draw attention to the lessons of history, to be loyal<br />
to principles (among which are the Declaration of Independence with its<br />
strong opposition to monarchy and executive power, and the<br />
Constitution, with its separation of powers and limited Executive<br />
branch).&nbsp; </p>
<p>
To some extent, these models of patriotism are also different models of<br />
democracy.&nbsp; I&#8217;ll try to make more of this pair of oppositions in a<br />
future post, but one model of democracy and patriotism is majoritarian,<br />
the other anti-majoritarian.&nbsp; In one model, the majority elects<br />
leaders, and then the whole country is supposed to follow those leaders<br />
until it&#8217;s time to elect a different set.&nbsp; The majority, and those<br />
leaders, get to &quot;have their way&quot; while in power or in the majority.&nbsp; In<br />
the second model, democracy is designed to represent all views<br />
simultaneously, and through an adverserial process of negotiation and<br />
legislation, our elected representatives come to compromises which<br />
please many, and displease the rest as little as possible.&nbsp; It&#8217;s fairly<br />
clear that the right, and much of the non-political public, views<br />
democracy through the majoritarian lens.&nbsp; And it&#8217;s clear that the left,<br />
out of power, wants to view democracy as the anti-majoritarian,<br />
adverserial and Madisonian process of balancing viewpoints.&nbsp; </p>
<p>
It&#8217;s getting harder and harder for folks who subscribe to each of these<br />
views to talk civilly about our country&#8217;s problems.&nbsp; To remain one<br />
country and one constitutional democracy, we need to find common<br />
ground.&nbsp; I have no problem putting my support behind leaders who lead<br />
within the rules, who lead without lying and manipulation.&nbsp; In short, I<br />
have no problem lining up behind a leader who deserves to lead.&nbsp; A<br />
couple of days ago I got invited to a fundraiser and meeting with<br />
Senator Clinton, a fairly pricey affair.&nbsp; I&#8217;m hesitant to go, because<br />
the price of admission is declaring my support through my checkbook.<br />
I&#8217;m not sure which of the Presidential candidates on either side are<br />
really suited to lead this country and I&#8217;m certainly not yet willing to<br />
pay <em>ahead of time</em> for the privilege of being convinced in person.&nbsp; Their job, over the next year, is to convince us that one or more candidates <strong><em>has what it takes to unify and lead, while working within the laws and principles we hold dear</em></strong>.&nbsp; Not that one or more candidates <em>looks</em><br />
Presidential, or has the right gravitas, or folksiness, or does the<br />
best impression of Reagan, or talks the toughest about 9/11, or<br />
energizes the crowd the most at rallies, or is the natural heir of JFK,<br />
or any of the other silliness one hears constantly in political<br />
commentary.
</p>
<p>
The multiple patriotisms in this country can and should find common ground in demanding just one thing:&nbsp; <strong><em>whether<br />
you believe in unity behind a leader or fidelity to principle, let&#8217;s<br />
demand more of the people to whom we hand power and authority</em></strong>.<br />
In return for our unified support, in return for putting aside our<br />
differences, we require you, the prospective leader of the free world,<br />
to <strong><em>cease being a partisan politician while you&#8217;re sitting in the Oval Office, and be instead the leader of all Americans</em></strong>.<br />
This is a tall order, but it&#8217;s one that was ably accomplished by all of<br />
America&#8217;s greatest Presidents, from George Washington to Lincoln to<br />
FDR.&nbsp; </p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/09/multiple-patrio.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why Do Research?</title>
		<link>http://mark.madsenlab.org/2007/09/why-do-research.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/09/why-do-research.html#comments</comments>
		<pubDate>Tue, 25 Sep 2007 22:33:52 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Anthropology]]></category>
		<category><![CDATA[Biology]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=535</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>
A couple of weeks ago, I had dinner with some friends, and one of them asked me why I was interested in doing research, having some trouble understanding how it benefited me &#8212; was there some kind of commercial or financial benefit?&nbsp; My answer at the time was probably inadequate; I replied that it was all about one&#8217;s personal satisfaction at learning new things, researching the answers to questions we haven&#8217;t yet answered.
</p>
<p>
Today I got a bit of an inkling at a more psychologically adequate answer.&nbsp; That&#8217;s not to say that it&#8217;s the &quot;correct,&quot; or complete, or the only answer, but I immediately recognized it as a gut-level truth, at least within the scope of my life.&nbsp; I attended our department&#8217;s reception for graduate students and faculty, held at the beginning of the academic year, and met a number of new and returning students, many of whom (because I&#8217;ve been off doing business and other things) I&#8217;d never met.&nbsp;
</p>
<p>
One of the students told me of a class taught the previous year where they&#8217;d read a paper I&#8217;d written with <a href="http://www.csulb.edu/~clipo/">Carl Lipo</a> (and likely others, I didn&#8217;t catch the exact citation, but I&#8217;m guessing <a href="http://www.csulb.edu/~clipo/papers/LipoMadsenDunnelHunt.pdf">Lipo et al. 1997</a>).&nbsp; He mentioned it because of the oddity of actually running into and meeting one of the authors, but for me the experience was significant.&nbsp; Here was somebody who knew something about me before ever having met me &#8212; in this case, how I thought and what I thought about a topic.&nbsp; He&#8217;d encountered some aspect of me as assigned reading in a class, and thus was acquainted with something I&#8217;d done and thought, years before.&nbsp;
</p>
<p>
We hope to be known, ultimately, by our words and thoughts and ideas.&nbsp; We hope to be assigned reading, or the fortuitous article or book encountered in the library late one night.&nbsp; We hope to be the idea that causes somebody else&#8217;s project or thoughts to finally &quot;gel&quot; and come together.&nbsp; Just as others served as the building blocks with which we had a tiny nugget of a new idea, we hope to be the seeds of someone else&#8217;s new ideas, down the road.&nbsp; Most of my ideas and published works will not accomplish this, but some might, whether in a small or large way.
</p>
<p>
And with that, I greet the new academic year, secure in the knowledge that something I wrote is being read.&nbsp; And that&#8217;s why I, and many others, do research.&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/09/why-do-research.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Happy Programmer&#8217;s Day</title>
		<link>http://mark.madsenlab.org/2007/09/happy-programme.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/09/happy-programme.html#comments</comments>
		<pubDate>Thu, 13 Sep 2007 14:08:10 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=537</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>
Just yesterday my friend Andy, who apparently reads this site, was complaining that I hadn&#8217;t written anything since late August.  So here&#8217;s a post &#8211; though not as meaty or substantive as normal.  Today is &#8220;<a href="http://programmerday.info/">Programmer&#8217;s Day</a>,&#8221; traditionally celebrated on the 256th day of each year (programming&#8230;.binary code&#8230;.2 to the 8th power&#8230;.yeah, it&#8217;s a nerd thing).
</p>
<p>
Actually, no programmers I know (including myself) actually celebrate Programmer&#8217;s Day, but it seems like one of those silly nerd memes to get in while real estate on the ground floor is still cheap.  So a shout out to TimH, Bryan, Alx, another TimH, Alex, Carl, the OpsMgr gang at MS, Laird, Glomph, and the Ashworth crowd.
</p>
<p>
My favorite five <a href="http://www.possibility.com/epowiki/Wiki.jsp?page=ProgrammerExcuses">programmer excuses</a>.  &#8216;Cause we&#8217;ve all said one of these at some point&#8230;.
</p>
<ol>
<li>That&#8217;s weird, It&#8217;s never done that before</li>
<li>It worked yesterday.</li>
<li>It works on my machine.</li>
<li>I only changed a comment.</li>
<li>It&#8217;s 90% done.</li>
</ol>
<p>
Regularly scheduled programming will resume shortly.  I promise.</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/09/happy-programme.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reflections on complexity on the occasion of diagnosing computer problems</title>
		<link>http://mark.madsenlab.org/2007/08/reflections-on.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/08/reflections-on.html#comments</comments>
		<pubDate>Wed, 22 Aug 2007 20:49:18 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=540</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>
At least twice in the last two days, I&#8217;ve had friends or neighbors pose computer problems to me.  At least one was my own fault, having given a friend a (fully licensed, purchased from the MS Store) copy of Windows XP to &#8220;fix&#8221; their laptop via reinstallation.  The other is a gentleman here on the island, from whom I&#8217;m in the process of buying a small boat to putt around between the islands.  In the latter case I answered the usual questions about occupation and history, and since I nearly always answer that question with something about software or computers, I guess being involved in the second incident was my fault, too.
</p>
<p>
In the first case, the problem was that my friend tried to reinstall XP Pro SP2 over a Dell OEM installation of Windows Media Center, and got an error saying that the product key was invalid.  It only took one email for my friend, who&#8217;s probably accustomed to folks like me asking seemingly simplistic questions like &#8220;did you mistype the code?&#8221; to convince me that, indeed, this was a real error.  In the second case, a neighbor here on the island knew I was in the software business and asked me why his HP inkjet printer didn&#8217;t seem to install and work correctly on his Mac running OS X.
</p>
<p>
In both cases I was initially stymied.  In the second case, I&#8217;m still stymied, but I&#8217;m buying the guy&#8217;s boat so I might help him figure it out tomorrow.
</p>
<p>
In the first case, a quick Google on the problem revealed that other people have exactly the same problem.  Reinstalling a personal (i.e., non-Enterprise) license key for XP Pro over Media Center seems to reject perfectly valid license keys.  Of course, even though I worked at Microsoft and have worked with Windows since the 3.1 days, I have absolutely no clue why it does this.  I just know enough about the complexity of the Windows code base and have enough anecdotal experience not to be shocked in the slightest.  Similarly, I&#8217;m not shocked that I could have a serious amount of experience with computers and code and still not have a clue.
</p>
<p>
I suspect the reason for this is that software engineers actually have two core skills, not one.  Sure, software engineers are extremely good at <strong><em>abstraction</em></strong>:  the skill of looking at a set of particulars, and creating a model of generalizations to represent <em>any other</em> set of particulars that share all or some of the relationships we imagine to exist within the original case.  That task of abstraction is the same one shared by mathematicians, physicists, population geneticists, and other creators of mathematical models.  But software engineers, and systems administrators, as opposed to pure computer scientists, have a second skill which is equally crucial.  The ability to catalog a large number of actual cases, their causes, and their solutions.  In other words, the skill to capture and contextualize and apply the <strong><em>lore</em></strong> of computing.
</p>
<p>
The first ability, I think, is what people expect when they ask me what might be causing their technology to have a problem.  The ability to see a rational abstraction behind the seemingly random behavior that&#8217;s occurring, and thus to diagnose what&#8217;s wrong.  But in reality, the extent of one&#8217;s command of <strong><em>lore</em></strong> &#8212; of detail, contextualized by situation and software version and architecture &#8212; governs one&#8217;s ability to solve such problems, particularly remotely &#8212; without the computer in question in your hands.   The reason is the fundamental complexity of the situation.  On top of the hardware runs an operating system, with a specific set of rules.  That operating system can be tiny, like MS-DOS 3.3, or utterly massive, like the 60+ million lines of C code that purportedly make up Windows XP.  On top of this midgit (or giant), rests a layer of drivers &#8212; bit of the operating system contributed typically by hardware vendors that allow the whole thing to work on their hardware.  And on top of this three-layer cake runs your applications, today often themselves multi-million line pieces of software code.  Code that might also depend critically on being able to communicate to other computers, across a network, to gather data via HTML or other &#8220;protocols,&#8221; which are essentially small languages that all computers must speak fluently in order to not misunderstand one another.
</p>
<p>
Complexity is the enemy of things &#8220;just working.&#8221;  And it&#8217;s the enemy of even computer professionals being able to understand the systems they build.  We can visualize a few interactions; we can even visualize a few histories of interactions.  But nobody can visualize all of the interactions and possible states that even a moderately large piece of software (forget Microsoft Office, Windows, the Linux kernel, or Mac OS X) can display.  Heck, human beings can&#8217;t visualize the geometry of a vector with more than three dimensions!  How are we possibly going to understand the state space (i.e., possible behavior) of a piece of software with 66 million lines of code and megabytes of internal state variables?
</p>
<p>
We can&#8217;t, in detail.  We do so statistically.  We test things over partial ranges of their possible behaviors.  Hopefully the important range of their behaviors, in terms of how often users can get their system into the same state.  Even understanding the scope of the range of possible behaviors is a massive challenge, witnessed by the continued research into code coverage, automated testing, and the like.  The current popularity of unit testing probably represents a programmer-driven effort to simply reduce the dimensionality of the state space.  Unit testing reduces, by pursuing automated means of verifying the lowest level of &#8220;contracts&#8221; within the software itself, the size of the state space by large factors.
</p>
<p>
But what&#8217;s left after good, serious modern testing and QA is still a <strong><em>lot</em></strong> of possible behavior, and only some key pathways, the deepest, most intentional valleys through the overall &#8220;landscape&#8221; of behaviors, are documented or recorded.  Much of the state space of a modern commercial software program is still deeply terra incognita, as a simple consequence of the overall complexity and coupling present in our systems.
</p>
<p>
Thus, I was encouraged by this post about <a href="http://www.pragmaticprogrammer.com/articles/erlang.html">Erlang</a> <a href="http://lambda-the-ultimate.org/">on Lambda the Ultimate</a>, a prominent blog about programming languages and the associated computer science.  The designer of Erlang, Joe Armstrong, has this to say:
</p>
<blockquote><p>
<em>The Erlang flagship project (built by Ericsson, the Swedish telecom company) is the AXD301. This has over 2 million lines of Erlang.</p>
<p>The AXD301 has achieved a NINE nines reliability (yes, you read that right, 99.9999999%). Let&#8217;s put this in context: 5 nines is reckoned to be good (5.2 minutes of downtime/year). 7 nines almost unachievable &#8230; but we did 9.</p>
<p>Why is this? No shared state, plus a sophisticated error recovery model. You can read all the details in my PhD thesis.</em>
</p></blockquote>
<p>
Interesting.  And impressive.  It&#8217;s possible that there&#8217;s an approach here for reducing complexity to manageable, understandable, <strong><em>plannable</em></strong> levels.  Objects, aspects, and other recent software innovations aim to reduce dimensionality, allowing more of the total state of a program to be explicitly <strong><em>designed</em></strong>, rather than showing up as emergent run-time behavior.
</p>
<p>
It seems clear, though, that getting a handle on complexity in software is critical &#8212; if we&#8217;re going to be able to diagnose what goes on inside our software, and thus if we&#8217;re going to be able to trust it.  For commerce.  For security.  For privacy.  And for exercising our rights in a democracy, since more and more, software is involved when we vote and make decisions.</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/08/reflections-on.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;ve Been Quiet Lately</title>
		<link>http://mark.madsenlab.org/2007/08/ive-been-quiet.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/08/ive-been-quiet.html#comments</comments>
		<pubDate>Tue, 07 Aug 2007 11:04:19 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=542</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 20pt;">
I haven&#8217;t written much in a couple of weeks, and it&#8217;s because I&#8217;m studying a lot in addition to making headway on my dissertation proposal.&nbsp; This summer, in addition to the proposal, I&#8217;m trying very hard to erase some of my deficits in the mathematical arena.&nbsp; Darwin wrote, in his autobiography:</p>
<blockquote><p><em>I attempted mathematics, and even went during the summer of 1828 with a private tutor (a very dull man) to Barmouth, but I got on very slowly.&nbsp; The work was repugnant to me, chiefly from my not being able to see any meaning in the early steps of algebra.&nbsp; This impatience was very foolish, and in after years I have deeply regretted that I did not proceed far enough at least to understand something of the great leading principles of mathematics, for men thus endowed seem to have an extra sense.</em></p>
</blockquote>
<p style="text-indent: 20pt;">&nbsp;</p>
<p>
Precisely.&nbsp; Studying the evolution of culture and cultural behavior, from a modern Darwinian perspective, is inherently a mathematical business.&nbsp; Change is modeled as shifts in the frequencies of behaviors or traits, rather than outright transformations.&nbsp; And this means that calculus, linear algebra, differential equations, and stochastic processes are critical tools.&nbsp; Just as you wouldn&#8217;t hire a carpenter that knew how to build a cabinet, but didn&#8217;t have the tools to do the work, it&#8217;s hard to be an active researcher in this field and not have the right tools.&nbsp;
</p>
<p>
So I&#8217;m reviewing, practicing, and going further than my previous education in math, and I&#8217;m enjoying it thoroughly.&nbsp; I find that I&#8217;m one of those people that needs a purpose and a reason to learn things like the more abstract bits of math, and once I have a good reason, it seems to go smoothly.&nbsp; But it&#8217;s also time-consuming, and it keeps me from writing more.&nbsp; I thought I&#8217;d explain in case y&#8217;all wondered why I&#8217;ve been quieter than usual.</p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/08/ive-been-quiet.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fire in the Sky Redux</title>
		<link>http://mark.madsenlab.org/2007/05/fire_in_the_sky_1.html#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
		<comments>http://mark.madsenlab.org/2007/05/fire_in_the_sky_1.html#comments</comments>
		<pubDate>Thu, 31 May 2007 18:43:53 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://mark.madsenlab.org/?p=564</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>Most of the time when launching a big rocket, like we did over the weekend at Fire in the Sky, <a rel="lightbox" href="/images/2007/05/31/elipsedescentfits2007.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img width="249" height="281" border="0" src="/images/2007-small/05/31/elipsedescentfits2007.jpg" title="Copyright 2007 Linda Lantzy" alt="Copyright 2007 Linda Lantzy" style="margin: 0px 0px 5px 5px; float: right;" /></a>I don&#8217;t have time to get decent photos.&nbsp; The entire flight often lasts less than a minute, and during the descent you&#8217;re mostly busy trying to triangulate where it&#8217;s coming down, taking bearings and trying to estimate distances, so you can narrow down the area of weeds, grass, or sagebrush you&#8217;ll be trudging through later on.<br />
&nbsp; </p>
<p>So I didn&#8217;t get any pictures of my Giant Leap Elipse coming down, under the TAC-1 parachute, but another <a href="http://www.photoshelter.com/gallery-show?G_ID=G0000_sj1xntUMKE&amp;P_ID=&amp;start=100&amp;pagtotal=157">spectator at FITS did</a>, and here it is!&nbsp; The TAC-1 chute is big, and with anything smaller than a 3 inch airframe it wouldn&#8217;t even fit into the tube, but it&#8217;s strong and did a great (and almost as&nbsp; importantly, <em>visible)</em> job of bringing down the rocket.&nbsp; The small triangle you can see in the photo is a folded hexagon of Nomex cloth, which protects the chute from the heat of motor ejection while stuffed into the body of the rocket.&nbsp; Much harder to see is the long Kevlar cord which ties together the two sections of the rocket, along with the steel quick-links (like small locking carabiners) that connect all the bits together.&nbsp; </p>
<p><span style="font-size: 0.8em;"><em>NOTE:&nbsp; The photograph here is (c) 2007 Linda Lantzy, and is not covered by the Creative Commons License which governs other content on this website.&nbsp; See <a href="http://www.photoshelter.com/usr-show/U0000Ry94T7BTYc4">Linda&#8217;s PhotoShelter site</a> for licensing information.</em></span></p>
]]></content:encoded>
			<wfw:commentRss>http://mark.madsenlab.org/2007/05/fire_in_the_sky_1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
