FOSS

img_2987

….And now, a word from our sponsors

img_2987Forgive me for the interruption in service, but ’twas all for a higher purpose: a belated new beginning for Quebecker.

With the countdown to the 100th post (this one being #96), it became evident that I needed a new webhost.  Selecting a webhost is a major life decision, and I’ve been putting it off for too long.  I have high expectations for a hosting company:

  1. Don’t nickle and dime me (looking at you, Godaddy)
  2. Give me the tools I need to maintain a site, not some crappy tool developed just for your site
  3. Give me something to believe in- I’m talking Green hosting or Open Source Software or something

3 simple needs, how hard can it be?

Real hard, as it turns out.

A lengthy search only left me with a few choices, all of which involved compromising one of my requirements.  Damnit.

I put it out of my mind for a few days, along with going to the doctor and getting my piano tuned.  While casually browsing the web yesterday, I remembered a colleague mentioning Dreamhost.  My only knowledge of Dreamhost was that they hosted 1-click WordPress installs, something I’d seen advertised alot.  This struck me as the Microsoft approach to software, and we all know how well that tends to work.  Still, I felt obliged to explore the possibility.

2 hours later, my Dreamhost account was established, including a new domain.  That left me with the task of migrating my WordPress database from a derelict desktop computer to the glitz-and-glam Dreamhost server.  It wasn’t easy, but I’ll say that my initial estimation of Dreamhost was way off- I had absolutely everything I needed to manipulate my Mysql databases, upload images, setup mail (which is handled by Google Apps), the whole works.

Expect more posts, more action, and more shameless self-plugs.

Scriblio update

With the help of Casey Bisson, I’ve finished testing an availability plugin for Scriblio. While working on it I broke WordPress more times than I’d care to admit, but this plugin should make it easy for other Scriblionauts to view/request items with minimal breakage.

Get it while it’s hot:

availability.php

A Geek Tragedy

I nuked the Quebecker blog today. Not on purpose, of course. I was trying to build a Scriblio demo for the Liberry, and both the Quebecker blog and Scriblio run on WordPress. I mistyped the name of the my Scriblio demo, which meant I’d have to clear the MySQL database and start with a clean slate.

Stupid me. I selected the database titled WordPress and click ‘Drop all tables’. It asked me if I really wanted to do this, which I affirmed. That was all it took.

The consequences became clear just a few seconds later, and without lifting a finger, I knew exactly what had happened. The database I’d intended to delete was titled Scriblio, not WordPress.

D’oh.

I had a backup of the majority of my posts, and the 10 most recent were to be found in the google cache. I lost about 4 posts forever.

In memory of those four posts, an obscure Latin quote (since Latin quotes impart a gravitas that’s so hard to match):

Qua resurget ex favilla

Good news everyone!

Goodnews1 150x150The great image-uploading dryspell of WordPress 2.5 is over!  If I were smarter, it would’ve been over alot sooner.  Turns out I didn’t replace all of the old files during the upgrade…

Ah, the vagaries of Command Line Interface….

LibXciting

I’ve rediscovered something I wrote off a long time ago, and it’s name is LibX. It is a free tool that creates a Firefox/IE toolbar to let users search your library’s catalog. A nice feature, but LibX is even craftier- if you’re browsing books on Amazon, it will automagically create a link (next to the title) to that item in your catalog. The setup takes just a few minutes, gives you control over every option, and even has version management. I’d post a picture of the awesomeness, but WordPress 2.5 still doesn’t let me upload pictures. Curses!

Be that as it may, you can still download my toolbar (for firefox)

It’s no understatement to say that every library in the world should use this.

It’s cool being green

Don’t worry, this isn’t some worn-out anecdote about being eco-friendly. It’s about being small, sturdy, and adorable. I have the great pleasure of writing these words with an XO, courtesy of the assistant librarian and OLPC program. Here’s the shakedown:

The good

The XO

*edit*- This is exactly how far I made it before being interrupted by a phonecall from an elderly Chinese woman wanting to complain about the billing practices of her dial-up provider.  Le sigh.

So anyway, the good:

  • The XO is cute, extremely cute.  You can’t help but love it.
  • It’s also quite rugged and easy to carry around thanks to the molded plastic handle (take note, other laptop manufacturers).
  • The novel interface makes you use your brain
  • Converts into tablet-pc
  • Battery life around 4 hours
  • Small wall charger!
  • The screen is crisp and easy to read

The Bad

  • I can type about 11 words per minute with the keyboard, probably for two reasons:
  1. It’s essentially little squares of rubber with contacts embedded within, so there’s no tactile response.  I know this is for durability sake, but it needs to be improved.
  2. It’s small, as in child-size.  Not really it’s fault, I feel
  • The interface can be challenging, mostly because of the wrap-around menu options that pops up every time you approach the edge of the screen.
  • No touch screen.  The tablet-ness is wasted!
  • It can be sloooooooow.  I’m not sure why this should be, since the XO uses the Amd Geode chipset, which I know from experience can perform very well at low-speeds.  Perhaps the flash storage is the slow car in the fast-lane?
  • Webcam looks sharp when you’re chatting, terrible when you record video.

All things considered, I really liked it.  Will it drastically improve the lives of children in developing nations?  Probably not.  Here’ the rub:

The XO is the brainchild of idealism and tech-savvy, whose intent was to make laptops affordable to people everywhere.  A very noble sentiment, but the execution of such a plan is fraught with difficulty.  On the production side, there are constant delays (this XO was supposed to arrive in 2007, and only arrived 4 days ago).  Orchestrating such grand operation can’t be easy, and the give-one/get-one program may have made things worse.  But there are bigger fish to fry- certain corporate entities (*cough* Wintel *cough*) are not about to let the sub-prime laptop market go to a non-profit competitor, and have sprung into action to furnish Wintel-based laptops for the same purpose as OLPC.  On the other side of the equation, it seems that getting developing nations to sign up (and pay) for the OLPC program is becoming difficult.  I sympathize with their leaders, since at it’s inception, the OLPC was going to cost only $100, instead of the $200 it currently fetches.  Double the cost?  That can’t sit well with a nation struggling to feed and vaccinate its populous.

It continues to be a noble effort, but the OLPC program’s greatest triumph is being witnessed on the shelves of retail outlets everywhere.  I’m referring to the race to the bottom, as one myopic suit put it.  The race to produce the smallest, cheapest portable devices has scores of new competitors, each with a pint-sized product that does everything its owner needs at half the cost (and heft) of a laptop.

Using the XO in a room filled with laptop users made me feel like I was driving an MG on a road filled with Buicks.  Of course, some people need the Buicks.  The XO clearly has limitations, and genuine power-users would be appalled by it’s spartan feature-set.  Conversely, people who don’t need all the trappings of a regular laptop have traditionally been forced to purchase them anyway, since there were few alternatives.  Truthfully, most everyone would be perfectly happy using an eeepc or XO, and I’m one of ‘em.

You can’t spell ‘open source software’ without ‘orcs’

There’s an alarming amount of open source software coming out of New Zealand these days.  While trolling the web for a suitable CMS for the liberry, I got tangled up in another web of Kiwi FOSS intrigue.  It’s not just the geeks and communists using it- it seems to have even infiltrated the government of New Zealand. Combine this with the Koha project, the hottest thing in libraries since wheels on a cart.

What’s to be done about this?  Will Europe let the gauntlet fall so easily?  I’ve always perceived it to be the nerve center of FOSS, but New Zealand is taking to open source with Zeal (har!).  America remains a stronghold of M$, with a fiefdom of Apple users to boot.  Thankfully, open source is above nationality, and what benefits one benefits all.

Some people see the future dominance of open-source as inevitable.  This seems a little naive.  There’s still money in software, even if it’s given away.  M$ has a number of free software packages whose source is as tightly guarded as the Colonel’s Recipe.  Besides, without closed-source software, there’d be no villians :)

We Ubuntoo!

Good news everyone: The Edwardsville Public Library is now circulating a copy of Ubuntu 7.10! I requested a copy here a few weeks ago, and despite the warnings that it might take months to get here, it only took a few weeks. It came all the way from the Netherlands, which seems to be where Canonical is based. Declared value of the package: .13€. Giving Patrons a choice of OS: priceless.

We’re one step closer towards a crapware-free world….

Meanwhile, Ubuntu Hardy Heron Alpha 4 continues to screw with me. Of course, only an idiot would really expect an alpha to be fully functional. I happen to be that idiot. I’m stymied at the moment- Hardy Heron has better support for my hardware. I could recompile to kernel in Gutsy to support the AMD Geode chipset, like the creator of the Dhammatron, but I’ve only got a 2gb cf card, 1.9 gb of which is taken up by Ubuntu. When I figure it out though, I should have nice smooth video playback on Youtube :)

This webpage brought to you by the KGB

I got this error message today while trying to download a VirtualBox image of Xubuntu:

screenshot.png

I hope somebody learned a lesson from this…

I wanted to get a virtual image of Xubuntu to use as a testing platform for the Entertainer Project.  It seems to be a very promising open-source media server.  I only say ‘seems’ because I’ve been disappointed with so many other similar projects; they require painful initial setup and employ byzantine configurations, or can’t furnish the appropriate codecs, etc.  First impressions: It’s still a young project, developed by a single person it seems.  Some people view this as a weakness, but I see it as a great strength.  A single vision is needed for a project to become fruitful, and others can join later to multiply.  I’m also quite glad to see that Entertainer currently doesn’t offer dvr capability.  It might sound silly, but my biggest beef with MythTV was it’s fanatical attention to dvr, which unfortunately neglected your existing collection of downloaded shows/movies to obscurity.  Of course, MythTV was capable of managing existing collections, but it was rather difficult to do so.  It seems pretty myopic to ignore the importance of downloaded video, when open-source media centers are ostensibly targeted at tech-savvy types who almost certainly have lots of downloaded video.

I don’t want to risk another life by attempting to re-download the Xubuntu image, so when I get through a regular install and use Entertainer for awhile, I’ll post a full review.