Merge branch 'master' of ssh://trinity.codewiz.org/~/public_html/wiki/git/wiki
authorBernie Innocenti <bernie@codewiz.org>
Fri, 11 Sep 2009 21:10:58 +0000 (17:10 -0400)
committerBernie Innocenti <bernie@codewiz.org>
Fri, 11 Sep 2009 21:10:58 +0000 (17:10 -0400)
20 files changed:
BeRTOS [new file with mode: 0644]
BernieInnocenti
BodyMeasures
FileArchivers
FrontPage
HackerFolklore
MicrosoftTactics
NicholasNegroponte
User/Bernie [deleted file]
WorldDomination
blog/2008/01 [new file with mode: 0644]
blog/2008/02 [new file with mode: 0644]
blog/2008/03 [new file with mode: 0644]
blog/2009/08 [new file with mode: 0644]
blog/2009/09 [new file with mode: 0644]
blog/2009/April [deleted symlink]
sys/info [new file with mode: 0644]
sys/macros/CgiVar.py
sys/syntax.png [new file with mode: 0644]
user/bernie [new file with mode: 0644]

diff --git a/BeRTOS b/BeRTOS
new file mode 100644 (file)
index 0000000..e9db304
--- /dev/null
+++ b/BeRTOS
@@ -0,0 +1 @@
+See http://www.bertos.org/
\ No newline at end of file
index 465af2e2992462cbc70c2c3aa0bfa23c9c90fce6..4ac08936d2fa6134f16cfd2ca6d1a909fc8adbd0 100644 (file)
@@ -1 +1 @@
-See [[User/Bernie]]
+See [[user/bernie]]
index 76377cd429dec65c57b5212c336e19f15b9c5cba..dc263149cca587ba40ea77211b495b0fea01a11b 100644 (file)
@@ -4,9 +4,9 @@ Back off, pervs!  This is just in case someone wants to buy me clothes!
 
  Height: 1.63cm (5ft + 4in)
 
- Weight: 70Kg (154 pounds) -- subject to change :-(
+ Weight: --70Kg-- 61Kg (134 pounds)
 
- Shoes: 40 (7.5)
+ Shoes: 40 EU (7.5 US)
 
  Trousers: 31x29
 
index 78af4806bfafc65cfb2f36118ba17e529a879bf2..420b6cf01b143d13340c091a646aac84ce8f2fe4 100644 (file)
@@ -1,6 +1,6 @@
-Tell us what file archiver you use, we'll tell you who you are.
+Tell us what file archiver you use, we'll tell you who you are:
 
-== Mainstream ==
+=== Mainstream ===
 
  * .zip -- Conformist who would even run Windows
  * .dmg -- Conformist who would **not** run Windows
@@ -10,7 +10,7 @@ Tell us what file archiver you use, we'll tell you who you are.
  * .7z -- Non-mainstream user of a mainstream OS
 
 
-== Old Skool ==
+=== Old Skool ===
 
  * .lzh -- MS-DOS or FidoNET, should probably stop playing with computers
  * .arj -- Lame FidoNET-era user
@@ -19,7 +19,7 @@ Tell us what file archiver you use, we'll tell you who you are.
  * .xpk -- Advanced Amiga user
 
 
-== UN*X family ==
+=== UN*X family ===
 
  * .tar.gz -- GNU-aware user
  * .tar.bz2 -- Modern UNIX OS, usually GNU/Linux
@@ -30,4 +30,4 @@ Tell us what file archiver you use, we'll tell you who you are.
  * .tar.xz -- Up-to-date compression freak
 
 ----
-Copyright 2009 Bernie Innocenti -- it's a wiki, feel free to add your humor
\ No newline at end of file
+Copyright 2009 Bernie Innocenti -- it's a wiki, feel free to add your humor too
\ No newline at end of file
index 3d38cdd6b2ea8f16fb7caeaf7213f1d397a2e230..861704006978d28873abdc5fc32f18580eddedfc 100644 (file)
--- a/FrontPage
+++ b/FrontPage
@@ -26,7 +26,7 @@ Tags:
 === Free projects ===
 
  * [[http://www.sugarlabs.org/ | Sugar Labs]] -- A non-profit foundation promoting Sugar, a spin off of [[OneLaptopPerChild]]
- * [[BeRtos]] -- A microkernel for small embedded systems
+ * [[BeRTOS]] -- A microkernel for small embedded systems
  * GeekiGeeki -- The tiny, Git-powered wiki engine
  * LinuxProjects -- Misc Linux projects
  * ???
@@ -54,11 +54,13 @@ You may want to read the EditingTips to get started.
 Editing requires authentication.  If you don't have a real account, you can
 login as '''Anonymous''''''Coward''' with empty password.
 
- * FindPage -- Title search and full-text search
- * TitleIndex -- Index of this wiki by page title
- * WordIndex -- Reverse index (what pages refer to...)
+ * [[FindPage]] -- Title search and full-text search
+ * [[TitleIndex]] -- Index of this wiki by page title
+ * [[WordIndex]] -- Reverse index (what pages refer to...)
  * [[/wikigit/wiki.git | Revision History]] -- All pages are under revision control, browse the history here
- * WikiSandBox -- A place where you can practice wiki editing
- * GeekiGeeki -- Learn more about this wiki engine
+ * [[WikiSandBox]] -- A place where you can practice wiki editing
+ * [[GeekiGeeki]] -- Learn more about this wiki engine
+
+<a href="http://sunjammer.sugarlabs.org/resultpermeable.php"><!-- this is for spammers --></a>
 
 <div style="text-align: center; font-size:24px;">[[http://www.codewiz.org/projects/amiga/index.html|AmigaCheckmark.png]] **// [[http://www.codewiz.org/projects/amiga/index.html | Only Amiga Makes It Possible!]] //**</div>
index 1c65959969a82057ee3f621c79f084559c60e04d..415ba7f430776d8424c09c2a524f3f48d0980618 100644 (file)
@@ -1,21 +1,20 @@
-== Philosophy and religion ==
+== Bernie's Hacker Folklore Page ==
 
- * [[TrueHeroes]] who delivered important ideas to mankind
+=== Philosophy and religion ===
 
+ * [[TrueHeroes]] who delivered important ideas to mankind
  * Church of the FlyingSpaghettiMonster: http://www.venganza.org/
 
-== Politics ==
+=== Politics and ethics ===
 
  * [[MicrosoftTactics]] against [[FreeSoftware]] and [[GnuLinux]]
-
-== Rhetoric ==
-
  * The Technique of the StrawMan: http://www-personal.umich.edu/~lilyth/strawman.html
 
-== Humor for nerds ==
+=== Hacker Folklore ===
 
- * People defined by what FileArchivers they use
+ * The Story of Mel, a RealProgrammer: http://www.pbm.com/~lindahl/mel.html
 
-== Hacker stories ==
+=== Humor (for complete nerds only) ===
 
- * The Story of Mel, a RealProgrammer: http://www.pbm.com/~lindahl/mel.html
+ * People defined by what [[FileArchivers]] they use
+ * [[TwoHundredDollarLaptop]]
index b91980ce9023e27917c49ac420f6faa50676fb60..5f11c655228b04873bb358283cc9d9e2e6ac4e6a 100644 (file)
@@ -5,13 +5,16 @@ Why does Microsoft deserve special casing among all companies producing propriet
 
 This is a collection of a variety of strategies attempted by Microsoft
 against an extremely resilient competitor that couldn't be simply brought
-or driven to bankruptcy.
+or driven out of business in the conventional ways.
 
 steve_ballmer_bill_gates_i_wish_i_knew_how_to_quit_you.jpg
 
 
 === Targeting GNU/Linux ===
 
+ * [[http://www.ditii.com/2009/09/08/microsoft-linux-vs-windows-7-slideshow-for-retailers-targets-linux/ | Linux vs Windows 7 slides for retailers]] (2009)
+
+
  * [[http://www.theregister.co.uk/2001/06/02/ballmer_linux_is_a_cancer/ | Linux is a Cancer]] -- Steve Ballmer, CEO (2001)
 
  * [[http://www.linux.com/feature/8374 | Linux is un-American]] -- Jim Allchin, Windows chief officer (2001) 
@@ -86,7 +89,7 @@ steve_ballmer_bill_gates_i_wish_i_knew_how_to_quit_you.jpg
 
  * The [[http://www.catb.org/~esr/halloween/ | Halloween documents]] (1998-2004)
 
- * Microsoft claims that [[http://news.zdnet.com/2100-3513_22-152099.html | OSS violates 235 (unspecified) patents]]
+ * Microsoft claims that [[http://news.zdnet.com/2100-3513_22-152099.html | OSS violates 235 (unspecified) patents]] (FUD)
 
 
 == Help wanted! ==
index fdd4c3f43ee17c2c1d67e6d7d1ade333fe2945b8..f9e854787fa392908f46572b51251abdbbc4a093 100644 (file)
@@ -1,5 +1,3 @@
-See:
+See [[http://it.wikipedia.org/wiki/Nicholas_Negroponte]]
 
- http://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Nicholas_negroponte.jpg/399px-Nicholas_negroponte.jpg
-
- http://it.wikipedia.org/wiki/Nicholas_Negroponte
\ No newline at end of file
+{{http://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Nicholas_negroponte.jpg/399px-Nicholas_negroponte.jpg|Nicholas Negroponte}}
diff --git a/User/Bernie b/User/Bernie
deleted file mode 100644 (file)
index cea259f..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-== Bernardo "bernie" Innocenti ==
-
-{{BernieXo.jpg | Bernie Innocenti with a B2-test XO laptop}}
-
-More pictures here: [[http://www.flickr.com/search/?q=Bernardo+Innocenti]]
-
-See also [[BernieSchool]], [[BodyMeasures]] and [[ContactInformation]].
-The [[FrontPage]] contains my hCard.
-
----
-[[Category/User]]
\ No newline at end of file
index 1cdd925c882a8336e5cbec8ef94d08c382649ab6..a9f6ea37e254836a9fb238c35852f8c332badfaa 100644 (file)
@@ -1 +1,3 @@
-????
\ No newline at end of file
+1. Hack hack hack
+2. ????
+3. Profit!
diff --git a/blog/2008/01 b/blog/2008/01
new file mode 100644 (file)
index 0000000..1451385
--- /dev/null
@@ -0,0 +1,184 @@
+The story continues at FebruaryBlog
+
+== Bernie's brain backup for January 2008 ==
+
+=== Sun 27th ===
+
+==== Down Under ====
+
+Yesterday I had to clear my room, pack my stuff at OneCambridgeCenter, and
+say goodbye to many, many good friends and colleges.  I don't  even know when
+I'll be able to see them again.  Not exactly a happy day, you may have guessed.
+
+Today, after 22 hours of flight, I started to have visions.  At the baggage reclaim,
+I thought I was talking with the kernel god LinusTorvalds.  He said that userspace
+is easy and that he cannot exactly agree iwith some of the choices made in Python.
+We'd really get along if it wasn't just a dream :-)
+
+Later on, I reached the hotel and got into the elevator with a ginger guy
+that looked vaguely familiar.  I asked if he was going at LCA.
+
+ -- //Yes.//
+
+ -- //Are you a software developer?//
+
+ -- //Well... not primarily...//
+
+Blink!
+
+ -- //Oh, you must be JonathanCorbet, the editor of LinuxWeeklyNews!//
+
+ - //Indeed.//
+
+Today was a really exciting day!  I needed something like this to compensate,
+at least partially, for leaving Boston.
+
+----
+
+Hi Bernie! Just stepped here looking for the photos of XOs hanging from the ceiling (i wanted to show them to my father) and found you leaving!
+
+So, have a nice journey, enjoy conf.au and see you soon!
+
+-- PiroPiro
+
+=== Sat, 19th ===
+
+==== Another trip to NY ====
+
+I'm planning to go to NewYorkCity tomorrow with a bunch of friends.
+But this time I guess we'll catch a different transportation:
+we were booking the FungWah (aka ShittyBus), when ChrisBall came
+and looked at us funny.  "Are you sure?  Those buses have a habit
+of catching fire on the highway".
+
+Apparently, it is really true:
+
+  http://en.wikipedia.org/wiki/Fung_Wah_Bus_Transportation_Inc.#Safety
+
+=== Sun, 13th ===
+
+=== Bernie the rockstar ====
+
+If you were considering hiring me, or entrusting me to do anything serious, you'd better watch this first:
+
+ * [[BernieIronMaiden.ogg]] - [1.8MB] if you have the free OggTheora codec
+ * [[BernieIronMaiden.mov]] - [3.6MB] if you're stuck with proprietary QuickTime codecs
+ * //nothing// - [0MB] if you're stuck with the proprietary MediaPlayer or RealPlayer codecs
+
+
+**Q:** why doesn't my browser play the link right away rather than asking me to download it? \\
+**A:** because my wiki doesn't support mime-magic yet
+
+**Q:** why don't you just let apache serve media files? \\
+**A:** because a CGI has no way to "handoff" a file to the web server once they've been invoked
+
+==== Food and Power ====
+
+Here's a stupid movie by SamuelKlein, ArjunSarwal and myself:
+
+ * [[FoodAndPower/FoodAndPowerHigh.ogg]] - [62MB] OggTheora stream, quality 10
+ * [[FoodAndPower/FoodAndPowerMed.ogg]] - [26MB] OggTheora stream, quality 7
+ * [[FoodAndPower/FoodAndPowerLow.ogg]] - [16MB] OggTheora stream, quality 5
+
+If your computer cannot play the above links, you should really consider installing
+a free media player, or just switching to Linux which comes with all the free media
+players and codecs out of the box.  Meanwhile, here's a workaround:
+
+ * [[FoodAndPower/FoodAndPower.avi]] - [103MB] original AVI stream from our shitty camera
+
+These also prove the quality of the OggTheora codec.  After seeing this, I think
+I'd recommend using it for its technical advantages in addition to its legal advantages.
+
+In producing these movies, I found out that:
+
+ * mencoder has bad support for ogg-theora
+ * transcode kinda sucks
+ * ffmpeg seems the best command-line encoder of the three I tried
+ * The easiest solution if all you need is encoding anything to Theora is ffmpeg2theora.
+ All you have to do is:
+ {{{
+ ffmpeg2theora FoodAndPower.avi
+ }}}
+
+
+=== Sat, 12th ===
+
+==== Cow power! ====
+
+My good friend ArjunSarwal recently made the [[http://hardware.slashdot.org/article.pl?sid=07/10/26/0541205 | Slashdot front page]]
+with his story about [[http://wiki.laptop.org/go/Cow_Power| Cow Power]]!
+
+=== Fri, 11th ===
+
+==== Crank, Crank! ====
+
+Today we got this pleasant surprise.
+
+See the movie: [[OlpcCrank/StephenReillyCranking.mov]].
+The guy cranking is DanielDrake, Gentoo kernel maintainer
+and wireless guru.
+
+{{OlpcCrank/ArjunCrankingSmall.jpg | ArjunSarwal cranking}}
+{{OlpcCrank/ArjunCranking2Small.jpg | ArjunSarwal cranking}}
+{{OlpcCrank/StephenCrankingSmall.jpg | StephenReilly cranking}}
+{{OlpcCrank/StephenCranking2Small.jpg | StephenReilly cranking}}
+
+Larger versions of these pics are available at OlpcCrank.
+
+=== Sat 5th ===
+
+==== The little computer that just won't die! ====
+
+OneLaptopPerChild is not enough.  There should definitely be
+{{OneAmigaPerChild/OneAmigaPerChild | OneAmigaPerChild}}!
+
+{{OneAmigaPerChild/OneAmigaPerChildSmaller.jpg}}
+
+Look [[OneAmigaPerChild/OneAmigaPerChild | here]] for additional details.
+A big thankyou to MicheleConsoleBattilana for providing a free copy of
+AmigaForever, a fine tribute to the coolest platform ever!
+
+=== Thu 3rd ===
+
+==== The XaoS strikes back! ====
+
+I enjoyed bundling this OldSkool activity for the XO:
+
+http://wiki.laptop.org/images/8/8c/XaoS-screenshot4.png
+
+See: http://wiki.laptop.org/go/XaoS
+
+It certainly needs some more sugarization work for which I have no time.
+
+
+=== Wed 2st ===
+
+==== Haiku Laptop ====
+
+Today we shipped our machine affected by dlo#5575 (touchpad mostly unfunctional)
+to Japan for further inspection by ALPS.  Just before closing up the plastic case,
+I've left inside a little fortune cookie for them:
+
+{{HaikuXoSmall.jpg}}
+
+If you're wondering what it means, it's a piece of japanese poetry called a HaikuPoem.
+Google for it.
+
+=== Tue 1st ===
+
+==== Trip to Walden Pond ====
+
+This really happened on Monday 31st Dec, but who'd go read last year's blog entry now?
+
+So, Adam, Arjun and myself went to this [[http://en.wikipedia.org/wiki/Walden_Pond|Walden Pond]]
+place, where the famous American poet [[http://en.wikipedia.org/wiki/Henry_David_Thoreau|Thoreau]]
+lived in complete isolation for 2 years in a cabin made of wood.
+
+{{WaldenPond1Small.jpg|Arjun (left) and Me (guess who?)}}
+
+On this very nice lake, I stupdily tried to run on the ice and fell badly, hitting my jaw
+and cheek on the hard ice.  Little cut, big bump... no permanent consequences.  Maybe I
+should consider a health insurance?
+
+{{WaldenPond2Small.jpg|Me (the really crazy one) and Adam (the really worried one)}}
+{{ThoreauCabinSmall.jpg|The three of us in the site of Thoreau's cabin}}
diff --git a/blog/2008/02 b/blog/2008/02
new file mode 100644 (file)
index 0000000..c2158e8
--- /dev/null
@@ -0,0 +1,110 @@
+== Bernie's brain backup for February 2008 ==
+
+=== Sun, 25th ===
+
+==== Fosdem OLPC Team ====
+
+FosdemOlpcGroupTaggedSmall.jpg
+
+=== Sat, 9th ===
+
+==== Red Panda ====
+
+Today I visited the Cairns tropical zoo.  They have this cute red panda:
+
+ http://www.wildlifearchives.com/images/red-panda.jpg
+
+And I could feed kangaroos and wallabies and even cuddle a koala!  I have
+a picture to prove it, but it's not digital.
+
+==== Photos ====
+
+Arnd has flickr'd a few photos form our visit to the HealsvilleSanctuary:
+
+ http://www.flickr.com/photos/22355135@N05/sets/72157603863399336/
+
+I like this one with the both of us caressing a Wallaby:
+
+ http://www.flickr.com/photos/22355135@N05/2241324490/in/set-72157603863399336/
+
+=== Fri, 8th ===
+
+==== So long, and thanks for all the fish! ====
+
+Back from diving.  I've seen plenty of small fish and medium fish, including the ClownFish (best known as Nemo).
+I had little luck with the big ones: I've seen only one shark, around 2.5 mt long, but it was really
+shy and ran away too quickly for me to follow.  Yes, sharks do not attack man.  If you know otherwise,
+you must have seen it in a movie.  No sea turtles for me, although my travel mates did see many and
+even touched them.
+
+I've also seen two dolphins, but those don't count because I was on board.  And, for
+some reason, they soon decided that we were uninteresting and swam away.
+
+But now for the amazing thing: during my night dive, *lots* of big fish came around us.
+I'm ashamed to admit I can't remember their name: they were mostly gray, as big as
+medium sized dogs, with a bump on their heads, and big lips.  They have learned to
+follow the torch lights at night.  They're absolutely not interested in us, only what our
+beams were pointing at.  Every once in a while, I'd spot a small fish in the dark, and
+the big ones would swim really quickly and smash it!  And then spit the little bones!
+So cool!
+
+We played like this for a while. Poor little fish! But those big ones ought to eat somehow,
+shouldn't they?
+
+The reef is one of the seven natural wonders of the world for a reason.  A zoological
+garden underwater.  Highly recommended to divers and snorkelers.
+
+
+=== Thu, 7th ===
+
+==== Crusade on the reef ====
+
+I'm boarding on a ship to the GreatBarrierReef.  I'll be diving all day (and night!) to
+see the wonderful fish and coral.  As a secondary objective, I'll be doing an SSI
+advanced diving course.
+
+http://upload.wikimedia.org/wikipedia/commons/7/76/Blue_Linckia_Starfish.JPG
+
+=== Wed, 6th ===
+
+==== Tropical paradise =====
+
+I just arrived in CairnsCity, a small town in the northern part of Queensland.
+The flight was AU$99 plus taxes (about AU$115):  you fly cheap in OZ!
+
+The climate here is clearly sub-tropical: very warm and wet even at 7AM.
+A rain forest surrounds the city. The sea is 28 degrees Celsius, even at night!
+
+http://www.destination360.com/australia-south-pacific/australia/images/s/australia-cairns.jpg
+
+=== Mon 4th ===
+
+==== Sydney ====
+
+I'm SydneyCity! :-)
+
+But the weather is crappy :-(
+
+I took a domestic flight from Melbourne to Sydney for just AU$79 plus the usual taxes.
+It rained all day, but the hostel is huge and has a covered swimming pool at the 8th floor.
+
+Finally, I managed to walk around the city.  The parks are as remarkable and well kept as those
+in London, but with sub-tropical vegetation.  The OperaHouse is as impressive as you would
+expect.  The bridge is even more impressive.  If you liked BridgeConstructionSet, you'd love
+this one!
+
+=== Sun 3rd ===
+
+==== Zoo ====
+
+Along with a bunch of other hackers from the LCA, we went to the HealsvilleSanctuary zoological garden.
+They had all the "usual" animals: kangaroos, wallabies, koalas, wombats, along with the Tasmanian devil
+and many others.
+
+The kangaroos were not protected by a fence, but they were too scared to come close to us
+and would just jump away when we got too close.
+
+One wallaby, instead, liked being caressed on the head.  They are peaceful animals,
+very much like grown up rabbits, but with a big tail, clever little forehands and... of course, a pouch :-)
+
+http://upload.wikimedia.org/wikipedia/commons/f/f7/Bennetwallaby.jpg
\ No newline at end of file
diff --git a/blog/2008/03 b/blog/2008/03
new file mode 100644 (file)
index 0000000..f3aeec1
--- /dev/null
@@ -0,0 +1,76 @@
+The story continues on [[blog/2008/04|April 2008]].
+
+== Bernie's brain backup for March 2008 ==
+
+=== Thu, 20th ===
+
+==== More blogs ====
+
+Our friends of OLPC Austria also reported on the event:
+
+  http://christoph-d.blogspot.com/2008/03/olpc-presence-at-acp-eu-meeting-in.html
+
+I've finally distributed all the remaining laptops, and I'm flying back to Brussels.
+
+
+=== Wed, 19th ===
+
+====  The laptops arrived! ====
+
+{{LaptopsHaveArrivedSmall.jpg | Our Deus ex Machina got the laptops released}}
+
+
+=== Tue, 18th ===
+
+==== OLPC demoed to the EU president Danilo Türk ====
+
+Today we have been received by the President of Slovenia [[http://en.wikipedia.org/wiki/Danilo_T%C3%BCrk | Danilo Türk]],
+and **President in charge of the European Union**.  I was told to show him some of the unique features of the XO.  Somehow,
+I contained my emotion and managed to do a decent presentation.
+
+Before leaving us, the President expressed profound interest in the OLPC educational goals.
+This means our project is likely to receive support within the European Parliament.
+
+**Update**: President Türk knows about the shortage of Internet addresses, and
+was impressed by our laptop being IPv6-ready.  We mentioned that the infrastructure
+is currently a show-stopper in most places, but the President said this issue will
+have to be addressed if we want the Internet to scale to the point required by our
+ambitious project.
+
+Media coverage:
+  http://www.up-rs.si/up-rs/uprs.nsf/dokumentiweb/8759FD3D80235E44C1257411003580E0?OpenDocument
+
+{{TurkMeeting1.jpg | L2R: Giulia, Deva, Türk, WdB, Bernie}}
+{{TurkMeeting2.jpg | L2R: Deva, Walter De Brouwer, Türk}}
+{{TurkMeetingSmall.jpg | Talking with the chief of the cabinet after the meeting}}
+
+
+=== Mon, 17th ===
+
+==== OLPC presence at the ACP-EU meeting in Ljubljana ====
+
+{{AcpHallSmall.jpg | The ACP-EU conference hall}}
+
+The newly born OLPC Europe team attended the [[http://www.europarl.europa.eu/intcoop/acp/ | ACP-EU]]
+conference in [[http://en.wikipedia.org/wiki/Ljubljana | Ljubljana, Slovenia]].
+
+Representatives of [[http://www.olpc.at/ | OLPC Austria]] rushed here on very short notice to
+help with the OLPC booth.  We demoed the laptop to 79 delegations of the African countries,
+members of the EU parliament and dignitaries of the United Nations
+Development Programme.  Not surprisingly, the laptop was called
+"**the killer event at the ACP-EU meeting**". 
+
+Media coverage:
+ * Meeting opening cerimony: [[http://youtube.com/watch?v=GLKK-ZYEsuk]] [[AcpOpening.flv | local copy]]
+ * [[http://www.nirjdeva.com/ | MEP Nirj Deva]] interview: http://youtube.com/watch?v=VMiVtUOT97E  [[DevaInterview.flv | local copy]] (<- **GREAT STUFF!**)
+ * OLPC press conference: [[http://youtube.com/watch?v=tHYdpsNTQIg]] [[AcpPressConference.flv | local copy]]
+ * [[http://eux.tv/article.aspx?articleId=19953]]
+ * TODO: add everything else
+
+{{AcpBoothSmall.jpg | Our frugal OLPC booth at the ACP-EU meeting}}
+
+=== Fri, 7th ===
+
+==== Talk at Palazzo Vecchio in Florence ====
+
+{{PalazzoVecchioOlpcConfSmall.jpg}}
diff --git a/blog/2009/08 b/blog/2009/08
new file mode 100644 (file)
index 0000000..f4699a8
--- /dev/null
@@ -0,0 +1,55 @@
+(Go to [[blog/2009/09|September 2009]])
+
+== Bernie's brain dump as of August 2009 ==
+
+=== Aug 29th: Lack of clarity from OLPC ===
+
+The [[http://windows7sins.org|Windows 7 Sins]] campaing mentions the
+pressure put by [[Microsoft]] on [[OLPC]] to switch to Windows as one of the
+sins.  Many of my OLPC and [[SugarLabs]] friends were offended by this association
+and pointed out a few factual mistakes.  Contrary to what [[NicholasNegroponte]]
+had announced to the press in multiple occasions, so far only a tiny (unspecified)
+fraction of laptops shipped by OLPC were actually preloaded with Windows.
+According to internal OLPC sources, there are no plans for [[Windows7]].
+Moreover, the announced [[XO2]] will be ARM based, which undermines Microsoft's
+ability to run any version of Windows except for the
+[[http://en.wikipedia.org/wiki/Windows_CE|CE family]] crapware that was rejected
+even by the mobile market.
+
+{{OneWindozePerChild.png}}
+
+The FSF has now corrected the campaign web site, but we are left wondering
+what's actually going on between Microsoft and OLPC; why would Negroponte tell the
+press that OLPC is shipping Windows when in fact it's not and when their roadmap
+would make that highly unlikely?
+
+This whole story smells like a huge pile of bullshit, but, so far, nobody has
+been able to provide a convincing and logical explanation for the inconsistency
+between Negroponte's press releases and actual actions.  It would be really
+interesting to know, because this conduct is harmful to the public image of
+OLPC and an embarrassment for Sugar Labs too.
+
+=== Aug 27th: Windows 7 Sins protest ===
+
+Today I joined my new colleagues in a protest against Microsoft in
+[[BostonCommons]].  Throwing Windows 7 and Mac OS X boxes in a giant waste basket
+was a lot of fun.
+
+{{pictures/work/FSF/windows7sins/_MG_9111.JPG|maxwidth=640}}
+
+[[pictures/work/FSF/windows7sins|More photos here]]
+
+=== Aug 20th: Back to Boston ===
+
+Today I jumped on a plane from Pisa to Boston through London (where I met DavidWoodhouse for a quick lunch).
+
+I'll be staying at the [[Acetarium]], where the rent includes a nice bike, japanese food,
+and a lot of good company.  Over the next 6 months, I'll do an internship at the
+[[FreeSoftwareFoundation]], take courses at the [[HarvardExtensionSchool]], and of course
+work on [[SugarLabs]]' infrastructure, community and governance.
+
+I don't really know how much of this frenetic life I can take before I'll need
+to stay in a comfortable room with padded walls...  Ouch, this reminds me that
+I don't have health insurance here!
+
+{{pictures/home/acetarium/2009/00095.jpg|maxwidth=800|The Acetarium (stock photo)}}
diff --git a/blog/2009/09 b/blog/2009/09
new file mode 100644 (file)
index 0000000..52f0da7
--- /dev/null
@@ -0,0 +1,61 @@
+== Bernie's brain dump as of September 2009 ==
+
+=== Sep 7th: Class Acts ===
+
+I'm in DC for a sprint called [[http://wiki.laptop.org/go/ClassActs | Class Acts]]
+([[http://www.flickr.com/photos/curiouslee/sets/72157622056452421/ | Flickr coverage]]).
+
+{{http://farm3.static.flickr.com/2619/3893514667_26655c8908.jpg|First day meeting}}
+{{http://farm3.static.flickr.com/2447/3895420980_f53a4ebc4c.jpg|Dinner event}}
+
+=== Sep 5th: Goodbye Aids ===
+
+Our housemate [[Adelaida]] (aka Aids for reasons we don't care to know) is
+going back to Hampshire college tomorrow so we organized a great party at
+the [[Acetarium]].
+
+{{pictures/party/Goodbye_Adelaida_2009/00043.jpg|maxwidth=800|The usual bunch of weirdos}}
+
+Photos here: [[pictures/party/Goodbye_Adelaida_2009]]
+
+=== Sep 3rd: Calculus ===
+
+{{HarvardHannenbergHall.jpg|maxwidth=640|Hannenberg Hall @ Harvard}}
+
+Ok, today it was precalculus.   I arrived on time, but I still had no paper with me, so I had to
+ask to someone next to me for a bunch of sheets.   Quickly filling up a dozen of pages with
+notes after so many years of little hand-writing practice has been a bit challenging.  My
+calligraphy still sucks the same way it did back when I was enrolled in Florence.
+
+I'm starting to build some confidence that this crazy idea of going to school is actually
+feasible.  This Calculus A may even be too easy, but I'm still afraid I'd be unable to
+keep up with Calculus B considering my many little handicaps which include lack of practice
+for many years and being unable to keep my concentration for long spans of time.
+
+The dilemma is: should I take it easy and aim for the rewarding satisfaction of being
+good at maths for a change?  Or would Calculus B be a better use of my time and money,
+even if there's a high risk of failing the tests?
+
+I have one week left to change my course plan without loosing any money.
+
+
+=== Sep 1st: Back to school ===
+
+{{HarvardYard.jpg|maxwidth=800|The Harvard Yard}}
+
+Today I attended my first class of **discrete matematics** (E-104).  I was too optimistic in estimating the
+time it takes to bike from the FSF to the Harvard Science Center, and as a result I arrived 5 minutes
+too late.  Next, I entered the wrong classroom, and it took me another 5 minutes to figure out
+that kinetic laws had nothing to do with my course.
+
+When I finally got seated in the correct classroom, I realized I had no paper!  So I started
+taking notes on my laptop, but I was really the only one doing so.  Not much because it's
+not customary for Harvard, but mostly because ASCII is not very well suited for writing math.
+Luckily, the first class was about logic operations, whose notation is very easy to transcribe
+on computers.  To make things worse, the battery ran out near the end of the class, producing
+an embarrassing alarm sound that everybody could hear.
+
+My #1 fear, being unable to follow the professor in English, dispelled almost immediately.
+Besides, this first lesson wasn't very hard in itself.   I noticed that the professor accompanies
+the explanations with several small questions directed at the audience.  These days this is
+one of the few reasons left to prefer a real university over a set of videos on You Tube.
diff --git a/blog/2009/April b/blog/2009/April
deleted file mode 120000 (symlink)
index 78f6277..0000000
+++ /dev/null
@@ -1 +0,0 @@
-04
\ No newline at end of file
diff --git a/sys/info b/sys/info
new file mode 100644 (file)
index 0000000..735e0ef
--- /dev/null
+++ b/sys/info
@@ -0,0 +1,5 @@
+|| REMOTE_USER  || <<CgiVar|REMOTE_USER>>   ||
+|| REMOTE_HOST  || <<CgiVar|REMOTE_HOST>>   ||
+|| REMOTE_ADDR  || <<CgiVar|REMOTE_ADDR>>   ||
+|| QUERY_STRING || <<CgiVar|QUERY_STRING>>  ||
+|| HTTP_IF_MODIFIED_SINCE || <<CgiVar|HTTP_IF_MODIFIED_SINCE>> ||
index c2ba707f1eca16a60ee7ab728a7660ff528e24f4..b29f5d489e6c7a6f15c315c9294351faec6fb993 100644 (file)
@@ -1,6 +1,10 @@
 #acl bernie:read,write All:read
 
+#FIXME: couldn't we just return any env variable?
+#       Would there be any security issues?
 def _macro_CgiVar(*args, **kvargs):
+    if args[1].startswith('HTTP_'):
+        return os.environ.get(args[1], '')
     return {
         'REMOTE_USER': remote_user(),
         'REMOTE_HOST': get_hostname(remote_host()),
diff --git a/sys/syntax.png b/sys/syntax.png
new file mode 100644 (file)
index 0000000..d7ffcaa
Binary files /dev/null and b/sys/syntax.png differ
diff --git a/user/bernie b/user/bernie
new file mode 100644 (file)
index 0000000..7f3662b
--- /dev/null
@@ -0,0 +1,12 @@
+== Bernardo "bernie" Innocenti ==
+
+(the [[FrontPage]] contains my hCard)
+
+{{BernieXo.jpg | maxwidth=640 | Bernie Innocenti with a B2-test XO laptop}}
+
+More pictures here: [[http://www.flickr.com/search/?q=Bernardo+Innocenti]]
+
+See also: [[BernieSchool]] [[BodyMeasures]] [[ContactInformation]]
+
+---
+[[category/user]] [[Category/User]]
\ No newline at end of file