<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.2" -->
<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/"
	>

<channel>
	<title>Keep it Sweet and Simple</title>
	<link>http://blog.rodriguezrodriguez.com</link>
	<description>Random thoughts on Research, Technology, and other bits to munch on - Pablo Rodriguez</description>
	<pubDate>Sun, 10 Jan 2010 17:07:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<item>
		<title>Content Centric Networking:</title>
		<link>http://blog.rodriguezrodriguez.com/?p=173</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=173#comments</comments>
		<pubDate>Wed, 06 Jan 2010 01:32:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[research]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=173</guid>
		<description><![CDATA[It has been a while since I read a paper with so much hope, joy, and intrigue. I am talking about the latest work by Van Jacobson and his crew@Parc on Content Centric Networking (CCN). The paper was presented at Co-Next in Rome last month, which by the way is becoming a much stronger venue [...]]]></description>
			<content:encoded><![CDATA[<p>It has been a while since I read a paper with so much hope, joy, and intrigue. I am talking about the latest work by Van Jacobson and his crew@Parc on Content Centric Networking (CCN). The <a href="http://conferences.sigcomm.org/co-next/2009/papers/Jacobson.pdf">paper</a> was presented at Co-Next in Rome last month, which by the way is becoming a much stronger venue with more and more interesting pieces of innovative work.  CCN is one of the best proposals I have seen in the Content Distribution space in the last decade. I guess the last time I felt this excited about a piece of work in the content distribution space was when I read the BitTorrent paper. CCN basically tries to democratize Content Distribution and re-design the Internet by placing content, and not machines, at its core. </p>
<p>Since the beginning, the Internet has been designed around communications between machines and IP. Most of the Internet traffic today, however, is caused by users retrieving content, and the Internet was not optimized for that (e.g. lack of multicast support). This has often resulted in wasted Internet resources where routers copy over and over again the same data packets or swamped servers. Over the years, we have overcome such problems with imaginative overlay solutions such as Web caching, Content Distribution Networks, and P2P networks, which have worked marvels but which have been also suffered the pitfalls of being after-thought around the original Internet design.</p>
<p>It was about time that someone took a stand and re-designed the Internet protocol stack placing content at the Internet’s core. In this regard, Van Jacobson’s effort makes a lot of sense and it is one of the most interesting proposals for a “Future Internet” design that I have seen (whatever that term means anymore&#8230;). Van Jacobson says that CCN is a Copernican revolution since it places content at the center and he hopes it will create the same impact as when the sun, and not the earth, was used as reference point to explain the universe. </p>
<p>CCN provides benefits in various fronts including better usage of Internet resources, location independent content routing, and content security and control. All this is great and could spark a number of innovations, research ideas, and new designs that can catapult this concept to the next level. As I write this post I am trying to clear my thoughts and identify which pieces of this work will have the most impact so it does not become an exercise of what could have been but has not, or drags on for ever in the standardization process as a &#8220;solution in search of a problem&#8221; as it has been the case for IPv6. </p>
<p>The first interesting part of the work is that it democratizes Content Distribution and ensures that anyone &#8212; not just those in position to pay a CDN&#8211; can enjoy the benefits of an Internet-broadcast service that amplifies your data whenever and wherever it is needed. With CCN, Content Distribution becomes a “public” service (in the European way) of the Internet. In a sense, P2P has done much of that, providing a public service which publishers can use to propagate their content to many users at very low cost. However, this has been done without taking ISPs into account and that causes various inefficiencies. Instead, CCN happens at the core of the ISP and thus it has more chances of succeeding. Nevertheless, there are already solutions out there for ISPs to deploy cache overlays and ISP-CDNs, thus, making content distribution more efficient for all. So far, whether an ISP deploys content-aware storage infrastructure or not has been an economic problem, and not so much a protocol problem. The decision of whether to deploy storage in the network has been a function of the ISP’s topology, workload, and various economic trade-offs (e.g. cost of bandwidth vs cost of deploying and operating storage nodes), but not the lack of technical elements to doing so.  It would be great if CCN could lower the costs for ISPs to deploy storage in their networks, otherwise, an HTTP-based CDN is more likely to be the way to go for many years to come since the investment and the knowledge around it is already high.</p>
<p>The second interesting part of CCN is that it de-couples content and location and the mapping between content and location is done via routing. This is very important. Currently Google (or a similar search engine) does the mapping between keywords and content URL, and then the mapping between the content URL to the machine location (e.g. its IP address) is done via DNS. DNS has been one of the weakest points of the Internet in the last years, being the target of continuous DoS attacks and causing important Internet service disruptions and any solutions in this regard are welcomed. With CCN the DNS functionality is somehow embedded and distributed in each routing node, making it more resilient and scalable. Rather than trusting DNS to map host names to IP addresses, CCN avoids DNS all together and trusts content which can sit in any machine in the path to the data content and which can be retrieved from any cached copy along the path. This also provides very nice support for DTN-like communications where connectivity and arbitrary nodes can appear and disappear instantly. The drawback is that each router now has to do some more work to verify data and keep more state in its routing entries to route across name spaces rather than IP addresses. This can cause some scalability issues and potential DoS attacks, however, I am confident that this is solvable using various optimizations.</p>
<p>Another limitation of the current DNS service that CCN solves is that DNS only resolves host names (e.g. www.foo.com). However, it is not able to resolve different pieces of data under the same host name to different IP addresses (e.g. www.foo.com/file1.html and www.foo.com/file2.html). This limits the possibilities to download parts of content from nearby machines and to do multiple parallel downloads. Alternative approaches are to use different domain names for each file (e.g. www.foo1.com/file1.html and www.foo2.com/file2.html) or to use intercepting proxies with L7 switches, however, none of them are either very convenient because it requires rewriting the content, or deploying expensive hardware equipment. To me fixing the DNS limitations is likely to be one of the strongest selling points of CCN (as long as the extra costs at each router are low).</p>
<p>The third interesting portion of CCN is content security and control. Control and trust are part of the content itself, and not being a property of the IP connections it traverses. Given that any intermediate machine can reply with a cached copy along the path, content needs to be signed with a publishers certificate key and content routers need to verify that the content has been produced by its owner. This permits opening the network to wider participation, determining provenance, tracking where content has been in the network, and evidence based security where it becomes hard for an attacker to succeed in subverting a publisher by forging a fake content with the publisher’s key. Similar mechanisms have been implemented in secure P2P systems such as Microsoft’s <a href="http://research.microsoft.com/en-us/news/features/mscddocx.aspx">Avalanche</a>, and they can be key for CCN’s success.  Revocation is also one of the major headaches of CDNs and secure P2P systems, and the current CCN proposal mentions this is part of future work. One last thing that CCN should support is to allow intermediate network nodes to become trusted sources so that they can modify the content as needed (e.g. re-encoding images to fit mobile phones). Both revocation and modifying content on-the-fly may complicate the current CCN design, however, both seem doable. The bigger question around CCN security is what is it different that one can do with CCN in terms of content protection and security that one cannot do protecting content at the application layer (e.g. DRM)? My guess is that provenance and traceability of the content are likely to be in the answer’s bucket.</p>
<p>As you can see, lots of questions but lots of excitement too. One final comment: I hope that it is not too late to see such a clean content networking solution move forward given the plethora of alternative solutions already out there (e.g. CDNs and P2P). The inertia could also be such that by the time something similar to CCN gets deployed on the Internet, the Internet has already changed focus again, say from content networking to video conferencing. Then, it would really feel like we are chasing an evasive ghost, e.g. we design for machine communications and there comes content, we design for content and there comes conferencing, etc&#8230;. Ah! one last thing, while reading the CCN paper it came to my mind that it is about time that Google starts doing page rank using content signatures (e.g. Rabin fingerprints) to solve the content aliasing problem: using links is so broken!! <img src='http://blog.rodriguezrodriguez.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=173</wfw:commentRss>
		</item>
		<item>
		<title>My genetics results: 23andMe</title>
		<link>http://blog.rodriguezrodriguez.com/?p=149</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=149#comments</comments>
		<pubDate>Thu, 30 Oct 2008 23:51:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=149</guid>
		<description><![CDATA[This week I got my genetics results from 23andme. I have been fascinated since. You basically send a saliva sample and they decipher your DNA genome in about three weeks. Then, they pass a number of analytics on your DNA and tell you a bunch of interesting things about you: e.g. where your family comes [...]]]></description>
			<content:encoded><![CDATA[<p>This week I got my genetics results from 23andme. I have been fascinated since. You basically send a saliva sample and they decipher your DNA genome in about three weeks. Then, they pass a number of analytics on your DNA and tell you a bunch of interesting things about you: e.g. where your family comes from, what illness you are likely to contract, or what you could like the most. For instance, it seems that I have higher changes than an average person to get prostate cancer in the future, the same risk than the average to get arthritis, and less risk than the average to get diabetes. The analysis also tells me that I am unlikely to become bold (which I am not), that my eyes are likely brown/green (which they are), and that my muscles are better for sprint running rather than endurance (which is very of true). I would take all these things with a pinch of salt since they statistics after all and a lot of things depend on the style of life you have, but it has made me think about a few things to watch out for in the future. For instance, one of the first things I did was to look for the G2019S mutation in gene LRRK2 which is known to cause high changes of Parkinson disease (see recent <a href="http://too.blogspot.com/">post</a><span style="color:#99c9ff"><br />
		</span>by Sergey Brin talking about his case). I don&#8217;t seem to carry this mutation, and actually my risks of having Parkinson disease are much smaller than the average, however, I will keep an eye for other risky mutations.
</p>
<p>Regarding my family heritage, I am mitochondrial maternal DNA haplogroup H3 and paternal Y chromosome R1b.  This translates into having family ancestors from my mum&#8217;s genetic line which come mostly from Asturias in the north of Spain and that is the same genetic line which later spread over the south of England. Regarding my dad&#8217;s DNA line it seems I am a lot more mixed, with Germanic, African, and Irish influences. </p>
<p><img src="http://lh5.ggpht.com/_UiPUU3nAaJA/S0Pvkq0facI/AAAAAAAAAVw/kdEDqQbeLWw/Picture%208.png" alt="" /></p>
<p>There have been similar efforts like the <a href="https://www.nationalgeographic.com/">genographic</a> project by National Geographic (photo above). However, the interesting thing here is that as scientists develop more analytics they will be able to tell you a lot more things about you: e.g. what is the probability that you will marry soon vs date for a long time, the best medicine drug for you, or what foods will give you more joy. This can do for a great gift for your family or friends to know how many genes you got from your dad vs your mum, or what are the chances that your kids will be blonde or have how blue eyes… Welcome to the future!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=149</wfw:commentRss>
		</item>
		<item>
		<title>You and your Research (Hamming)</title>
		<link>http://blog.rodriguezrodriguez.com/?p=146</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=146#comments</comments>
		<pubDate>Mon, 29 Sep 2008 13:21:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=146</guid>
		<description><![CDATA[I just finished reading the transcript of a talk by Hamming while at Bell-Labs (1986), which includes some great advices on research and work spirit overall.
http://www.chris-lott.org/misc/kaiser.html 
These are some extracts:
&#8216; &#8230; each of you has one life to live. Even if you believe in reincarnation it doesn&#8217;t do you any good from one life to [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading the transcript of a talk by Hamming while at Bell-Labs (1986), which includes some great advices on research and work spirit overall.</p>
<p><a href="http://www.chris-lott.org/misc/kaiser.html ">http://www.chris-lott.org/misc/kaiser.html </a></p>
<p>These are some extracts:</p>
<p>&#8216; &#8230; each of you has one life to live. Even if you believe in reincarnation it doesn&#8217;t do you any good from one life to the next! Why shouldn&#8217;t you do significant things in this one life, however you define significant?</p>
<p>I find that the major objection is that people think great science is done by luck &#8230;. And I will cite Pasteur who said, &#8220;Luck favors the prepared mind.&#8221; &#8230; The prepared mind sooner or later finds something important and does it. So yes, it is luck. The particular thing you do is luck, but that you do something is NOT &#8230; Newton said, &#8220;If others would think as hard as I did, then they would get similar results.&#8221;</p>
<p>One of the characteristics of successful scientists is having courage. Once you get your courage up and believe that you can do important problems, then you can. If you think you can&#8217;t, almost surely you are not going to. </p>
<p>&#8220;Knowledge and productivity are like compound interest.&#8221; Given two people of approximately the same ability and one person who works ten percent more than the other, the latter will more than twice outproduce the former. The more you know, the more you learn; the more you learn, the more you can do; the more you can do, the more the opportunity ­ it is very much like compound interest. I don&#8217;t want to give you a rate, but it is a very high rate. Given two people with exactly the same ability, the one person who manages day in and day out to get in one more hour of thinking will be tremendously more productive over a lifetime.</p>
<p>Great scientists tolerate ambiguity very well. If you believe too much you&#8217;ll never notice the flaws; if you doubt too much you won&#8217;t get started. It requires a lovely balance.</p>
<p>For those who don&#8217;t get committed to their current problem, the subconscious goofs off on other things and doesn&#8217;t produce the big result. So the way to manage yourself is that when you have a real important problem you don&#8217;t let anything else get the center of your attention ­ you keep your thoughts on the problem. Keep your subconscious starved so it has to work on your problem, so you can sleep peacefully and get the answer in the morning, free. </p>
<p>If you do not work on an important problem, it&#8217;s unlikely you&#8217;ll do important work. It&#8217;s perfectly obvious. </p>
<p>I have now come down to a topic which is very distasteful; it is not sufficient to do a job, you have to sell it. `Selling&#8217; to a scientist is an awkward thing to do. It&#8217;s very ugly; you shouldn&#8217;t have to do it. The world is supposed to be waiting, and when you do something great, they should rush out and welcome it. But the fact is everyone is busy with their own work. You must present it so well that they will set aside what they are doing, look at what you&#8217;ve done, read it, and come back and say, &#8220;Yes, that was good.&#8221; &#8216;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=146</wfw:commentRss>
		</item>
		<item>
		<title>The *Trust* Economy</title>
		<link>http://blog.rodriguezrodriguez.com/?p=126</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=126#comments</comments>
		<pubDate>Wed, 24 Sep 2008 16:09:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=126</guid>
		<description><![CDATA[Clearly what has happened over the last days with the financial markets will give people lots of things to think about. Some will blame it on capitalism, others on politicians, others in human greedy nature, others in corruption and reckless financial engineering, others in the lack of regulation&#8230;

While all the above has had an impact, [...]]]></description>
			<content:encoded><![CDATA[<p>Clearly what has happened over the last days with the financial markets will give people lots of things to think about. Some will blame it on capitalism, others on politicians, others in human greedy nature, others in corruption and reckless financial engineering, others in the lack of regulation&#8230;
</p>
<p>While all the above has had an impact, I believe that the root of the problem has been the failure of the trust and reputation tools used to determines the risk of financial assets. In the 21<sup>st</sup> century, we do not yet know how to quantify *trust* in large uncontrolled environments (e.g. where financial assets get recombined all the time). In fact, the world has become so complex that we do not even know how to measure the value of what we create! … and this generates bubble after bubble after bubble.
</p>
<p>And you may wonder why is it that I am talking about this? Well, because the Internet also suffered/suffers from similar problems, i.e. that of trust and reputation, and some Internet tools may help here. The Internet is too a large scale, unregulated distributed system, where information appears and gets mixed and re-mixed all the time (web pages, content aggregators, blogs, microblogging, etc). Before Google, it was rather cumbersome to find what you wanted and trust that it was the best page for that topic. But they provided a simple yet scalable way to evaluate the rank of a page, and even more, they managed to monetize such ranking information through ads &#8212; charging advertisers that want to appear close to highly ranked pages&#8211;, thus, probably creating the first bank and currency of the new trust economy.
</p>
<p>
 </p>
<p style="text-align: center"><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/09/092408-1615-fromtheindu114.jpg" alt=""/>
	</p>
<p>
 </p>
<p>As we move forward, reputation and trust will be among the most important things you will care about. After all, your time is finite and probably your most precious asset; and finding trusted goods is very time consuming. I would personally value being able to find a trusted doctor quickly, a reputed travel agency that offers me a good vacation package, or a good fund that won&#8217;t be full of subprime loans. And the same goes for companies, which will care about what is their reputation online at any point in time (e.g. right after launching a new product). So who will become the wall street of this new trust economy? Google? Facebook? Telcos?. Actually Telcos are in a very good position to become a bank of trust given that a lot of our online transactions happen through them.
</p>
<p>Another problem with measuring trust is how to do it at scale. When a bank wants to lend to another bank or individual, it needs to determine the financial risk involve in that, however, with millions of customers and investments it is very hard to do it well. P2P has been very successful at scaling the delivery of information, so what about P2P lending and P2P reputation? This way, you scale the risk assessment process much better: each potential lender evaluates the risk of each potential borrower and rather than borrowing from the bank, you borrow from your neighbor. Done well, you shouldn´t have to pay higher interests than those offered by banks, and as a lender your risk should be lower. See <a href="http://money.cnn.com/2008/10/03/smallbusiness/smallbiz_loans.smb/index.htm?postversion=2008100316">CNN article on Peer-to-Peer lending</a></p>
<p>So I would say we pay less attention to the housing and information/IT economies and we focus in the new Trust economy</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=126</wfw:commentRss>
		</item>
		<item>
		<title>How 3D printers could change our lives (and create new opportunities for Telcos)?</title>
		<link>http://blog.rodriguezrodriguez.com/?p=64</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=64#comments</comments>
		<pubDate>Tue, 15 Jan 2008 13:04:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[research]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=64</guid>
		<description><![CDATA[3D printers present a whole new range of opportunities for users and telecommunications companies. They could also completely shape the landscape of factories and shops as we know them today.

They look like basic printers (a bit bigger) and they can produce a 3D object from a digital model of the object by laying down layers [...]]]></description>
			<content:encoded><![CDATA[<p>3D printers present a whole new range of opportunities for users and telecommunications companies. They could also completely shape the landscape of factories and shops as we know them today.
</p>
<p>They look like basic printers (a bit bigger) and they can produce a 3D object from a digital model of the object by laying down layers after layers of a special material until complete. You can use different materials, ranging from polymers, titanium, or even gold powder.
</p>
<p>What could you print?  I can think of things such as industrial components (pipes, parts for cars), clothes (e.g. shoes), furniture, jewelry, and why not, chip designs for electronics, and food!! (see this <a href="http://www.engadget.com/2007/05/10/diy-3d-printer-utilizes-hot-air-sugar-to-craft-random-objects/">article</a> for a printer that produces sugar objects)
</p>
<p>For now they are mostly used to build models for architects and fashion designers, and they are a bit slow, but you can imagine how the technology could improve over the years to come.
</p>
<p>
 </p>
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011508-1304-how3dprinte19.png" alt=""/>
	</p>
<p>I first saw one working last year at the <a href="http://www.infonomia.com/renacer/07/">Renacer</a> conference and since then I have been thinking about their possible implications.
</p>
<p>How many times you have waited for a product that is out of stock? What if you could just download a detailed digital design of the product and have it printed at home?
</p>
<p>At that point, a lot of factories and shops could well disappear! Everything would be intellectual property and data flowing around. We would just spend time thinking and designing, not so much doing hand labor. Finally, human kind would be freed to do what they can do best, thinking. That would be a revolution!
</p>
<p>And for Telcos and networking companies that would be a great opportunity too. Imagine how many terabytes of data would need to be shipped from one corner of the world to another to describe with the finest level of detail a given product so that the printer could build it. Huge volumes of data would be flowing from designers directly to user&#8217;s homes, and that would need to happen in a timely manner. We would be talking about shipping bits, not physical goods anymore, and Telcos would then become the <strong>FedEx of the Internet</strong>! Who said that networking was a dead field? <span style="font-family:Wingdings">J</span>
	</p>
<div>
<table style="border-collapse:collapse" border="0">
<colgroup><col style="width:208px"/><col style="width:226px"/><col style="width:205px"/></colgroup>
<tbody valign="top">
<tr>
<td colspan="2" style="padding-left: 7px; padding-right: 7px">
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011508-1304-how3dprinte29.png" alt=""/></p>
</td>
<td style="padding-left: 7px; padding-right: 7px">
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011508-1304-how3dprinte31.png" alt=""/></p>
</td>
<td style="padding-left: 7px; padding-right: 7px">
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011508-1304-how3dprinte41.png" alt=""/></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding-left: 7px; padding-right: 7px">
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011508-1304-how3dprinte51.png" alt=""/></p>
</td>
<td style="padding-left: 7px; padding-right: 7px">
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011508-1304-how3dprinte61.png" alt=""/></p>
</td>
<td vAlign="middle" style="padding-left: 7px; padding-right: 7px">
<p style="text-align: center"><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011508-1304-how3dprinte71.png" alt=""/></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>
 </p>
<p>  For more info you can also see this <a href="http://www.economist.com/theworldin/science/displayStory.cfm?story_id=10105016&amp;d=2008">Economist</a> article.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=64</wfw:commentRss>
		</item>
		<item>
		<title>On unlocking the iphone…</title>
		<link>http://blog.rodriguezrodriguez.com/?p=55</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=55#comments</comments>
		<pubDate>Sat, 12 Jan 2008 13:58:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=55</guid>
		<description><![CDATA[Has the iphone really been hacked or just a &#8220;particular software&#8221; version of the software has been compromised? For the latest versions of the software you are basically temporarily (or permanently) stuck.  If you want a more permanent solution, you need to go into painful hardware-based solutions.

The reason I am saying this is because [...]]]></description>
			<content:encoded><![CDATA[<p>Has the iphone really been hacked or just a &#8220;particular software&#8221; version of the software has been compromised? For the latest versions of the software you are basically temporarily (or permanently) stuck.  If you want a more permanent solution, you need to go into painful hardware-based solutions.
</p>
<p>The reason I am saying this is because a friend of mine recently bought an iphone in the US hoping to use it in Europe with some unlocking software and give it as a Xmas present. However, the iphone is still sitting in the box hoping that somebody breaks the new bootloader (see this blog for some efforts related to this <a href="http://11246unlock.com/index.asp">http://11246unlock.com/index.asp</a>).
</p>
<p>Even if somebody manages to unlock the latest software (which surely will happen eventually), the rate at which iphone software versions are being hacked is slowing down and Apple could easily keep turning the screw releasing new functionalities more often and making life harder and harder. And things could get worse if Apple decides to use some sort of revocation system, e.g. similar to those used in many DRM systems. With DRM, content owners or distributors can revoke access to all previous hacked DRM software versions forcing you to keep your deviced updated.
</p>
<p>So I guess, after too much hassle, hackers having proved their point will just give up, and eventually consumers will do to.  </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=55</wfw:commentRss>
		</item>
		<item>
		<title>Japanese Food&#8230;</title>
		<link>http://blog.rodriguezrodriguez.com/?p=22</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=22#comments</comments>
		<pubDate>Sat, 12 Jan 2008 13:07:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[food]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=22</guid>
		<description><![CDATA[It is a while I wanted to talk about Japanese food. I think it exemplifies very well for the title of this blog &#8212; &#8220;keep it sweet and simple&#8221;. And I am not just talking about sushi, but the large variety of small, delicately cooked dishes, which are put together in little plates and beautifully [...]]]></description>
			<content:encoded><![CDATA[<p>It is a while I wanted to talk about Japanese food. I think it exemplifies very well for the title of this blog &#8212; &#8220;keep it sweet and simple&#8221;. And I am not just talking about sushi, but the large variety of small, delicately cooked dishes, which are put together in little plates and beautifully decorated bawls.
</p>
<p>When presented with the food, you feel a bit like an orchestra director, with lots of different instruments to play with, or rather, different foods to try. You can combine different textures, sweeter or spicier tastes, in whatever order you fancy, and then whenever you want, you come back to the sticky rice, or the delicious soup, which set the beat and average out your pallet for the next food composition. And the fascinating thing is that in each round you can try something different.
</p>
<p>This is very different to traditional European food, where courses come one after the other and there is very little degree of flexibility on how and in which order you eat things. Ah… and a very important thing: regardless of how much you eat, it always sits very well with you, making you enjoy it for hours to come&#8211; what good is it excellent food if it leaves you with a heavy and painful evening…?
</p>
<div>
<table style="border-collapse:collapse" border="0">
<colgroup><col style="width:313px"/><col style="width:326px"/></colgroup>
<tbody valign="top">
<tr style="height: 195px">
<td style="padding-left: 7px; padding-right: 7px">
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011208-1309-onjapanesef18.png" alt=""/></p>
</td>
<td style="padding-left: 7px; padding-right: 7px">
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2008/01/011208-1309-onjapanesef212.png" alt=""/></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>
 </p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=22</wfw:commentRss>
		</item>
		<item>
		<title>Brief thoughts on Spain</title>
		<link>http://blog.rodriguezrodriguez.com/?p=18</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=18#comments</comments>
		<pubDate>Sat, 12 Jan 2008 12:22:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=18</guid>
		<description><![CDATA[Ok&#8230; new year and new twist to this blog. I have decided that from time to time, I will expand the topics and briefly talk about other things such as politics, food, and other  interesting random things that I bump into (i.e. not just research).
So here is the first one: since I moved back [...]]]></description>
			<content:encoded><![CDATA[<p>Ok&#8230; new year and new twist to this blog. I have decided that from time to time, I will expand the topics and briefly talk about other things such as politics, food, and other  interesting random things that I bump into (i.e. not just research).</p>
<p>So here is the first one: since I moved back to Spain I have noticed how much effort we spend discussing about issues such as terrorism or national identity, which although extremely important, are likely diverting a lot of the focus and energy needed to tackle some other main challenges that Spain faces over the coming years. </p>
<p>I have recently read two articles, which I believe crystallize very well some of these problems (e.g. education, labor market, culture). In general, a lot of similar things could be said for most of the southern EU countries, not just Spain. </p>
<p><strong>The second transition (the Economist, 2008): </strong><br />
On the challenges that Spain faces over the long run and how to avoid a &#8220;gentle decline&#8221;.<br />
<a href="http://www.economist.com/theworldin/europe/displayStory.cfm?story_id=10092017&#038;d=2008">[Article]</a>  </p>
<p><strong>Locals vs Cosmopolitans (Xavier Sala i Martin, La Vanguardia, 2007):</strong><br />
Extremely well written article on how the world can be viewed both from a local or a global point of view, and the challenges that a country/region faces when globalization hits in and you still think locally.<br />
<a href="http://www.columbia.edu/~xs23/catala/articles/2007/cosmopolitans/cosmopolitans.htm">[Spanish Article]</a>  <a href="http://www.google.com/translate?u=http%3A%2F%2Fwww.columbia.edu%2F%7Exs23%2Fcatala%2Farticles%2F2007%2Fcosmopolitans%2Fcosmopolitans.htm&#038;langpair=es%7Cen&#038;hl=en&#038;ie=UTF8 "><br />
[Google Translated]</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>A view into the Future of IPTV</title>
		<link>http://blog.rodriguezrodriguez.com/?p=14</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=14#comments</comments>
		<pubDate>Sun, 09 Sep 2007 18:41:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[research]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=14</guid>
		<description><![CDATA[I have spent a couple of weeks in South Korea and Japan and in addition to being fascinated by their food and kindness, this trip has also given me a lot of things to think about. One of the things that surprised me is how the future IPTV is already a reality over there.

So what [...]]]></description>
			<content:encoded><![CDATA[<p>I have spent a couple of weeks in South Korea and Japan and in addition to being fascinated by their food and kindness, this trip has also given me a lot of things to think about. One of the things that surprised me is how the future IPTV is already a reality over there.
</p>
<p>So what is happening today with IPTV? Well, IPTV is basically similar to Cable TV with about 100+ channels broadcasted using IP Multicast over DSL.  All users are expected to watch one of those channels so dimensioning the system is easy. However, if all users start watching different TV programs at their most convenient time, then you have a major scalability problem since you need to handle a massive number of streams. Rather than dimensioning your network for the number of channels, you will have to do it for the number of users.
</p>
<p>And this is exactly what is happening in Korea where a lot of people do not watch live broadcast TV anymore. Instead, VoD services offer all TV shows and movies that you could imagine for download. So you do not need broadcast TV nor have your VCR recording all the time. Instead, you can download the programs you missed whenever you want. As a result, most users are disconnecting their cable/satellite subscription as soon as they subscribe to the VoD service!
</p>
<p>Of course, the content providers are cooperating and fostering this type of services by making the content available in a DRM digital form soon after it is aired (often within the same day). If most of the content is available through illegal P2P downloads anyway, they may as well try to engage the user through a legal VoD system and recover some of the revenue. This is an area where a lot of progress needs to be made in Europe/US before such service becomes available.
</p>
<p>The cost of the service varies from $10-$15/month and you can basically download as many movies/videos as you want. Average download speeds in Korea are &gt;30Mbps, so in the blink of an eye you have your favorite TV program. The system supports both progressive downloads for real-time viewing and background delivery.
</p>
<p>What I found most interesting is the deployment model, which is based around Telcos (i.e. as opposed to VoD portals like Amazon or iTunes). The first generation of VoD services were target for the PC, however, the new generation is based on Set-Top-Boxes, which integrate better with the TV. The reason why ISPs are in a good position to provide this service is because the already have a relationship with the customer and thus, it becomes natural to provide users with a set-top-box which is ready for VoD.  The set-top-box is given for free as long as the user subscribes for a given period of time (e.g. a year).
</p>
<p>The fact that the VoD service is provided by a particular ISP is creating some interesting scenarios. For instance, some users are deciding to switch access ISPs but still keep their original VoD service with the first ISP. Of course, the traffic now is being carried through a number of visiting ISPs who expect some form of compensation, so the VoD ISP often needs to make financial arrangements with those visiting ISPs.
</p>
<p>This all sounds very good, but it is posing major challenges in the IP distribution network since all users are pulling VoD content using point-to-point connections. So what is coming… well, you guessed it: <strong>P2P VoD</strong> and <strong>live-streaming</strong> in set-top-boxes, which should remove most of the heat from the ISPs VoD servers. We should expect some deployments of such P2P stb coming soon, so keep an eye&#8230;
</p>
<p>These are some interesting companies to follow:
</p>
<p><a href="http://www.hanatv.co.kr/">http://www.hanatv.co.kr/</a>  (ISP providing VoD service)
</p>
<p><a href="http://www.icube.co.kr/">http://www.icube.co.kr/</a> (VoD set-top-box company)
</p>
<p>Finally, I forgot to mention how crazy young people are about Mobile-TV in their cell phones, especially in the underground. Here you have some of them, exhausted after watching their favorite soap opera <span style="font-family:Wingdings">J</span>.</p>
<p><a href="http://blog.rodriguezrodriguez.com/wp-content/uploads/2007/09/090907-1840-aviewintoth13.jpg"><img src='http://blog.rodriguezrodriguez.com/wp-content/uploads/2007/09/090907-1840-aviewintoth13.jpg' title='090907-1840-aviewintoth1.jpg' alt='090907-1840-aviewintoth1.jpg' /></a></p>
<p style="text-align: center">
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=14</wfw:commentRss>
		</item>
		<item>
		<title>Avalanche is now live: Microsoft Secure Content Distribution (MSCD).</title>
		<link>http://blog.rodriguezrodriguez.com/?p=10</link>
		<comments>http://blog.rodriguezrodriguez.com/?p=10#comments</comments>
		<pubDate>Sun, 29 Jul 2007 01:08:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://blog.rodriguezrodriguez.com/?p=10</guid>
		<description><![CDATA[After three years of our initial research efforts with Avalanche, Microsoft is today making the resulting technology available as a public customer technology preview (CTP) under the name of Microsoft Secure Content Distribution (MSCD).  See announcement at the Microsoft Research site for more details.

The MSCD technology is being used to distribute Visual Studio 2008 [...]]]></description>
			<content:encoded><![CDATA[<p>After three years of our initial research efforts with <a href="http://www.research.microsoft.com/~pablo/avalanche.aspx">Avalanche</a>, Microsoft is today making the resulting technology available as a public customer technology preview (CTP) under the name of <strong>Microsoft Secure Content Distribution (MSCD)</strong>.  See <a href="http://research.microsoft.com/news/featurestories/publish/MSCD.docx.aspx?0hp=n1">announcement</a> at the Microsoft Research site for more details.
</p>
<p>The MSCD technology is being used to distribute Visual Studio 2008 Beta-2. You can try it out and read more about MSCD by <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9A927CF6-16E4-4E21-9608-77F06D2156BB&amp;displaylang=en" target="_blank">clicking here</a>.
</p>
<p>A major part in this success is due to the efforts that over these years Mitch Goldberg and John Miller&#8217;s incubation team (including my dear friend Armando Garcia Mendoza) have done at Microsoft Research Cambridge.
</p>
<p>Apart from what or what not Microsoft will do with the technology in the future, the fact that anyone can now experience a secured P2P system using <a href="http://en.wikipedia.org/wiki/Network_coding">Network Coding</a> is a great step forward for the research community. If you get to use it, please do not hesitate to leave your comments below.
</p>
<p>John Miller is also running a <a href="http://blogs.msdn.com/johnmil">blog</a> where he is talking about MSCD and addressing some questions.
</p>
<p>
 </p>
<p><img src="http://blog.rodriguezrodriguez.com/wp-content/uploads/2007/08/072907-0106-avalancheis11.png" alt=""/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.rodriguezrodriguez.com/?feed=rss2&amp;p=10</wfw:commentRss>
		</item>
	</channel>
</rss>
<br />
<b>Warning</b>:  (null)() [<a href='http://www.php.net/ref.outcontrol'>ref.outcontrol</a>]: output handler 'ob_gzhandler' cannot be used twice in <b>Unknown</b> on line <b>0</b><br />
