Archive for the 'Uncategorized' Category

Low-tech anti-surveillance tool for the OLPC XO-1

Thursday, February 25th, 2010

After reading several articles about the alleged spying that was enabled by a Pennsylvania school district via its one-to-one MacBook, and seeing discussion on a variety of mailing lists, I’ve decided to implement my own zero-cost, no-hassle solution to the problem for the OLPC XO-1’s camera.
This should be able to be adopted in deployments everywhere, [...]

Sometimes things get complicated… (Handling upgrades from Karmic)

Thursday, January 14th, 2010

I’m the package maintainer for Autokey in Debian. Upstream recently changed from using GTK+ to Qt4, which caused more than one complaint from users of testing.
The GTK+ version of the package is published in Ubuntu 9.10 Karmic. While upstream is continuing to do regular releases of the GTK version, they are focusing on the KDE [...]

Best bug report ever

Monday, December 21st, 2009

Looks like someone took the prompt at xmarks‘ GetSatisfaction site literally:
This really burns me up!? What kind of craptacular beta is this? Do you kiss your mom with this kind of code? You developers will be the first up against the wall when the revolution comes!?
Chrome Beta: password sync failed with horrible javascripty error message. [via [...]

Fix bricked XOs automatically

Monday, November 30th, 2009

I’ve been getting increasing numbers of requests from donors in the first OLPC Give 1 Get 1, many of whom are just getting around to opening their XOs, to have their laptops repaired. As is now widely known, due to a manufacturing glitch the first few batches of OLPC XO-1s that were shipped to consumers [...]

Applying memory retention techniques

Tuesday, September 29th, 2009

NB: the following is an essay I wrote for an AP Psychology class. I’m publishing it here to get feedback on my terrible writing style.

The primary purpose of attending school is to learn new ideas, concepts, and methodologies. Ideally one should retain everything one learns in the classroom, so that one may do well in [...]

NComputing and Sugar

Friday, July 3rd, 2009

Apologies for not posting recently, but I’ve been really busy with various events and tasks for the summer. I just got back from NECC09, where ISTE had been nice enough to give Sugar and other FLOSS projects their own presentation room, gratis.
While assisting with the various presentations at the Open Source Center and staffing the [...]

Personal Security: the Secret Question and Answer

Thursday, May 14th, 2009

In this session, we’ll explore some parts of infosec which should be taught in primary school.
We’re all too smart to use the same password on multiple sites, right?
While most people, I included, cannot say “yes” to the first question (at least not for everything), that alone is not enough. This is because no matter how [...]

Fixing segfaults in apt-get upgrade

Monday, April 13th, 2009

Recently I got a notification on my Jaunty box that unattended-upgrades had crashed, and eventually trased the problem to apt-get: while I could update my sources I was unable to upgrade, apt would segfault while reading the sources list.
While I still have no idea what the cause was, the solution was a simple `sudo rm [...]

soas’s new friends (in development)

Thursday, April 2nd, 2009

Sugar on a Stick (SoaS) is a great product in development at Sugar Labs which enables children to take the Sugar Learning Environment with them wherever they go. SoaS suffers from deployment issues in some use cases, namely that it can be difficult to manage a school full of them; the maintenance from having to [...]

Generate JADs from JARs the easy way

Monday, March 2nd, 2009

Over the course of my browsings I’ve often found a useful MIDlet on the internet that ships a JAR file, but not a JAD.
For some reason a few CDMA carriers have a pedantic policy whereas locked phones must use over-the-air-provisioning (OTAP) using JADs, being unable to extract the info they need from the JAR file [...]