So, what of the netbooks?

With the of my , I’ve been looking for ways to re-purpose my netbooks (a and a ) aside from selling them off or recycling them, and it’s been an interesting (if perhaps entirely too geeky) experience.

The (which I won at a company trial) is, at this point a nice, glossy doorstop, largely due to the infamous “white screen problem”:Google:samsung+nc10+white+screen+problem (a mis-designed, faulty, broken or loose LCD ribbon cable that makes the screen white out for a few seconds every now and then).

Despite a decent keyboard (with a UK layout, which doesn’t bother me in the least) and a so-so screen, the build quality is crap (a QA problem that seems to pervade every single piece of consumer electronics gear that I’ve handled for a while now), and even with it being quite speedy and having fueled quite a few posts, I have cast it aside for the moment.

As to the wondrous, tiny , I’ve procured an extra SSD for it and had a go at installing 13, an endeavor that was cut short due to the apparent inability of the base spin to do proper suspend-resume (still a common problem for a lot of current distributions, sadly), the lack of an easy way to encrypt my home directory (a basic security feature that ought to be included in all operating systems), and the utterly asinine policy regarding inclusion of proprietary (but perfectly good and fundamentally useful) drivers.

It bears mentioning at this point that the has a dark (and quaint) secret: You can all too easily get it into a state where Bluetooth, 3G and can’t be re-enabled without booting into , and since re-installing is a , I opted for leaving it installed on the original SSD and just getting another.

Jolicloud, my next stop, got the driver bit right but failed the encryption requirement, so after a bit of soul-searching and double-checking to see whether there were packages for the kind of things I wanted to run, it was, despite my long and frustrating history with it.

And no, it didn’t get the working right from the get go as well, but at least it knew enough about proprietary drivers to let me enable it with a couple of clicks.

Apps

The stuff I wanted (or rather, still need) to do on a netbook is pretty clear cut, and revolves around three things:

  • Coding (for which I require a moderately sophisticated text editor – I prefer , of course, but will do – and , plus and a few other doodads)
  • Managing my growing e-book collection (for which I need some desktop-only knick-knacks I will get to in a little while)
  • Moving “regular” files around (photos, media, etc.)

Everything else (reading books or news, writing, browsing, e-mail, social noisemaking, remote desktop/Citrix, basic document drafting and editing, etc.) can be done on the , so the list of stuff I needed to install could easily be pared down to:

  • (where all my long-form reading material is easily transmogrified into whatever format I require)
  • (where everything I’m drafting lives in)
  • (the tougher challenge)
  • (the hidden gem)

has always been a particularly tough nut to crack for folk running , because not only is their web UI on the far side of ugly, there is also no decent way to view and draft notes short of an ancient version of their client atop the rather wobbly and incomplete bag of tricks that is .

That was until I found NeverNote, which is written in (and therefore fails to adopt the system theme, slows down at odd moments, etc.) but gets a surprising amount of things right. It’s already good enough for me to draft text-only notes (provided I don’t mind their growing extra line breaks now and then, which may be a result of editing the same note on 3 different clients), tick off to-dos and (most importantly) access my ever-growing collection of notes offline. It’s not , but it mostly works and saves me the bother of installing .

As to , it is probably the app I use the most right now, since I am revising a book. Or, rather, an e-book that will eventually see the light of day before Autumn (time permitting) and that has absolutely nothing to do with my regular endeavors. Or pretty much anything else, really.

It is, however, a great way of learning more about EPUB and e-book readers’ idiosyncrasies, and the app is heartily recommended.

Then there come the niceties, which are not essential but useful to have on a netbook:

  • Acrobat Reader (because it’s marginally better than the built-in PDF viewers for rendering some documents, even if not by much)
  • Adobe (because there are still morons designing websites in Portugal)
  • (because it’s WebKit, which is useful for basic testing of webapps, and because I can’t bring myself to use anymore)
  • Pino (because there is no way whatsoever I’m using Gwibber until it actually works)
  • Pinta (because I can’t abide the and wanted a basic image editor)
  • Shotwell (same goes for F-Spot, and because I sometimes need to plug in a camera to an actual computer)

In case you’ve noticed some of the above are the defaults in 13, congratulations – you get extra geek brownie points.

Finally, for the relatively small amount of e-mail I expect to do on it, I decided not to install any extras whatsoever and just use , which I (and many others) rate as the greatest misnomer ever in the history of MUAs. I loathe it, but it is better than a webmail interface – and the mail client is faster and more efficient than either.

Looks

Typography and UI design are, sadly, dark and eschewed arts for most developers or packagers (how else can you explain hideous brown, orange and purple theme?), so I eventually came to terms with having to tinker with fonts and themes to be able to look at the screen without flinching.

For years now, I’ve carried around a tarball of “TrueType”:Wikipedia:TrueType fonts for the sole purpose of making bearable – not only for the UI, but also for documents and browsing. It has all the basic staples: Arial, Georgia, Verdana (to cater to the hegemony), Helvetica, Lucida, Myriad, Palatino (to lessen the effects of abstinence), Calibri, Candara, Consolas (because occasionally gets their typography about right), and a few others to fill in the gaps (dingbats, symbols, decent monospaced fonts, and generic odds and ends).

And yeah, I have Comic Sans and Marker Felt in there as well (because I’m a stickler for consistency, even if that includes the bad bits sometimes).

This time around, however, I decided to figure out if there was something already built in that was borderline readable and tolerable as a system font besides the horrendously ugly sans serif font GNOME defaults to. After scratching my head trying to remember where I had come across some tasteful and readable dialogs lately, I remembered that Jolicloud had looked quite good (oddly enough to register), so I popped in the stick again and had a look at their settings.

As it turned out, they’re using “Liberation”:Wikipedia:Liberation_fonts, a set of sans, serif and monospaced fonts that are not just metric-compatible with the usual Arial, Times and Courier fare, but also render properly (and legibly) as UI fonts, so I just grabbed them and set things up with a mostly nice theme to look like so:

Usability and Tweaks

It’s poor, obviously, but tolerable. My usual irritations about every app using a different widget toolkit and copy/paste of rich text or images never quite working properly remain, but there’s nothing I can do about it.

As to other tweaks, the minimalist dock I installed is my only concession towards accomodating both my muscle memory and the long time habits of a desktop, and I have decided to leave it at that. Since I am not actually using the netbook intensively (if only because it heats up considerably, another sharp contrast to the in 37C weather) tinkering is not on the cards.

Breakage and Flakiness

There are, as usual, a number of things that could work better – the battery life is roughly 3/4 of what I get under , suspend/resume sometimes doesn’t actually work, often fails to re-associate for some odd reason, gets occasionally stuck “Connecting…” although it works fine when relaunched, and the machine has yet to properly shutdown without tossing up the usual ugly text messages (seriously, guys, is it that hard to leave a splash screen as the last process standing?), but my personal favorite is the client showing a yellow tint when it connects to a server.

It kind of sets the overall tone for the experience – everything works, provided you don’t mind it not working perfectly.

But, ironically, it’s the ideal flip side to using an .

This page is referenced in: