<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Muneeb Ali - Blog</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/" />
    <link rel="self" type="application/atom+xml" href="http://blog.muneeb.org/atom.xml" />
   <id>tag:blog.muneeb.org,2008://2</id>
    <link rel="service.post" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2" title="Muneeb Ali - Blog" />
    <updated>2008-05-14T08:40:52Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2ysb5-20051201</generator>
 
<entry>
    <title>Fire near Office</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2008/05/fire_near_office.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=131" title="Fire near Office" />
    <id>tag:blog.muneeb.org,2008://2.131</id>
    
    <published>2008-05-14T08:26:49Z</published>
    <updated>2008-05-14T08:40:52Z</updated>
    
    <summary> The building next to my office burnt down!...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<meta name="title" content="Fire near Office" />
<meta name="description" content="" />
<link rel="image_src" href="http://blog.muneeb.org/files/fire.jpg" />

<table><tr><td><img alt="fire.jpg" src="http://blog.muneeb.org/files/fire.jpg" width="350" height="234" /></td></tr>
<tr><td>
The building next to my office burnt down! 
</td></tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>Cover story on Protothreads</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2008/05/cover_story_on_protothreads.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=129" title="Cover story on Protothreads" />
    <id>tag:blog.muneeb.org,2008://2.129</id>
    
    <published>2008-05-08T13:49:08Z</published>
    <updated>2008-05-08T14:07:05Z</updated>
    
    <summary> In my previous post on Protothreads, I gave an overview of Protothreads and talked about how working in Sweden was fun - thanks to Adam Dunkels and Thiemo Voigt. Protothreads got featured on the cover of this month&apos;s Embedded...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>
<img alt="0508esdCover.gif" src="http://blog.muneeb.org/files/0508esdCover.gif" width="126" height="173" />
</td>
<td>In my <a href="http://blog.muneeb.org/2006/08/protothreads_and_acm_sensys_20_1.html">previous post on Protothreads</a>, I gave an overview of Protothreads and talked about how working in Sweden was fun - thanks to Adam Dunkels and Thiemo Voigt. Protothreads got featured on the cover of this month's <em>Embedded Systems Magazine</em> (May 2008 Vol. 21 No. 5). The cover story is by Michael Dorin and is titled <a href="http://www.embedded.com/2008/0805">"Building "instant-up" real-time operating systems"</a>. Check it out! 
</td>
</tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>Koen Featured in ICT Mag</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2008/02/koen_featured_in_ict_mag.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=126" title="Koen Featured in ICT Mag" />
    <id>tag:blog.muneeb.org,2008://2.126</id>
    
    <published>2008-02-06T19:13:01Z</published>
    <updated>2008-02-06T19:21:10Z</updated>
    
    <summary> Our group leader Koen Langendoen, recently got featured on the cover of a dutch ICT magazine. So apparently the sensornets research works of our group (like the infamous potato deployment) are not going unnoticed....</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>Our group leader <a href="http://pds.twi.tudelft.nl/~koen/">Koen Langendoen</a>, recently got featured on the cover of a dutch ICT magazine. So apparently the sensornets research works of our group (like the <a href="http://www.st.ewi.tudelft.nl/~koen/papers/WPDRTS06.pdf">infamous potato deployment</a>) are not going unnoticed.  
</td>
<td>
<img alt="koen_ICT.jpg" src="http://blog.muneeb.org/files/koen_ICT.jpg" width="200" height="283" />
</td>
</tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>Lectures at Abdus Salam Center</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2008/01/trieste_trip.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=123" title="Lectures at Abdus Salam Center" />
    <id>tag:blog.muneeb.org,2008://2.123</id>
    
    <published>2008-01-27T00:07:16Z</published>
    <updated>2008-02-06T19:25:06Z</updated>
    
    <summary> I will be at the Abdus Salam Center for Theoretical Physics (ICTP), in Trieste, Italy next month talking about wireless meshes. Abdus Salam is the first Muslim and the first (and only) Pakistani Nobel Laureate. He unified two (electromagnetism...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>
<img alt="abdus.JPG" src="http://blog.muneeb.org/files/abdus.JPG" width="200" height="191" />
</td>
<td>I will be at the Abdus Salam Center for Theoretical Physics (<a href="http://www.ictp.it/">ICTP</a>), in Trieste, Italy next month talking about wireless meshes. <a href="http://en.wikipedia.org/wiki/Abdus_Salam">Abdus Salam</a> is the first Muslim and the first (and only) Pakistani Nobel Laureate. He unified two (electromagnetism and weak interaction) of the four fundamental forces of nature, which is still the latest step towards the unified description of all four physical forces. ICTP was founded by Salam in 1964. 
</td>
</tr>
</table>
Salam wanted to bridge the scientific and economic gap between the rich and poor populations of the world - something that we are trying to do through <a href="http://www.dritte.org">Dritte</a>. ICTP, following on its founder's vision, is organizing a <a href="http://cdsagenda5.ictp.trieste.it/full_display.php?smr=0&ida=a05192">School on Wireless Networking for Development</a>, where i will be giving lectures on Feb 24th and 25th. I am excited about this trip, as I think that Abdus Salam's vision will inspire me to focus on fundamental problems in scientific research and to try and bring the benefits of science to the poor.       


]]>
        
    </content>
</entry>
<entry>
    <title>NSDI 2008</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2008/01/nsdi_2008.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=122" title="NSDI 2008" />
    <id>tag:blog.muneeb.org,2008://2.122</id>
    
    <published>2008-01-15T14:04:14Z</published>
    <updated>2008-01-15T14:09:06Z</updated>
    
    <summary> Its almost NSDI time of the year again. Please consider attending NSDI 2008 and help spread the word. This year&apos;s program is quite interesting, as always!...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="Conferences" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>
<a href="http://www.usenix.org/nsdi08/promote">  <img src="http://www.usenix.org/events/nsdi08/art/nsdi08_button.jpg" border="0" width="125" height="125" alt="NSDI '08">  </a>
<td>
<td>
Its almost NSDI time of the year again. Please consider attending <a href="http://www.usenix.org/events/nsdi08/">NSDI 2008</a> and help spread the word. This year's <a href="http://www.usenix.org/events/nsdi08/tech/tech.html">program</a> is quite interesting, as always!
</td>
</tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>TinyPC talk in Japan</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2007/09/tinypc_talk_in_japan_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=58" title="TinyPC talk in Japan" />
    <id>tag:blog.muneeb.org,2007://2.58</id>
    
    <published>2007-09-28T23:12:15Z</published>
    <updated>2007-10-19T07:19:09Z</updated>
    
    <summary>SIGCOMM 2007 workshop and main conference sessions were broadcasted live from Japan and are also archived here. Below is my TinyPC talk, you can also have a look at the paper and the presentation slides....</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="Technical" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<a href="http://acm.org/sigcomm/sigcomm2007/">SIGCOMM 2007</a> workshop and main conference sessions were broadcasted live from Japan and are also archived <a href="http://www.soi.wide.ad.jp/project/sigcomm2007/">here</a>. Below is my TinyPC talk, you can also have a look at the <a href="http://www.dritte.org/wiki/tiki-index.php?page=TinyPC">paper</a> and the <a href="http://www.soi.wide.ad.jp/project/sigcomm2007/pdf/nsdr21.pdf">presentation slides</a>.<br>
<br>


<embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-127419120571791138&hl=en" flashvars=""> </embed>]]>
        
    </content>
</entry>
<entry>
    <title>SIGCOMM in Kyoto</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2007/08/sigcomm_in_kyoto.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=59" title="SIGCOMM in Kyoto" />
    <id>tag:blog.muneeb.org,2007://2.59</id>
    
    <published>2007-08-27T19:55:32Z</published>
    <updated>2007-10-24T21:44:47Z</updated>
    
    <summary> We are having a lot of fun in Kyoto at Sigcomm. Thats me in the picture talking to David Clark. This post needs serious updating :)...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="Conferences" />
            <category term="Traveling" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>
<img alt="n511689122_128639_2732.jpg" src="http://blog.muneeb.org/files/n511689122_128639_2732.jpg" width="250" height="188" />
</td>
<td>We are having a lot of fun in Kyoto at <a href="http://www.sigcomm.org/sigcomm2007/">Sigcomm</a>. Thats me in the picture talking to <a href="http://www.csail.mit.edu/biographies/PI/bioprint.php?PeopleID=7">David Clark</a>. This post needs serious updating :) 
</td>
</tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>The Original Google Storage</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2007/07/the_original_google_storage.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=60" title="The Original Google Storage" />
    <id>tag:blog.muneeb.org,2007://2.60</id>
    
    <published>2007-07-09T20:07:28Z</published>
    <updated>2007-10-20T20:39:21Z</updated>
    
    <summary> I am spending the summer at Stanford working with Phil Levis. On my first day at the Gates Hall phil pointed me to something interesting in the basement of the building - the original Google storage (picture on right)....</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>I am spending the summer at Stanford working with <a href="http://csl.stanford.edu/~pal/">Phil Levis</a>. On my first day at the <a href="http://en.wikipedia.org/wiki/William_Gates_Computer_Sciences">Gates Hall</a> phil pointed me to something interesting in the basement of the building - the original Google storage (picture on right). Its fascinating to think that the multi-billion dollar search giant came out of THIS machine.  
</td>
<td>
<img alt="n511689122_119153_7454.jpg" src="http://blog.muneeb.org/files/n511689122_119153_7454.jpg" width="302" height="227" />
</td>
</tr>
</table>
]]>
        
    </content>
</entry>
<entry>
    <title>WSNblog.com</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2007/06/wsnblogcom_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=44" title="WSNblog.com" />
    <id>tag:blog.muneeb.org,2007://2.44</id>
    
    <published>2007-06-14T15:47:44Z</published>
    <updated>2007-07-17T23:42:10Z</updated>
    
    <summary> In case you were wondering why I was quiet for a while, most of my entries related to sensor networks were posted on WSNblog.com instead. Our wsnblog.com recently got featured on M2M magazine (although they got some information wrong...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>
<img alt="wsnblog.JPG" src="http://blog.muneeb.org/files/wsnblog.JPG" width="400" height="87" />
</td>
</tr>
<tr>
<td>
In case you were wondering why I was quiet for a while, most of my entries related to sensor networks were posted on <a href="http://www.wsnblog.com">WSNblog.com</a> instead. Our wsnblog.com recently got featured on <a href="http://www.m2mmag.com/">M2M magazine</a> (although they got some information wrong about us). <a href="http://www.polastre.com">Joe Polastre</a> has a decent summary of this issue of M2M magazine on <a href="http://blog.moteiv.com">Moteiv's blog</a>. Some comments about this issue of M2M magazine would be: 
<ul>
<li> I am keeping an eye out for <a href="http://www.archrock.com/demo/ArchRock_PrimerPack.html">ArchRock's IPv6 solutions</a> - lets see how the industry responds to the idea of running IPv6 on sensornets, from a research point of view I have my reservations with that approach. 
<li> I recently attended a talk by <a href="http://en.wikipedia.org/wiki/Robert_Metcalfe">Bob Metcalf</a> at Cambridge, MA and it seems to me that Bob and <a href="http://www.ember.com/">Ember</a> think that they have found the "killer app" in energy management - wonder how Metcalf's law would scale in that market. 
</ul>
</td>
</tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>Eric Brewer and Inktomi</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2007/02/eric_brewer_and_inktomi.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=42" title="Eric Brewer and Inktomi" />
    <id>tag:blog.muneeb.org,2007://2.42</id>
    
    <published>2007-02-13T22:39:27Z</published>
    <updated>2007-07-17T23:30:03Z</updated>
    
    <summary>Computer History Museum has this talk by Eric Brewer (UC Berkeley) where he goes over the rise and fall of Inktomi. For anyone remotely interested in the history of the Internet, case studies of startup companies, insight into the Internet...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<a href="http://www.computerhistory.org/">Computer History Museum</a> has this talk by <a href="http://www.cs.berkeley.edu/~brewer/">Eric Brewer</a> (UC Berkeley) where he goes over the rise and fall of <a href="http://en.wikipedia.org/wiki/Inktomi">Inktomi</a>. For anyone remotely interested in the history of the Internet, case studies of startup companies, insight into the Internet bubble, or technology research in general; I would highly recommend watching this talk.<br><br>

Inktomi was founded in 1996, by Eric and a Berkeley grad student, and went onto the Nasdaq 100 before it was bought by Yahoo! in March 2003. Yahoo search and MSN search are still powered by the Inktomi engine. Eric actually got quite emotional at times talking about Intkomi and I can clearly relate to why. <br><br>

At the end he talks about the time when his 10% shares in Inktomi were worth a billion USD and he got interested in doing something for the "third world countries". Eric is the program co-chair for the <a href="http://nsdr.dritte.org">ACM SIGCOMM NSDR workshop</a>, Japan, Aug 2007 that I am organizing (along with <a href="http://cag.csail.mit.edu/~umar/">Umar Saif</a>). NSDR'07 is specifically aimed at bringing the benefits of networking technologies to the third world.<br><br>

Below is the <a href="http://video.google.com/">GoogleVideo</a> embedded video of the talk:<br><br> 

<embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=4168901697847625272&hl=en" flashvars=""> </embed>]]>
        
    </content>
</entry>
<entry>
    <title>NSDI 2007</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2007/02/nsdi_2007.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=41" title="NSDI 2007" />
    <id>tag:blog.muneeb.org,2007://2.41</id>
    
    <published>2007-02-11T23:34:29Z</published>
    <updated>2007-07-17T23:30:03Z</updated>
    
    <summary> ACM/USENIX NSDI 2007 program is online, and the deadline for posters is still open (March 9, 2007). Do consider attending this event and help spread the call for participation....</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="Conferences" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td>
<a href="http://www.usenix.org/events/nsdi07/promote.html"> <img src="http://www.usenix.org/events/nsdi07/art/nsdi07_button.jpg" border="0" width="125" height="125" alt="NSDI '07"> </a>
</td>
<td>
ACM/USENIX <a href="http://www.usenix.org/events/nsdi07/nsdi07.html">NSDI 2007</a> <a href="http://www.usenix.org/events/nsdi07/tech/">program</a> is online, and the deadline for posters is still open (March 9, 2007). Do consider attending this event and help spread the <a href="http://www.usenix.org/events/nsdi07/invitation.html">call for participation</a>. 
</td>
</tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>Moteiv on Discovery Channel</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2006/10/moteiv_on_discovery_channel.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=39" title="Moteiv on Discovery Channel" />
    <id>tag:blog.muneeb.org,2006://2.39</id>
    
    <published>2006-10-10T10:02:10Z</published>
    <updated>2007-07-17T23:30:03Z</updated>
    
    <summary>Joe Polastre, CEO of Moteiv (one of the co-authors of my recent MAC paper) recently got featured on Discovery Channel and Science Channel. Below is a YouTube embedded video of the Discovery Channel broadcast. The story was later picked up...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="Technical" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<a href="http://www.polastre.com/pubs.html">Joe Polastre</a>, CEO of <a href="http://www.moteiv.com/">Moteiv</a> (one of the co-authors of <a href="http://dx.doi.org/10.1145/1129582.1129592">my recent MAC paper</a>) recently got featured on Discovery Channel and Science Channel. Below is a YouTube embedded video of the Discovery Channel broadcast.<br> 
<object width="425" height="350"><param name="movie"
value="http://www.youtube.com/v/MFky26RedOM"></param><embed
src="http://www.youtube.com/v/MFky26RedOM"
type="application/x-shockwave-flash" width="425"
height="350"></embed></object><br>
The story was later picked up by CNN as well. You can read the Moteiv news entry about these broadcasts <a href="http://blog.moteiv.com/archives/2006/10/mote_videos_fro.php">here</a>.]]>
        
    </content>
</entry>
<entry>
    <title>ACM SIGCOMM 2007</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2006/10/acm_sigcomm_2007_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=38" title="ACM SIGCOMM 2007" />
    <id>tag:blog.muneeb.org,2006://2.38</id>
    
    <published>2006-10-02T15:49:04Z</published>
    <updated>2007-11-12T14:33:24Z</updated>
    
    <summary> Only 365 days left untill the SIGCOMM deadline. Only 364 days left untill the SIGCOMM deadline. Only 363 days left untill the SIGCOMM deadline. Only 362 days left untill the SIGCOMM deadline......... Only 121 days (3 months, 29 days)...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="Conferences" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td><a href="http://www.sigcomm.org/sigcomm2007/"><img alt="main3.jpg" src="http://www.dritte.org/muneeb/blog/files/main3.jpg" width="368" height="115" /></a></td></tr>
<tr>
<td>Only 365 days left untill the <a href="http://www.sigcomm.org/sigcomm2007/">SIGCOMM</a> deadline. Only 364 days left untill the <a href="http://www.sigcomm.org/sigcomm2007/">SIGCOMM</a> deadline.  Only 363 days left untill the <a href="http://www.sigcomm.org/sigcomm2007/">SIGCOMM</a> deadline. Only 362 days left untill the <a href="http://www.sigcomm.org/sigcomm2007/">SIGCOMM</a> deadline......... Only 121 days (3 months, 29 days) left untill the <a href="http://www.sigcomm.org/sigcomm2007/">SIGCOMM</a> deadline!!</td>
</tr>
</table>]]>
        
    </content>
</entry>
<entry>
    <title>Protothreads and ACM SenSys 2006</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2006/08/protothreads_and_acm_sensys_20_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=37" title="Protothreads and ACM SenSys 2006" />
    <id>tag:blog.muneeb.org,2006://2.37</id>
    
    <published>2006-08-25T06:35:21Z</published>
    <updated>2007-11-12T14:31:02Z</updated>
    
    <summary> I was a visiting researcher at SICS (Sweden) last fall where I had an amazing time working with Thiemo Voigt and Adam Dunkels. Adam&apos;s work on Protothreads recently got accepted at ACM SenSys 2006 and I am listed as...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="Technical" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr>
<td> I was a visiting researcher at <a href="http://www.sics.se">SICS</a> (Sweden) last fall where I had an amazing time working with <a href="http://www.sics.se/~thiemo">Thiemo Voigt</a> and <a href="http://www.sics.se/~adam">Adam Dunkels</a>. Adam's work on <a href="http://www.sics.se/~adam/pt">Protothreads</a> recently got accepted at <a href="http://sensys.acm.org/2006/">ACM SenSys 2006</a> and I am listed as a co-author on the paper. <br><br>

If you don't know what SenSys is then you can try reading the <a href="http://en.wikipedia.org/wiki/SenSys">Wikipedia article on SenSys</a>. In short SenSys is the <a href="http://www.sigcomm.org/sigcomm2006/">SIGCOMM</a> of sensor networks, so I am more than glad about the Protothreads work being accepted at SenSys. :-)<br><br>
</td>
<td>
<img alt="acm-logo-small.png" src="http://www.dritte.org/muneeb/files/acm-logo-small.png" width="80" height="80" />
</td>
</tr>
</table>
"Threads vs. Event-Driven Programming" is an age-old debate in computer systems research. The late <a href="http://research.microsoft.com/~needham/">Roger Needham</a> (Cambridge) tried to settle this debate with the <a href="http://doi.acm.org/10.1145/850657.850658">"duality argument"</a> in 1979 (essentially saying that threads and events are inter-convertible and are the same thing), but the Threads vs. Events remained a hot debatable topic e.g. <a href="http://home.pacbell.net/ouster/">Ousterhout</a> (creator of the Tcl scripting language) made strong arguments against Threads in his <a href="http://home.pacbell.net/ouster/threads.pdf">"Why Threads Are A Bad Idea"</a> invited talk at 1996 USENIX Technical Conference. An example of arguments in favour of Threads could be <a href="http://www.cs.berkeley.edu/~brewer/">Eric Brewer's</a> (UC Berkeley) <a href="http://www.usenix.org/events/hotos03/tech/vonbehren.html">"Why Events Are A Bad Idea"</a> HotOS IX (2003) paper.<br><br> 

Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems. One way to think about Protothreads is that they are a proof-of-concept of the 1979 Roger Needham "duality" argument. They are "something in-between" threads and event-driven programming. Maintaining state-machines makes event driven programming hard, but threads take too much memory to make them feasible on memory-constrained systems (e.g. sensor networks). Protothreads reduce/eliminate the need for maintaining explicit state-machines (the main argument against event-driven programming) while keeping the memory overhead very low (the main argument against threads). Protothreads (unlike traditional threads) are stack-less and their memory overhead is very small (only two bytes per protothread).<br><br>

For more details, you can read the Protothreads SenSys 2006 paper ..... <a href="http://www.sics.se/~adam/dunkels06protothreads.pdf">here</a><br><br>
You can download and use the protothreads library ... <a href="http://www.sics.se/~adam/pt/">here</a><br><br>

Protothreads are already gaining some popularity, Google lists some <a href="http://www.google.com/search?hl=en&lr=&q=Protothreads&btnG=Search">13,300 results</a> for Protothreads; here are a few interesting links: 
<ul>
<li> <a href="http://it.slashdot.org/article.pl?sid=05/10/06/2223232&from=rss">Slashdot | Protothreads and Other Wicked C Tricks</a>
<li> The venerable <a href="http://www.ganssle.com/bio.htm">Jack Ganssle</a> talks about Protothreads <a href="http://www.ganssle.com/tem/tem113.pdf#search=%22Protothreads%22">in his Embedded Musings </a>
<li> <a href="http://www.frameworklabs.de/protothreads.html">Framework Lab ported Protothreads to Objective-C</a>
<li> <a href="http://www.osnews.com/story.php?news_id=14815">Protothreads Library 1.3 Released (OSNews)</a>
</ul>]]>
        
    </content>
</entry>
<entry>
    <title>Erdős Number</title>
    <link rel="alternate" type="text/html" href="http://blog.muneeb.org/2006/08/erds_number_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://muneeb.org/blog-mt/mt-atom.cgi/weblog/blog_id=2/entry_id=36" title="Erdős Number" />
    <id>tag:blog.muneeb.org,2006://2.36</id>
    
    <published>2006-08-03T23:40:50Z</published>
    <updated>2007-11-12T14:31:49Z</updated>
    
    <summary> I found out about Erdos Numbers from my alma mater faculty Arif Zaman - the father of Random Number Generation (Rand() in programming languages). After seeing the list of famous people with finite Erdos numbers I got curious about...</summary>
    <author>
        <name>muneeb</name>
        
    </author>
            <category term="General" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.muneeb.org/">
        <![CDATA[<table>
<tr><td>
<img alt="Paul_Erdös.jpeg" src="http://www.dritte.org/muneeb/blog/files/Paul_Erd%C3%B6s.jpeg" width="210" height="250" />
</td>
<td>
I found out about Erdos Numbers from my alma mater faculty <a href="http://web.lums.edu.pk/~arifz/">Arif Zaman</a> - the father of Random Number Generation (Rand() in programming languages). After seeing the <a href="http://www.oakland.edu/enp/erdpaths.html">list of famous people with finite Erdos numbers</a> I got curious about my own Erdos number (if it was not infinite). Let me explain Erdos numbers a bit; <small><ul><li><a href="http://en.wikipedia.org/wiki/Paul_Erd%C5%91s">Paul Erdős</a> is the only person with an Erdos number 0
<li> Anyone who has published a paper with Paul Erdős has Erdos number 1
<li> So, Arif Zaman has an Erdos number 4 because he published a paper with George Marsaglia who published a paper with George P. H. Styan who published a paper with Paul Erdős.  </ul></small>
The Erdos number is basically a measure of research collaborations taking Paul Erdős as the center. The <a href="http://www.oakland.edu/enp/">Erdos Number project</a> found that all winners of the prestigious Mathematics Awards (e.g. the <a href="http://en.wikipedia.org/wiki/Fields_medal">Fields Medal</a>) have finite Erdos numbers and also most Nobel laureates have finite Erdos numbers as well. In other words this shows that the research circles are smaller than what we imagine them to be e.g. <small><ul><li>Albert Einstein (Physics) has Erdos 2, <li>John Nash (Economics) has Erdos 4, <li>Stephen Hawking (Cosmology) has Erdos 4</ul></small> 
</td>
</table>
The online <a href="http://www.ams.org/msnmain/cgd/index.html">collaborative distance</a> search page was not so useful in calculating my Erdos number primarily because I am not a Mathematician or a Theoretical Computer Scientist. So I had to manually calculate my Erdos paths and find the limit on the Erdos number (I had to find manual paths to someone recognized by the Erdos project database and reduce the overall path length as much as possible). Here are some paths I found (listing only one example path for each Erdos number): 
<small><ul>
<li> <strong>Erdos 7 Path:</strong> Muneeb Ali ------ <a href="http://www.polastre.com/pubs.html">Joseph Polastre</a> ------ <a href="http://www.cs.berkeley.edu/~culler/">David Culler</a> [Culler is recognized as Erdos 5, result <a href="http://www.ams.org/msnmain/cgd/index.html?preferred_language=en&group_source=617970&group_target=189017&Submit=Start+Search">here</a>] 
<li> <strong>Erdos 6 Path:</strong> Muneeb Ali ------ <a href="http://pds.twi.tudelft.nl/~koen/">Koen Langendoen</a> ------ <a href="http://pdos.csail.mit.edu/~kaashoek/">Frans Kaashoek</a> [Kaashoek is recognized as Erdos 4, result <a href="http://www.ams.org/msnmain/cgd/index.html?preferred_language=en&group_source=632314&group_target=189017&Submit=Start+Search">here</a>]
<li> <strong>Erdos 5 Path:</strong> Muneeb Ali ------ <a href="http://people.inf.ethz.ch/roemer/index.html">Kay Römer </a>------ <a href="http://people.inf.ethz.ch/mattern/">Friedemann Mattern</a> [Mattern is recognized as Erdos 3, result <a href="http://www.ams.org/msnmain/cgd/index.html?preferred_language=en&group_source=121440&group_target=189017&Submit=Start+Search">here</a>]</ul></small>
So my Erdos number is 5, which means that from my <a href="http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/a/Ali:Muneeb.html">co-author index on the DBLP Bibliography Server</a> after 5 clicks you should be able to see Paul Erdös.]]>
        
    </content>
</entry>

</feed> 

