<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>One Laptop Per Child Talks</title>
    <link rel="alternate" type="text/html" href="http://www.olpctalks.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.olpctalks.com/atom.xml" />
   <id>tag:,2008:/5</id>
      <updated>2008-07-21T02:22:52Z</updated>
    <subtitle>Presentations on the One Laptop Per Child, Children&apos;s Machine XO by OLPC&apos;s leadership, including MIT Media Lab co-founder Nicholas Negroponte, transcribed for non-commercial study and investigation, commentary and criticism.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2</generator>

 
<entry>
    <title>Nicholas Negroponte on AlJazeera with Riz Khan</title>
    <link rel="alternate" type="text/html" href="http://www.olpctalks.com/nicholas_negroponte/nicholas_negroponte_aljazeera.html" />
        <id>tag:www.olpctalks.com,2007://5.3802</id>
    
    <published>2007-10-04T16:03:26Z</published>
    <updated>2008-07-21T02:22:52Z</updated>
    
    <summary>Nicholas Negroponte was interviewed by Riz Khan for AlJazeera&apos;s English-language channel on October 4, 2007.  



Riz Khan: Hello and welcome. My guest today has a bit of a problem. He&apos;s created a computer at a blockbuster price. For less than $200 US dollars you get a laptop that&apos;s Wi-Fi enabled, can be recharged by solar power, has a high-resolution screen, and able to withstand being dropped from up to 5 feet. Sounds perfect, right? The trouble is… In order to be a success it needs the huge global market. And that might just be possible through a new program called &quot;Give One, Get One&quot;. From November 12th for two weeks when someone in the USA or Canada is willing to pay around 400$ for a &quot;green machine&quot;, as its called, one will be donated to a needy child in another country. It&apos;s a novel idea that&apos;s starting to pick up steam. Nicholas Negroponte, founder of the &quot;one laptop per child&quot; project, has unveiled his low-cost computer and the World Summit on Information Society, held in Tunis in 2005. Although it was initially ridiculed, his supporters now say, it could become one of the largest laptop players in the United States. Of course, what do you think of this approach to the digital divide? Don&apos;t forget that we take your questions and comments. Just contact the numbers at the bottom of your screen. Nicholas Negroponte joins us now from Boston. Good to have you with us, sir.Nicholas Negroponte: Happy to be here.Riz Khan: I gonna start out by asking you where this idea first came from? You&apos;d announced it in 2005. What made you think in the first place &quot;one laptop per child&quot;?Nicholas Negroponte: Well, the idea actually goes back, I&apos;m embarrassed to say, almost 40 years, where we&apos;ve been working with children and learning. And in the 1990s we were very interested in connecting children around the world, particularly, the most remote and poorest children. And it was in early 2000, because of some work I&apos;ve done in Cambodia, that I really sort of made a commitment to work on a one piece that I felt industry wouldn&apos;t do, and that was a very low-cost laptop.Riz Khan: Of course, you&apos;ve put, essentially It was a very high-profile career at MIT, very much on hold, so to think, to pursue this with quite a passion.Nicholas Negroponte: Well, my career at MIT helped a great deal, because I knew most of the people in industry, and MIT, being the birthplace of the idea, added a great deal of credibility of it. And, perhaps, more important than anything, we&apos;ve made a decision two and a half years ago to be a non-profit organization. So, that the moral purpose for doing this was very clear. And that&apos;s what attracted a lot of partners and a lot of countries.
</summary>
    <author>
        <name>Wayan Vota</name>
        <uri>http://www.wayan.com</uri>
    </author>
            <category term="Nicholas Negroponte" />
    
    <content type="html" xml:lang="en" xml:base="http://www.olpctalks.com/">
        <![CDATA[<p>Nicholas Negroponte was <a href="http://www.youtube.com/watch?v=NyLGyYcKAmA<br />
">interviewed by Riz Khan</a> for AlJazeera's English-language channel on October 4, 2007.  <blockquote><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/NyLGyYcKAmA&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/NyLGyYcKAmA&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></blockquote></p>

<hr>

<p><b>Riz Khan</b>: Hello and welcome. My guest today has a bit of a problem. He's created a computer at a blockbuster price. For less than $200 US dollars you get a laptop that's Wi-Fi enabled, can be recharged by solar power, has a high-resolution screen, and able to withstand being dropped from up to 5 feet. Sounds perfect, right? The trouble is… In order to be a success it needs the huge global market. And that might just be possible through a new program called "Give One, Get One". </p>

<p>From November 12th for two weeks when someone in the USA or Canada is willing to pay around 400$ for a "green machine", as its called, one will be donated to a needy child in another country. It's a novel idea that's starting to pick up steam. Nicholas Negroponte, founder of the "One Laptop Per Child" project, has unveiled his low-cost computer and the World Summit on Information Society, held in Tunis in 2005. Although it was initially ridiculed, his supporters now say, it could become one of the largest laptop players in the United States. </p>

<p>Of course, what do you think of this approach to the digital divide? Don't forget that we take your questions and comments. Just contact the numbers at the bottom of your screen. Nicholas Negroponte joins us now from Boston. Good to have you with us, sir.</p>

<p><b>Nicholas Negroponte</b>: Happy to be here.</p>

<p><b>Riz Khan</b>: I gonna start out by asking you where this idea first came from? You'd announced it in 2005. What made you think in the first place "one laptop per child"?</p>

<p><b>Nicholas Negroponte</b>: Well, the idea actually goes back, I'm embarrassed to say, almost 40 years, where we've been working with children and learning. And in the 1990s we were very interested in connecting children around the world, particularly, the most remote and poorest children. And it was in early 2000, because of some work I've done in Cambodia, that I really sort of made a commitment to work on a one piece that I felt industry wouldn't do, and that was a very low-cost laptop.</p>

<p><b>Riz Khan</b>: Of course, you've put, essentially It was a very high-profile career at MIT, very much on hold, so to think, to pursue this with quite a passion.</p>

<p><b>Nicholas Negroponte</b>: Well, my career at MIT helped a great deal, because I knew most of the people in industry, and MIT, being the birthplace of the idea, added a great deal of credibility of it. And, perhaps, more important than anything, we've made a decision two and a half years ago to be a non-profit organization. So, that the moral purpose for doing this was very clear. And that's what attracted a lot of partners and a lot of countries.</p>

<p><b>Riz Khan</b>: Now, we'll look at the details of the laptop but, I think, as you pointed out a number of times, it's not so much the issue that it's a low cost laptop so much. It's not about the laptop so much, as it's about getting the laptop out to children.</p>

<p><b>Nicholas Negroponte</b>: It's very much about children and leveraging children. Children are really good at learning and teaching. In some cases we forget how good they are. And when people ask me: "how are we going to teach the teachers, to teach the children to use a laptop?" I wonder what planet they are on, because every adult that I know, if they want help using their laptop or their cell phone, they ask a child. Children are almost genetically capable of doing this. So, the point now is to take that skill and let them learn, and play with information, and work in school and out of school. So, the key is children's learning.</p>

<p><b>Riz Khan</b>: I think one of the key things probably is children less scared about breaking them, especially when you've designed something as user friendly for children. It probably helps a lot as well. I'll get into the details in a moment, but I do have to put a couple of things you. I know you've been asked a number of times about, you know, "how such thing as a computer can be justified?" when developing countries have issues of food and water and so on up. </p>

<p>I'll put two e-mail questions we've got for you, professor. Now, one came from Amr Shalaby in Egypt, who says: "What do you expect from this initiative. It seems that the truly poor, who live day-by-day have much bigger concerns than technology. What will a laptop do for them?" And the second e-mail is pretty much on the same line, if I could put this from Cologne in Germany. Carlos Parra Bosenberg says: "We all know that life's quality comes when basic needs are fulfilled. So what do African, Latin American, or Indian's poor children do with a computer when they don't have either a dish of food, or enough education, or a simple glass of fresh and clean water?"</p>

<p><b>Nicholas Negroponte</b>: Well, both of those questions would not even be asked, if you substituted the word "education" for "laptop". So, when you look at it as a laptop project, and we're giving a child a laptop like a gadget, like a cell phone, a Game Boy then, yes, the priorities are, perhaps, totally wrong. But if you think of it as a school in the box, a way for a child who doesn't even come close to being able to go to school, because there isn't a school, or, maybe, in some cases where the teachers aren't as qualified maybe as you would like, and you're really thirsty. We provide water. </p>

<p>This is, in fact, an inoculation against ignorance. This is not a laptop. And so, I think it's the primary need, and it costs. Yes, a 100$ is high, but spread that over five years, understand that we can connect children for less than 10 cents per month to the Internet, and that you now have a connected laptop. And if that is an education vehicle, which I believe it is, then you're addressing a primary need even when there isn't a school, even if it's so primitive that, maybe, somebody's teaching under a tree. This is really the solution to get very immediate results leveraging the children themselves. </p>

<p><b>Riz Khan</b>: An interesting question we've got and, I guess, it comes from some of the concerns of the West that children spend so much time in front of computers, but this one came in from Vancouver in Canada from Carlos Idelone, who says: "I think children need food, shelter, and a safe, stable social community around them. I think machinery like computers are unnecessary and can be unhealthy for children, tending to make them insular."</p>

<p><b>Nicholas Negroponte</b>: Well, this is a pretty standard point of view, and I think what it ignores is the fact that children who are online are, in fact, more engaged, and offline are more interesting and interested. There is, yes, a case with games, where a child may play too much of a game, and that's partly because the software that is otherwise available is pretty boring. So, I think one has to look at this, first of all, as part of a whole life. And it's not just, you know, a computer addiction. </p>

<p>But also I've never heard anybody whose child plays the piano 10 hours a day complain. The child shouldn't do anything 10 hours a day. Just being a child doing lots of things. But what we want is that for the waking hours of a child to have something like this, where the child can seamlessly use it for music, for reading books, for playing games, for interacting, most importantly actually, for interacting with other children and other people around the world.</p>

<p><b>Riz Khan</b>: Now, tell me professor about the laptop itself. What's being put in, what's being left out, and the logic behind it. Let's get our viewers who don't know about it #informed.</p>

<p><b>Nicholas Negroponte</b>: Well, very quickly. There are two ways to make an inexpensive laptop. You can take cheap components, cheap design, cheap labor, and make a cheap laptop. We chose a different route. We take a very large scale integration, very large numbers, very high-tech, and, eventually, very advanced manufacturing, where you pour chemicals at one end and out come iPods or something. And we've tried to take something with really cool design. Kids would want it. I could throw this across the room and it would survive. </p>

<p>And what we tried to do, since we had the rare opportunity of doing it from the beginning, in other words, from bottoms up, we didn't have cost down something, is to build something that had features your laptop doesn't have. First of all, it's very child friendly. Amongst other things it converts into a games machine. So, you can use it as a games machine, you can use it as an electronic book. It's very important, for example, to be able to use it out in the sunlight as well as at night, in your house, or anywhere, under a tree. And so, it works in the sunlight as perfectly clear in the sunlight as well as at nighttime. And try using your cell phone in the sunlight. </p>

<p>And the other thing it does is that it does a lot of video and audio. And, perhaps more important than any of its features, is very low power, which means you can hand crank it. I don't have the crank here with me, but this can be run at a place that has no electricity. That's absolutely critical. You can't do that with other laptops. </p>

<p>And last, but not least, is that these little ears that kind of look cute, and people sort of smile when they go up, are really very good antenna. So that, if there are 30 or 40 laptops in a region, in a village, in a neighboring village, they can all talk to each other. So, all you have to do is connect one child and other thousand kids nearby are all connected. And that's very important because you could drop a satellite dish into one remote place and then the kids themselves make the network to connect all the other kids. </p>

<p><b>Riz Khan</b>: That's just a huge jump, a sort of leap frogging over the infrastructure issues that they face in remote areas. But it's very interesting, professor. We have an e-mail question that came from Doha, Qatar. And Neera Bhatt says: "The teacher child relationship can and will benefit. With sufficient self-confidence, teachers can learn from children without the risk of unraveling the fabric of education and, quite the contrary, by improving it". Now, I wonder, you know, I understand you, when you put out the laptop, you're putting them out preloaded with educational software and also in different languages, or languages relevant to the region, to which they are going.</p>

<p><b>Nicholas Negroponte</b>: Yes. Well, several things. Let's talk a bit about the child sort of teacher relationship. Many people worry about it, say that, you know, the teachers are in control and then really they would lose that control. Well, I know many parents who ask their children for help and then tell me that the parent-child relationship actually benefits. It doesn't deteriorate. There is an esteem that the child gets, and a pleasure the parent gets. And we hope that that transfers one-to-one to teacher-student. And when we go into a village, you work with the teachers first to give, as the person who asked the questions said so brightly, self-confidence, enough self-confidence to let the children teach them. </p>

<p>In terms of the second part of your question, we're going to launch with nine different keyboards. For Arabic, Urdu, I mean, you go on and on. We even have a keyboard, which to my understanding didn't have a standard before we launched, for Ethiopia. So, Americ has a keyboard, and there's an Americ word processor, you know, an Americ interface for the laptop. So, we will go as local and do as many local languages… And the reason we can do that is the open-source community which is an extraordinary resource. So, we will make it as local as humanly possible all around the world.</p>

<p><b>Riz Khan</b>: We've got a call on the line from Paris. Anwar is joining us. Anwar, thank you for joining us. What would you like to ask?</p>

<p>Anwar: I'd like to ask Professor Negroponte. He has got a project for children to educate children by this new kind of laptop. How about their mothers? We believe that intelligent or good mother can raise her children in a very good way. So, does Mr. Negroponte have any projects in the future to educate mothers, so that they can raise their children in a better way?</p>

<p><b>Riz Khan</b>: Okay.</p>

<p><b>Nicholas Negroponte</b>: We have done quite a few pilot projects around the world. And one of the fundamental principles that we actually require governments who want to, you know, deal with us, is to promise that the child will own the laptop, so that the child can take it home. And the reason we do that, amongst others, there are many reasons, but, probably, the most important, is the influence it has on the family. And in Costa Rica, for example, when we started doing that and running experiment, we found that the mothers, and fathers, and the grandparents all became very engaged. </p>

<p>Now, we don't have a particular program to bring it to mothers, but we have in our program built-in and deeply rooted that the children bring it home. In fact, if you have three kids at home, you'll have three laptops. And so, it becomes very much something that is integrated in the family. And we believe, in cases that we can, if we can get this to not just be for the child, the child starts teaching the parents, and the mother, and you will see an enormous impact.</p>

<p><b>Riz Khan</b>: Professor, tell me about the "Give One, Get One" program. I know there's been, as we pointed out at the beginning, a bit of a skepticism about the project when you first started it, but it has obviously gained a great deal of momentum. Tell me how the "Give One, Get One" program will work and how it might boost your plans?</p>

<p><b>Nicholas Negroponte</b>: Well, "Give One, Get One" is, if you will, almost an Internet approach to distribution, namely get the people to fund other people. And we were hesitant because we thought, maybe the way to do it is to get a few big countries to place big orders to get big numbers, get scale, and get the prices to go down. And it's not that that approach has failed. </p>

<p>There are big countries deliberating with big orders, and, in fact, just today Uruguay announced "one laptop per child". Uruguay is not a big country, but it was a formal announcement. Peru is about to announce. But these things weren't happening fast enough. And I was impatient, the manufacturer was impatient, so we said: "Let's turn to the people! And let's get the people of the United States and Canada at least, and maybe we'll expand it to the whole world, but let's get the people to buy one and give one. </p>

<p>So, the "Give One, Get One" program is a way that Americans, as you said in the beginning on November, 12, can buy one of these laptops for 399$, which is less than any laptop is on the market at the moment, get a really cool laptop but, most importantly, be giving a laptop to a child in Africa, or Asia, or South America. And just when we announced that last week, in one day we've got 50,000 responses.</p>

<p> And the program hasn't started yet, all the people were doing was giving us their e-mail addresses. And we'll alert them when it's done, but it has been so heart-warming. And I think we'll see this as a way to trigger, you don't need much snow to start an avalanche, and once this triggers it, then, we think, the bigger countries and other countries will follow. And also people will copy it, which is great. We don't care; It doesn't have to be our laptop, you are welcome to copy this. Our purpose is to get laptops in the hands of kids in any way we can.</p>

<p><b>Riz Khan</b>: Now, I'm not sure we have enough time to squeeze it in, but let's get a quick comment from London, Emory Elliston has been on the line. Very quick, because we have only about 30 seconds.</p>

<p>Emory Elliston: Oh boy, I was gonna ask him about the impact of Web 2.0, and whether or not these things gonna have a browser, capable of supporting of some of the powerful and very free services that are available entirely inside the browser.</p>

<p><b>Riz Khan</b>: Quick answer, please, Professor.</p>

<p><b>Nicholas Negroponte</b>: Quick answer is yes. In spades, you know, it's a Mozilla browser, and it will do absolutely everything.</p>

<p><b>Riz Khan</b>: Professor Negroponte, thank you very much for joining us and good luck with the project!</p>

<p><b>Nicholas Negroponte</b>: Thank you very much.</p>

<p><b>Riz Khan</b>: Thank you sir. Thank you for being with us. <br />
</p>]]>
        
 <![CDATA[<a href="http://www.technorati.com/tag/Al Jazeera" rel="tag">Al Jazeera</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Americ" rel="tag">Americ</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Game Boy" rel="tag">Game Boy</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Give One Get One" rel="tag">Give One Get One</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/MIT" rel="tag">MIT</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Nicholas Negroponte" rel="tag">Nicholas Negroponte</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/OLPC" rel="tag">OLPC</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Riz Khan" rel="tag">Riz Khan</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Tunis" rel="tag">Tunis</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/WSIS" rel="tag">WSIS</a>]]> 
</content>
</entry>
<entry>
    <title>Mary Lou Jepsen and Walter Bender on Tech Rising</title>
    <link rel="alternate" type="text/html" href="http://www.olpctalks.com/mary_lou_jepsen/mary_lou_jepsen_tech_rising.html" />
        <id>tag:www.olpctalks.com,2007://5.3720</id>
    
    <published>2007-08-01T14:33:10Z</published>
    <updated>2008-07-20T21:10:57Z</updated>
    
    <summary>Mary Lou Jepsen of OLPCeWEEK Chief Technology Analyst Jim Rapoza interviewed both OLPC CTO Mary Lou Jepsen and VP Walter Bender in the Tech Rising podcast &quot;The Technology of the OLPC&apos;s XO Laptop&quot;.  Mary Lou Jepsen gave an overview of the XO BTest-4 technology and Walter Bender explained the capabilities of the Sugar user interface.The podcast is available for download here and the OLPC Talks-produced transcript is below.Jim Rapoza: Welcome to techrising, a weekly pod cast dedicated to emerging technologies, their effect on business, people and the world. I&apos;m Jim Rapoza chief technology analyst of e week. Few technologies in recent years have inspired as much interest or discussion as the one lap top per child effort to provide what has been called the hundred dollar lap top of the developing world. When first discussed many said it would be impossible to build a laptop for anywhere near that price. Then, as the laptop came closer to reality, many took to criticizing it&apos;s capabilities and it&apos;s mission to provide computer resources as an educational tool for children around the world. Now, the hundred dollar, actually a hundred and seventy-five dollar lap top, dubbed the XO is going into mass production and it will soon be in the hands of millions of children of the developing world. However, while much of the focus has been on the price of the laptop, many of the most impressive aspects of the XO are in it&apos;s technology. The XO has made some impressive breakthroughs in power management, display technology and collaboration. I recently had the opportunity to spend time with the offices of the OLPC and take a first hand look at the final beta of the XO. While there, OLPC president Walter (Bender) gave me a demo of the XO sugar software inner face and I also got on the phone with OLPC&apos;s CTO Mary Lou Jepsen to talk about the many technology innovations of the XO hardware. To start off, I asked her about the recent beta release, about the many innovations of the XO.Mary Lou Jepsen: Yes, There are two thousand BTest-4&apos;s that we built about three weeks ago in Shanghai that have now been delivered to Cambridge and have completed all their testing and so they will be distributed to a lot of developers and kids actually, to test on. People don&apos;t realize they focus on the price, they don&apos;t realize that there&apos;s a stunning technology inside. Some stuff that you would want in your two thousand dollar lap top.Jim Rapoza: Right.Mary Lou Jepsen: That you don&apos;t have. Where do you start, the industrial design right, the style of the housing is really much more functional than usual laptops, the display, the power management, the security system, the mess network, sugar.</summary>
    <author>
        <name>Wayan Vota</name>
        <uri>http://www.wayan.com</uri>
    </author>
            <category term="Mary Lou Jepsen" />
            <category term="Walter Bender" />
    
    <content type="html" xml:lang="en" xml:base="http://www.olpctalks.com/">
        <![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;"><a href="http://spectrum.ieee.org/feb07/4900"><img src="http://www.olpcnews.com/images/jepsen_olpc.jpg" style="border: 2px solid rgb(0, 0, 0);"></a><br><span style="font-size: 0.9em; margin-top: 0px;">Mary Lou Jepsen of OLPC</span></div>

<p>eWEEK Chief Technology Analyst Jim Rapoza interviewed both OLPC CTO Mary Lou Jepsen and VP Walter Bender in the Tech Rising podcast "<a href="http://www.eweek.com/article2/0,1759,2163474,00.asp">The Technology of the OLPC's XO Laptop</a>".  </p>

<p>Mary Lou Jepsen gave an overview of the XO BTest-4 technology and Walter Bender explained the capabilities of the Sugar user interface.</p>

<p>The podcast is available for download <a href="http://zdpub.vo.llnwd.net/o2/eWeek/techrising07272007.mp3">here</a> and the OLPC Talks-produced transcript is below.</p>

<hr>

<p>Jim Rapoza: Welcome to techrising, a weekly pod cast dedicated to emerging technologies, their effect on business, people and the world. I'm Jim Rapoza chief technology analyst of e week. Few technologies in recent years have inspired as much interest or discussion as the one lap top per child effort to provide what has been called the hundred dollar lap top of the developing world. </p>

<p>When first discussed many said it would be impossible to build a laptop for anywhere near that price. Then, as the laptop came closer to reality, many took to criticizing it's capabilities and it's mission to provide computer resources as an educational tool for children around the world. Now, the hundred dollar, actually a hundred and seventy-five dollar lap top, dubbed the XO is going into mass production and it will soon be in the hands of millions of children of the developing world. </p>

<p>However, while much of the focus has been on the price of the laptop, many of the most impressive aspects of the XO are in it's technology. The XO has made some impressive breakthroughs in power management, display technology and collaboration. I recently had the opportunity to spend time with the offices of the OLPC and take a first hand look at the final beta of the XO. </p>

<p>While there, OLPC president Walter (Bender) gave me a demo of the XO sugar software inner face and I also got on the phone with OLPC's CTO Mary Lou Jepsen to talk about the many technology innovations of the XO hardware. To start off, I asked her about the recent beta release, about the many innovations of the XO.</p>

<p>Mary Lou Jepsen: Yes, There are two thousand BTest-4's that we built about three weeks ago in Shanghai that have now been delivered to Cambridge and have completed all their testing and so they will be distributed to a lot of developers and kids actually, to test on. People don't realize they focus on the price, they don't realize that there's a stunning technology inside. Some stuff that you would want in your two thousand dollar lap top.</p>

<p>Jim Rapoza: Right.</p>

<p>Mary Lou Jepsen: That you don't have. Where do you start, the industrial design right, the style of the housing is really much more functional than usual laptops, the display, the power management, the security system, um, the mess network, sugar.</p>

<p>Jim Rapoza: So, with display, the we'll work our way through all of them.</p>

<p>Mary Lou Jepsen: The hardest part was perceived to be designing a display. To make a hundred dollar lap top that meant you had to reduce the cost of the display from, you know, the cost of the display is more than a hundred dollars.</p>

<p>Jim Rapoza: Right.</p>

<p>Mary Lou Jepsen: In the process, they also wanted a better display, something more appropriate for use conditions in the developing world and use conditions everywhere. And so, the power conditions had to be really low. I always wanted a screen that I can read outside.</p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen: So, I added that to it. What happens, though is; I came up finally I think eight months into it with the idea and then I had to convince the manufacturer but that was really hard. Unlike designing silicon, where you have a bunch of people that design you know ct's and chips and then they send the files to the factory and then they can get the silicon. This doesn't happen in display. There are five companies in the world that control 90% of lcd production and lcd production, the investment now dwarfs silicon.</p>

<p>Jim Rapoza: [laughs]</p>

<p>Mary Lou Jepsen: [laughs] I mean, it's amazing. They never, and I've asked around a lot especially now that the screens been around awhile, for more than a year really. No one knows of any instance when the factories have ever taken an external design. Ever. I was able to come up with a design that could use the standard manufacturing processes so this display is; the average power consumption of the display is about 7 watts and if you adjust it for size, a lot of people compare our size to a 7" diagonal display.</p>

<p>Jim Rapoza: Uh-huh</p>

<p>Mary Lou Jepsen: It's really kind of unfair cause we've got 30% more area because of the aspect ratio it's 7.5x3.4 so it's 30% more area, but even still, even if you compare a 7" sort of panel takes about 3 watts, with the back light on, 1/3 of that power consumption, but with the back light off we draw about 100 milliwatts. That's really cool. Plus, you can read it outside. It's 200 dots per inch. In the screen, what I did is something that's been done in video encoding for a really long time. It has to do with how the human visual system works and you would think people designing displays would really think about the layout of your retina.</p>

<p>Jim Rapoza: [laughs]</p>

<p>Mary Lou Jepsen: And. How we perceive light. How we perceive colored light different from black and white. Luminous vs chrominus. And, it turns out that even in old td stems and tsc pow mpeg.</p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen: You have about 3 or 4x the resolution in black and white than in color. [laughs]</p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen: Because, it looks ok and it's a way to deal with the narrow pipe. But, nobody's ever made a display like that. People use this in printing all the time but why not in display? If you do that in display, what you can do is, each pixel in my screen actually does double duty. It's both a black and white pixel. Reflection [??] in reflection. </p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen: And, it's one color, it's either red or green or blue, that allows light to transmit it. So, there's a whole in the center of the pixel with a color filter over it. The rest of the pixel just is a mirror with no color filter over it. And so, it's always a black and white pixel plus one of these colors. And that turned out to be this better lay out so really kind of a low res. screen with just a conceptual change.</p>

<p>Jim Rapoza: Right.</p>

<p>Mary Lou Jepsen: With lower the power and [??] this 200 dot resolution and you can use it outside. And, the really cool part about it, I say this is the, I've spent 20 years in the display industry, it went from specification to high volume mass producible ready to go in less then six months and that's what I think I am most proud of is that you know, it's ready to go. In display research in high end stuff, a lot of this stuff takes 20 or 30 years and never can get into mass production and that just wasn't good enough to be acceptable for this project. </p>

<p>It has to work and it has to be ready to go. And the other thing about it, we had to redo the driver electronics because the stretch of color is actually diagonal, that's so that you can increase or decrease the resolution in the vertical and horizontal. Usually, there are just the lines if we laid them out in the normal way with, you usually have these vertical stripes, red screen, blue. They look like with a magnifying glass on your screen you'll see these red green blue stripes, but that would only make the resolution increase horizontally. We want to be able to read web pages right?</p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen. To increase and decrease the resolution in X and Y and so that's key but we had to smooth the pixels to create this diagonal slant to them so had to make, actually also use the ctl interface cause the pixel count is pretty low. It's 1200x900 but when peoples use like in xga displays like 1024x768x3.</p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen: So, were actually at about even, about a mega pixel total. What the traditional display would do is divide that. They use a transistor for each red, green and blue.</p>

<p>Jim Rapoza: um-hmm</p>

<p>Mary Lou Jepsen: And, together call it a pixel, which is actually the opposite of what you should do because we know that you want to have more luminance information and your using the chrominence. So your actually using 1/3 the black and white information compared to the color information which is actually how we see. And then, there's this final thing that we did and something that we've done for awhile in a former field is we used to put memory in the display so it could have a little frame buffer in it. Well, we couldn't quite do that in the process for flat panel lcd but we could put some memory in the timing controller so that the display could stay on and we turn off the rest of the mother board. </p>

<p>Why do you want to do that? Here's the problem, half the kids of the world don't have electricity at home. Eighty percent of the schools that we're going into don't have electricity. So, we have to really really care about power. I was trying to make a 2 watt laptop. I think that we're getting pretty close to it and the big secret to do that is to turn off stuff that you're not using. A lot of times when you're looking on the screen, your reading. </p>

<p>The cpu isn't actually doing much, neither is the mother board. You might be using you know the wifi, you might be routing something and in that case simply more network but only the mesh and the screen need to be on. So the key was realizing working with amd that we could put the cpu into hibernation in a tenth of a second and bring it back in a tenth of a second. So then, we right the software as such that it allows us to turn on and off the mother board without the user even noticing. </p>

<p>If you're reading something and you don't care as long as the response is instantaneous as long as when you press a key and you connect you get what you want and you don't have to wait. So, that allows us to save an enormous amount of power and that's also needed by the screen cause the screen is on and you can use it.</p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen: Even though the rest of the thing is off. In e-book mode we consume about a half a watt. Here's the thing, I have been doing, were getting so close to massspection I do all the certifications and green things and wanted to know how green our laptop was. Well, it's very green. It's the greenest laptop ever made and that's not just it's color.</p>

<p>Jim Rapoza: [laughs]</p>

<p>Mary Lou Jepsen: Different standards like energy star; energy stars new requirement is for a laptop that idols at 14 watts. We're like 14 times better than energy star. And the key thing here is we needed a way for human power to work or small solar panels. So, I've got a ten dollar solar panel that will charge a laptop. We've got, string pull systems and crank pull systems and there's more of that coming; a windmill, bike systems that charge, multi battery chargers. There's been this whole ecosystem we've had to develop for power.</p>

<p>Jim Rapoza: Yea</p>

<p>Mary Lou Jepsen: We're going to places that infrastructure so we're delivering also the instrument with the mess networking and keeping the power so low that we can power these things with solar or clean energy or you know the very very minute amounts of generated energy. So, you think about that and would you want those in your laptop, do you want a screen that's semi readable or not? </p>

<p>You know, you probably do. There's a lot of things like, there is led's in there so if led's do burn out and a lot of our countries are the hottest place on earth; India, clocked at 57 degrees Celsius in the desert. So, led's do have a lifetime issue in hot places and they are conceptive of air conditioning. So, I think that in those places the led life bar might only last three years not five. </p>

<p><br />
Jim Rapoza: um-hmm</p>

<p>Mary Lou Jepsen: In that, two screws, two dollars; change the led light bar out. No one does this in used display products. They would rather sell you a whole new hdtv rather than these led screws. [laughter]</p>

<p>Jim Rapoza: [laughter]</p>

<p>Mary Lou Jepsen: Even if the kids lose the screws, I added extra screws underneath cause they always lose screws so there's some extra ones and they can trade them around and use them as they take them apart. They should learn about their laptops. It's actually easy to take apart and fix.</p>

<p>Jim Rapoza: Could you give me a little background of some of the unique capabilities of that sort of differentiate it from standard sort of wifi? Actually, I'm interested technologically how this was implemented, I mean, are you using standard off the shelf wireless components or are there these sort of custom made access points for each other. I'm just sort of interested in what the technological challenges were there.</p>

<p>Mary Lou Jepsen: Well, I guess the challenge is IEEE has the standard is 802.11 F. F was left cause M was gone. But, the standard wasn't yet finished so we had to make it up and in fact IEEE kept going on that standard and now we've merged them and we've actually moved ours over to that. But, it's different in that each laptop becomes the router and forwards packets at 10 hops people say, "oh you won't get any bandwidth" but, we're getting 2 megabits per second at 10 hops.</p>

<p>Jim Rapoza: Ahh</p>

<p>Mary Lou Jepsen: Really, really, high bandwidth connection between the computers; even if you know at some remote village and they only have a trickle to the Internet, you know the network, between them they still have a very high connection so they can do, you know, video teleconference between each other, they've got the cameras and the microphones and you know something more interesting. So, that's really good that you don't have to walk all that. </p>

<p>And you know, with the rabbit ears that we have on it, it basically takes the antenna out of the electronics and we've measured in perfect condition in Australia and the Outback very noted 2.3 kilometer distance between the laptops and they can talk to each other. That's not realistic that this, what if and the perfect condition but we get about 3x the range of a regular wifi antennae in a laptop that has the, you know, the electronic, the screen is usually blocking some of it's reach. </p>

<p>So, that mainly matters for you know distances between kids. And we're also working on, and you even saw that yesterday, on active antennas that you can plug into your laptop or the server to extend the range even further if you live really far and a lot of kids do. One of our law schools in Peru, the kids actually walk 5 or 10 miles on a Monday morning and the sleep in the dormitory in the school and they go home on Friday, walking all the way back. So, you really did need the range.</p>

<p>Jim Rapoza: What's the power issue when it comes to the wireless. I know on my own I-book I notice the power difference when I have the wifi enabled and when I download. </p>

<p>Mary Lou Jepsen: Yes. Absolutely, it's like ten watts. But, what we have, we've got a chip Marvel. Marvel is the only one we could find that has this chip, it's got a little bit of an [??] in it so it can work without the cpu. Right now the draw is about 0.8 but Marvel is resplitting the chip into a 90mm process and [??] 0.4 watts. </p>

<p>That's really amazing. So, mesh mode total is about a half a watt, e-book mode, it's got the screen on and stuff is about a watt and then you turn on the back light it's two watts. So, typical power consumption on all these modes is incredible. Which matters a lot for you, do you want to recharge your laptop battery once a day or once a week or once a month. Once a month would be great. It's funny because I'm in silicon valley right now. Some people are asking about it and I just sort of think "you know get in line you've got about a billion kids in front of you."</p>

<p>Jim Rapoza: Is there anything unique about the battery it's self?</p>

<p>Mary Lou Jepsen: Oh, yea. Sure. The battery; we've got two different chemistries. By mainly at looking at the different battery characteristics we were able to increase the life time to a five year span. Usually batteries are spec'd for 500 charge/recharge cycles.</p>

<p>Jim Rapoza: Right.</p>

<p>Mary Lou Jepsen: We went with safe battery technology. Not the kind that explodes. Not lithium ion. Nickel mount hydride also lithium phosphate; this other battery chemistry that we are using. Which sounds like lithium ion but it isn't. It's lithium pherophosphate. It burns at 100 degrees C. Now, we don't want it to burn at all so it's not going to burn at all. We actually did do burn tests. We put the thing in 350 degree fire. We banged nails through it and we also took testing on it. It's very safe. Also, by monitoring the temperature, the voltage change, the current change very carefully to our [??] we've extended the range of nickel hydride too 2,000 recharges to 5 year battery life. Battery replacement cost is so low, the batteries are less than $10. </p>

<p>Jim Rapoza: Wow.</p>

<p>Mary Lou Jepsen: We've actually been thinking about shipping with an extra battery. our battery is 20 watt hours.</p>

<p>Jim Rapoza: Right.</p>

<p>Mary Lou Jepsen: That's like a 2 watt average power consumption, that's 10 hours; pretty good. Typical is 2-4 watts so it's 5-10 hours which is [pause].</p>

<p>Jim Rapoza: Still pretty good.</p>

<p>Mary Lou Jepsen: Yes, pretty good. Then it's only $10 dollars for the replacement battery which we might end up just shipping with it so that there's two batteries per laptop so that the kid at the end of the day can take the charged battery from the back of the classroom and they head home with a full ready to go charged up system. The other thing is these things are amazingly robust. We've dropped them on concrete floors. I've used them out in the rain for an hour, they're fine. You can spill on them.</p>

<p>Jim Rapoza: What's the technology behind that? Is it the casing that makes it more shock resistant?</p>

<p>Mary Lou Jepsen: It's the bumpers. The green bumpers actually provide some help. The screen is mounted and it's sort of smaller than the outside casing so it sort of helps on the screen. The rest of it, I mean like going with a rubber membrane keyboard, it's really good for little kids. They spill stuff, you can totally submerge the base in water and it works fine. Although, I wouldn't recommend it, you can. What's the difference? We've got about 1/3 the part count of an ordinary laptop. We tried to make it, I mean the ears also cover up the usb port when they are put down so that sand and mud and water can't get in them. </p>

<p>We knew where this was going when we started the design and we wanted to make it as resistant to dust and water and humidity as we could and we knew that little kids would have it and little kids drop stuff so it was part of the design the whole time. It's a little bit chunkier than it maybe needed to be but we think that we're adding a handle and the bumpers basically give it some room just to give careful attention to things like dropping, not trying to make the lightest thinnest most fragile laptop in the world. [laughs] We're trying to make something robust.</p>

<p>Jim Rapoza: Yea. What are some of the specific security features of the XO?</p>

<p>Mary Lou Jepsen: There are [??] passwords so it's almost impossible to steal. It's called bit frost. Looking as we write the application creating a different framework for that so you can say up front what the applications are allowed to exchange and what they are not allowed to exchange and so that's in the groundwork for everything. It's an anti virus thing obviously, it's harder to go in and launch different things because each application or program has only limited capabilities to exchange things that it really needs to exchange. </p>

<p>Everything is sort of read only, although, any kid can apply to administrative access to their laptop. It takes two weeks for them to get that key and that's just to prevent; the time line there is so that a million of these aren't stolen by the army. You have to worry about those issues. So, if anything is reported stolen, the laptop is shut off; it's on the laptop. We know what each laptop is doing closely so we can turn them off. It the thing is stolen even in transit it can't be stolen. There is a separate key, a usb key, that you need to activate sent separately to trusted individuals. </p>

<p>If the trusted individuals are somehow no longer trustworthy by the receiving body then there is a second level where you know when these things are on. Another thing they have is they are supposed to log into the school server at a certain frequency, every few days they log in. If they don't log into the school server they turn off and they can't turn on again. Unless, the usb key is inserted by a trusted individual; a different usb key.</p>

<p>Jim Rapoza: Yea.</p>

<p>Mary Lou Jepsen: There are all these levels. You can't steal this laptop. It's very very hard to steal this laptop. Never say never but there are levels and levels of theft deterrent and virus deterrent in the laptop that without having to know passwords and things.</p>

<p>Jim Rapoza: While at the one laptop per child offices OLPC president Walter Bender walked me through some of the capabilities and applications of the Linux based sugar interface.</p>

<p>Walter Bender: There are two or three things that have changed quite a bit in the recent builds. This is the journal and the journal is the thing that is still new that essentially replaced the file system browser. So, rather than going in [??] had this little shtick going for awhile where he talked about something called e latch. Latch is a way in which people organize information. </p>

<p>There is location, there's alphabetical, there's temporal, there's categorical and there's hierarchical. For whatever reason on the desktop we tended to focus mostly on the hierarchical. It turns out that people like [??] who we have been working down in [??] in Brazil and he's studied with PJ and kids in particular but most of us actually have a very tight connection to temporal organization.</p>

<p>Jim Rapoza: Right. It's a Monday. [laughs]</p>

<p>Walter Bender: The other thing is that we also, you're beginning to see a migration of a lot of the things that we do on the web onto the desktop where you're using tags, you're using search, you're using sort. We're doing a lot of things so we decided you know what, let's just take advantage of what these people have learned and actually build a primarily temporal, ritually tagged representation. So, the kids; it maintains a diary for them automatically of the things they are doing. Then, they can search it, they can sort it.</p>

<p>Jim Rapoza: Is it pulling automatic or is it pulling from web sites. [??]</p>

<p>Walter Bender: Well, it's pulling from what I am doing. I was just it actually has previews, it shows me what it's done, it keeps track of the whole interaction of that session, it has automatic keyword generation. Plus, I can tag it and search and find things later. If sharing activity with other people, it annotates that so I can find out what I was doing with Jim last week and I can find the things that I was doing with Jim last week. It's a way that I can go and revisit so I can come back to, I can come back to resume art, now I am back into doing what I was doing. So, rather than having to relaunch a program or anything like that, that's just part of the journal. So, the journal now is there and it's really one of the primary tools that we think is going to be useful to kids and teachers in general.</p>

<p>Jim Rapoza: Do you think people will actually work more in that than say in the main desktop?</p>

<p>Walter Bender: Time will tell, but I think the journal is actually going to be a primary. I think that the two places that they are really in some sense we've got five different places and one of those places is the actual activity you are engaged in. One of those places is home screen, one of those places is the mesh and then one of those places is the journal. The other one is what we call the buddy view. It turns out that I think where we're heading is that the buddy view is actually just a sort from the mesh view. </p>

<p>It's not really a separate view. So you go from your home to the mesh and then from there you're going to go out to the Internet and see. It might be that when you hit that you're in combination of my space and google. So all the things that you are doing outside the context of the mesh you sort of saw this notion of zoom but you zoom all the way out. Things are much more solid now, the mesh its self at many different levels.</p>

<p>Jim Rapoza: So, this mesh view, it's everybody else who this is connection too, right?</p>

<p>Walter Bender: So, this is me and this is [??]</p>

<p>Jim Rapoza: Yea, I was going to ask you is that contextual. [laughs]</p>

<p>Walter Bender: Everything we've done is sort of based on hover, so there's no double clicks. With the right button you can sort of force the hover if it doesn't come up fast enough. Basically, it's the same thing. Everything is discoverable the longer you hover. If I stayed on there, I get more information.</p>

<p>Jim Rapoza: Is this sort of location aware and is that the one closest to you and is that farther away?</p>

<p>Walter Bender: That's going to be one of the sorts. Right now, it's random. Actually, where we're going it's going to be actually more organized based on what people are doing as opposed to where they are. If I am reading a book, what I can do is I can share it and when I share it, it ends up being here.</p>

<p>Jim Rapoza: OK.</p>

<p>Walter Bender: When it's there, anybody else can then click on it and they are reading the book.</p>

<p>Jim Rapoza: Yep.</p>

<p>Walter Bender: Part of the idea, part of what we've got is on virtually every activity, practically every activity we've got this button which is basically share whatever your doing.</p>

<p>Jim Rapoza: Right. Is there a name for that button?</p>

<p>Walter Bender: We call it the mesh button.</p>

<p>Jim Rapoza: The mesh button. OK.</p>

<p>Walter Bender: So, if the teacher wants everybody to read the first chapter of Moby Dick he or she can just share. So, anything that you are working on you can drop in a chat overlay and use it also for file sharing directly between people. We also have now in the build, this is text chat, we've also got a video chat. This is for example the video camera. What we're doing now is again, everything has a share button and saved to journal automatically. Also, we've adopted a tab interface so that we can sort of stack in things and we can do things like make it full screen.</p>

<p>Jim Rapoza: What's the "eye" doing?</p>

<p>Walter Bender: The eye is the shutter.[pause] Then we can come in here and capture movies too...</p>

<p>Jim Rapoza: What is it saving it?</p>

<p>Walter Bender: It's saving them all.</p>

<p>Jim Rapoza: Does it have any conversion capabilities. Well, most anything can play aug.</p>

<p>Walter Bender: Yea, almost anything can play aug. and we can convert back and forth. The helix player will play basically we're going to distribute open codex but then kids can download proprietary codex if they choose to do that.</p>

<p>Jim Rapoza: Is the application list now is that set or are you looking to add more?</p>

<p>Walter Bender: Well, the application list; what we have sort of basically fixed is the core set of activities that we're going to include. We think that there's three classes of activities we think are important so one of them is activities for exploring of course we're going to have the web browser. We're going to be shipping in the one based firefox but there's also an opera browser that runs for MS and laptop. If someone wants to load it they are more than welcome. </p>

<p>We'll have two different choices again in terms of media players. There will be the helix player and also a version of (xxtodem?) on the laptop that plays all media basically. And then we'll have an e-book reader. There will actually be two different versions of an e-book reader as well. There will be a basic pdf reader based on [??] and there will be a reader that's essentially a wiki that's a new application. Sort of a nice wiki that lives in the complex of the peer environment. Those are the core explorer tools. Then, we've got a bunch of activities; here's a slightly different text box, we've got the journal and the browser, we've got a library that comes in the laptop as well and read and write so reading is the pdf fuel; this is the wiki. We've got a writing program that's based on abi word that's quite rich and quite nice. </p>

<p>It's got the sharing, everything comes with the idea of sharing. Then, we have other types of tools so there's a news reader that's actually part of the exploring thing. We'll be supporting two different chats, a text chat and a video chat. We've got a basic drawing still image capture. Music, and again not just music playing [??]. The other thing is say I am a kid and I really get into it, well you only give me 100 instruments none of them are what you want then you can go into the synthesizer here. One of the core ideas that we are trying to do with sugaring the laptop in general is the idea of no floor no ceiling. </p>

<p>Then, for the kids who really want to get into it, they will be able to get into programming directly in C sound and they will be able to go into the developers console and actually program into C sound which is a scripting language for music that they use in Hollywood for musical special effects. So, they go from busy bodies to [??] laughing</p>

<p>Jim Rapoza: [laughing]</p>

<p>Walter Bender: I've literally seen 2 year olds use this. The same tools they use in Hollywood. </p>

<p>Jim Rapoza: Wow.</p>

<p>Walter Bender: That range of expression is what we're trying to capture throughout. Then we have actually 6 or 7 different...</p>

<p>Jim Rapoza: [laughs] I was going to ask.</p>

<p>Walter Bender: [??] Scratch, [??], logo, python. Actually, if you really want to you can program [??] right in the console. We want to have [??] being expressed with programming.</p>

<p>Jim Rapoza: [??] [laughing]</p>

<p>Walter Bender: Then, we've got just basic tools in terms of math and science. We've got calculators and we're going to have a spreadsheet in there. We actually have a neat thing and I can get this to show you, the microphone port doubles as an analog data port we just built a tool from laptop into an oscilloscope. You can just go out into the field and measure stuff. </p>

<p>Jim Rapoza: That's kinda cool.</p>

<p>Walter Bender: You just directly turn the little scope. So, somebody has built a polling activity so that the kids can make polls of the mesh. Some body has built what's called a mesh board which is essentially peer to peer craigslist application. So, we're providing this core and then the kids and teachers can be loading as many of these packages as they want and part of the idea is that they will be making things. The core reading, writing and arithmetic is all there. If we go into e-toys for a second; e-toys is another thing sort of like scratch.</p>

<p>Jim Rapoza: Yea, I saw some of these.</p>

<p>Walter Bender: E-toys has the mesh. Ok. </p>

<p>Jim Rapoza: Yea.</p>

<p>Walter Bender: There are a number of different things you can do with e-toys on the mesh, if I can find; these are all the people out there right now. I can connect to any of them. Now, here's Ed. Now what I can do is take this e-toys object and drop it right onto his desktop and now he's got it. I can share my desktop with him so that he can be writing and drawing on my desktop with me while I am writing and drawing. We can chat and do voice while we're working on things as well so the idea; we're really taking advantage of the mesh and making this be a classroom thing.</p>

<p>Jim Rapoza: The time for wondering is over. As the XO goes into the hands of millions of children they will finally see what effect it will have on the world. I think the effect it will have on technology is already significant. Thanks for listening to this edition of techrising. To find this and many other pod casts go to [??].com or subscribe through i-tunes or your favorite RSS reader. For techrising, I'm Jim Rapoza.<br />
</p>]]>
        
 <![CDATA[<a href="http://www.technorati.com/tag/BTest-4" rel="tag">BTest-4</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Jim Rapoza" rel="tag">Jim Rapoza</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Mary Lou Jepsen" rel="tag">Mary Lou Jepsen</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/OLPC Podcast" rel="tag">OLPC Podcast</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Tech Rising" rel="tag">Tech Rising</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Walter Bender" rel="tag">Walter Bender</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/XO Technology" rel="tag">XO Technology</a>]]> 
</content>
</entry>
<entry>
    <title>Ivan Krstić at Open Source Summit</title>
    <link rel="alternate" type="text/html" href="http://www.olpctalks.com/ivan_krsti/ivan_krstic_open_source_summit.html" />
        <id>tag:www.olpctalks.com,2007://5.3684</id>
    
    <published>2007-06-28T12:39:57Z</published>
    <updated>2008-07-20T21:10:57Z</updated>
    
    <summary>At the Open Source Summit of the Mass Technology Leadership Council, Ivan Krstić, Chief Security Architect, One Laptop Per Child, and Eben Eliason presented a One Laptop Per Child Update. .



Douglas Naplioni: Hello my name is Douglas Naplioni. I am here representing Nuance Communications, Inc., a local Burlington company and the Python Software Foundation.  I have the privilege and honor of introducing Ivan Krstic from the One Laptop Per Child Project along with Eben Eliason, I mispronounced that. I apologize.  If you are not familiar with One Laptop Per Child, it is a revolutionary project trying to bring education to the children of the world. Without further waiting, here&apos;s Ivan.[applause]Ivan Krstic: Hi! Thanks. You will need to give me about 30 seconds to get set up. OK Alright.  So very glad to be here. I am going to, so I decided to do something different with the format of this talk from what I normally do.  I will certainly explain to you what&apos;s OLPC, what I do for OLPC and what we are trying to do, but I am going to try to keep the actual talk and the slide deck relatively short. When I am done, I am happy to take questions. I am going to talk about some of the core technologies and some of the core ideas behind the project and then I brought a colleague that Doug also introduced Eben Eliason, who is in the back who is going to come up and show you what we are actually doing on the user interface side and demo an actual laptop for you. So alright then. This is our sort of very brief agenda of things to run through.This is the URL that if you&apos;re interested you should write down.  Because I am cutting sort of the actual slide part of this talk very short, there is a very detailed technical talk that I gave at Google just a few months ago.  It is pretty much completely up-to-date. It is about an hour long and goes really into complete detail about all the technology stuff that we are doing and I am gong to be leaving a lot of that out today, as I try to instead to get through things quickly and then open up the floor to you for questions. I do like being interactive in talks, so please feel free to interrupt and ask questions at really any time.So who am I? Why am I talking to you? I run security for OLPC. I do a lot of other system related things. What I don&apos;t do is almost anything that the user sees which is why I actually brought Eben with me. OLPC came to me sometime in the middle of last year. It was sort of an interesting conversation. They asked me a couple of questions when I first talked to an OPC person.  The questions were:  Can you secure 100 million machines? Can you rewrite the file system and by the way, can you make this usable by six year olds? As far as interesting job interviews go, this was quite a trip. The thing was that I had seen OLPC in the news. I had read about it in the papers. I didn&apos;t know that much about what is that they were actually trying to do. And I set out and tried to figure this out on my own. I found something interesting which is that the goal of the organization, the goal of One Laptop Per Child doesn&apos;t involve the word laptop anywhere, right? So the goal is very simple.  It is four words. Change how kids learn. Laptops are really not in the picture. How does this work, right? How does that function?
</summary>
    <author>
        <name>Wayan Vota</name>
        <uri>http://www.wayan.com</uri>
    </author>
            <category term="Ivan Krstić" />
    
    <content type="html" xml:lang="en" xml:base="http://www.olpctalks.com/">
        <![CDATA[<p>At the <a href="http://danbricklin.com/log/2007_04_12.htm">Open Source Summit</a> of the Mass Technology Leadership Council, Ivan Krstić, Chief Security Architect, One Laptop Per Child, and Eben Eliason presented a One Laptop Per Child Update.<blockquote><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-3062666296706912466&hl=en" flashvars=""> </embed></blockquote>.</p>

<hr>

<p>Douglas Naplioni: Hello my name is Douglas Naplioni. I am here representing Nuance Communications, Inc., a local Burlington company and the Python Software Foundation.  I have the privilege and honor of introducing Ivan Krstic from the One Laptop Per Child Project along with Eben Eliason, I mispronounced that. I apologize.  If you are not familiar with One Laptop Per Child, it is a revolutionary project trying to bring education to the children of the world. Without further waiting, here's Ivan.</p>

<p>[applause]</p>

<p>Ivan Krstic: Hi! Thanks. You will need to give me about 30 seconds to get set up. OK Alright.  So very glad to be here. I am going to, so I decided to do something different with the format of this talk from what I normally do.  I will certainly explain to you what's OLPC, what I do for OLPC and what we are trying to do, but I am going to try to keep the actual talk and the slide deck relatively short. When I am done, I am happy to take questions. I am going to talk about some of the core technologies and some of the core ideas behind the project and then I brought a colleague that Doug also introduced Eben Eliason, who is in the back who is going to come up and show you what we are actually doing on the user interface side and demo an actual laptop for you. So alright then. This is our sort of very brief agenda of things to run through.</p>

<p>This is the URL that if you're interested you should write down.  Because I am cutting sort of the actual slide part of this talk very short, there is a very detailed technical talk that I gave at Google just a few months ago.  It is pretty much completely up-to-date. It is about an hour long and goes really into complete detail about all the technology stuff that we are doing and I am gong to be leaving a lot of that out today, as I try to instead to get through things quickly and then open up the floor to you for questions. I do like being interactive in talks, so please feel free to interrupt and ask questions at really any time.</p>

<p>So who am I? Why am I talking to you? I run security for OLPC. I do a lot of other system related things. What I don't do is almost anything that the user sees which is why I actually brought Eben with me. OLPC came to me sometime in the middle of last year. It was sort of an interesting conversation. They asked me a couple of questions when I first talked to an OPC person.  The questions were:  Can you secure 100 million machines? Can you rewrite the file system and by the way, can you make this usable by six year olds? As far as interesting job interviews go, this was quite a trip. </p>

<p>The thing was that I had seen OLPC in the news. I had read about it in the papers. I didn't know that much about what is that they were actually trying to do. And I set out and tried to figure this out on my own. I found something interesting which is that the goal of the organization, the goal of One Laptop Per Child doesn't involve the word laptop anywhere, right? So the goal is very simple.  It is four words. Change how kids learn. Laptops are really not in the picture. How does this work, right? How does that function?</p>

<p>Well, if someone tells you we are trying to set out to change learning worldwide. We want to change it all. I hope that the first question that comes to your mind is why? We all did learning probably in this classroom in this room probably the normal way, sort of the whole normal ascension through middle school and high school and college, maybe graduate school, etc. and we all turned out OK. So what is so broken with learning that we have to fix it? </p>

<p>I am skirting over a lot of the depth of an answer to this question but I will tell you one interesting thing that I found when I was thinking about this which was that by the time you are three or four, you learn what I call the fundamental principles which are the extremely non obvious things about how the world functions that you pretty much learn as a kid. You memorize them. You never stop to think about them twice for the rest of your life. They really are completely non obvious.  These are things like: the sun comes up every morning and goes back down every night. Water is wet. Fire is hot. Sharp objects hurt. If I jump up, I will fall back down every time, etc. These are kind of arbitrary. I mean you learn them as a kid. They are second nature. You really don't think about them. </p>

<p>So this is by the time you are three or four. I contend that these are some of the deepest and most profound type of things that you learn ever in your life and just a year or two later at 5 or 6, you go into school and things just take a 180 degree turn. What do I mean by this? Well, look at how you learned all those things by the time you were three or four.  I don't know very many three year olds that say, "Today I am going to go and do some learning." Right? Maybe that would be pretty cool but I don't think three year olds really do that. Instead, what happens pretty much without fail is they get constantly curious, right? These are kids at the age where there are more questions then there are seconds in the day and because they get answers from parents and peers and friends and because they sort of keep integrating those answers into their vision of how the world works constantly everyday, everywhere, that's how they learn. That's how they come to actually understand these sort of fundamental principles that I talk about. </p>

<p>But here's what happens when you go into school. There is essentially a flag day, right? You go into school and literally at that instant, you are being told that the way you have been learning up to now that's taught you everything you know including these unbelievably deep and profound truths about how the world works, well we are going to throw that out the window and do something totally different. Why? Because we said so and what's a different way? Well, you are suddenly not really learning because of curiosity, you are learning because of authority. There is a teacher telling you to learn things. It happens for particular hours in a day, in a particular place and instead of being this sort of rapid exchange of question, answer, question, answer, question, answer that has been critical up to this point, instead it is very unidirectional. There is a guy. There's a person sitting in front of the room sort of imparting knowledge on you and you are supposed to soak it up as a sponge. </p>

<p>Here's the thing about this. If you grew up in most places of the Western world, you probably have at least once, the experience of going through that process with a great teacher. If you have a great teacher, this is phenomenal. Right? It's one of those rare, fantastic experiences where it just works.  Now, thing about it is, if you have a lousy teacher, it is a pretty lousy experience. If you have no teacher at all, the system breaks down. It just doesn't work.  If the way you teach kids, if the way kids are supposed to learn is by having that authority figure who is doing the unidirectional thing and he isn't there, well then learning stops and as it happens, outside of the Western world, it is incredibly frequent that there are no teachers whatsoever. In fact, schools in many places are a particular set of trees where kids will come and sit down. There are no classrooms. There are no school buildings and very often, there are no teachers.</p>

<p>So why is this a problem? Well, because about 1/5th,    this is actually, around, the estimates right now are about 1.2 billion kids in the developing world. That's 1/5th of the total population of the planet. So, if most of that 1/5th of the global population of the planet doesn't have proper access to learning, we should be worried. Estimates go up to 75% of these kids having insufficient access to education or no access to education. </p>

<p>So I think we can agree what these kids actually lack is not ability, right? It is not a matter of not being able to learn. It is really a matter of not having the opportunity to learn. I'm sorry not having the opportunity to learn, not being put in a place where they can somehow learn despite the failings of the system. What do you do to fix this kind of situation? It is huge. I keep thinking myself about this number, I mean, 1.2 billion people. That's a lot of people.</p>

<p>So how can you even attempt to address a problem of this scale? One solution is you could try and engage yourself in this massive talk down rethinking of everything that is cool is supposed to be. Rethink all of education. Rethink, come up with a global curriculum that everyone can agree on. Train incredible amounts of new teachers. Build incredible amounts of new schools. Get all the schools and all the teachers trained in the new curriculum. Get everyone doing this. </p>

<p>You know, if you are an unbelievable optimist, I think you can say this could take 50-100 years. I am a complete cynic and think this will never happen. But if you are really optimistic, say it's a hundred years. Now remember where we were in 1907 and you will probably realize that the 100 years is a really long time even if somehow magically at the end of those 100 years things will really just get better all of a sudden. Think it's a pretty hard argument to make that they would.</p>

<p>So here was a group of people that came to then found OPC that said there has got to be something we can do about this now? It can't be that we have to wait 100 years before we  start seeing some kind of change. What can we do about it? And the next set of questions that were asked was OK well what would constitute the sort of perfect solution to this? What would be the characteristics of such a solution regardless of what the solution is? And there was an agreement on a set of characteristics such as this pure learning thing was awesome when you were a kid. Can we leverage that again to bypass the problem of teachers not being there and schools not being there and get more learning again to be peer-to-peer between the kids themselves? </p>

<p>The other huge thing that's important is you would want to get the element of curiosity back in this picture. Curiosity is pretty universally what drove you to learn everything you know by the time you were three or four. Let's get that back into the picture too. Kids should be able to get curious and get the answers that are behind the questions that he or she has and what's probably more important is that kids should actually grow up knowing that when they get curious, they can get answers to the things they are curious about. </p>

<p>So it was really only at this point in the whole thinking process that we said laptops. We can do this with laptops and we can attack the problem of education and learning with laptops and then we can let sort of schooling which is really a different concept than education fix itself over time. So that's the educational segment. I usually do have quite a lot more to say about this. We can talk about it afterwards so you can ask me questions afterwards if you want me to elaborate on any of that.</p>

<p>How do you build a laptop for kids?  Well I will tell you immediately one way that you absolutely don't build a laptop for kids, which is to take any of the laptops in this room and make it cheaper, cheaper, cheaper, cheaper until it costs $100.because what you will have done if you do that, is produced an inferior, outdated piece of technology that gulps an incredible amount of electricity, is underpowered, can't be used for most of the things that you guys can use your laptops.  Any teenager in the West would be offended if you gave them such a laptop. It would break if you dropped it on the ground. It wouldn't work in many of the places in the world that we are interested in that are either too hot or too rainy or too humid for normal laptops to operate. Really you wouldn't have done much at all if that's all you did.</p>

<p>So what do you actually do? How do you build a laptop for kids? Here is the X0-1 laptop and Eben, my colleague, will do a short demo for you afterwards. This is what the laptop looks like and I will open it up for you. So this is the machine. This is our pride and joy. I will pass it around in a bit. What's in here? Ultra low power, little AMD Geode processor running at about 433 MHz. To put this into perspective, 433 MHz is about one of the more powerful machines, more to most powerful machines you would have owned in 2000 if you are at sort of the front of the curve in the West. So at the height of the dotcom boom, certainly people didn't think that their computers were useless and not powerful enough. This is what they were using. So this is not nearly as antiquated as it sounds. </p>

<p>So we actually did an upgrade. This is a more recent processor than we originally announced. It has a lot more cache on there so things like Python can run a lot faster, I can talk about that a little bit later. There is 256 megs of RAM. There is a gigabyte of solid state storage. There is no hard drive in here. It is all flash. There are no moving parts and the solid state storage has a limited number of write to raise[sp] cycles but they are wear leveled so the entirety of the flash gets utilized equally. </p>

<p>When we say ultra-low power, we really mean ultra-low power. In many of the places where we are going there just isn't electricity period. At best, you can get electricity for certain hours of the day in the school and maybe in one or two other places in the village. But in many villages, there just isn't electricity period. So we realize that with modern laptops drawing around 40 watts, there is just no way that you are going to be able to keep these powered and batteries recharged. </p>

<p>It is not enough to go from 40 to 20 watts. You really need to be going from 40 to a watt. So that's what we did. Our peak power consumption this means if you pegging our CPU and using all the peripherals that we have hooked up, the peak consumption is about 4 watts so still an order of magnitude improvement over normal. If you are using the machine for standard activities, you are really looking at about 2 watts. If you are using it in the ebook mode, you are using it as a book reader, you are looking at 1 watt or sub 1 watt power consumption.</p>

<p>We are, to be able to do this we are doing the sort of the most ridiculously progressive power management that I think has ever been done on a consumer device period outside Linux and outside everything else. Another thing I am going to skirt over but I am open to you asking me about it is essentially what we are doing is every few seconds that you are not actively utilizing your computer or the screen is not actively being changed, the computer will go into full suspend mode, except the screen, the image will still stay on the screen and if you move the mouse or press a button will wake up the entire laptop in about 100, 120 milliseconds, so much faster than you can notice that the laptop was ever suspended.</p>

<p>The way we did this for those of you that are curious is we basically ditched ACIP which is the standard way of doing power management and just rerolled a completely different approach. The screen we have in here is quite a bit of a little marvel of engineering. It is something that we invented in house.  It's a screen that is what we call dual mode, meaning you can use it in a very high resolution monochrome mode, so resolution wise that's 1200 x 900, 200 dots per inch which means it looks pretty much like a printed book if you are looking at the screen and you can then normally use it as a medium resolution color screen like you would be used to on a normal laptop. 692 x 520 in the medium color mode is roughly equal to 800 x 600 in terms of what you get.  </p>

<p>The neat thing about the screen is that it is sunlight readable with the back light off. So here are two laptops. One is from a leading worldwide laptop manufacturer. [laughter] One is our cute one and they are showing the same image on their screens. We are doing 802.11s ESS mesh networking which means we don't depend on there being access points in order to connect multiple laptops together. The user model what you want for these kids is if three of them have a laptop and they go and sit under a tree somewhere, they should be able to open their laptops and not even care about what networking or wifi or access points there are. It should just work. They should create a network and be able to do things together. To enable this we are basically the first project anywhere to take a 802.11s ESS draft which is scheduled to be release as an official standard hopefully in the reasonably short-term future and we are implementing it on our machines in such as way that laptops can forward packets between each other and create networks without almost any user interaction. So that means that in addition to just not requiring an access point, laptops can actually forward packets along several hops[sp]  meaning if you have Internet access at the school and you have a bunch of kids in the village that are not in range of there but you have enough people every 100, 200, 300 yards that they can daisy chain packets all the way through, this will just work with again no configuration..</p>

<p>We have a volunteer in the Australian outback who does network testing for us.  He's not affiliated with us. We don't pay him. It's just something that he does to help. He does constant range testing for us with a couple of laptops with his wife. When the last numbers came in, in terms of how far the two laptops were while still maintaining a workable network connection, does someone have a guess as to how far apart they were? No guesses? You guys are either shy or?  2 kilometers. Now if that number came from me you should be very skeptical but no, it's about 2 kilometers and we are actually upgrading to, antennae that should give us even better reception. One neat thing that I like as a hacker and an engineer is that we do diversity of reception on the antennae meaning that if you look at these two little bunny ears which are actually antennae, antennae that mind you because they are raised away from the rest of the electronics give you more antennae gain than any of out antennae in your other laptops. They do diversity of reception meaning we have one hooked up to one network and the other antenna and we can actually be bridging packets between them if we want to.  </p>

<p>So here is what the mesh stuff looks like and how it works for those of you that are not familiar with the concept. Here is the school server.  Here is the laptop that can't hear the school server but here is the laptop that hears the school service.  If I am here and I want to go to Google, I can basically say I am trying to go to Google and find the route that ultimately reaches the school server through multiple hops[sp] and then sends data back to me that same way.</p>

<p>In terms of standard goodies you can expect, we have a bunch of USB ports. We have a pretty fast VGA, SD card slot where you can throw in extra storage. We have a microphone. We have stereo speakers. We will take power from anything that produces DC. 10-25 is an outdated spec. I think it is closer to a to 8-20 volts that means human power, outboard pedal, pull cord, solar, card battery, you name it , we can take power from it.</p>

<p>[audience member question – inaudible]</p>

<p>Ivan: I don't know if the pricing has been announced yet but solar panels are definitely being worked on. The really neat human power thing that we started up is something that we call the pull cord or the yoyo charger.  The idea is that you have a charger that really looks like an oversized yoyo that you grab and you can pull on it to generate power. You can take a charger and hang it off a tree somewhere or just off a wall. It has, this is my favorite touch on the whole thing. It has a tiny little trip in there that will regulate the amount of resistance that the yoyo gives based on how strongly you are pulling. So if you are a little kid, you can pull and it is not very hard to pull and you are generating some amount of power. If you are a big strappy lad and you grab it and you start really pulling it's going to be putting out quite a bit more resistance. You still are not going to be tiring more quickly but it will be putting out some more power.   Our goal for that by the way is 10 to 1 meaning you pull for a minute .and get 10 minutes of laptop usage.</p>

<p>We are toying with brand new battery chemistry that is not even on the market. It looks reasonably likely we will be able to get this into the Generation 1 finished laptops. The nice thing about the lithium ferrous phosphate (LiFePO) battery chemistry is that it is less toxic, burns colder, is safer and substantially lighter than the next best technology out there if you are looking for safety which is nickel metal hydrite. All the laptops you have in the room are using variants of lithium ion or lithium polymer.  The problem with that is I'm sure you have seen the stories in the news. They are not quite renowned for being particularly safe or port hole. So this is actually quite a big leap if we can pull it off in terms of how we are actually powering our machines. </p>

<p>Normal audio stuff all that you expect except we hacked the microphone port so you can actually read the direct voltage from anything that you plug in there meaning that for about $1, or 50 cents to a dollar you can build little sensors for things like temperature or humidity or brightness and hook them up directly into the microphone port of your laptop and have a little portable science lab as you go. This is all running on top of a Linux distribution that is based on Fedora very loosely. It's very struck down, very slimed down. The binary bits are coming from Fedora.</p>

<p>So one thing that became, we knew from the beginning we wanted to use Open Source Software. It grew over the life of what we have seen to eventually become one of our five what we call five core values of the project meaning that we originally said we want to do Open Source but we are not zealous about Open Source. We are zealous about getting people freedom of choice meaning if you want to run non Open Source on it you should.   We are still sticking with that freedom of choice but in our segment we are producing we have decided to only use Open Source and free software and we get a lot of questions as to why. Why try to commit to something like that? The answer truly is because of the kids. Because if you are giving them this laptop and telling them that they should use it as sort of a window to the world, as kind of a surrogate brain where every time you have a question and you don't have an answer you should be able to pull out your laptop and go and look it up. If you are trying to champion a way to change learning that's critically based on the idea that you get curious about stuff and you go find out about it, then it doesn't really make sense to ship a box where if a kid gets curious about how the box works, they can't figure it out. It is sort of a slap to our own face if we shipped essentially a black box that kids can't look into or change how it works. </p>

<p>And so, you build this as sort of a box of glass legos, right?. It's to fun to play with and start and you can always be looking in the inside and figuring out what's in there. Then it gets real interesting because you let them take it apart if they want to and put it back together in a different way and use what they came up with. This is tremendously powerful. Without this idea, Open Source, we wouldn't be here. We wouldn't be talking about this. This idea that you can take something, change it, put it back together and make it better, I think what has to be the core thing that underlies all the talks that have been here today ranging from those about how to do you make money with Open Source to off switches, how do you try and fix something that is broken with the world with Open Source. </p>

<p>So we took this to a logical extreme where we said well right now, if you are just an end user right, if all you want to do is do your word processing and listen to your music and watch your videos as many users even of Open Source do, there is sort of this lie to Open Source, it's open which means anyone can go in and change stuff and make it better. The thing is, the steps for getting the software and changing it and compiling it again, it's a mess. I don't know who just so I have some idea. Who here is technical enough that they on some frequent basis will grab stuff off the Web and change half of the code and recompile the code and so forth?</p>

<p>OK so that's relative minority in the room. Of the guys, of the people who didn't raise their hands, if I said Firefox which probably everyone has heard of, would you feel comfortable if I asked you right now without instructions, will you feel comfortable finding the source for Firefox, downloading it, changing something trivial like adding your name to the about box and recompiling and using that Firefox? OK so we have one person. Congratulations. You are a far braver man than I am. </p>

<p>It's hard. It's hard. There's a lot of sort of making sausage that goes into Open Source software. You have to have the right built chain, the right tool chain, the right compilers, the right headers. It's complicated. If you are trying to espouse this whole thing about openness and transparency and the ease of which kids should get into this, it is not really enough to just say well if you get sufficiently curious to figure out compilers and fuel chains and builds and all of this mess then you can get to the source. How do you make this really cool? How do you make this so that even the kids who are not the geeks will get curious enough to look at what's there. </p>

<p>What if you could put a button on the keyboard that if you press, it could show you the source code of whatever you are running and let you change it right there and if you hit save it would reload your application on the spot for you without asking any questions and show you the thing that you just changed.</p>

<p>So that's what we did and right there is a little yellow gear key that you can see on our keyboard that is our view source key. If you press our view source key on a web page you will see the HTML. If you press it while running a program, you will see the code for the program. Opened up in an editor, it will let you make changes and save it. </p>

<p>[audience member – inaudible]</p>

<p>So to start with it certainly will be limited to mostly Python programs. Now let me explain that in two seconds. There is nothing about this that makes it so you can't support almost anything.  Just because where our focus lies and the deadlines we are on, we are going to do this primarily to start with, with Python programs but certainly it's Open Source We will take a batch from you if you want to support something else. </p>

<p>Here's the next problem. There isn't that much drive space on this machine.  There is a GB of flash. If you are really talking about massive recompiles and shipping, the source for everything which is large. The source for the recent version of Open Source is 130 MB megabytes. You are not going to ship that on every machine. So how do you try to strike a happy balance? So you ask yourself, well wow, I wish there was a program language where the source code was executable. Where you can run something and it would be the same thing as compiling it and I can open it up and have an interactive thing where I can add on things. </p>

<p>It happens to be the case there is just such a language. It's called Python and it's the best thing since sliced bread in my quite biased opinion. We decided that almost everything that we can reasonably implement as Python would actually be implemented in Python on this machine. That really means almost everything. Our Gui, our Window manager all of our presence communication stuff even [xx] that actually boots the system security platform, the crypto service, the file system search most of the users code. We are not going to be rewriting huge chunks of working code in Python like [xx], x.org or system bus. That would be sort of an exercise of pain.</p>

<p>There are already sort of bumps in there like file systems. You don't think of file systems as being written in Python and running in user space and let users change how they work. That's actually what we are doing. The reason we are doing this is because our user documents, things like your music and pictures, things you wrote and sent to people, messages live in a kind of centralized data store on the machine that is going to let you do all sorts of crazy things that previously was limited only to geeks who were getting it from version control software or people running very expensive packages for team collaboration and so forth. So we can do everything from n-way synchronization between people to delta compression to tracking all sorts of metadata for, everything that you put on there. We can do persuasive search meaning the moment something lands on your machine it is searchable. We can sort it. We can filter it. We can show you the timeline of how it works and what you've done at certain points. </p>

<p>The GUI and this is a different kind of Sugar than the Sugar you've heard about before me. Our GUI is called Just Sugar, not Sugar serum and it's something you can play with right now. I think Eben will be doing a little demo after me. It's a different approach on user interfaces. The reason we felt this was necessary is we wanted to add more contacts and make collaboration something that is built in.</p>

<p>Does someone have a cogent theory on why it is that in 2007 Openoffice.org and all of the commercial packages it is competing with still don't have a simple two click way to do real time collaboration on a document?  Does someone have a good idea of why that is? There is actually an answer. So it is not rhetorical. [audience member inaudible]Well the format is no so much. You can do it between two instances of the same application. Yeah.</p>

<p>[audience member inaudible]</p>

<p>Well, I have a technical answer. What's that? I think so. So here is what I think has been holding this up. There has been no present standard that has actually found a massive option. Meaning if I want to collaborate with Eben I need to tell my computer who Eban is. Who Eben is could be EbenEliason on AOL Instant Messenger. It could be Eban105 on MSN messenger and eben on Yahoo! And Eben on IRC and I can keep listing off. these presence networks that are all different doesn't really cooperate. Software aren't crazy they aren't going to support collaboration across 20 different presence services. We said fine. We will build in presence directly into our operating system which means that if you are a developer you can write things that are collaborative. In fact you don't have to care about presence because the operating system will take care of presence for you. We are building this directly into the operating system meaning that if you want to collaborate I can find Eban on my buddy list.. I can just say launch Write which is our word processor with Eben and instantly we are doing real time collaboration. </p>

<p>I am doing something that pains my heart which is. I am not going to be talking about the security stuff at all because it gets very technical very quickly. Although I will answer questions if you have any about this. But the short version is we built something very new and very different called bifrost that tries to deliver much more security than is currently present in the normal consumer world. No anti virus needed, no firewall needed and no pop ups constantly being presented to the user asking them to permit or organize certain actions.</p>

<p>We are doing updates. This is something that is still open to discussion how it actually is going to be done. We are just beginning to figure out the core updates. Updating individual apps is still up in the air. Before I finish, I want to tell you where we actually are on all of the sort of good things that you heard.. Sugar which is the GUI works. . There is still quite a work remaining to be done before we implement our interface guidelines fully. It works now. It is useable. It has been in pilots in Brazil, Nigeria and Uruguay. Kids actually are using it day to day. It's not vaporware. </p>

<p>Our shared spaces which are one step up from the ability to collaborate in real time, the ability to have a team space with a bunch of your friends and put things in there, beginning work on this. It is not in there yet.. On the security side, we just actually a few days ago merged this huge kernel patch which lets us do what we need to. We started other user space work.    In terms of the power management which is incredibly difficult. Think about it. Your laptop usually will take 10-15 seconds to suspend or resume, we want to be doing it at 100 milliseconds which is quite literally on the edge of perception. We have it right now down to 233 milliseconds and we want to go to less than half of that.</p>

<p>Firmware stuff. Still quite a work to be done. The crypto integration that we are doing is scheduled for the next few weeks. There is a lot of general profiling and optimization to make all of this as fast as possible on a processor while not dog slow is certainly not what many of  us expect from our processors today. We keep starting up on profiling optimization and we get distracted by other things that pop up that require more immediate attention. </p>

<p>In terms of what is happening with servers so you can do backups and Internet gateways and so forth, just starting now, still have some missing pieces of this picture. Luckily most of it doesn't block our first release but still certainly quite a bit work done there. </p>

<p>My point here, the reason to tell you this is that I don't think that anyone can argue we are not dealing with some absolutely fantastic technology on almost every front. There is really quite a lot of work left to be done. And so, to give you some idea of just how much Open Source has come into this picture, here is a simple one slide overview of the majority of the OLPC software stack on the machine. </p>

<p>So Linux file is doing super low hardware utilization passing the baton off to OpenFirmware which acts as the real bios and Boot loader which then boots Linux which is the kernel which then runs Hal which is the [xx]' which then starts up [xx] which is the windows system which runs D-Bus which starts up [xx] which is the [xx] toolkit and Hippocanvas which is the campus that sits on that which lets applications draw on the screen. NetworkManager which [xx] connectivity and actually connect you, Telepathy which is a set of services which will let you do presence and make connections through nats [sp] and so forth  Java and XMPP which are the basis for all these communication protocols so completely open standards.. MozillaULRunner as the web browser. Python as the mother glue on this machine. AbiWord, the word processor that we adopted. SQuite for a lot of storage. This is a lot of software. The fact that it is thousands of man years of work that were given to us so that we can basically pick and choose and put them together anyway we wanted and contribute a lot to it and then wind up with something we can give to those kids.</p>

<p>After I showed you that slide, I really think it should be clear that if you are trying to essentially reinvent the laptop, which is what we have been forced to do, trying to do this without Open Source, I personally can't fathom what it should look like.  Even whatever resources you have available I can't imagine the kind and scale of development effort it would take to actually build something like this.          </p>

<p>Here's what this boils down to. We at OLPC think that if we succeed there will be something unprecedented in the course of human history happening which is there will be a generation of kids globally where many or most of them will for the first time have access to knowledge and to learning and to education. This is an incredibly dangerous and an incredibly powerful and an incredibly compelling idea. </p>

<p>So I get asked a lot what it is liked to actually work at OLPC. People actually often ask me how many hundreds of programmers we have and then I tell them that the core team is about 12 people and then they don't believe me and ask how many programmers we have locked up in the basement. The one thing I've started telling people. I love this quote from Emerson who said "Hell, there are no rules. We are just trying to accomplish something." It's a perfect summary of how OLPC is doing and how it is actually operating. The reason I am telling you any of this is I am hoping that it struck a note somewhere in all of you and you will walk up to me and ask how you can help. If you are a programmer we have a livecd available that has Sugar in all the tools. Doug has a lot of livecds with him. They are in the back of the room. There is an OLPC label right there. You can pick one of those up. We have actual real laptops available which we will give you free of charge if you are interested in doing one of those low level work that requires a laptop or any of the higher level work which requires seeing what's on the screen which is different from what you have. </p>

<p>There are hereabouts there are 250,000 of these laptops in the hands [xx] over the world. All of the code that we write and we use is completely Open Source and free software It is available on our sites along with our bug tracker. We do something interesting. We don't have a private or secret bug tracker. Every bug that we know of is meticulously kept track of in our completely public bug tracker and it's another world first I think that you can see if you go through our bug tracker historically and basically look at the timeline of bugs flowing in and bugs getting closed and you can see what it actually looks like to develop a laptop from scratch. Literally from the moment that we have no laptops. We have motherboards coming in and had a bunch of bugs both in hardware and software and to every iteration of the laptops that we are getting scheduled to come out soon. It is quite a fascinating thing to watch. That's all I have prepared for you. Eben has a very short slide deck on the GUI stuff. So I will call him up in a second.  I will take any questions for me before Eben does that and you are certainly welcome to wait until he does that and then ask me questions again.  So thank you.</p>

<p>[Applause]</p>

<p>Ivan: Yes</p>

<p>Audience member: inaudible</p>

<p>Ivan: OK sure. Let's do that.</p>

<p>Audience member: What about technology? What about the users? What are the kids saying about this? How are you measuring the user experience and making sure what you want to achieve is what you are planning to?. I see that's a very sophisticated machine that you are creating there. Are you thinking that maybe it is over the top on technology for kids that maybe want to access just a few features? Just like having these very sophisticated mobile phones where you only use it for[xx]. What are your views on that? </p>

<p>Ivan: Can someone grab the sheet with the user and password? I want to show you something. Doug can you grab the sheet that has a user and password? While Doug grabs this. Here's the thing. It takes a whole lot of complexity for the user experience to be simple. In fact, if we weren't trying to have a user experience that is beautifully simple I think a lot of the stuff that we were doing we wouldn't have to be doing. Sugar which is the UI that we are building is built with the idea of simplicity and a fantastic user experience. As soon as someone logs me in I want to show you a page that is about I think three or four days old that has more than just what I can tell you. Yes in the back</p>

<p>Audience member: OK There is a kind of standing view you have to make it simple so kids and everyone can use it when this is really a great opportunity.  [xx]So I think it has to basically give as much openness in learning. It is not a solution to a problem. It is the start of a learning process so there has to be as much a potential as possible.</p>

<p>Ivan: One thing that we talk about in the OPC headquarters is the idea of the Onion metaphor, layers that peel off. There is away to make it start simple and then as the user matures and as the children want more out of their machines and want to figure out more stuff that the machine does, they can basically start progressing as the user and revealing the complexity in more details. I very firmly believe that's actually the way every system should be designed including all of those that we are using that just completely aren't designed that way. </p>

<p>But if you go to wiki.laptop.org which is our wiki which is kept up to date, reasonably up-to-date and has a very active community. If you look at the What's New section on the front page there is a report from a school in Galadema, Nigeria that just came in a few days ago and here are some of the kids. If you are just looking at the pictures really if you go and look up one thing after my presentation please go check out this report. I can talk at you all day and in the end, you go and you read a report that was actually written down form the field and you look at what these kids are doing with these machines and I have no reason to lie, my jaw dropped. When I read this report, I really had a wow this is real moment. </p>

<p>Ivan: Yeah.  Let's do that.</p>

<p>Audience member: inaudible</p>

<p>Ivan: So Eben Eliason is one of our core UI user experience designers at OLPC. </p>

<p>Eben Eliason: In fact the only. I work with a pair of designers in Pentagram [sp] design firm NY as well. I have been helping out with a small project. As you mentioned it is a small core group and we are trying to do a lot. So there is a lot to be said about our user interface. It is not like anything you have really seen before. That comes from two core principles that he talked about which are collaboration and exploration in my mind these are the two things you want to highlight of the interface itself. [xx] To figure out how to do that. How do you make seem less collaboration with collaborative apps as he was talking about earlier at work. We came up with this idea we want to make a Zoom interface. </p>

<p>Let me back up one step. We have in the network this little XO character and he is going to be the representation of these kids. Each kid gets to choose a set of colors. Since kids love customization. And that set of colors will in a way carry on their identity again throughout the network and stepping back one level from the home screen where it is just about you, we see there's friends and beyond that there is the neighborhood and all these levels that I am talking about as he mentioned are just in the mesh. This isn't requiring any kind of Internet connection at all. It is completely exposed by the GUI itself and finally there is a fourth level called the activity level and let me show you how joining an activity might work in the mesh. Here's the home screen. If we step back here are my friends You can see underneath what each of them are doing. </p>

<p>Back one level further, we see the mesh. So here you can see there are a bunch of these little XOs.  They are clustered around the activities that they are currently participating in. There are some printers, some wireless access points. Everything that is around in the network can be seen right here.  By exploring a little bit, I can find out what is going on and I can easily join that activity. </p>

<p>Actually this slide is kind of important. We have some new jargon I guess around the office and you can say it's just all semantics but really we think there is something a little bit bigger going on here. We are really trying to emphasize the idea that you interact with the software and with all of the other people who are using the software with you. It is all about activities and about exploring not so much just about this thing that is running on this machine that I have in front of me. That's the technology standpoint. This is all about doing.  </p>

<p>So I apologize a couple of these slides are blurry I pulled them up off the wiki this morning. They are up on the wiki actually if you go to wiki.laptop.org/go/activities. That's the   starting point for all of the things I am going to show you.</p>

<p>So this is the browser. It doesn't look like this on the XO yet. I want to show you where we are heading with everything in the interface. You can see it is fairly straight forward. There is forward, back, refresh. All the things that you expect. Down at the bottom though there is something a little bit different. There is this tray, there we go and inside that tray you see these little icons and also up at the upper right you see there are matching icons there. The idea here is that we want to emphasize collaboration even in a browsing setting which no one has really thought of doing before. The closest thing that we come really is through things like Del*i*cious, social networking types of sites where you can post links for your friends but it is all time shifted for the most part and so here we want to embody the idea that a whole bunch of people can come together, browse the Internet together and share things with each other live. So as you make bookmarks and you make shared links, these little icons show up at the bottom of the screen and that is shared among everybody else who is currently participating in the activity. So I can see this little orange one might be Ivan right here. I can take a look at what he thought was interesting at the moment. </p>

<p>Another quick comment about the way these activities are working on the laptop is that everything is session based at the core. They are all full window and we have got a journal which is the file system that he mentioned that is going to keep track of all the things that you do, the activities, not so much the objects but the things that you are working on. If I come into this web browser I can make a couple of tabs. I can browse around. I can make some shared links and when I go home at the end of the day, I can open that session back up with all of the tabs and all of the links still within it and if I jump ahead here, I will bypass that one. I will jump to this one. This one is actually pretty important. These kids are going to be in places where there isn't always Internet access  In fact many of them will only have Internet access at the school and when they are at home, obviously in a optimal environment they will have a couple of hops to the school server anyway and still be able to get out. When they can't, they could have loaded up a few pages when they are at school that their teacher wanted them to look at, come home open up the browser again and then use fully cached pages without fear of accidentally hitting refresh like I do all the time on my laptop and lose the directions or something to where I was going. So, and of course it will tell then this isn't a live version of the page but it will let them continue to read and explore at home as well as at school.</p>

<p>So I am going too run through a couple of activities here. This is the Write activity. It is a simple word processor. You can also see at the top of the screen we have what we are calling the tool box., which consists of several trays of tools and in almost all cases there is usually like a primary core set of tools in the first tray. So that is the text editing tools. If that's all a kid wants to do is type a little bit they can but if they wan to explore some more open up the image tray or the table tray and start importing images, making tables, changing formats, doing all these kinds of things and all these of course are interactive which is why these colors are showing up on the screen. That represents the text that each kid is writing and the other important thing I guess to note about the toolbox is that it is completely contact sensitive. So if I click in a text region the text tool, the text tray will automatically select itself. If I click on an image, the image tray will select itself. So we are really trying to expose things as necessary but not overload the interface with a whole bunch of tools at once, .especially because it is also such a small screen, despite the high resolution.</p>

<p>Here is an example of the toolbar. Here is the drawing activity. Again your basic drawing tools but there are a lot more available if you explore a little bit. Here is a little example of how there is even more exploration to be had with each tool individually. This is the shapes toolbar. There some basic shapes. You can drag and draw whatever you want. If you bury down a little more you will find more information about the tool and parameters for the tool which adjusts how it functions and that idea this rollover is going to be a standard throughout every single interface that is built for the laptops. </p>

<p>Here is a quick example of a fundamental app. This is the video chat app. It is pretty simple. I don't have to say much about it. You can draw on it and around it You can teach each other math or have some fun and play a game on the side. You can take a photo and store in your journal so you can have a record of what you have done. Here is the  read activity, again simple. We have got the idea of bookmarks and hopefully down the road we will add some pretty extensive annotation features, as well so kids can talk about things, they can share things and pass them around. This is the prototype idea down here at the right you see these little dots. This is a proposal for an idea that each kid who is currently in the activity can be represented over there. They can follow the teacher's dot around.the document that they are exploring.</p>

<p>Here is the record/capture/photograph activity. It's going to have a few different features. It's going to have time lapse,  photography/audio, video and still image. You can tag images and down here this is basically a role of film and photograph there each identified by its color who made that photo. Yes. Taking too long, sorry.  OK. So here is a calculator, memorize, [xx]. There is a whole bunch of activities being worked on. I will breeze through the journal pretty quickly. This isn't the label design for it. Basically it lets you use search filter,  sort, gives you some basic hierarchy at its core a linear list of all the things you've done and I guess that's it. We can open it back up for any more questions.</p>

<p>[Applause]</p>

<p>Eben: Sure</p>

<p>Man 1 in background: I am going to set up here so you can see it in operation.</p>

<p>Eben: In the meantime I will take some questions. Repeat the question. </p>

<p>Man 2: How many kids are in the UI team?</p>

<p>Eban: Not many full time.</p>

<p>Man 3: Repeat the question.</p>

<p>Ivan: Yeah one of the activities that we are building is called the develop activity. Very simple to use IDE when you press the resource button basically loads up the source code. . It will have collaboration features we are trying to build in the rest of the machine. Python is our core platform language. In terms of the language that we ship on the machine there is Python, [xx], squeek small talk Ebon did I miss any? Python, jaw talk squeek. .Evan did I miss any?</p>

<p>Ivan: We are looking at a variant of logo as well</p>

<p>Eben: Sure</p>

<p>Man 1: I will turn this, this way like that. Can you explain what you are doing?</p>

<p>Eben: I just want to give you a really quick overview of what I just showed you running live on the laptop. This is the home screen. OK and around the edge of the screen is what we call the frame. The frame is carried with you across all the various zoom levels and there is not much in it at the moment. There is no one else around otherwise I would see some people over here. I haven't done any copying or pasting otherwise I would see objects stored on the clipboard over on the left. Up here, I can use the buttons to navigate around. So this is the groups view. Of course, there is no one else around at the moment and zooming all the way out, I can see the mesh. Here is me and here is some of the wireless access points around. I assure you this is a much more interesting experience when there is another twenty or thirty xos nearby. And so I will dive into web browser here for a second. Let's pull up Google maps as a demo.</p>

<p>Man 1 in background: Are you connected still?</p>

<p>Eben: I was connecting. Perhaps not. Yeah. I know. I will use the password again.</p>

<p>Man 1 in background: Inaudible That's a problem every time you power down. </p>

<p>Eben: Sorry.</p>

<p>Man in background:  This is the same problem we are having with [xx].</p>

<p>Eben: As I test my typing skills on this tiny little keyboard. Oh common.You will have to take our word for it that it actually works. </p>

<p>Man 1: inaudible</p>

<p>Eben: OK.  Here we go. Use the camera. You can see here is a little photo I took of myself earlier at the bottom. There's a new one. As you can see again this interface is not quite what I showed you in the markups but everything is in flux and builds are changing from day to day.</p>

<p>Man 1: inaudible: See how fast the video is responding. This thing can actually run full time video.</p>

<p>Eben:  Hang on</p>

<p>Ivan: We actually did a transatlantic Cambridge UK Cambridge US video conference call that ran at 15 frames per second on our hardware with full sound. We should be able to get about 30 frames per second full rate with new hardware</p>

<p>Eben: Pretty fast and also pretty clear. This is from an old build for which we couldn't actually scale the video that was coming in. At full screen it is pretty high quality.</p>

<p>Man 1: inaudible Play some sound now, music</p>

<p>Eben; Sure. </p>

<p>Man 1: See why kids would be interested.</p>

<p>Eben: This is [xx] I guess I will show you the mini version. This is the version kids will jump into and it also is going to be the first to have extensive collaboration abilities. Once again the interface will look a bit more sophisticated. Let's start at here's a piano..</p>

<p>Man: inaudible.</p>

<p>[noise]</p>

<p>Eben: I will tell you what. Why don't we actually wind up, wrap up Look at it on the screen. If you want to see the laptop you can come up and see it actually play some music.  [bird sounds] OK there you go. Birds. [music]</p>

<p>Man 1: Oh you can hear that.</p>

<p>Eben: So anyway, thank you for having us. If you want to see the laptop come on up.</p>

<p>Thanks everybody for coming. We really appreciate it. Don't forget your blue sheets please. And then a big applause for Dan Brethman [sp] for all the video and audio running around. [applause] Thanks Dan, appreciate it.</p>]]>
        
 <![CDATA[<a href="http://www.technorati.com/tag/Eben Eliason" rel="tag">Eben Eliason</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Ivan Krstić" rel="tag">Ivan Krstić</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Mass Technology Leadership Council" rel="tag">Mass Technology Leadership Council</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/One Laptop Per Child" rel="tag">One Laptop Per Child</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Open Source Summit" rel="tag">Open Source Summit</a>]]>  <![CDATA[<a href="http://www.technorati.com/tag/Python" rel="tag">Python</a>]]> 
</content>
</entry>

</feed> 
