ICT4D, FOSS and more

Wikipedia’s pages too big for Africa?

Posted by: kozuch on: May 10, 2009

English Wikipedia (and most likely any other Wikimedia site running MediaWiki) has pages that are literally hundreds-times bigger than their actual content. I did a testing consisting of saving a blank Wikipedia article page and it ended up being 211,207 bytes of stuff to download (HTML, JavaScript, images etc.) for exact 1,249 bytes of text (menus, header, footer etc.). This resolves into a 169:1 ratio for article size vs. article actual content. Pretty big number, isn’t it?

The three largest files to download resulted to be index.php, which took about 32 KB, followed by 30 KB large wikibits.js and 27 KB of main.css. There were still more files of each type though. The HTML file with the actual page text was 17 KB. The Wikipedia logo did not download (I have no clue why).

The total download consisted of 19 files. The file type sizes summarize approximatelly as following:

  • CSS: 77 KB
  • JavaScript: 63 KB
  • PHP: 47 KB
  • HTML: 17 KB
  • images: 4 KB

This is an appeal to a current usability project that is under way over at usability.wikimedia.org. I was really surprised by the bloat that web code brings to the user, while there is close to no AJAX on Wikipedia as far as I know which usually brings lots of size. The usability team should think of this rather “technical” optimization too.

Of course there are all those “mobile” versions of Wikipedia, which draw far less bandwidth and might be very close to the actual information size with their code sizes. However, I would deprecate the use of these versions for ICT4D in developing world, because of two reasons – Wikipedia is not critical application for expensive mobile data there and finally, as far as I know, none of these versions offer editorial access to the site.

Do we really want to neglect the technical aspect of Wikipedia’s great mission while it might cost only a few hours of optimization? Let us think about it!

Wikipedia next global crisis victim?

Posted by: kozuch on: January 7, 2009

Is Wikipedia in recession? After recent announcement of Nicolas Negroponte that OLPC is having difficulties, it seems the global financial and economical crisis won’t pass on non-profits by. In its last issue, the Wikipedia Signpost wrote the project is experiencing edit decline – have the problems come to the world’s biggest collaborative encyclopedia? One could hope not so, but such online-charity projects rely heavy upon volunteers, and if a volunteer has problems, he/she does not contribute.

On the other hand, the Wikipedia project has been growing for years, so a downturn would be no surprise… I am wondering what will happen to Free and Open Source Software projects and businesses – are they a better and more sustainable model than the rest of the world?

Sugar-spin wont run on Alix.1C board

Posted by: kozuch on: January 4, 2009

Bug in initramfs /init detected. Dropping to shell. Good luck!

bash: no job control in this shell
bash-3.2#

That is the output of both Sugar-spin Live CDs i tried on my AMD Geode LX800. The first was from early November 2008 running on Fedora 9.92, the second was a brand new Fedora 10 with Sugar 0.82-2.

Features removed from Windows 7

Posted by: kozuch on: January 4, 2009

Although I might be FOSS advocade, I still use Windows for a good portion of my work. I have not even managed switch from Windows XP to Vista and yet, some features new to Vista wont be included in Windows 7.  Here are some of the features removed from Windows 7.

Classic Start Menu and classic Taskbar

This is a real joke to me – the real reason why people stayed with Windows XP instead of migrating to Vista was that Vista confused them. While Vista had a lot of new navigation, the core principle of Start menu and Taskbar remained very similar or identical with Windows XP. I see a similarity with the taskbar of KDE  (or however is its “taskbar” called), especially in the new 4 version.

Windows Photo Gallery

I admit I did not study these in depth. However, I liked the Windows Photo Gallery quite a lot and I guessed it was only renamed to Live version.

Windows Sidebar

I actually appreciate this one as it was clearly a step backwards. Windows Sidebar navigation is not really usable.

OpenOffice.org Foundation

Posted by: kozuch on: December 31, 2008

According to Michael Meeks’s post on OpenOffice.org developer activity, the project needs an independent foundation to oversee it. This would be so far logical escalation of disagreement between Sun and Novell.

OLPC is a $230M enterprise

Posted by: kozuch on: December 31, 2008

I lately stumbled upon Nicolas Negroponte’s Spotlight MIT 2008 OLPC keynote. His speech revealed some interesting One Laptop per Child facts that were new to me – the project is close to manufacturing/shipping 1 million of XO-1 devices, which have cost in average $230 a piece. OLPC foundation itself has 23 full time employees and a turnaround of $230M. Negroponte also described current OLPC situation and explained some hopes and fears of the project.

OLPC caught a lot of press at the time of its creation, which went however there faster and there slower down and one did not hear about the project in the meantime a lot. Many people were also concentrated on the “$100 laptop” buzzword only. But today, with $187 per device, the project is closer than ever to starting successfully fulfilling its mission of third world’s education.

One of the early critics was Wayan Vota in his OLPC News posts. As a former Geekcorps director and a world citizen, Wayan criticized all BUT the laptop – it was mainly the implementation what he saw underestimated. After all, Negroponte does not hide the failures of the project and admits that a lot of things went wrong or are not developing as expected. However I see these “failures” as very minor ones in such a great challenge, which OLPC without question is.


  • None
  • kozuch: You might be right, as according to Wikipedia:Modelling
  • Sam The Dog: Wikipedia was bound to have a decline in edits. Just compare the maturity of many articles now with, say two years ago. As it continues to mature

Categories