<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">

<channel>
<title>d2r</title>
<link>http://www.dynamicobjects.com/d2r/</link>
<description>diego&apos;s weblog</description>
<language>en-us</language>
<managingEditor>diego&#64;dynamicobjects&#46;com</managingEditor>
<lastBuildDate>Fri, 25 Nov 2005 10:31:43 -0800</lastBuildDate>

<generator>3.35</generator>

<item>
<title>life: the disorder</title>
<link>http://www.dynamicobjects.com/d2r/archives/003304.html</link>
<description> <![CDATA[<p>From Salon: <a href="http://www.salon.com/mwt/feature/2005/11/25/adult_add/">Life: The disorder</a>. Quote:<blockquote><i>So the same way we recognized that adult disorders can be applied to children, we are now, with ADD, noting that those of childhood can be applied to adults. It makes it hard not to imagine a future in which the smallest hardships (trouble studying, stress over a breakup, or perhaps a desire to prevent such nuisances) lead seamlessly to a fully medicated existence starting well before the onset of adulthood.</i></blockquote>Yep. It's not <i>1984</i>, it's <i>Brave New World</i> everyone should have been thinking about. Huxley was right on the money on that one. </p><br/><br/>]]></description>
<guid isPermaLink="false">3304@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Fri, 25 Nov 2005 10:31:43 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>IEEE Internet Computing: Social Networking</title>
<link>http://www.dynamicobjects.com/d2r/archives/003290.html</link>
<description> <![CDATA[<p>Last month's <a href="http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/0510&file=w5gei.xml&xsl=article.xsl">IEEE Internet Computing</a> focuses on Social Networks and Social Networking. Some interesting articles there, but more importantly there's a good list of resources & references at the end. Very cool.</p><br/><br/>]]></description>
<guid isPermaLink="false">3290@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Thu, 24 Nov 2005 07:42:40 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>lord kelvin&apos;s predictions</title>
<link>http://www.dynamicobjects.com/d2r/archives/003169.html</link>
<description> <![CDATA[<p>Re: <a href="http://www.dynamicobjects.com/d2r/archives/003170.html">yesterday's April fools post</a>. Lord Kelvin also said "I can state flatly that heavier than air flying machines are impossible,", noted that "In science there is only physics; all the rest is stamp collecting," and that "Landing and moving around on the moon offer so many serious problems for human beings that it may take science another 200 years to lick them." (Notice the "lick them" reference, along with the "stamp collecting" reference in an earlier quote: clearly related). Kelvin also disregarded atomic theory and radioactivity, among other nuggets. His quote about "nothing new to be discovered in physics" dates from the end of the 19th century. </p>

<p>Maybe predicting the future just wasn't his thing. But I read that his biographer put it as follows: "he spent the first half of his career being right and the second half being wrong." </p><br/><br/>]]></description>
<guid isPermaLink="false">3169@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Sat, 02 Apr 2005 08:02:01 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>...but a new research center opens: CTVR</title>
<link>http://www.dynamicobjects.com/d2r/archives/003067.html</link>
<description> <![CDATA[<p>This is something I forgot to mention recently, which is as good an antidote as any to the news regarding MLE: on the upside for Ireland (and Europe), there's the <a href="http://www.ctvr.ie/">Centre for Telecommunications Value-Chain-Driven Research</a> (CTVR) which started operating recently, run as a partnership between various Irish institutions, including TCD, and Bell Labs, and directed by Prof. Donal O'Mahony (my thesis supervisor at Trinity). </p>

<p>Don't let the Centre's unwieldy name fool you, they're going to be working on some pretty cool stuff, including cutting-edge optical networking, ad hoc networks, and more. Plus, they're <a href="http://www.ctvr.ie/recruitment.html">looking for people</a>.  </p><br/><br/>]]></description>
<guid isPermaLink="false">3067@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Fri, 21 Jan 2005 02:25:09 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>media lab europe closes...</title>
<link>http://www.dynamicobjects.com/d2r/archives/003066.html</link>
<description> <![CDATA[<p>Failing to summon sleep, I started catching up with news/blogs in the last few days (travel affects reading as well as writing, I've found). And eventually I found this news item of the "WHAT?!?" type: <a href="http://news.bbc.co.uk/1/hi/technology/4183561.stm">Media Lab Europe is shutting down</a>. That's really too bad. Here's <a href="http://www.davids-world.com/archives/2005/01/obituary_media.html">some comments</a> on the closing from David Reitter, who worked there until recently. </p><br/><br/>]]></description>
<guid isPermaLink="false">3066@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Fri, 21 Jan 2005 02:12:13 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>a manifold kind of day</title>
<link>http://www.dynamicobjects.com/d2r/archives/003037.html</link>
<description> <![CDATA[<p><img src="http://www.dynamicobjects.com/manifold/archives/hypercube1.png" align="right" hspace="10" />I'm about to go out for a bit, but before that, here's what I've been talking about for days now: <a href="http://www.dynamicobjects.com/manifold/">the manifold weblog</a>. (About my thesis work). The PDF of the dissertation is posted there (finally!), as well as two new posts that explain some more things:<ul><li><a href="http://www.dynamicobjects.com/manifold/archives/2004/12/the_manifold_al.html">the manifold algorithms</a>, and<li><a href="http://www.dynamicobjects.com/manifold/archives/2004/12/a_bit_more_on_m.html">a bit more on manifold-g</a></ul>as well as the older posts on the topic, plus a presentation and some code in the last one. Keep in mind that this is research work. Hope it's interesting! And that it doesn't instantaneously induce heavy sleep. :)</p><br/><br/>]]></description>
<guid isPermaLink="false">3037@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Wed, 22 Dec 2004 12:54:26 -0800</pubDate>
<category>soft.dev</category>
</item>
<item>
<title>the fun side of supersymmetry</title>
<link>http://www.dynamicobjects.com/d2r/archives/003012.html</link>
<description> <![CDATA[<p>I mean: "squarks", "gravitinos", "photinos", "gluinos", "selectrons" and even "winos" (no alcohol involved there, just the superpartner, or shadow partner, of the W+- boson). Maybe nobody's sure of what String Theory is, exactly, but the name variations are certainly entertaining. Used to be, you just needed a copy of Joyce's <i>Finnegans Wake</i> to name a particle (Murray Gell-Mann took "quark" it from the sentence "Three quarks for Muster Mark" in that book). </p>

<p>Anyway, from today's New York Times: <a href="http://www.nytimes.com/2004/12/07/science/07stri.html?pagewanted=print&?ex=1259730000&en=12558bf649cc07ba&ei=5088&partner=rssnyt">String Theory, At 20, Explains It All (or not)</a>:<blockquote><i>"String theory, the Italian physicist Dr. Daniele Amati once said, was a piece of 21st-century physics that had fallen by accident into the 20th century.</p>

<p>And, so the joke went, would require 22nd-century mathematics to solve."</i></blockquote>Albert Einstein: "God does not play dice with the universe."</p>

<p>Stephen Hawking: "Not only does God play dice, but... he sometimes throws them where they cannot be seen."</p>

<p>Niels Bohr: "How wonderful that we have met with a paradox. Now we have some hope of making progress."</p>

<p>Exactly.</p><br/><br/><a href="http://www.dynamicobjects.com/d2r/archives/003012.html#comments">Comment on this entry</a>]]></description>
<guid isPermaLink="false">3012@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Tue, 07 Dec 2004 10:52:40 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>manifold, the 30,000 ft. view</title>
<link>http://www.dynamicobjects.com/d2r/archives/003005.html</link>
<description> <![CDATA[<p>As a follow-up to my <a href="http://www.dynamicobjects.com/d2r/archives/002997.html">thesis abstract</a>, I wanted to add a sort of introduction-ish post to explain a couple of things in more detail. People have asked for the PDF of the thesis, which I haven't published yet, for a simple reason: everything is ready, everything's approved, and I have four copies nicely bound (two to submit to TCD) but... there's a signature missing somewhere in one of the documents, and they're trying to fix that. Bureaucracy. Yikes. Hopefully that will be fixed by next week. When that is done, right after I've submitted it, I'll post it here (or, more likely, I'll create a site for it... I want to maintain some coherency on the posts and here it gets mixed up with everything else). </p>

<p>Anyway, I was saying. Here's a short intro.</p>

<p><b>Resource Location, Resource Discovery</b></p>

<p>In essence, <i>Resource Location</i> creates a level of indirection, and therefore a decoupling, between a resource (which can be a person, a machine, a software services or agents, etc.) and its location. This decoupling can then be used for various things: mapping human-readable names to machine names, obtaining related information, autoconfiguration, supporting mobility, load balancing, etc. </p>

<p><i>Resource discovery</i>, on the other hand, facilitates search for resources that match certain characteristics, allowing then to perform a location request or to use the resulting data set directly. </p>

<p>The canonical example of Resource Location is DNS, while Resource Discovery is what we do with search engines. Sometimes, Resource Discovery will involve a Location step afterwards. Web search is an example of this as well. Other times, discovery on its own will give you what you need, particularly if the result of the query contains enough metadata and what you're looking for is related information.</p>

<p>RLD always involves search, but the lines seemed a bit blurry. When was something one and not the other? What defines it? My answer was to look at <i>usage patterns</i>.</p>

<p><b>It's all about the user</b></p>

<p>It's the user's needs that determine what will be used, how. The user  isn't necessarily a person: more often than not, RLD happens between systems, at the lower levels of applications. So, I settled on the usage patterns according to two main categories: locality of the (local/global) search, and whether the search was exact or inexact. I use the term "search" as an abstract action, the action of locating something. "Finding a book I might like to read" and "Finding my copy of Neuromancer among my books" and "Finding reviews of a book on the web" are all examples of search as I'm using it here.</p>

<p><i>Local/Global</i>, defining at a high level the "depth" that the search will have. This means, for the current search action, the <i>context</i> of the user in relation to what they are trying to find. </p>

<p><i>Exact/Inexact</i>, defining the "fuziness" of the search. Inexact searches will generally return one or more matches; Exact searches identify a single, unique, item or set.</p>

<p>These categories combined define four main types of RLD.</p>

<p>Examples: DNS is Global/Exact. Google is Global/Inexact. Looking up my own printer on the network is Local/Exact. Looking up <i>any</i> available printer on the network is Local/Inexact.</p>

<p>Now, none of these concepts will come as a shock to anybody. But writing them down, clearly identifying them, was useful to define what I was after, served as a way to categorize when a system did one but not the other, and to know the limits of what I was trying to achieve.</p>

<p><b>The Manifold Algorithms</b></p>

<p>With the usage patterns in hand, I looked at how to solve one or more of the problems, considering that my goal was to have something where absolutely no servers of any kind would be involved.</p>

<p>Local RLD is comparatively simple, since the size of the search space is going to be limited, and I had already looked at that part of the problem with my <a href="http://www.dynamicobjects.com/papers/nom-med-hoc.pdf">Nom system for ad hoc wireless networks</a>. Looking at the state of the art, one thing that was clear was that every one of the systems currently existing or proposed for global RLD depends on infrastructure of some kind. In some of them, the infrastructure is self-organizing to a large degree, one of the best examples of this being the <a href="http://i3.cs.berkeley.edu/">Internet Indirection Infrastructure</a> (i3). So I set about to design an algorithm that would would work at global scales with guaranteed upper time bounds, which later turned out to be an overlay network algorithm (which ended up being based on a hypercube virtual topology), as opposed to the broadcast type that Nom was. For a bit more on overlays vs. broadcast networks, check out my <a href="http://www.dynamicobjects.com/papers/w4spot.pdf">IEEE article on the topic</a>.</p>

<p>Then the question was whether to use one or the other, and it occurred to me that there was no reason I couldn't use both. It is possible to to embed a multicast tree in an overlay and thus use a single network, but there are other advantages to the broadcast algorithm that were pretty important in completely "disconnected" environments such as wireless ad hoc networks. </p>

<p>So Nom became the local component, <i>Manifold-b</i>, and the second algorithm became <i>Manifold-g</i>. </p>

<p>So that's about it for the intro. I know that the algorithms are pretty crucial but I want to take some time to explain them properly, and their implications, so I'll leave that for later. </p>

<p>As usual, comments welcome!</p><br/><br/>]]></description>
<guid isPermaLink="false">3005@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Fri, 03 Dec 2004 12:41:38 -0800</pubDate>
<category>soft.dev</category>
</item>
<item>
<title>the drive to discover</title>
<link>http://www.dynamicobjects.com/d2r/archives/002988.html</link>
<description> <![CDATA[<center><img alt="earthrising.jpg" src="http://www.dynamicobjects.com/d2r/archives/earthrising.jpg" width="298" height="129" /></center>

<p>In the latest issue of Wired magazine, James Cameron has a great article, <a href="http://www.wired.com/wired/archive/12.12/cameron.html">The Drive to Discover</a>. Reminds me of <a href="http://www.dynamicobjects.com/d2r/archives/002379.html">this post</a> I wrote a little over a year ago.</p>

<p>Also in the latest Wired, lots of other great exploration-related articles,  such as <a href="http://www.wired.com/wired/archive/12.12/china.html">The New Space Race</a> by Bruce Sterling and <a href="http://www.wired.com/wired/archive/12.12/redplanet.html">Taming the Red Planet</a>, by Kim Stanley Robinson, author of the <i>Mars</i> trilogy (Red Mars, Blue Mars, and Green Mars). </p><br/><br/>]]></description>
<guid isPermaLink="false">2988@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Tue, 30 Nov 2004 06:34:53 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>two wired articles</title>
<link>http://www.dynamicobjects.com/d2r/archives/002925.html</link>
<description> <![CDATA[<p>Before I forget: two good articles in the latest <i>Wired</i>. First, <a href="http://www.wired.com/wired/archive/12.10/evolution.html">The Crusade Against Evolution</a> (pretty much a self-explanatory title, no?) and <a href="http://www.wired.com/wired/archive/12.10/drexler.html">The Incredible Shrinking Man</a> on 'godfather of nanotech' K. Eric Drexler.</p>

<p>PS: actually, three. <a href="http://www.wired.com/news/medtech/0,1286,65438,00.html">Is that a pilot in your pocket?</a>: "Somewhere in Florida, 25,000 disembodied rat neurons are thinking about flying an F-22."</p><br/><br/>]]></description>
<guid isPermaLink="false">2925@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Sun, 24 Oct 2004 12:35:06 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>molecular medicine</title>
<link>http://www.dynamicobjects.com/d2r/archives/002914.html</link>
<description> <![CDATA[<p>In this week's Economist: <a title="Economist.com | Molecular medicine" href="http://www.economist.com/printedition/displaystory.cfm?Story_ID=3286519">Molecular medicine</a>. An interesting article on some changes that are coming in the way we understand and treat disease (at least where there's enough money). </p>

<p>Too bad there isn't some molecular thingamagic to relieve me from this wretched cold/flu right now. Aside from that old medicine called "sleep and rest"...</p><br/><br/>]]></description>
<guid isPermaLink="false">2914@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Tue, 19 Oct 2004 20:41:53 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>the pendulum and the eclipse</title>
<link>http://www.dynamicobjects.com/d2r/archives/002881.html</link>
<description> <![CDATA[<p>Fascinating <a href="http://www.economist.com/science/displayStory.cfm?story_id=3104321">article</a> in this week's Economist on an apparent gravitational anomaly (first observed on a pendulum during a Solar eclipse):<blockquote><i>“ASSUME nothing” is a good motto in science. Even the humble pendulum may spring a surprise on you. In 1954 Maurice Allais, a French economist who would go on to win, in 1988, the Nobel prize in his subject, decided to observe and record the movements of a pendulum over a period of 30 days. Coincidentally, one of his observations took place during a solar eclipse. When the moon passed in front of the sun, the pendulum unexpectedly started moving a bit faster than it should have done.</p>

<p>Since that first observation, the “Allais effect”, as it is now called, has confounded physicists. If the effect is real, it could indicate a hitherto unperceived flaw in General Relativity—the current explanation of how gravity works.</i></blockquote>True or not true, it's still interesting. :) And here's a <a href="http://arxiv.org/ftp/gr-qc/papers/0408/0408023.pdf">recent paper</a> on the topic). </p><br/><br/>]]></description>
<guid isPermaLink="false">2881@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Fri, 20 Aug 2004 15:47:56 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>DNA in XML</title>
<link>http://www.dynamicobjects.com/d2r/archives/002844.html</link>
<description> <![CDATA[<p>I spent a bit of time last night going through the <a href="http://www.ncbi.nlm.nih.gov/mapview/map_search.cgi">our DNA information </a> as mapped by the <a href="http://genome.gov/10001772">Human Genome Project</a>. Aside from learning some things, there were two things that caught my eye. First is that the genome has "builds", and as of today they stand as "build 34 version 3" which sounded like a meld of technology and our humanity in interesting if subtle ways (did they every have a beta? Will we have genomic procedures only compatible with certain builds? Okay, that's in jest, but you know what I mean).</p>

<p>The other was that they've got XML dialects for the genetic information: witness <a href="http://www.ncbi.nlm.nih.gov/entrez/viewer.fcgi?cmd=&txt=&save=&cfm=&list_uids=NT_077402.1&db=&extrafeat=16&term=&view=fasta_xml&dispmax=50&SendTo=on&__from=&__to=&__strand=">this sequence</a> which is part of our first chromosome. For some reason I can't quite explain, I also find this fascinating. They have different XML dialects which show more information too, with names like TinySeq XML, GBSeq XML, and just "XML" (is this one the standard?), all with DTDs. I imagine they had similar fights as in other fields (such as syndication) over which tags to use, formats, and such--I wonder if there's a mailing list where we can find geneticists and molecular biologists arguing over which tag is best...</p><br/><br/><a href="http://www.dynamicobjects.com/d2r/archives/002844.html#comments">Comment on this entry</a>]]></description>
<guid isPermaLink="false">2844@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Fri, 25 Jun 2004 12:09:35 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>Riemann proved?</title>
<link>http://www.dynamicobjects.com/d2r/archives/002817.html</link>
<description> <![CDATA[<p>[via <a href="http://science.slashdot.org/science/04/06/09/223241.shtml?tid=134&tid=98&tid=99">Slashdot</a>] Purdue University has put out <a href="http://news.uns.purdue.edu/UNS/html4ever/2004/040608.DeBranges.Riemann.html">a press release</a> noting that one of its mathematicians, <a href="http://www.math.purdue.edu/~branges/">Louis de Branges de Bourcia</a>,  has proven <a href="/d2r/archives/002340.html">the Riemann Hypothesis</a>. Here's <a href="http://www.math.purdue.edu/ftp_pub/branges/riemannzeta.pdf">the proof</a>, and <a href="http://www.math.purdue.edu/ftp_pub/branges/apology.pdf">its defense</a> (Note the word "Apology" in the title, which leads to a formal use of the word, as defined by the dictionary: "A formal justification or defense"). Hopefully I'll make time to read it all after the next release (more "Sunday entertainment"), in the meantime I've skimmed it and while of course I have no idea if he has proven the hypothesis or not, it certainly looks good. The <i>Apology</i> is excellent (as far as writing is concerned), with a brief history as intro. I guess we'll have to wait for a more formal peer review...</p><br/><br/>]]></description>
<guid isPermaLink="false">2817@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Thu, 10 Jun 2004 09:06:27 -0800</pubDate>
<category>science</category>
</item>
<item>
<title>paleoclimatology</title>
<link>http://www.dynamicobjects.com/d2r/archives/002809.html</link>
<description> <![CDATA[<p>I spent a bit of time on Saturday reading <a href="http://www.ncdc.noaa.gov/paleo/abrupt/story.html">Abrupt Climate Change: Paleo Perspective</a> from the <a href="http://www.ncdc.noaa.gov/paleo/">National Oceanic & Atmospheric Administration</a> paleoclimatology branch of the <a href="http://www.ncdc.noaa.gov/oa/ncdc.html">NCDC</a>. A good summary on paleoclimatology and the climate change record.</p><br/><br/>]]></description>
<guid isPermaLink="false">2809@http://www.dynamicobjects.com/d2r/</guid>
<pubDate>Mon, 07 Jun 2004 11:02:30 -0800</pubDate>
<category>science</category>
</item>


</channel>
</rss>