<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Reality tunnels</title>
	
	<link>http://blog.superadditive.com</link>
	<description>Pseudo-random thoughts by Juan M. Bello Rivas</description>
	<lastBuildDate>Mon, 27 Jun 2011 07:32:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/superadditive/LgfU" /><feedburner:info uri="superadditive/lgfu" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Go Replicants!</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/uvD5PzvNrBg/</link>
		<comments>http://blog.superadditive.com/2011/06/21/go-replicants/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 20:31:03 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[mathematics]]></category>
		<category><![CDATA[molecular simulation]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=147</guid>
		<description><![CDATA[Last November I wrote a molecular simulator called Go Replicants! that uses Go potentials to simulate protein folding processes and study some of their thermodynamic properties. Its source code and some instructions can be found here. My goals while writing the program were manifold (pun intended): First and foremost, I wanted to understand the simulation [...]]]></description>
			<content:encoded><![CDATA[<p>Last November I wrote a molecular simulator called <strong><a href="http://curio.mat.ucm.es/~jmbr/go-replicants/">Go Replicants!</a></strong> that uses <a href="http://ender.quim.ucm.es/SklogWiki/index.php/Go_potential">Go potentials</a> to simulate protein folding processes and study some of their thermodynamic properties. Its <a href="http://curio.mat.ucm.es/~jmbr/go-replicants/">source code and some instructions can be found here.</a></p>
<p><span id="more-147"></span>My goals while writing the program were manifold (pun intended):</p>
<ol>
<li>First and foremost, I wanted to understand the simulation techniques used by <a href="http://www.madrimasd.org/programas/web/24195/39">a research group that I collaborate with</a>. Among these are <a href="http://www.sklogwiki.org/SklogWiki/index.php/Parallel_tempering">parallel tempering (a.k.a. replica exchange)</a> Monte Carlo, <a href="http://www.sklogwiki.org/SklogWiki/index.php/Weighted_histogram_analysis_method">WHAM</a>, etc.</li>
<li>I was also looking forward to learning <a href="http://openmp.org/">OpenMP</a> and the <a href="http://www.gnu.org/software/gsl/">GNU Scientific Library</a> for quite some time, so this gave me the perfect opportunity to do so.</li>
<li>Many projects have been migrating from GNU autotools to <a title="CMake" href="http://www.cmake.org">CMake</a>. I was curious about it and wanted to become acquainted with CMake too.</li>
</ol>
<p>The code can still be improved upon, of course. But besides cleanups or feature additions, and considering that my new <span style="text-decoration: line-through;">toy</span>computer at work has two <a href="http://www.nvidia.com/docs/IO/105880/DS_Tesla-M2090_LR.pdf">NVIDIA Tesla M2050</a>s, I think the next step is to develop GPU capabilities.</p>
<p>Oh, I almost forgot that its <a href="https://github.com/jmbr/go-replicants">Git repository is cloned at Github</a>.</p>
<p style="text-align: center;">&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/uvD5PzvNrBg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2011/06/21/go-replicants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2011/06/21/go-replicants/</feedburner:origLink></item>
		<item>
		<title>Applications of the absolute quadratic complex and the quadric of segments in 3D reconstruction.</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/ItCsMuB4DZg/</link>
		<comments>http://blog.superadditive.com/2009/12/16/applications-of-the-absolute-quadratic-complex-and-the-quadric-of-segments-in-3d-reconstruction/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 09:56:25 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[mathematics]]></category>
		<category><![CDATA[computer vision]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=118</guid>
		<description><![CDATA[The final project in my post-graduate degree in Mathematics explains two approaches for computing a Euclidean upgrading of a projective 3D reconstruction, which has applications in Computer Vision. The slides for a talk I gave a couple of weeks ago explaining the subject matter are also available online. Camera calibration talk]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.superadditive.com/wp-content/uploads/2009/12/trabajo-master-curso-2008-09-juan-bello.pdf">The final project in my post-graduate degree in Mathematics</a> explains two approaches for computing a Euclidean upgrading of a projective 3D reconstruction, which has applications in Computer Vision.  <a href="http://blog.superadditive.com/wp-content/uploads/2009/12/slides.pdf">The slides for a talk</a> I gave a couple of weeks ago explaining the subject matter are also available online.<br />
<span id="more-118"></span><br />
<a title="View Camera calibration talk on Scribd" href="http://www.scribd.com/doc/23714545/Camera-calibration-talk" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Camera calibration talk</a><iframe class="scribd_iframe_embed" src="http://www.scribd.com/embeds/23714545/content?start_page=1&#038;view_mode=slideshow&#038;access_key=key-1isp6yfz2piss2073al3" data-auto-height="true" data-aspect-ratio="1.33115468409586" scrolling="no" id="doc_97840" width="100%" height="600" frameborder="0"></iframe><script type="text/javascript">(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();</script></p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/ItCsMuB4DZg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2009/12/16/applications-of-the-absolute-quadratic-complex-and-the-quadric-of-segments-in-3d-reconstruction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2009/12/16/applications-of-the-absolute-quadratic-complex-and-the-quadric-of-segments-in-3d-reconstruction/</feedburner:origLink></item>
		<item>
		<title>Halberd screencast</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/vhBtzN8ZP7Q/</link>
		<comments>http://blog.superadditive.com/2009/10/14/halberd-screencast/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 22:19:49 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[halberd]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=106</guid>
		<description><![CDATA[Vivek Ramachandran has created a screencast demonstrating the use of my program Halberd. Do watch it if you want to see Halberd in action!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vivekramachandran.com/">Vivek Ramachandran</a> has created a <a href="http://www.securitytube.net/Detecting-HTTP-Load-Balancers-using-Halberd-video.aspx">screencast</a> demonstrating the use of my program <a href="http://halberd.superadditive.com">Halberd</a>.  Do watch it if you want to see Halberd in action!</p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/vhBtzN8ZP7Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2009/10/14/halberd-screencast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2009/10/14/halberd-screencast/</feedburner:origLink></item>
		<item>
		<title>Introductory talk on Geometric Algebra</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/ujvT7nneK1g/</link>
		<comments>http://blog.superadditive.com/2009/08/15/introductory-talk-on-geometric-algebra/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 07:16:37 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[mathematics]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=103</guid>
		<description><![CDATA[A few weeks ago I gave at work an introductory talk on Geometric Algebra. In my slides, I mostly followed the exposition in David Hestenes&#8217; New Foundations for Classical Mechanics. And since we&#8217;re mostly a MATLAB shop I also used Gable to show how to perform some practical computations. Introduction to Geometric Algebra]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I gave at work an <a href="http://www.scribd.com/doc/17654620/Introduction-to-Geometric-Algebra">introductory talk on Geometric Algebra</a>.  In my slides, I mostly followed the exposition in David Hestenes&#8217; <a href="http://books.google.com/books?id=AlvTCEzSI5wC&amp;lpg=PP1&amp;dq=hestenes%20new%20foundations%20classical%20mechanics&amp;pg=PP1#v=onepage&amp;q=&amp;f=false">New Foundations for Classical Mechanics</a>.  And since we&#8217;re mostly a MATLAB shop I also used <a href="http://www.cgl.uwaterloo.ca/~smann/GABLE/">Gable</a> to show how to perform some practical computations.<br />
<span id="more-103"></span><br />
<a title="View Introduction to Geometric Algebra on Scribd" href="http://www.scribd.com/doc/17654620/Introduction-to-Geometric-Algebra" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Introduction to Geometric Algebra</a><iframe class="scribd_iframe_embed" src="http://www.scribd.com/embeds/17654620/content?start_page=1&#038;view_mode=slideshow&#038;access_key=key-a9kuixxzxqpwynk7nwk" data-auto-height="true" data-aspect-ratio="1.33624454148472" scrolling="no" id="doc_88835" width="100%" height="600" frameborder="0"></iframe><script type="text/javascript">(function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();</script></p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/ujvT7nneK1g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2009/08/15/introductory-talk-on-geometric-algebra/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2009/08/15/introductory-talk-on-geometric-algebra/</feedburner:origLink></item>
		<item>
		<title>Functional programming in Maple</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/GxRrAsVO33M/</link>
		<comments>http://blog.superadditive.com/2009/02/09/functional-programming-in-maple/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 20:45:59 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[mathematics]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=92</guid>
		<description><![CDATA[I have written some notes on functional programming in Maple mainly to help me find my way around it. For the moment these notes are very terse but I find them useful as a cheat sheet and I might expand them in the future.]]></description>
			<content:encoded><![CDATA[<p>I have written some <a href="http://blog.superadditive.com/wp-content/uploads/2009/02/funmaple.txt">notes on functional programming in Maple</a> mainly to help me find my way around it.  For the moment these notes are very terse but I find them useful as a cheat sheet and I might expand them in the future.</p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/GxRrAsVO33M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2009/02/09/functional-programming-in-maple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2009/02/09/functional-programming-in-maple/</feedburner:origLink></item>
		<item>
		<title>Emacs bankruptcy</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/TE_rrrbqr_8/</link>
		<comments>http://blog.superadditive.com/2008/10/10/emacs-bankruptcy/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 00:25:44 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=89</guid>
		<description><![CDATA[I decided to follow the zeitgeist and declare .emacs bankruptcy.  This is the outcome.]]></description>
			<content:encoded><![CDATA[<p>I decided to follow the <em>zeitgeist</em> and declare <a href="http://www.emacswiki.org/cgi-bin/wiki/DotEmacsBankruptcy">.emacs bankruptcy</a>.  <a href="http://superadditive.com/dotfiles/">This is the outcome</a>.</p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/TE_rrrbqr_8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2008/10/10/emacs-bankruptcy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2008/10/10/emacs-bankruptcy/</feedburner:origLink></item>
		<item>
		<title>Abalastow Compendium</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/YgK5fA_c700/</link>
		<comments>http://blog.superadditive.com/2008/09/25/abalastow-compendium/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 12:00:44 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=87</guid>
		<description><![CDATA[My friend François asked me to flex my PageRank muscles to help him in a competition.  Good luck!]]></description>
			<content:encoded><![CDATA[<p>My friend <a title="François Pesce" href="http://jok.is-a-geek.net/">François</a> asked me to flex my PageRank muscles to help him <a title="Abalastow Compendium" href="http://abalastow-compendium.meroware.com/">in a competition</a>.  Good luck!</p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/YgK5fA_c700" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2008/09/25/abalastow-compendium/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2008/09/25/abalastow-compendium/</feedburner:origLink></item>
		<item>
		<title>LibraryThingy</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/R5tVm9N4xdc/</link>
		<comments>http://blog.superadditive.com/2008/06/10/librarythingy/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 08:32:41 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[uncategorized]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=86</guid>
		<description><![CDATA[I uploaded the list of books I own to LibraryThing. Feel free to take a look at my shelves. My Library at LibraryThing]]></description>
			<content:encoded><![CDATA[<p>I uploaded the list of books I own to <a href="http://www.librarything.com/catalog/rwxrwxrwx">LibraryThing</a>.  Feel free to take a look at my shelves.</p>
<div id="w28f44955925d707abddcf3d0a0a1ca49"></div>
<p><script type="text/javascript" charset="UTF-8" src="http://www.librarything.com/widget_get.php?userid=rwxrwxrwx&#038;theID=w28f44955925d707abddcf3d0a0a1ca49"></script><noscript><a href="http://www.librarything.com/profile/rwxrwxrwx">My Library</a> at <a href="http://www.librarything.com">LibraryThing</a></noscript></p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/R5tVm9N4xdc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2008/06/10/librarythingy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2008/06/10/librarythingy/</feedburner:origLink></item>
		<item>
		<title>Changes</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/cC3X3CAHMsw/</link>
		<comments>http://blog.superadditive.com/2008/05/05/changes/#comments</comments>
		<pubDate>Mon, 05 May 2008 12:04:40 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[uncategorized]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=85</guid>
		<description><![CDATA[I&#8217;ll be writing future concert reviews and whatnot at http://jmbr.superadditive.com]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be writing future concert reviews and whatnot at <a title="My reality tunnel" href="http://jmbr.superadditive.com">http://jmbr.superadditive.com</a></p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/cC3X3CAHMsw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2008/05/05/changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2008/05/05/changes/</feedburner:origLink></item>
		<item>
		<title>The Gutter Twins, Madrid 2008.04.27</title>
		<link>http://feedproxy.google.com/~r/superadditive/LgfU/~3/JU8Q7wZlYBk/</link>
		<comments>http://blog.superadditive.com/2008/04/29/the-gutter-twins-madrid-20080427/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 16:08:56 +0000</pubDate>
		<dc:creator>jmbr</dc:creator>
				<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://blog.superadditive.com/?p=82</guid>
		<description><![CDATA[Whenever you buy a ticket for a show in which Mark Lanegan is involved, you can rest assured that he and his band will play top notch rock and roll, as it was the case. The act left me in a pleasant mood that was unfortunately cut short by sad news.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://farm4.static.flickr.com/3052/2449244493_33a41e466c_m_d.jpg" alt="" width="240" height="180" /><br />
Whenever you buy a ticket for a show in which Mark Lanegan is involved, you can rest assured that he and his band will play top notch rock and roll, as it was the case.  The act left me in a pleasant mood that was unfortunately cut short by <a href="http://lemonodor.com/archives/2008/04/for_great_tock.html">sad news</a>.</p>
<img src="http://feeds.feedburner.com/~r/superadditive/LgfU/~4/JU8Q7wZlYBk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.superadditive.com/2008/04/29/the-gutter-twins-madrid-20080427/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.superadditive.com/2008/04/29/the-gutter-twins-madrid-20080427/</feedburner:origLink></item>
	</channel>
</rss>

