Archive for the 'Technology' Category

Ubuntu on the ThinkPad X61T

I finally got around to installing Ubuntu (Hardy Heron) on the X61T, something I’ve been intending to do since Fiesty Faun was released, but – like many other things – got shelved away to the back on my mind, largely because I wasn’t ready to migrate a complete tablet-based workflow to a system in which tablet functionality is still considered rudimentary. I still think that development efforts related to tablet computing apps in the Limux realm are still relatively basic and fragmented. The X61 comes preinstalled with Vista, which I hate for various reasons that would best be outlined in another post. However, my need for a tablet-based workflow for note-taking, annotation and research overrode my dislike for Vista, and since last fall I have developed a system for note taking, archival and annotation that I was adequately comfortable with and inclined not to change until better options were available. A few things came about that presented a potentially better alternaive:

  • Xorg  support for pen input

  • Good Linux apps for handwriting recognition and pen-based note-taking.

  • Realizing  that the only reason I was using Vista was my need for tablet functionality, coupled with my growing dislike for Vista.

So a couple days ago I installed Ubuntu 8.04 on the X61T (in a dual boot configuration with Vista, just in case). I knew I was in for some (or a lot of) tweaking and minor hackery to get everything tablet-related to function properly, and I wasn’t expecting much variety in terms of tablet-specific apps as is the case in the Windows world, but who needs variety when you’ve already got what works, right? So here is what did work for me:

1- Setting up pen input was a matter of adding a few lines to xorg.conf. Multitouch is not supported yet, but that’s not really a deal killer for me.

2- Fingerprint authentication was set up using the ThinkFinger package (there is also fprint, which comes handy if your laptop is not a Lenovo and has a non-tech user-friendly GUI)

3-Tablet-specific apps:

  • Handwriting recognition: CellWriter works great. It could be improved by adding a few usability enhancers, such as auto-detect of text input fields.

  • Note-taking: Xournal (I did like OneNote, but Xournal is very good and does the job. It also has PDF annotation functionality, which is very important for me)

  • Drawing/Vector graphics: Inkscape

...and here is what does not work (yet).

  • Screen rotation: It is supposed to work and there are a few good guides for this but for some reason I could not get it working. Couldn’t be bothered to fiddle with it for too long right now since I prefer working in landscape mode most of the time anyway.

  • Multitouch: Not supported yet, but for me it is in the “nice-to-have-but-not-required” category.

  • Tablet button mapping: The directional buttons and escape button work, but the the screen rotation and the one next to it (which called up the Lenovo tools menu in Windows) don’t (at least not by default). Oh, and that blue ThinkVantage button is useless now.

Overall, I love Ubuntu on the X61. I have the functionality in need in a fully open source environment that worked mostly out of the box. I need to iron out a few things and it should be near perfect and ready for my “travel season”. I could only expect that the better is yet to come with respect to tablet pc support in future releases of Ubuntu.

Egyptian primary education and the OLPC: Promise or Hype?

olpc1

Unless you have been living in a cave for the past few months, and even if you have a marginal interest in technology and development, by now you should at least have heard of the One Laptop Per Child Project. The project was initiated by the MIT Media Lab and aimed at providing school children in developing countries with low cost, rugged laptop that runs on open source software and as such would ideally contribute to bridging the “digital divide” by technologically empowering school children who would otherwise be sans PCs. The project was initially dubbed the “$100 Laptop”, a name which is now only symbolic with the first batch of machines selling at $200. Still, the technology is impressive and it is the first serious effort to bring low cost computing to the underprivileged masses. The production unit, known as the XO-1, is scheduled to ship on a “Get 1-Give 1” program as of this week (at least in North America)

One cannot help but applaud the efforts of the OLPC foundation and the its potential contribution to bringing down part of the walls between students and educators in developing countries and access to technology, and the subsequent gradual leveling of the proverbial playing fields in the realms of applying technology to education and access to information. I am impressed by the XO’s relative technological prowess at what is still a low cost despite an overshoot by double the initial target price. What I am concerned about- and very interested to follow closely- is the degree(s) of success of the adoption of the OLPC project by the countries that has committed (or thinking about it), and what this will mean in terms of effects on two fronts: the paradigms of looking at the relation between technology and development in the sphere of education, and further efforts to develop low cost, open-platform (or quasi open-platform) personal computing devices.

Before we talk about that, let’s remember, underline and highlight what this project is about: Education. As Nicholas Negroponte simply put it:

It’s an education project, not a laptop project.

In projects like this, it is often all too easy to get a little too excited about the technology and stray from the main objective: in this case being providing means to “digitally empower” students and educators in developing countries. I have no adequate knowledge of the educational system and the institutional groundwork that form the structural ecosystem for such projects in most of the countries that signed-up for OLPC purchases. With respect to Egypt, however, my main concern is that the XO is merely a shiny new gear that will is going to be fitted into an old rusty machine.

To me, the OLPC project is quiet a laudable one. The technology is very exciting and the ultimate goal – reducing the digital divide – is praiseworthy. Nevertheless, here is what I meant by the metaphorical shiny new gear in the rusty old machine: The shiny new gear is of course the OLPC and the old rusty machine is – you guessed it – the Egyptian Ministry of Education. Think about who will be receiving all those XOs. They are the kids in public schools with average class headcounts of 40+. You know what? Some of these public schools actually have computer labs which are under lock and key for most of the year and the dust covers are only removed for visiting Ministry “educational zones” inspectors and other outsiders. Back in 1994, the Ministry of Education launched an ambitious program to create a new breed to “technology-enabled” public schools. They gave schools PCs, Internet access and even satellite TV. Sounds great right? It does, but the project failed. What the MoE essentially did was take some potentially useful technologies and “jimmy-rigged” a development project to a dysfunctional schooling system. The public education system in Egypt is plaqued by overcrowded classrooms, unqualified and underpaid teachers, and consequently unmotivated and alienated students. Here is a potentially beneficial, well-funded project that was hastily strutted on a a system that needs a complete overhaul in the first place.

Here is a central problem that we should consider though: The so called digital divide is not static, it is constantly expanding. As a policy maker in projects like that in a developing country, would you rather be an “early adopter”, believing that new technology is good even if not compatible with current national development priorities, or would you adopt a wait-and-see strategy, bearing in mind that the “wait” in national policy making can range from 5-20 years, by then your country would very well be light years behind in terms of development in technology-based and technology-supported sectors. The good news, however, is that the pace of “catching-up” is now much faster. Oftentimes a laggard approach to adoption of technology is required, and refraining from jumping on “magic pill” project bandwagons is a sound decision in light of local socioeconomic givens. Ideally, long-term policy making with respect to IT-based development projects, especially in the realm of education, should adopt a “layered” approach. That is, technology-based projects are not standalone, they need a working institutional foundation and developed human capacities as a backbone. Alas, far-sighted policy-making is often the exception, not the rule.

Taking a something designed based on constructionist learning approaches and dropping it in an system burdened by multiple more pressing issues outlined above is a well-intentioned but short-sighted decision. Egypt has come a long way since the mid 1990s in the field of telecommunications in general and the proliferation of affordable Internet access in particular, but again: this is not about the technology as an end in itself, its about what technology can do for other sectors. One cannot help but wonder about what corners will have to be cut after Egypt makes the purchases for several thousand XO units. Teachers’ salaries? Public schools’ renovation budgets? Where does the OLPC fit in on the priority scale?

It is a rather universally agreed upon notion that new, open and affordable technology is a catalyst for development. In my opinion, a series of pilot programs should precede wide-scale deployment of the units. Additionally, a strong institutional commitment is what this project will pivot on, and why not involve the private sector? Again, the OLPC project itself holds much promise, but it only tells half the story. The other half is yet to be told by the nations that have signed up and committed to the project.

Spot the non-Apple user in this picture

Spot the non-Apple user
I knew Macs were becoming more popular especially among college students, I just didn’t know they were that popular.

The guy in the front row, second from the right and the gal in the fourth row, second from the left must feel so left out. I know I would be too :)

The only thing keeping me from getting a Mac is that they don’t do tablets. Not yet at least. Make an OSX tablet and I am totally sold. Notwithstanding a smaller ecosystem of software relative to Windows.

There are multiple speculations on the Apple tablet. Apple already patented the Tablet Mac, and there is even an after-market unofficial Mac-based tablet on the market, made by Axiotron.

Taking notes in class with a regular keyboard? Not for me. I’ve grown used to the more natural form of pen-input note taking in tablet mode, and I find that having a screen raised in front of me in class is distracting and probably makes the instructor wonder if you’re really taking notes or poking people on Facebook.

Speaking of tablets: Why aren’t we seeing any serious efforts in the open source world in the realm of tablet/pen applications? You can get a tablet pc with linux, and there are some apps for Linux-based tablets, but it won’t be anything as polished as what Vista offers in terms of that sort of functionality. I can’t see a reason why a tablet-focused Linux distro has not evolved yet.

The picture was taken in the Missouri School of Journalism. Picture source via via

How to: DIY realtime GPS mapping/navigation with Google Earth

CIMG0128

Look Ma! Its me on Google Earth!

I previously posted on how simple GPS loggers could be a great tool for travelers, backpackers or just people who are on the move a lot and would like to keep a record/log of their travels, geotag photos or just gawk at cool looking paths in Google Earth. But wouldn’t it be even cooler if you could put together your own (relatively) low-cost navigation/mapping solution with tools that are either free or you probably already have?

Continue reading ‘How to: DIY realtime GPS mapping/navigation with Google Earth’

Notes on gadgets: The Qstarz BT-Q1000 Bluetooth GPS logger/reciever


One of the best little gadgets I have managed to blow my hard-earned cash on lately is the BT-Q1000 Bluetooth GPS “travel recorder”/data-logger from Qstarz. I’ve had the device for a few days now and been trying out its functionality, and I like what I’ve seen (so far).

Continue reading ‘Notes on gadgets: The Qstarz BT-Q1000 Bluetooth GPS logger/reciever’

Notes on gadgets: The Lenovo X61 tablet, part I

I’ve had the Lenovo X61 Tablet for 11 days now, and been using it extensively in tablet mode for in class note-taking, meetings, etc. My unit is spec’d as follows:

  • Intel Core 2 Duo L7500 1.6 Ghz

  • 1 GB of DDRII RAM

  • 12.1’ 1024×768 XGA Multitouch display

  • 120 GB, 7200 RPM Seagate hard drive

  • Windows Vista Business

Here are my initial impressions:

Design and Aesthetics


The X61T carries the unmistakable genetic characteristics that is true to a long and deep-rooted ThinkPad heritage: functional, minimalistic, non-nonsense, sans frills design. The X61T is not a pretty machine, but it is not ugly either. Its character doesn’t say “look how cute and pretty I am!” every time you set your eyes on it, but rather has the productively refreshing aura of “c’mon, quit dicking around and lets get things done!”. The matte, all-black magnesium alloy finish is as aesthetically pleasing (in my opinion, at least) as it is functional (no finger prints and smears!)


Build Quality


Here is where I have mixed feelings. Read on…

Continue reading ‘Notes on gadgets: The Lenovo X61 tablet, part I’

It’s here! The Lenovo X61 Tablet

I’ve been lusting after one of those since it was announced back in May. This is the successor to an already great tablet, the X60. I received it a few days ago and instantly transfered all my data and apps from the Fujitsu P1510 for a semester of intense use. In a few days I will be posting first impressions and later extended review (in the context of my usage pattern as a graduate student).

Notes on gadgets: The Sony Vaio TX Ultraportable notebook

I’ve managed to get my hands on this super sexy machine to play with it for while. After a week of continuous usage, I think I am in love.


This model was released a couple years ago (I think) but has seen some hardware refreshes. One thing is for certain, this is one of the sexiest notebooks I’ve ever laid my eyes on. Leave it to Sony (and Apple) to design such slick-looking stuff. While not as tiny as the Lifebook P1510 I reviewed recently (it measures in at 27.17 cm x 19.55 cm x 2.8-2.1 cm), it is actually thinner by over three quarters of a centimeter at its thickest point. At that thickness (or rather lack of it), you gotta hand it to the designers to be able to cram in a built-in optical drive.

Continue reading ‘Notes on gadgets: The Sony Vaio TX Ultraportable notebook’

Stuff that I blew my money on lately

Aside from the convenient ambiguity of utility theory that makes decision making in buying newfangled technology products a no-guilt issue under a constrained budget, the start of a new semester is always a good excuse for me to splurge on new electronic goodness. Remember, this is all stuff I need, not simply want.

Western Digital My Book 500 GB external hard drive:

You can never have too much storage is a creed to live by. I also finally decided my risk tolerance to data disasters has hit a plateau. Besides, the fact that is designed to look like a book (My Book, geddit?) makes for “keeping it real” in a year where I will be taking lots of classes that involve an inhumane amount of reading and a small fortune spent on textbooks. It also looks funky on my desk. The problem is that the amount of storage you buy is directly proportional to the accumulation of crap on your computer; I already filled up 75% of it. Now I am probably going to need a backup device for my backup device. Another good excuse to buy something else soon.

iMON PAD PC Remote Control:

I had enough of climbing out of bed to pause a movie or change the volume (yes, I watch all my movies on a PC). And I had to jump on the “media center” bandwagon. Ite iMON PAD is a reasonably prived and functional alternative to super cool but astronomically priced Logitech line of remotes.

Qstarz BT-Q1000 Bluetooth GPS Data Logger Travel Recorder

I ordered this one a week ago and I am yet to receive it. This is a device that does two things: Coupled with a bluetooth-enabled laptop or smartphone and some sort of navigation software, it acts as a GPS receiver. It is also a standalone GPS data-logger, that is, it logs your navigational path as you walk/drive/cycle for up to 32 hours (as claimed by the manufacturer), and has a little button that you can push to record “Points of interest”. You can later download the logged data to your PC and display your recorded path on Google Earth. When it gets here I am going to show you how to do cool stuff with a bluetooth GPS, laptop and Google Earth.

Gadget Economics: From Homo Economicus to Homo Technologicus


In economic theory, the main objective of Homo Economicus is to maximize his well-being given knowledge of his environment and what it entails of opportunities and constraints. That is, Mr. Economicus will make decisions that maximize his utility (or the extent of satisfaction gained from a good or service) at the least possible cost. In other words, Homus Economics is a perfectly rational being who only seeks self-interest under perfect information

In the realm of the consumption of the latest and greatest gadgets, Homo Economicus doesn’t exist.

Not just because the whole concept of perfect rationality, according to behavioral science, is bullcrap, but also because – simply speaking, in the realm of the gadget world a hypothetically Homo Economicus simply cannot stay rational faced with the rather potent combination of Moore’s Law, modern marketing techniques, and stuff made by Apple.

Those who know me know that I am a sucker of all things tech. Yes, I am all for being exercising self restraint and only buying things you need with respect to getting things done and having your gadgetry ecosystem in a good working order, but I am also an expert at self-deceit when it comes to drawing the line that separates “things I need” from “things I do not need” or “things I need but can live without” or “things I need but not right now”. That line is often drawn and redrawn depending on three variables:

  1. The relative coolness of the “thing” in question

  2. My marginal utility of buying said “thing”

  3. Budget constraints (which is always a deal breaker)

That is, the purchase of a new gadget can only be justified by the extent of change in utility between the two states of being without and with the gadget. And since quantifying such a change in utility depends on my own definition of usefulness, or the magnitude of change in the aforementioned states, such wonderful ambiguity makes it always legit to splurge on technology!

That’s why I love economics.