Michael Tobis wrote: > I think this "limited time only" idea defeats the purpose of the whole > software environment. Why should I buy a community building tool that > will not be available to potential members of my local community?
A very good point. And you can find lots of people who agree the OLPC distribution model is problematical for various reasons, for one example: http://www.olpcnews.com/sales_talk/countries/negroponte_change_olpc_distribution_.html But as I see it, this is not about the OLPC XO-1 as an innovation by itself. For me, this is about experimenting with doing education with lightweight portable "dynabooks" http://en.wikipedia.org/wiki/Dynabook running GNU/Linux supporting dynamic languages (like Python) with wireless connectivity, which don't break when you drop them or use them outdoors around a little bit of water or heat or dust. That's the big picture, long term. I've bought several portable devices (with hopes of running Python software on some of them) -- none have had the (projected) robustness of the OLPC. The robust alternatives I could buy still seem to be in the thousands of dollars, for example: http://en.wikipedia.org/wiki/Toughbook Still, it is possible the XO-1 won't live up to the hype of toughness. And if it doesn't, in my eyes it will have been a failure, because I think that is the most important aspect of it -- reasonably performing GNU/Linux and Python in a tough but cheap enclosure. The software can be fixed up, and I expect will improve over time like it did for the Zaurus SL-5500 or Nokia N800. If the hardware has problems, then you're stuck. Here is a related article with a video clip of earlier (prototype) OLPC's with problems: http://www.youtube.com/watch?v=Fm9bTrpjTZ0 http://www.olpcnews.com/countries/nigeria/olpnc_galadima_school_interview.html From there: "On walking around school I saw kids that had laptops with spoiled screens, torn off "ears", and defect batteries one kid even told me that his laptop had been stolen. There are teachers for whom the idea of using the laptops in learning is not yet natural, and there are challenges regarding how to digitalize the curriculum the kids must go through during primary school." I found that clip a little heartbreaking as at the end the child puts his hand across the apparently defective laptop screen, me thinking -- is he wonderingly if perhaps there goes his chance at a hopefully better education? Probably need at least 1.2 laptops per child to account for spares. :-( Still, even if only a few people can only get a few now, the general principles related to "dynabooks" will become more and more ubiquitous as years go by. And they are already happening -- one can get a Nokia N800 for a similar price (although it isn't quite as robust, and it is harder on the eyes). This has been an ongoing trend for many years. With a couple decades this trend might even culminate in devices equivalent to the OLPC XO-1 given away for free on the back of cereal boxes. :-) "Electronics goes organic" http://www.my-esm.com/digest/showArticle.jhtml?articleID=199700530 But even if that seems to hard to believe, it's not much of a stretch to imagine in ten years buying the equivalent of the OLPC XO-1 used on ebay is only going to cost in the tens of dollars. At that price, almost everyone in the world can afford one (or someone can afford to buy them one if they can't themselves). We are seeing the continued emergence of Pierre Teilhard de Chardin's "noosphere". http://en.wikipedia.org/wiki/Noosphere Whether that will be seen as good or bad for most remains to be seen. So, I see the XO-1 as mostly a funky vehicle for this kind of "dynabook" experimentation. But I expect in two or three years this OLPC XO-1 will be obsolete (if it isn't already. :-) Though on the other hand the Newton MP2100 has held its value for almost a decade, and probably still exceeds the OLPC XO-1 in good power management and ease of use -- although that is mostly software related, for example the Newton may sleep 100 times during the time it take you to draw a line across its screen. I could write a lot on OLPC failings based on the Newton's successes (OLPC didn't use an ARM processor like the Newton, color maybe wasn't essential and if it was, it could have been done the usual way, http://wiki.laptop.org/go/Image:Blurry-develop.png the Newton OS and GUI really did get out of your way most of the time and worked well in a mobile setting). I could even point out at length how the OLPC project duplicates some of the Newton's mistakes (making it hard for developers to use existing code or develop using existing desktop equipment, as OLPC could have made Sugar optional add-ons to Gnome instead of essentially replacing Gnome, etc.), http://www.osnews.com/story.php/16582/The-OLPC-Sugar-Interface-Dont-Do-it/ Still, I think there are also a lot of good points about the general OLPC concept anyway (and even about Sugar's aspirations). I also admire the way it was done as a non-profit using free and open source methods. One can quibble about how organized they are, etc., or lots of other things they may have had difficulties with, or with the distribution models, or the hype machine, but as I see it the OLPC is the biggest game in town working on hardware and software this way -- and they have chosen Python to pull everything together. I feel a little about it like I feel about GNU/Linux, which I resisted for years because it was obvious UNIX was an antiquated technology compared to all the other promised OS's (Plan 9, Microkernels, Inferno) or even just plain old pre-DOS QNX or the Mac OS. But in the end, the GNU & Linux communities have kept chugging a long and become the biggest game in town in that free OS arena. I don't know if OLPC will have that much momentum, of course. I doubt it -- not because it isn't a ultimately a good idea to make robust cheap dynabooks for kids (or adults :-), but just because there will be so much hardware competition with dropping prices that in a few years one may have many choices with a variety of OS's or software environments (e.g. the Java powered PepperPad http://www.pepper.com/ to name just one competitor). And some of this is happening precisely because the OLPC project paved the way and stirred up the commercial competition. But all that is good news ultimately for anyone who wants to use computers in education -- better, faster, cheaper, lighter, more robust. It's all part of an ongoing revolution, perhaps leading up to Vernor Vinge's Hugo-award-winning short science fiction story "Fast Times at Fairmont High" http://www.kurzweilai.net/articles/art0518.html?printable=1 where he talks about the equivalent of sprinkling smart dust (called "localizers") around schools. From the review: "One thing that was believable is that it seemed that a lot of the kids cheated, and it was almost impossible for the adults to catch them. With universal network connectivity it would be hard to make sure kids are doing their work on their own. I got the impression the school sort of looked the other way, the idea being that as long as the kids solved their problems, even if they got help via the net, that was itself a useful skill that they would be relying on all their lives." One can even question the whole idea of whether kids in developing nations are better off without today's conceptions of computing. Certainly many of these developing nations already rank as "happier" than much of the developed world. http://news.bbc.co.uk/1/hi/world/africa/3157570.stm http://thehappinessshow.com/HappiestCountries.htm Are we really sure we want to tinker with that happiness? But it is happening anyway -- so at least hopefully they can get the benefit of the good part of it while perhaps using their own unique cultural strengths to work around the bad parts. The OLPC XO-1 is a first of a kind. It's almost certain it will fail as a specific product because it is a very ambitious undertaking. Or, as "Fake Steve Jobs" sarcastically wrote: http://www.olpcnews.com/commentary/press/one_fake_steve_jobs_sarcasm.html "Frankly I'm shocked to see these guys having problems. I mean, a brand new hardware design, a new screen technology, a customized Linux operating system, a one-off user interface, and the customers are the poorest nations in the world, …and the whole project will be run by woolly academics who have never even worked in a real company let alone run one. What could possibly go wrong?" But, as an idea, I think it has a lot of momentum, even if others in the end may carry the idea forward in better ways. And it is an idea -- the Dynabook -- with roots back in the 1960s or even earlier. This is just a step on the way. I think the biggest thing to take away from this is that the dynabook hardware is pretty much there. It is the software and content that is the problem. And that's where edu-siggers etc. can play a vital role. Again, from: http://en.wikipedia.org/wiki/Dynabook "Though the hardware required to create a Dynabook is here today, Alan Kay still thinks the Dynabook hasn't been invented yet. The key software and educational curriculum are the missing pieces." > What are the prospects of a commercial product running the XO software system? Probably zero. I would even think the OLPC project would think this probability should ideally be zero, to minimize the risk of theft. Having said that, I know there was interest by groups who do outdoors type applications -- like surveying or inspection. > I agree, I am tempted to buy four and get two rather than buy two and > get one. That starts to be enough money that I hesitate though. I agree. I actually really wanted three. Even just two seems like it doesn't fully get at the idea of, say, a third person joining an existing networked group activity. I was hoping maybe I could substitute one emulator session on a desktop for that third laptop. > I disagree about Java, though. I think that moves in the wrong direction. True, Java has its own issues as well. Sometimes it seems it can't make up its mind if it is an OS or a software library or a VM or a language. And dealing with a proliferation of versions and configurations is its own set of potential headaches, and a major weakness in the Java concept. Nothing is perfect, in part because one person's priorities may differ from another's -- in my case, easy Mac installation is important for me (while still being cross-platform) and I like Swing better than, say, wxWidgets. --Paul Fernhout _______________________________________________ Edu-sig mailing list [email protected] http://mail.python.org/mailman/listinfo/edu-sig
