<?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>Cosmic Variance &#187; Computing</title>
	<atom:link href="http://blogs.discovermagazine.com/cosmicvariance/category/computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.discovermagazine.com/cosmicvariance</link>
	<description>Random samplings from a universe of ideas.</description>
	<lastBuildDate>Tue, 07 Feb 2012 23:26:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Python</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2011/09/08/python/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2011/09/08/python/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 15:31:18 +0000</pubDate>
		<dc:creator>Sean Carroll</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/?p=7442</guid>
		<description><![CDATA[I&#8217;ve decided I need to become a programmer again. As an undergrad, and to a lesser extent as a grad student, I wrote code all the time. But since I started doing research, it&#8217;s been pencil-and-paper almost all the way through, with occasional dips into Mathematica or plotting programs. That must end, so I&#8217;ve decided [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided I need to become a programmer again.  As an undergrad, and to a lesser extent as a grad student, I wrote code all the time.  But since I started doing research, it&#8217;s been pencil-and-paper almost all the way through, with occasional dips into Mathematica or plotting programs.  </p>
<p>That must end, so I&#8217;ve decided to learn Python.  I just need something simple for number-crunching and graphics, and everyone in the know seems to have nice things to say about the language.  (Secretly I would like to play around with genetic algorithms and cellular automata, but I&#8217;m not going to admit that.)  I tried to get Fortran, my previous language of choice, up and running on my Mac &#8230; it didn&#8217;t go well.</p>
<p>So&#8230; any tips?  Pointers to well-written resources and tutorials (online or in print) would be especially helpful.  Keep in mind that the target audience is an aging theoretical physicist who hasn&#8217;t programmed in 20 years, and for that matter has been pretty much command-prompt free (working on my Mac) for the last five.</p>
<p>The things I admit in public on this blog, sheesh.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2011/09/08/python/feed/</wfw:commentRss>
		<slash:comments>94</slash:comments>
		</item>
		<item>
		<title>The C Variant</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2009/03/25/the-c-variant/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2009/03/25/the-c-variant/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 00:28:55 +0000</pubDate>
		<dc:creator>John Conway</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Miscellany]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2009/03/25/the-c-variant/</guid>
		<description><![CDATA[Not to be a harbinger of doom, but this one sounds bad. There are some 6-15 million computers out there running Windows which are infected with a computer virus, dubbed Conficker C. The recent report by SRI makes for some chilling reading. On April 1 (that is, next Wednesday!) the virus is set to&#8230;well&#8230;do something. [...]]]></description>
			<content:encoded><![CDATA[<p>Not to be a harbinger of doom, but this one sounds bad.  There are some 6-15 million computers out there running Windows which are infected with a computer virus, dubbed Conficker C.  The recent <a href="http://mtc.sri.com/Conficker/addendumC/index.html">report by SRI</a> makes for some chilling reading.  On April 1 (that is, next Wednesday!) the virus is set to&#8230;well&#8230;do something.  It&#8217;s not clear what, but with so many millions of computers will do it.  The report concludes:</p>
<blockquote><p>We present an analysis of Conficker Variant C, which emerged on the Internet at roughly 6 p.m. (PST) on 4 March 2009.  This variant incorporates significant new functionality, including a new domain generation algorithm and a new peer-to-peer file sharing service.   Absent from our discussion has been any reference to the well-known attack propagation vectors (RCP buffer overflow, USB, and NetBios Scans) that have allowed C&#8217;s predecessors to saturate so much of the Internet.  Although not present in C, these attack propagation services are but one peer upload away from any C infected host, and may appear at any time.   C is, in fact, a robust and secure distribution utility for distributing malicious content and binaries to millions of computers across the Internet.   This utility incorporates a potent arsenal of methods to defend itself from security products, updates, and diagnosis tools.  It further demonstrates the rapid development pace at which Conficker&#8217;s authors are maintaining their current foothold on a large number of Internet-connected hosts.  Further, if organized into a coordinated offensive weapon, this multimillion-node botnet poses a serious and dire threat to the Internet.   </p></blockquote>
<p>Yikes! Whoever wrote this thing is not a very nice person&#8230;or persons.  The C variant apparently managed to upgrade itself over the network, and disables security anti-virus software.  If I were you (and I am apparently not because I use only OS X and Unix) I would update my antivirus software every day and scan my machine.  And leave it off next Wednesday if possible.</p>
<p>Pass the word&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2009/03/25/the-c-variant/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>The New Hotness</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2009/01/06/the-new-hotness/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2009/01/06/the-new-hotness/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 20:25:35 +0000</pubDate>
		<dc:creator>John Conway</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2009/01/06/the-new-hotness/</guid>
		<description><![CDATA[I want one, I want one! A new, totally tricked-out 17&#8243; MacBook Pro with solid state drive: 2.93GHz Intel Core 2 Duo 8GB 1066MHz DDR3 SDRAM &#8211; 2X4GB 256GB Solid State Drive SuperDrive 8x (DVD±R DL/DVD±RW/CD-RW) MacBook Pro 17-inch Hi-Resolution Antiglare Widescreen Display Backlit Keyboard (English) / User&#8217;s Guide Apple Mini DisplayPort to DVI Adapter [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://blogs.discovermagazine.com/cosmicvariance/files/2009/01/overview-gallery1-20090106.png' title='overview-gallery1-20090106.png'><img width=600 src='http://blogs.discovermagazine.com/cosmicvariance/files/2009/01/overview-gallery1-20090106.png' alt='overview-gallery1-20090106.png' /></a></p>
<p>I want one, I want one!  A new, totally tricked-out 17&#8243; MacBook Pro with solid state drive:</p>
<p>2.93GHz Intel Core 2 Duo<br />
8GB 1066MHz DDR3 SDRAM &#8211; 2X4GB<br />
256GB Solid State Drive<br />
SuperDrive 8x (DVD±R DL/DVD±RW/CD-RW)<br />
MacBook Pro 17-inch Hi-Resolution Antiglare Widescreen Display<br />
Backlit Keyboard (English) / User&#8217;s Guide<br />
Apple Mini DisplayPort to DVI Adapter<br />
iWork &#8217;09 preinstalled<br />
Aperture preinstalled<br />
AppleCare Protection Plan for MacBook Pro (w/or w/o Display) &#8211; Auto-enroll</p>
<p>All for just $5,875.  </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2009/01/06/the-new-hotness/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Get a Second Life Please!</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2008/11/13/get-a-second-life-please/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2008/11/13/get-a-second-life-please/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 21:24:28 +0000</pubDate>
		<dc:creator>Mark Trodden</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2008/11/13/get-a-second-life-please/</guid>
		<description><![CDATA[I first came across Second Life at a demonstration session put on by one of Linden Lab&#8217;s gurus at SciFoo camp in 2006. Since then I&#8217;ve heard about it occasionally, but was recently reminded about the details of how it works by Sean&#8217;s post on his talk in Second Life. This is all well and [...]]]></description>
			<content:encoded><![CDATA[<p>I first came across <a href="http://secondlife.com/">Second Life</a> at a demonstration session put on by one of <a href="http://lindenlab.com/">Linden Lab&#8217;</a>s gurus at <a href="http://blogs.discovermagazine.com/cosmicvariance/2006/08/21/adventures-in-googleland/">SciFoo camp</a> in 2006. Since then I&#8217;ve heard about it occasionally, but was recently reminded about the details of how it works by <a href="http://blogs.discovermagazine.com/cosmicvariance/2008/11/01/talk-in-second-life/">Sean&#8217;s post on his talk in Second Life</a>. This is all well and good and, although I&#8217;m not currently spending time in Second Life myself, I can see that there is real educational potential there, particularly with people like <a href="http://www.sonic.net/~rknop/blog/">Rob</a> involved.</p>
<p><a href='http://blogs.discovermagazine.com/cosmicvariance/files/2008/11/cybersmooch460.jpg' title='cybersmooch460.jpg'><img src='http://blogs.discovermagazine.com/cosmicvariance/files/2008/11/cybersmooch460.jpg' alt='cybersmooch460.jpg' width='250' /></a></p>
<p>But sometimes things get just plain silly! <a href="http://www.guardian.co.uk/technology/2008/nov/13/second-life-divorce"><em>The Guardian</em> is carrying a story</a> of a real life couple who got divorced because the man was carrying on a platonic relationship with another woman in Second Life (I guess I should mention that his avatar also slept with a prostitute avatar also). So, first, while some things, like attending a talk by a cosmologist, may be almost as good in Second Life as in real life, I&#8217;m guessing sex isn&#8217;t one of them because it lacks the whole, you know, you getting laid part! Second, if you wanted to misbehave with a non-human toy form, put together from basic building blocks, you might as well <a href="http://video.yahoo.com/watch/3724769/10237812">make yourself a Lego partner</a> &#8211; at least you could touch that.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2008/11/13/get-a-second-life-please/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>&#8220;I will have that down fairly soon, getting on myself&#8221;</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2008/07/13/i-will-have-that-down-fairly-soon-getting-on-myself/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2008/07/13/i-will-have-that-down-fairly-soon-getting-on-myself/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 15:11:26 +0000</pubDate>
		<dc:creator>Risa Wechsler</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[internets]]></category>
		<category><![CDATA[McCain]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2008/07/13/i-will-have-that-down-fairly-soon-getting-on-myself/</guid>
		<description><![CDATA[Several months ago, in the heat of the republican primary, Yahoo news asked the candidates: Mac or PC? McCain&#8217;s response was revealing&#8230; and disturbing. Neither. I am an illiterate who has to reply on my wife for all of the assistance I can get. Now come some even more impressive quotes in an interview with [...]]]></description>
			<content:encoded><![CDATA[<p>Several months ago, in the heat of the republican primary, Yahoo news asked the candidates:  <a href="http://video.yahoo.com/watch/1884558/6206369">Mac or PC?</a>  McCain&#8217;s response was revealing&#8230; and disturbing.<br />
<blockquote>Neither.  I am an illiterate who has to reply on my wife for all of the assistance I can get.</p></blockquote>
<p>Now come some even more impressive quotes in an <a href="http://www.nytimes.com/2008/07/13/us/politics/13mccain.html?pagewanted=2">interview with the New York Times.</a></p>
<blockquote><p>He said, ruefully, that he had not mastered how to use the Internet and relied on his wife and aides like Mark Salter, a senior adviser, and Brooke Buchanan, his press secretary, to get him online to read newspapers (though he prefers reading those the old-fashioned way) and political Web sites and blogs.</p>
<p>&#8220;They go on for me,&#8221; he said. &#8220;I am learning to get online myself, and I will have that down fairly soon, getting on myself. I don’t expect to be a great communicator, I don’t expect to set up my own blog, but I am becoming computer literate to the point where I can get the information that I need.&#8221;</p>
<p>&#8230;</p>
<p>Mr. McCain said he did not use a BlackBerry, though he regularly reads messages on those of his aides. &#8220;I don’t e-mail, I’ve never felt the particular need to e-mail,&#8221; Mr. McCain said.
</p></blockquote>
<p>I know the internets are confusing and all, but I&#8217;m frankly a bit baffled by this.  He needs help &#8220;getting on&#8221;???  To read newspapers?  Hard to imagine that there&#8217;s not a computer he could use somewhere, already attached to the internet, and probably even with the browser already installed.  I&#8217;m guessing he wouldn&#8217;t have to learn how to set his DNS servers in order to read the New York Times.  Is it typing the URL that&#8217;s difficult?  My grandmother, by the way, who is more than a decade older than McCain, seems to have figured this out just fine, even without a campaign staff to help.</p>
<p>The level of cluelessness here is <b>deep</b> &#8212; not only does he admit that he&#8217;s completely illiterate, he demonstrates a basic lack of familiarity with the terminology (he also mentioned that his staff shows him Drudge,  because &#8220;Everybody <i>watches</i>, for better or for worse, Drudge.&#8221;), much like his colleague Senator Ted <a href="http://en.wikipedia.org/wiki/Series_of_tubes">&#8220;series of tubes&#8221;</a> Stevens, opposer of <a href="http://en.wikipedia.org/wiki/Network_neutrality">net neutrality</a>.</p>
<p>And it&#8217;s <b>important</b>.  At the risk of stating the obvious: Internet policy has direct relevance for our most fundamental rights, including freedom of expression, privacy, and democratic access to information.  Computing is increasingly critical to our increased understanding of the Universe, financial markets, and disease.  The internet and social networking tools are rapidly revolutionizing the way we interact with each other, citizen&#8217;s access to and engagement in government, and government accountability.   These things are central not only to innovation and the global economy, but to 21st century democracy in America and the world.  It&#8217;s really hard to see how you can fully appreciate these issues if you don&#8217;t know the most basic things about operating a computer.  Leadership matters.</p>
<p>Barack Obama, on the other hand, has a <a href="http://twitter.com/BarackObama">twitter</a> account. (He also <a href="http://www.nytimes.com/2008/07/07/technology/07hughes.html">hired one of the Facebook founders</a> to start his myBarackObama site, which has clearly been responsible for a good deal of his  internet fundraising and organizing.) He <a href="http://www.youtube.com/watch?v=Vd8qY6myrrE">gets it</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2008/07/13/i-will-have-that-down-fairly-soon-getting-on-myself/feed/</wfw:commentRss>
		<slash:comments>64</slash:comments>
		</item>
		<item>
		<title>The Best Calculator Ever</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2008/04/02/the-best-calculator-ever/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2008/04/02/the-best-calculator-ever/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 06:22:46 +0000</pubDate>
		<dc:creator>Julianne Dalcanton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2008/04/02/the-best-calculator-ever/</guid>
		<description><![CDATA[I&#8217;ve written before about my husband&#8217;s affection, or rather, obsession with Apple. Like all good converts, he feels compelled to proselytize, particularly about my perceived need for an iPhone. &#8220;But honey, you can check your email!&#8221; &#8220;Hey look! Google Maps knows where you are!&#8221;. I remain unconvinced. However, the other day, he nearly got me: [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve written before about my husband&#8217;s affection, or rather, <a href="http://blogs.discovermagazine.com/cosmicvariance/2007/01/17/blah-blah-blah-blah/">obsession</a> with Apple.  Like all good converts, he feels compelled to proselytize, particularly about my perceived need for an iPhone.  &#8220;But honey, you can check your email!&#8221;  &#8220;Hey look!  Google Maps knows where you are!&#8221;.  I remain unconvinced.</p>
<p>However, the other day, he nearly got me:</p>
<p>&#8220;Did you know it can emulate the HP-15C?&#8221;</p>
<p>Be. Still. My. Heart.</p>
<p>The HP-15C is simply the finest piece of handheld computing technology ever.  (Take that Steve Jobs).  I got my first 15C back in high school, and it was the only calculator I used for the next couple of decades.  I could operate it in the <em>dark</em>.  I lost it in an airplane seat back pocket and have never gotten over it.</p>
<table>
<tr>
<td width='250'><a href='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/hp15c_front.jpg' title='hp15c_front.jpg'><img width='250' src='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/hp15c_front.jpg' alt='hp15c_front.jpg' /></a></td>
<td width='250'><a href='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/hp15c_back.jpg' title='hp15c_back.jpg'><img width='250' src='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/hp15c_back.jpg' alt='hp15c_back.jpg' /></a></td>
</tr>
</table>
<p>I suppose in the intervening years we&#8217;ve gotten used to irrational devotion to electronic gadgets, but the 15C had to have been one of the first targets, at least in geeky circles.  If you mention the 15C to a nerds of a certain age, our eyes grow misty at the utter perfection of it.  It was a calculator that simply got everything right.</p>
<p>The genius of the 15C is multifold.  First is the form factor.  It&#8217;s essentially the same as an iPhone, held in landscape mode, with a nice weight that fits well in the hand.  The buttons are large and well separated, and there are no more or no fewer than you could want.  (In comparison, modern HP calculators are crammed with a thicket of unusable little buttons. Ick.)  Second is the glory of <a href="http://www.hp.com/calculators/news/rpn.html">reverse polish notation</a>.  The 15C operates with a memory stack, which when operating with RPN allows you to perform complex calculations with no need for parentheses.  Third is the 15C&#8217;s unnatural durability.  A former dog of mine literally mangled a friend&#8217;s 15C, and it continued to work in spite of the large teeth marks denting the keys.  Fourth (and most critical for getting me through years of physics labs and observing runs) was that it&#8217;s programmable.  That&#8217;s no big deal these days, but huge in the early 80&#8242;s.  Spreadsheets were hardly widespread, and when one timed balls going down ramps or any other such repeated trial, doing repetitive calculations was a breeze on the 15C.</p>
<p>Now, am I alone if my love for the 15C?  No, indeed.  On Ebay, a 15C in good shape can go for hundreds of dollars.  (And if you buy one, it&#8217;ll still work.  I&#8217;m guessing one will not say the same about the iPod in 30 years.).  There&#8217;s an <a href="http://hp15c.org/">on-line petition</a> begging HP to bring the 15C back.</p>
<p>And, there are people out there writing <a href="http://code.google.com/p/hpcalc-iphone/">emulators for it to run on the iPhone</a>. If you ever see me with an iPhone, this will be why.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2008/04/02/the-best-calculator-ever/feed/</wfw:commentRss>
		<slash:comments>62</slash:comments>
		</item>
		<item>
		<title>Saving the Planet, One Search at a Time</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2008/02/01/saving-the-planet-one-search-at-a-time/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2008/02/01/saving-the-planet-one-search-at-a-time/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 16:51:43 +0000</pubDate>
		<dc:creator>Julianne Dalcanton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Environment]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2008/02/01/saving-the-planet-one-search-at-a-time/</guid>
		<description><![CDATA[One of my postdocs has turned me on to blackle.com. The simple idea behind Blackle is that it&#8217;s identical to Google, except for the energy efficient black background: It&#8217;s a cute idea, though they should have chosen dark blue and gone for &#8220;Bloogle&#8221;.]]></description>
			<content:encoded><![CDATA[<p>One of my postdocs has turned me on to <a href="http://blackle.com">blackle.com</a>.  The simple idea behind Blackle is that it&#8217;s identical to Google, except for the energy efficient black background:</p>
<p><a href='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/blackle.jpg' title='blackle.jpg'><img width="500" src='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/blackle.jpg' alt='blackle.jpg' /></a></p>
<p>It&#8217;s a cute idea, though they should have chosen dark blue and gone for &#8220;Bloogle&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2008/02/01/saving-the-planet-one-search-at-a-time/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>reCAPTCHA</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2007/11/12/recaptcha/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2007/11/12/recaptcha/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 21:29:39 +0000</pubDate>
		<dc:creator>Sean Carroll</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2007/11/12/recaptcha/</guid>
		<description><![CDATA[We&#8217;ve all seen CAPTCHA&#8216;s &#8212; those distorted words that function as a cut-rate Turing test, separating humans from spambots on any number of websites. This weekend I was at a Kavli Frontiers of Science meeting at the National Academies of Science office in Irvine, and one of the participants was Luis von Ahn &#8212; the [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve all seen <a href="http://www.captcha.net/">CAPTCHA</a>&#8216;s &#8212; those distorted words that function as a cut-rate Turing test, separating humans from spambots on any number of websites.</p>
<p><img class='center' src='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/image.jpg' alt='image.jpg' /></p>
<p>This weekend I was at a <a href="http://www.nasonline.org/site/PageServer?pagename=FRONTIERS_usfos_2007program">Kavli Frontiers of Science</a> meeting at the National Academies of Science office in Irvine, and one of the participants was <a href="http://www.cs.cmu.edu/~biglou/">Luis von Ahn</a> &#8212; the guy who was responsible for inventing the CAPTCHA idea.  He gave a great one-minute talk, in which he traced his personal feelings about being responsible for something that is so useful, yet so annoying.</p>
<p>CAPTCHA, you will not be surprised to hear, is ubiquitous.  Luis figured out that the little buggers are filled out about sixty million times per day by someone on the web.  So, as the inventer, he first felt a certain amount of pride at having exerted such a palpable influence on modern life.  But after a bit of reflection, and multiplying sixty million times by the five seconds it might take to fill in the form, he became depressed at the enormous number of person-hours that were essentially wasted on this task.</p>
<p>Being a clever guy, Luis decided to make lemonade.  What we have here is a huge number of people who are recognizing words that a computer can&#8217;t make out.  Luis realized that there was a separate circumstance in which you would <em>want</em> the computer to recognize the words, even though it wasn&#8217;t quite up to the task &#8212; optical character recognition, and in particular the problem of digitizing old texts.  Apparently, before the advent of the Internet, people would store information by binding together pieces of paper with words printed on them, forming compact volumes known as &#8220;books.&#8221;  In the interest of preserving the products of this outmoded technology, various efforts around the world are attempting to scan in all of those books and store the results digitally.  But often the text is not so clear, and the computers don&#8217;t do such a great job at translating the images into words.</p>
<p><img class='center' src='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/sample-ocr.gif' alt='sample-ocr.gif' /></p>
<p>Thus, <a href="http://recaptcha.net/">reCAPTCHA</a> was born.  At this point you should be able to guess what it does:  takes scanned images from actual books, with which optical character recognition software are struggling, and uses them as the source material for CAPTCHA&#8217;s.  The project is up and running, and can be implemented anywhere the ordinary CAPTCHA&#8217;s are used.  Now, when you get annoyed at having to make out those squiggly words with lines slashed through them, you can take some solace in knowing that you&#8217;re making the world a better place.  Or at least saving some books from the trash bin of history.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2007/11/12/recaptcha/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Warp Speed Computing</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2007/10/21/warp-speed-computing/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2007/10/21/warp-speed-computing/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 21:13:17 +0000</pubDate>
		<dc:creator>John Conway</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2007/10/21/warp-speed-computing/</guid>
		<description><![CDATA[Here is one of the best ideas I&#8217;ve heard in a long time &#8211; thanks to Matt Searle for passing this on to me! Computers often do the same thing over and over again. Microprocessors have become amazingly fast, but since they are general purpose, they are not as fast as dedicated circuits which just [...]]]></description>
			<content:encoded><![CDATA[<p>Here is one of the best ideas I&#8217;ve heard in a long time &#8211; thanks to Matt Searle for passing this on to me!</p>
<p>Computers often do the same thing over and over again.  Microprocessors have become amazingly fast, but since they are general purpose, they are not as fast as dedicated circuits which just do one operation, but do it blazingly fast.  Field-programmable gate arrays (FPGAs) have been used for over two decades for dedicated operations in high-speed electronics, and now Prof. Frank Vahid and his Ph.D. student Roman Lysecky at UC Riverside have married the FPGA to the microprocessor to create <a href="http://www.newsroom.ucr.edu/cgi-bin/display.cgi?id=1689">&#8220;warp speed&#8221; computing</a>.</p>
<p>The idea, like many great ideas, is simple: when a computer program finds that it is executing the same instructions repeatedly, and these can be done faster in an FPGA, the program <a href="http://www.cs.ucr.edu/~vahid/warp/">automatically moves that code section to an on-board FPGA</a>, which will run that section up to a 1000 times faster than the microprocessor.</p>
<p>Lysecky&#8217;s dissertation on warp computing won the 2006 &#8220;Dissertation of the Year&#8221; prize at the European Design and Automation Association.</p>
<p>This is so obviously a great idea, and will speed up computing in so many circumstances that I expect we&#8217;ll see it in commercial systems very rapidly.  This could be a huge breakthrough&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2007/10/21/warp-speed-computing/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Making the Most of What You&#8217;ve Got</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2007/10/17/making-the-most-of-what-youve-got/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2007/10/17/making-the-most-of-what-youve-got/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 19:14:54 +0000</pubDate>
		<dc:creator>Julianne Dalcanton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2007/10/17/making-the-most-of-what-youve-got/</guid>
		<description><![CDATA[I love stories like these: Suffering from its exorbitant price point and a dearth of titles, Sony&#8217;s PlayStation 3 isn&#8217;t exactly the most popular gaming platform on the block. But while the console flounders in the commercial space, the PS3 may be finding a new calling in the realm of science and research. Right now, [...]]]></description>
			<content:encoded><![CDATA[<p>I love stories like <a href="http://www.wired.com/techbiz/it/news/2007/10/ps3_supercomputer">these</a>:</p>
<blockquote><p>Suffering from its exorbitant price point and a dearth of titles, Sony&#8217;s PlayStation 3 isn&#8217;t exactly the most popular gaming platform on the block. But while the console flounders in the commercial space, the PS3 may be finding a new calling in the realm of science and research.</p>
<p>Right now, a cluster of eight interlinked PS3s is busy solving a celestial mystery involving gravitational waves and what happens when a super-massive black hole, about a million times the mass of our own sun, swallows up a star.</p>
<p>As the architect of this research, Dr. Gaurav Khanna is employing his so-called &#8220;gravity grid&#8221; of PS3s to help measure these theoretical gravity waves &#8212; ripples in space-time that travel at the speed of light &#8212; that Einstein&#8217;s Theory of Relativity predicted would emerge when such an event takes place.</p>
<p>It turns out that the PS3 is ideal for doing precisely the kind of heavy computational lifting Khanna requires for his project, and the fact that it&#8217;s a relatively open platform makes programming scientific applications feasible.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2007/10/17/making-the-most-of-what-youve-got/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Arachnophobia</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2007/03/18/arachnophobia/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2007/03/18/arachnophobia/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 02:15:46 +0000</pubDate>
		<dc:creator>John Conway</dc:creator>
				<category><![CDATA[Blogosphere]]></category>
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2007/03/18/arachnophobia/</guid>
		<description><![CDATA[A very interesting lawsuit was handed a very interesting judgment the other day in Colorado, in the case of a woman, Suzanne Shell, who filed suit against an internet search engine spider which &#8220;crawled&#8221; her site, indexing, as these spiders do, its contents. As discussed over at Information Week, the suit alleges everything from breaking [...]]]></description>
			<content:encoded><![CDATA[<p>A very interesting lawsuit was handed a very interesting judgment the other day in Colorado, in the case of a woman, Suzanne Shell, who filed suit against an internet search engine spider which &#8220;crawled&#8221; her site, indexing, as these spiders do, its contents.  As discussed over at <a href="http://www.informationweek.com/security/showArticle.jhtml?articleID=198001674&amp;cid=RSSfeed_TechWeb">Information Week</a>, the suit alleges everything from breaking and entering, theft, racketeering, and breach of contract.</p>
<p>It all got thrown out of court, except the breach of contract part.</p>
<p>Huh?  Well, she has a warning on her site, <a href="http://www.profane-justice.org/">profanejustice.org</a> that entering it and clicking on links etc. constitutes acceptance of her terms of service, which include not indexing it or downloading the contents, etc.  You get the idea.</p>
<p>She sounds like something of a s**t diturber, anyway, refusing at one point to <a href="http://giza.livejournal.com/"> surrender a .38 in her carry-on,</a> etc.   Don&#8217;t get me wrong, I am gaining growing respect for the disturbers out there in this strange world.  But, you know, pick your battles.</p>
<p>But to the issue: *do* internet search sites have the right, no matter what, to index you and send readers your way?  Or index you and use the information for something else?  Is it a bad thing to respect someone&#8217;s declared intent for you to not do that?</p>
<p>I think the whole argument about whether computer programs or agents or spiders or whatever are sentient is stupid.  They are not, but someone hit that return key somewhere, and they are the ones responsible.</p>
<p>There is an informal agreement that robots should obey the restrictions in a robots.txt file on a site, but it&#8217;s no more than that, an informal agreement.  So that&#8217;s not a good argument against the suit.</p>
<p>What happens if she wins this one all the way?  Then, any time a site wanted to avoid being indexed, they could simply declare this on the page.  The vagaries of our language being what they are, it would be hard to program a robot to be sensitive to any such disclaimers anywhere on a page.   But, supposing that can be overcome, what uses might this be put to?</p>
<p>I suppose those might include online stores that don&#8217;t want their prices advertised elsewhere, because they are so high!  It also might make it easier to protect copyrighted material.  It certainly would put something of a damper, in the end, on the open and free nature of the web.  But perhaps our diligent readers can think of other evil to do with such a new restriction.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2007/03/18/arachnophobia/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Rumor Has It&#8230;</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2006/07/17/rumor-has-it/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2006/07/17/rumor-has-it/#comments</comments>
		<pubDate>Mon, 17 Jul 2006 11:31:01 +0000</pubDate>
		<dc:creator>Mark Trodden</dc:creator>
				<category><![CDATA[Academia]]></category>
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2006/07/17/rumor-has-it/</guid>
		<description><![CDATA[It seems like only a blink of an eye ago that I was on the job market, scared silly about the future and hoping to establish the knowledge, skill set and track record (and have enough plain luck) to land a faculty position. For a young physicist, during one of possibly several postdocs, those are [...]]]></description>
			<content:encoded><![CDATA[<p>It seems like only a blink of an eye ago that I was on the job market, scared silly about the future and hoping to establish the knowledge, skill set and track record (and have enough plain luck) to land a faculty position. For a young physicist, during one of possibly several postdocs, those are both exhilarating and terrifying times, during which one has precious little else to do apart from one&#8217;s research, but has absolutely no job security whatsoever.</p>
<p>For many people in this position (most of us, let&#8217;s be honest), part of their &#8220;free time&#8221; is spent trying to figure out who among their peers is being interviewed for which jobs, and, if it is a job for which they themselves have interviewed, whether the job has been offered to someone else yet.</p>
<p>Once, this might have been a lengthy task, involving surreptitious phone calls, sometimes through intermediaries, to glean whatever information one could from the organic &#8220;rumor mill&#8221;. However, by the time I started looking for jobs, the process had become <em>much</em> easier thanks, naturally, to the Internet.</p>
<p>The prime source for information about jobs in theoretical particle physics groups is the <em><a href="http://www.physics.wm.edu/%7Ecalvin/">Theoretical Particle Physics Jobs Rumor Mill</a></em>, which was the main site I would visit for gossip when I was on the market. I think it was somewhat later that the <em><a href="http://www.hp-h.com/b/astromill/">Astrophysics Jobs Rumor Mill</a></em> came along, which was also occasionally relevant to me and certainly involved a lot of people I know. Since then, rumor sites have sprung up in <a href="http://members.fortunecity.com/gasdrumor/">Austria/Germany/Switzerland/Denmark</a>, <a href="http://hep.physics.uoc.gr/rumour/">Greece</a>, <a href="http://www.phys.washington.edu/~savage/NZ/rumors.html">New Zealand</a> and <a href="http://www.hep.phys.soton.ac.uk/~evans/rumour.html">the U.K.</a>. Other subfields have also followed suit, in <a href="http://www.phys.washington.edu/~savage/NucRum/NTrumors.html">Nuclear Physics</a> and <a href="http://www.freewebs.com/cmamo/index.htm">Condensed Matter/AMO Physics</a>.</p>
<p>The rumor mill sites elicit mixed reactions in the community. Most people who are on the market seem to like them and find them to provide a desirable service. Among search committee members feelings are less homogeneous; some are unperturbed about their, and others&#8217;, shortlists being public, while some clearly feel they have a right to keep the information secret.</p>
<p>There are a couple of different worries that I have heard some candidates and more people on the other side express about the rumor mills. The first is merely that the deliberations of hiring committees and the resulting offers they make are the private business of the universities and the candidates and nobody else&#8217;s business. They understandably don&#8217;t like the idea that, for example, if they make an offer to their first choice candidate and are turned down, then when they make their next offer it will be to someone who knows they weren&#8217;t the first choice.</p>
<p>The second worry is that there is a fear of a herd mentality developing, in which once it becomes clear that a couple of universities have decided on the same number one choice, this may influence the decisions at other institutions. After all, several fine institutions can&#8217;t all be wrong about a particular person being the best choice, can they?</p>
<p>From my perspective, having been on both sides of the hiring process, there is some merit to each of these worries. There is often very little separating the exceptional people who make it to an ordered list of people to whom a position will be offered, and if one is, say, third on the list and is ultimately offered the job, it is seldom a reflection on your absolute talent. I think the rumor mills can make it harder to see past that, when the information is clearly out there for anyone to see.</p>
<p>A herd mentality can sometimes develop, it is true. Often its only effect is to slow down the process as one person garners multiple offers and then sits on them for a while negotiating with the various institutions. Sometimes, however, this can derail the hiring process at some places. On the other hand, if an institution does not follow the herd, the information provided by the rumor mill can be invaluable, enabling the hiring committee to make an attractive offer to someone else, and to snap them up while other institutions are tied up playing the waiting game.</p>
<p>However, my attitude to the rumor mills has always been that the various pros and cons I&#8217;ve identified above are, at the end of the day, irrelevant. If one thing is clear on the Internet, it is that information that is out there will be made public whether one likes it or not. All that technology does in this situation is to formalize, simplify and make very efficient, the dissemination of the kind of gossip that people have always shared in the community. Like it or not, one just has to live with it &#8211; what are you gonna do?</p>
<p>This week, I learned from my friends at Berkeley &#8211; cosmologists <a href="http://astro.berkeley.edu/~mwhite/">Martin White</a> and <a href="http://astro.berkeley.edu/~jcohn/">Joanne Cohn</a> &#8211; that rumor mill technology is taking another leap forward. Joanne and Martin have set up an <a href="http://cdm.berkeley.edu/doku.php?id=astrophysicsjobs"><em>Astrophysics Job Rumor Mill</em> wiki</a> which, rather than individuals emailing in their information to a moderator, as they do now, can be directly edited by all contributors. As Martin put it</p>
<blockquote><p>The idea is to take some of the burden off of the person(s) running the Astrophysics Job Rumour Mill by letting lots of different people edit a Wiki.  A successful Wiki could result in an accurate and up-to-date page with little work for any one person if the community embraces it.</p></blockquote>
<p>If you&#8217;re interested in how our rumors get propagated, <a href="http://cdm.berkeley.edu/doku.php?id=astrophysicsjobs">take a look</a>; and if you&#8217;re in the field and use the rumor mills, I&#8217;m sure Martin and Joanne would be interested in any feedback you might have.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2006/07/17/rumor-has-it/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Adium for IM with LaTeX</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2006/03/19/adium-for-im-with-latex/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2006/03/19/adium-for-im-with-latex/#comments</comments>
		<pubDate>Mon, 20 Mar 2006 02:59:02 +0000</pubDate>
		<dc:creator>cjohnson</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2006/03/19/adium-for-im-with-latex/</guid>
		<description><![CDATA[As many of you know, the Mac OS X platform is just a gift for those who want cross-platform adaptability, good and clever design, elegance, fun, and serious tools all combined. Forgive my enthusiasm, but it&#8217;s just perfect for the kind of job I do and I can&#8217;t get over how well stuff works even [...]]]></description>
			<content:encoded><![CDATA[<p>As many of you know, the Mac OS X platform is just a gift for those who want cross-platform adaptability, good and clever design, elegance, fun, and serious tools all combined.  Forgive my enthusiasm, but it&#8217;s just perfect for the kind of job I do and I can&#8217;t get over how well stuff works even after  a number of years of using it&#8230;..Ok, better stop there, since I&#8217;m bound to annoy someone.</p>
<p>Anyway, I just learned of another excellent tool. Many of you may know of it already, but those of you who don&#8217;t might find it a major boost to communications.  I use Instant Messaging a lot to communicate a lot with collaborators, students, and friends and family. I use iChat for IM, adding iSight for video sometimes.</p>
<p>Well, my undergraduate student <a href="http://blogs.discovermagazine.com/cosmicvariance/2006/01/20/workin/">Jeff Pennington</a> IM-ed me last night to tell me about Adium X. It is a new (at least to me)  IM program for  Mac OS X, and if you have Equation Service installed (don&#8217;t tell me you don&#8217;t have Equation Service installed!!!), when you type an equation in LaTeX (enclose it inside double dollar signs, e.g., $$\LaTeX$$), it shows up fully processed in the IM window!</p>
<p>Here&#8217;s a screen shot of a chat I did with&#8230;er&#8230;. myself, which explains the repetition in the dialogue (well, nobody else seemed to be awake when I wanted to generate the test chat&#8230;.sigh):</p>
<p><img class="center" src='http://blogs.discovermagazine.com/cosmicvariance/files/uploads/adium_chat.jpg' alt='adium chat' /></p>
<p>This is just so <em>great</em> for those more technical collaborative conversations&#8230;..cuts down on faxing equations, or trying to point your camera at your notebook (especially if you don&#8217;t have it with you on your travels, etc&#8230;.) And of course you can save the whole conversation. I&#8217;ll bet there are a lot of other features I don&#8217;t know about&#8230;but the instant LaTeX-ability just makes it click for me. Now if only they&#8217;d allow me to connect my iSight camera into it as well&#8230;.</p>
<p>(Oh, yes, I&#8217;d be very happy if someone wrote in and told me that LaTeX works just as well for iChat too&#8230;. if so, how do you switch it on?)</p>
<p>You can get Adium X (and read more about it) <a href="http://www.adiumx.com/">here</a>.</p>
<p>Enjoy!</p>
<p>-cvj</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2006/03/19/adium-for-im-with-latex/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>The ultimate showdown</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2006/02/20/the-ultimate-showdown/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2006/02/20/the-ultimate-showdown/#comments</comments>
		<pubDate>Tue, 21 Feb 2006 00:50:39 +0000</pubDate>
		<dc:creator>Sean Carroll</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2006/02/20/the-ultimate-showdown/</guid>
		<description><![CDATA[Things have been far too busy recently for me to do any substantive posting. But I have noticed that our discussions of topics such as race and gender and interpretations of quantum mechanics are far too genteel and rational for my tastes. (Seriously, why is it that people just cannot resist the temptation to argue [...]]]></description>
			<content:encoded><![CDATA[<p>Things have been far too busy recently for me to do any substantive posting.  But I have noticed that our discussions of topics such as race and gender and interpretations of quantum mechanics are far too genteel and rational for my tastes.  (Seriously, why is it that people just cannot resist the temptation to argue with people who say outrageous things, even if they know perfectly well that those people are absolutely immune to reason?)</p>
<p>So I&#8217;d like to broach a more controversial topic.  I&#8217;m thinking of buying a new laptop.  Tell me:  Mac or PC?  I&#8217;ve used both quite a bit, so I&#8217;m not a fundamentalist either way.  The Macs are of course <strike>Linux</strike> FreeBSD-based, which is useful if you&#8217;re a scientist.  And there&#8217;s the fight-the-evil-empire business.  But one cannot deny that there is useful software that isn&#8217;t available for Macs.  And the variety of laptop hardware is much more diverse in the PC world, including attractively thin ultralights.  So &#8212; reasonable cost-benefit analyses on either side?  Your thoughts are welcome.</p>
<p>And play nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2006/02/20/the-ultimate-showdown/feed/</wfw:commentRss>
		<slash:comments>95</slash:comments>
		</item>
		<item>
		<title>ATLAS on a G5?</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2005/08/05/atlas-on-a-g5/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2005/08/05/atlas-on-a-g5/#comments</comments>
		<pubDate>Fri, 05 Aug 2005 20:36:13 +0000</pubDate>
		<dc:creator>Risa Wechsler</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2005/08/05/atlas-on-a-g5/</guid>
		<description><![CDATA[Have any of our lovely and astute readers sucessfully gotten the ATLAS libraries to work on a G5 running Tiger? (i.e., sucessfully linked the LAPACK libraries from the ATLAS distribution) Progress understanding the fate of the Universe lies in your hands! Thanks in advance for any advice.]]></description>
			<content:encoded><![CDATA[<p>Have any of our lovely and astute readers sucessfully gotten the ATLAS libraries to work on a G5 running Tiger?<br />
(i.e., sucessfully  linked the LAPACK libraries from the ATLAS distribution)</p>
<p>Progress understanding the fate of the Universe lies in your hands!  Thanks in advance for any advice.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2005/08/05/atlas-on-a-g5/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Aspen Report: New Strides on the Road to a Quantum Computer</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2005/08/04/aspen-report-new-strides-on-the-road-to-a-quantum-computer/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2005/08/04/aspen-report-new-strides-on-the-road-to-a-quantum-computer/#comments</comments>
		<pubDate>Fri, 05 Aug 2005 02:38:41 +0000</pubDate>
		<dc:creator>cjohnson</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2005/08/04/aspen-report-new-strides-on-the-road-to-a-quantum-computer/</guid>
		<description><![CDATA[Just got my beautiful Brompton wet in a sudden downpour on the way home. Yes, I dried it off, and now I&#8217;m sitting here with a cup of warm wet-chalkdust-tasting tea listening to the rain and waiting for last night&#8217;s chicken pilaf to warm up. It&#8217;s always even better the day after I make it! [...]]]></description>
			<content:encoded><![CDATA[<p>Just got my beautiful Brompton wet in a sudden downpour on the way home. Yes, I dried it off, and now I&#8217;m sitting here with a cup of warm wet-chalkdust-tasting tea listening to the rain and waiting for last night&#8217;s chicken pilaf to warm up. It&#8217;s always even better the day after I make it! (Some of the things mentioned above will mean nothing to you if you did not read <a href="http://blogs.discovermagazine.com/cosmicvariance/2005/08/02/the-tea-tastes-awful-so-i-must-be-in/">this earlier post</a>.)</p>
<p>Yes, I&#8217;m still here at the <a href="http://www.aspenphys.org/">Aspen Center for Physics</a>, attending the <a href="http://www.aspenphys.org/documents/program/summer05.html#9">SuperCosmology workshop</a>. I&#8217;ve been attending some Cosmology discussions, but also doing some computations on another project (which I ought to tell you about some time) and thinking. This has been helped a lot by the <a href="http://www.aspenmusicfestival.com/">Aspen Music Festival and School</a>, since I&#8217;ve gone and sat in the nearby giant music tent in the mornings where the student orchestra is rehearsing pieces they&#8217;ll play in the concerts later in the evening. I love listening to orchestras rehearse. Especially large orchestral pieces (such as yesterday&#8217;s Shostakovich&#8217;s 1st Symphony) where the rehearsal entails deconstructing certain difficult passages by section. So you hear all the strands of a chord played separately by different bits of the orchestra and then put back together. You really appreciate a chord constructed by a master when you&#8217;ve heard it this way. Often more fun than going to the concert.</p>
<p>The Center is a wonderful place to do physics for so many reasons. One of them is the fact that there is a weekly colloquium given by one of the physicists from one of the workshops going on. You learn so much about what is going on in other fields.<br />
(and they have really good cheese, wine, crackers and  conversation after.)</p>
<p>So I&#8217;m supposed to sit here and write a second installment about stringy cosmology, following on from the first installment I gave <a href="http://blogs.discovermagazine.com/cosmicvariance/2005/08/03/supercosmologists-think-out-of-the-box/">here</a>. Since there did not seem to be that much in the way of interest in it, as far as I can tell, I&#8217;ll instead tell you about this great colloquium I went to. &#8220;Topological Quantum Computation&#8221;, by <a href="http://www.physics.ucla.edu/~nayak/">Chetan Nayak</a>.</p>
<p>Chetan  told us about new ideas and approaches in quantum computers. So those of you who might know Chetan might wonder what on earth he&#8217;s doing talking about that stuff. Was he not working on matters to do with condensed matter physics, and topological quantum field theories showing up in strongly correlated electron systems? Yes, but that&#8217;s the point!</p>
<p>Let me back up (and turn off the pilaf).</p>
<p>First, what is a quantum computer? Well, such a thing does not exist, as far as we know. It is a dream that physicists would like to turn into a reality. The idea is often attributed to Feynman, and significant key refinements in the important concepts towards making it a  reality were made by Deutch, and by Shor. You might start (as Feynman did) by wondering how well an ordinary computer will do in simulating a quantum system, and you quickly realize it would be highly inefficient. <span id="more-102"></span> For example, to simulate N spins would require diagonalisations of matrices of size 2^N times 2^N. (That&#8217;s 2 to the power N, if some browsers miss the crucial character) This is very slow, and gets really bad as N grows. So you begin to think that maybe a computer that uses Quantum mechanics to do its actual computations is the way to go in simulating quantum processes. This is how it all began.</p>
<p>How might you get one to work? A &#8220;classical&#8221; computer (the one you&#8217;re reading this on now, unless you&#8217;re way in the future reading old historical records -Hi!) manipulates &#8220;bits&#8221;, which are realized  and manipulated using transistor technology  to do the various logical operations (NOT, OR, AND, etc) which build up everything your computer is doing. The basic bit takes two values, &#8220;0&#8243; or &#8220;1&#8243;. (Or &#8220;up&#8221; and &#8220;down&#8221;, &#8220;pink&#8221; or &#8220;blue&#8221;, etc). The logical operations are then various manipulations you can do on a bit, or collection of bits, and then out comes an answer. A quantum computer uses instead a &#8220;q-bit&#8221;. A q-bit is rather different since it is inherently quantum mechanical in that it takes two quantum states, which I&#8217;ll call |0&gt; and |1&gt;, and forms a superposition of them. That&#8217;s your bit. Another example, (since you can&#8217;t have a QM discussion without it) is your basic Schrodinger&#8217;s Cat example. The q-bit there would be a superposition of the |dead&gt; and |alive&gt; states: |q-bit&gt;=|dead&gt; + a*|alive&gt; where a is some complex number. So you build your computer out of these bits. You do manipulations on the bits with quantum mechanical operators which are in general some unitary operation. (In an N-dimensional Hilbert space, it would be U(N)). When you&#8217;re done, you read out your result. Since you&#8217;re working with a continuum of linear combinations of bits, it is rather like doing  some humongously parallel computation, and this is (roughly) why this is such a potentially radical idea.</p>
<p>So, you ask, &#8220;why isn&#8217;t my Mac using this wonderful, truly innovative science?&#8221; No, it&#8217;s not because they&#8217;re not called &#8220;i-bits&#8221; but because there are problems making it a reality. Not just engineering problems, but physics ones. Just as with classical bits, you can implement q-bits and make a computer in a variety of ways (I hope there will be a pink-blue classical computer one day, perhaps based on pink and blue sugared almonds&#8230;). The trick is to do it in a way that allows you to do lots of basic computations in a fast and error-free way. And maybe not take up too much space. (There goes my almond computer, on all three counts.).</p>
<p>This is hard. The biggest problem people are worried about is errors. They basically kill your q-bit computation&#8217;s integrity way faster than for a classical analogue. There are several reasons for this, and among those are the fact that you have many more (an infinite set  of: consider the complex number a) delicate numbers making up the q-bit. If you realized your bit as a tiny spin, say, it is really very sensitive to being knocked about by tiny environmental variations in the local magnetic field. Worse than that, you can&#8217;t peek into the computer&#8217;s computation half way and check to see if there are errors accumulating and then fix them: That would require you to read one of the intermediate quantum states which would (in the old language) collapse the wave-function and kill your superposition. So basically your mobile phone rings and your computer spits out nonsense. Not good. Well, it&#8217;s a lot worse than that, but you get the idea.</p>
<p>Well, there is a huge effort around the world in various universities trying to beat this error-correction problem (as it is called) both theoretically and experimentally. There actually are ways of introducing means of reading off errors and doing corrections (Shor &#8217;95, Gottesman &#8217;97 &#8230;.), by introducing a type of redundancy into the realizations of the q-bits, and people are trying to implement them in various<br />
ways experimentally. Apparently, a tolerable error rate is about 1 in 10^5 operations. (That&#8217;s 10 to the power 5 if some browsers miss the crucial character)  Current estimates of what is possible experimentally right now using &#8220;conventional&#8221; systems (Silicon, Gallium Arsenide, etc), come in at about 1 in 10^4 at best. (I&#8217;m sure there are those who would argue these numbers, but you get the idea.).</p>
<p>So far, in a colloquium about quantum computers, a physicist has been nodding and paying attention. Then the talk degenerates into (depending upon whether the speaker is a physicist, computer scientist, or engineer) rather dry and muddy discussion of various engineering solutions to the problem. All very interesting and important in fact, but if you don&#8217;t work on that stuff its dry, dry, dry as a&#8230;.really dry thing. Instead, Chetan shifts gears and the talk gets  *more* interesting.</p>
<p>What do we want? We want to have q-bits that are rather robust against local perturbations. This is where topology comes in. Topology is the study of properties of geometrical shapes which persist even after you do local deformations of it. The classic example is a donut (doughnut?) and a teacup. Imagine making them out of playdough or plasticine (do kids still play with that stuff? I hope so.) Well you could deform  one into the other without ever tearing the playdough. You just do local deformations, squeezing and pushing here and there. The &#8220;hole&#8221; is the thing that is preserved. It is in the middle of the donut, and then it moves to the middle of the loop formed by the handle of the cup. Topology is all about the study of such persistent features. Another example is the study of knots, or how things are tangled or braided together. There are important features that stay the same about a knot tying together loops of string even if you locally waggle the strings a bit. You can classify different knots, or braids, or different surfaces (such as that of the cup and the pastry)  according to what features are preserved under local deformations. It is a beautiful area of pure mathematics, and certain areas of physics (such as particle physics and string theory) But so what?</p>
<p>Ah! What if we represent our q-bits topologically instead?! Then they&#8217;d be less inclined to care about local environmental disturbances: They&#8217;d be really really robust. So how to do that? This is why Chetan is giving this talk, and not an engineer (not that there&#8217;s anything wrong with being an engineer; some of my best friends and colleagues are engineers). What you want is a physically realizable system (because you want to build it, right?) where the basic degrees of freedom -things that you want to manipulate and form superpositions of, like we were doing with spins and cats earlier- are topological. Well such systems are known. An example is the Fractional Quantum Hall Effect (Nobel prize 1998 to <a href="http://www.bell-labs.com/news/1998/october/20/3.html">Laughlin, StÃ¶rmer, and Tsui</a> by the way ). In very high magnetic fields and a low temperature, you can get what&#8217;s called a Hall current of charge carriers flowing perpendicular to the applied potential and applied magnetic field (which are themselves mutually perpendicular). You can measure a Hall resistance associated to this effect, and it varies in a way which is proportional to the applied magnetic field. The quantum Hall effect occurs when the variation is no longer linear, but there are plateaux in the resistance-field curve, resulting in a sort of quantized resistance. At those plateaux, the resistance associated to the other current, the one flowing due to the<br />
applied electric field, actually drops to zero. The unit of quantization is essentially set by the basic fundamental unit of charge of the basic charge carriers, e.g. electrons. The fractional Quantum Hall effect is like the Quantum Hall effect but the plateaux occur at steps which imply a fractional charge carrier. This is very puzzling indeed if you think your basic charge carriers are things like electrons. What Laughlin showed is that the effective theory is different for the FQHE plateaux, and the electrons  interact so strongly that they form a phase of matter called a &#8220;quantum fluid&#8221;, whose basic degrees of freedom are now new localized particles of fractional charge called &#8220;quasiparticles&#8221;.</p>
<p>What is really interesting for our purposes is the topological facts hiding here. It turns out that the quasiparticles have very interesting properties when you interchange them, or if you take one and encircle  another with it. Their wavefunctions come back multiplied by phases  with fractional exponents (complex numbers arising from taking n-th roots of unity, for example). These phases are measurable (using e.g. the Bohm-Aharanov effect), but because they arise from taking various paths, or doing certain exchanges, they are tolopogical data. In fact, you can represent the basic degrees of freedom of the system in terms of braiding, or knot theory. (You can see the braids if you imagine little threads attached to the particles, and then you exchange the particles in various ways. You start braiding the threads.) These paths, these entanglements, are the quantum states to use as q-bits, and these are really things that you can make and study! It turns out that there are rather nice quantum field theories that you can write down which model the topological essence of these systems rather nicely. Moreover, they are inherently topological in their definition and rather clean to study. The Chern-Simons theory is an example.</p>
<p>Actually, there&#8217;s a more technical point: to make them useful q-bits you need to make sure that your have a full representation of the unitary action on the associated Hilbert space. Move on if you don&#8217;t care about the details, but the issue is that you need to have a more subtle braiding such that the monodromy matrices that you get  by doing various exchanges are non-Abelian, and that they furnish a representation of the Unitary group U(N) for an N-dimensional Hilbert space. Then, your Chern-Simons effective theory is in fact a non-Abelian one. It is believed (but still being worked on that the 5/2 plateau has such an effective theory (as suggested by Moore and Reade in 91).</p>
<p>These theories are well-studied in the context of both formal field theory and string theory, and both fields have been enriched by work in this area. Also, the field of mathematics has been enriched in this area due to some of Witten&#8217;s <a href="http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Witten.html">Fields Medal work</a>, on topological quantum field theory and Knots. Also, real condensed matter theorists like Chetan and his phd advisor of several years ago, Frank Wilczek (Nobel prize last year, by the way, <a href="http://nobelprize.org/physics/laureates/2004/">for something else, with Gross and Politzer</a>) have been applying these models to real physical systems. (There are unfortunately three different uses of the word &#8220;field&#8221; in this paragraph. Anybody care to point them out? Still with me?)</p>
<p>Ok, this post is way too long and my pilaf needs to start heating all over again. So I&#8217;d better get to the punchline. Story so far: It would be great to make a quantum computer as it will transform our world. It is hard because q-bit computations are really sensitive to little perturbations in the environment. Topological states are not. So make q-bits out of topological degrees of freedom of a physical system.</p>
<p>So what you&#8217;ve got to do is start looking out for ways to engineer it so that you can prepare, manipulate and read out the data from the topological degrees of freedom of a q-bit that you make in the lab. Chetan outlined a number of ways of doing this, involving very clever uses of Josephson junctions (another Nobel, 1973, with Esaki and Giaever) to have the various currents tunneling between various readouts to make gates, and the topological features are the paths the quasiparticles take around various trapped quasiparticles that have been prepared to make the q-bit.</p>
<p>I imagine that you get the idea now. Use topology in an essential way to furnish quantum states upon which to build q-bits from which to build a quantum computer.  It turns out that the error in this realization of the system is better than 1 in 10^30 (10 to the power 30&#8230;it is controlled essentially by the resistance, which you&#8217;ll recall drops precipitously to zero at the plateau).</p>
<p>There&#8217;s a long way to go in this program, Chetan tells us, not the least because we&#8217;re not going to be making practical computers with devices that only work at  about 5 milliKelvin with and applied magnetic field of 10 Tesla! But the point is that there are probably several other systems (for example in high temperature superconductors) that might have accessible topological degrees of freedom, and so this is a program that has a lot of exciting exploration ahead. Have a look at the  paper of Freedman, Nayak and Shtengel, Phys. Rev. Lett. 94, 066401 (2005), and references therein for more information. (And note that these guys are working for Microsoft, so you Apple people should make sure Apple&#8217;s in on the act. I&#8217;ll cry bitterly to see the Windows operating system slowing a quantum computer down to classical speeds after years of innovative research. <img src='http://blogs.discovermagazine.com/cosmicvariance/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  )</p>
<p>This is a really fascinating combination of very practical concerns with seemingly esoteric things that we string theories work on &#8211; like topological field theories &#8211; all done in a very satisfyingly clever way. It was also great to see several of my stringy colleagues suddenly start sitting at the edge of their seats during during the colloquium (some of them stopped playing -or whatever- on their wireless-web-connected laptops and sat up), just as I was.</p>
<p>Really, really great stuff. (Which reminds me&#8230;.Chicken pilaf time!)</p>
<p>-cvj</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2005/08/04/aspen-report-new-strides-on-the-road-to-a-quantum-computer/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>The Blog as a Sharp Tool for Research</title>
		<link>http://blogs.discovermagazine.com/cosmicvariance/2005/07/23/the-blog-as-a-sharp-tool-for-research/</link>
		<comments>http://blogs.discovermagazine.com/cosmicvariance/2005/07/23/the-blog-as-a-sharp-tool-for-research/#comments</comments>
		<pubDate>Sat, 23 Jul 2005 23:17:35 +0000</pubDate>
		<dc:creator>cjohnson</dc:creator>
				<category><![CDATA[Academia]]></category>
		<category><![CDATA[Blogosphere]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://blogs.discovermagazine.com/cosmicvariance/2005/07/23/the-blog-as-a-sharp-tool-for-research/</guid>
		<description><![CDATA[Please let me share with you an idea I had a while ago. It emerged in a conversation with John Ellis when I was visiting at CERN giving some string theory training lectures. I was commenting about how great the QuantumDiaries experiment is, having a wide variety of physicists blogging from around the world for [...]]]></description>
			<content:encoded><![CDATA[<p>Please let me share with you an idea I had a while ago. It emerged in a conversation with <a href="http://blogs.quantumdiaries.org/24/">John Ellis</a> when I was visiting at <a href="http://public.web.cern.ch/Public/Welcome.html">CERN</a> giving some <a href="http://agenda.cern.ch/fullAgenda.php?ida=a044402">string theory training lectures</a>. I was commenting about how great the <a href="http://interactions.org/quantumdiaries/">QuantumDiaries</a> experiment is, having a wide variety of physicists blogging from around the world for the World Year of Physics.<br />
You will recall <a href="http://blogs.discovermagazine.com/cosmicvariance/2005/07/17/how-i-learned-to-stop-worrying-and-love-the-blog/">my mentioning</a> about being reluctant to get involved with blogging, and I may have mentioned there that I did not want to reproduce already good effort out there, and so began to think of new ways to contribute using the medium. Well, as you read, I found some reasons to give it a try and here I am.</p>
<p>Well, a number of things did come up as interesting and fun to try, and the following is one of them. I&#8217;ve <a href="http://blogs.discovermagazine.com/cosmicvariance/2005/07/19/looking-for-revolutions-in-physics/">already said</a> on this blog that our particular field (string theory and related topics) could do with more ways of having discussion, both general and specific. We have already accelerated the primary way in which we exchange research results (revolutionizing scientific publishing in the process) by establishing the <a href="http://www.arxiv.org/">Archive</a> (see writing about this by <a href="http://arxiv.org/blurb/">Paul Ginsparg</a>), and it undeniably helped drive the field&#8217;s rapid developments in the middle 90s while also democratising it by enabling serious papers from the traditional large and famous institutions to be seen on everybody&#8217;s computer screen right alongside the serious papers from  smaller less well known institutions, often within minutes or hours of the completion of the work.</p>
<p>Imagine if we could do the same with discussions. How might a blog help? Well, of <span id="more-53"></span> course, we could just have a blog (like this one) with lots of topics up from time to time and people come in and make comments and throw around ideas. This is great, and valuable, respectful and balanced discussion (e.g. <a href="http://blogs.discovermagazine.com/cosmicvariance/2005/07/19/looking-for-revolutions-in-physics/">here</a> and <a href="http://blogs.discovermagazine.com/cosmicvariance/2005/07/21/two-cheers-for-string-theory/">here</a>) has already been happening here at Cosmicvariance on general and technical aspects of string theory and long may it continue. But I think that it can be better. Way better. The model is as follows:</p>
<p>If you are an individual researcher or group at an institution somewhere, that wants to be a full participant in the process, you register with the System. The System then randomly picks a schedule which determines which group (from wherever in the world they are from) gets to be the hosts of the blog. As hosts, they choose the topics of discussion (perhaps some of the topics they are working on in that group) and put up posts on these matters. Everybody else reads and makes comments as usual on several threads, just as on any busy blog. Discussion happens. After the predetermined period ends, it is the turn of the next randomly chosen group to take the baton, choosing their topics of interest, and sparking off the topics for discussion. This just keeps cycling on and on. Full participants get to contribute and host, while others can simply lurk and listen, or listen and post comment.</p>
<p>Advantages?</p>
<p>1) Ideas are thrown around, both good and bad, general and technical. Nuggets of value are panned out of the mud and incorporated into research in the usual manner. <br />
2) Senior people as well as junior get to contribute, and learn from each other.  <br />
3) Smaller groups or individuals at more isolated institutions get to have regular conversations with the entire field. Everybody benefits.  <br />
4) By changing the host every so often, everyone gets a chance to participate and to change the perspective and the agenda.  <br />
5) No one group, no matter how big or powerful, gets to dominate the scene.  <br />
6) There will be a permanent archive of these discussions which will be fully searchable. It can be mined for information at later times.  <br />
7) Flexibility: It is up to the group how they choose to participate. Just one person from the group can run the show, or it could be a group blog from that whole research group.  </p>
<p>Disadvantages?</p>
<p>1) Someone has to design the system, but there are so many clever people to write some software to implement the System and there are excellent standard blogging resources for making it easier. Once set up, it will run itself with minimal effort. I bet there are several such clever people out there who could collaborate on setting it up.  <br />
2) Lots of random comment might come from people not working in the field that could be distracting. I&#8217;m not really convinced that this is a problem, but I&#8217;m sure that it will be mentioned as one. Easy solution is to have three levels of participation. The basic level is that everyone can see it and search on it as a resource. Next level is that you are a registered contributor that can comment. Next is that you are a group or individual that can be chosen by the system (with ample warning of course!) to be a host for a period.  <br />
3) Too much talk not enough equations? Not convinced this is a problem either. It is trivially easy to post up equations as images, raw TeX, or whatever, and also I think that people like <a href="http://golem.ph.utexas.edu/~distler/blog/">Jacques Distler</a> have been playing with other equation plugins for serious research use.  <br />
4) Can&#8217;t think of any more downers. What are we waiting for?!  </p>
<p>I think this could work for several fields of endeavour where exchange of ideas is a key component. It is very well-suited to theoretical physics indeed. It will not and should not replace blogs like this (which have discussions of all types on all sorts of subjects, scientific or not), and will not replace all the other more &#8220;traditional&#8221; modes of discussion that already happen. It will enhance them.</p>
<p>I&#8217;d really like to hear people&#8217;s thoughts about this. For example:</p>
<p>1) Maybe it has been tried before by someone else? If so, point it out and we can learn from their experience.  <br />
2) Maybe it has been thought about before and not implemented for some reason I&#8217;ve missed?  <br />
3) Would you take part in something like that? Or not at all? What are your reasons?</p>
<p>Please share your thoughts (and ask others to come here and share theirs too), and let&#8217;s see if it&#8217;s worth taking further. Maybe even if we talk about it but don&#8217;t do it, the model might be useful to others.</p>
<p>-cvj</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.discovermagazine.com/cosmicvariance/2005/07/23/the-blog-as-a-sharp-tool-for-research/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk

Served from: blogs.discovermagazine.com @ 2012-02-13 06:15:49 -->
