Re OLPC: The Ceres computers built at ETH by N. Wirth between 1985 and 1990 came close. They weren't laptops, but had been designed from the ground up (i.e. hardware, operating system, programming language) to be fully understandable and teachable. The OS was booted from ROM and took only a few seconds to show up on the screen. Project Oberon was documented in the book http://www.inf.ethz.ch/personal/wirth/books/ProjectOberon.pd...
To build native Windows applications in Oberon 2 (later extended and renamed to Component Pascal) check the free and open source BlackBox IDE and runtime environment developed by Oberon microsystems http://oberon.ch/blackbox.html#Free_Download
+1. Using Unicode in URIs is a very bad idea. It's essential that an URI can be written by hand on a napkin and entered into a computer again later, without any ambiguity.
Nice! Have been waiting for that since the tragic loss of AppJet. Do you plan to provide some sort of paid hosting in order to prevent going broke due to hosting cost?
A possible solution to make a work station, mobile or embedded device accessible (over HTTP) without a public IP address is using a relay server like http://yaler.org/
Yaler, a high performance relay server implementing HTTPS with Java non-blocking sockets, hierarchical state machines and design by contract. Written by Marc Frei (Oberon microsystems).
We provide an open source version of the language (Component Pascal = Oberon V2) and a runtime environment (BlackBox) running on Windows (http://www.oberon.ch/blackbox.html). Regards, tamberg
Instead of emailing to the room you can also add a delicious tag's RSS feed to it (e.g. ff:myroom => http://feeds.delicious.com/v2/rss/yourname/ff%3Amyroom) to cross-post from delicious using your favorite browser bookmarklet.