Search Results: "ron"

2 January 2006

Zak B. Elep: [REVU] for 2005

Now here’s the thing I’m supposed to write ;) It took me quite some time since I was too busy sleeping ;) Looking back at 2005:
  • February :
  • March :
  • April :
  • May :
  • June :
  • July :
  • August :
  • September :
  • October :
  • November :
  • December :
  • Things to I want to do this 2006: Things to look out for: Rock on, 2006!

    Andrew Pollock: [life/americania] On bootstrapping oneself in the US

    So I've been in the US for just over six weeks now, and I thought I'd reflect on the trials and tribulations of bootstrapping oneself in a foreign country. The Social Security Number is the primary key from hell I already had a fair idea of the importance of obtaining a Social Security Number (SSN). So much so, that after dumping our luggage at our temporary accommodation, the Social Security Administration office was the first place Michael and I went to, so we could lodge applications. We subsequently learned from another Australian who was about two weeks ahead of us, that you're apparently supposed to wait ten working days before lodging the application, to allow your immigration records to percolate through the bureaucracy that is the US Government. Our applications were duly accepted without any mention of waiting a bit, but we were sent away with a letter and a tracking number, saying that the SSA had to verify our existence with Immigration (this is despite the fact that we're standing in front of them with a passport with an I-94 stapled in it) and that it would take up to four weeks. So it's been six weeks, and still no sign of an SSN. Enquiries with the office are met with the same response - waiting on information back from Immigration. Apparently it can take up to three months. It's a real shame you can't start the application process when your visa is granted or something, as in order to apply, you need to quote your "alien registration number" (I still chuckle at how the US Government refers to me as an "alien" in all their paperwork), which is the number on your I-94, which you only get when you enter the country. So, whilst the SSN application remains pending, I cannot be paid, I cannot have my health insurance paperwork lodged by my employer, and whilst I'll be covered for health insurance retrospectively, I'm not technically covered right now, if I were to require medical treatment. Going back to how the SSN is the primary key of All Things... Next step is to open a bank account. We chose Citibank, because I've been told it's slightly easier to import money back into Australia with them. Fortunately we were able to open an account sans SSN, but it's called an "NRA account" (NRA standing for Non-resident Alien). We were told that we were only eligible for an ATM card until I had an SSN, yet they mailed me out a debit card about a week after we opened the account, and happily ordered one for Sarah, and a cheque book when we asked after opening the account. About the only thing it seems we can't do at the moment is transfer money back to Australia. No big deal, it's all coming the other way until I can get paid... Driver's licence requires an SSN ideally, so that's out of the question for the time being... Electricity, telephone and cable were all able to be provisioned with an SSN, although I think for credit-rating purposes, again, it is the primary key. We had to pay a deposit for the electricity, which is fair enough. The lady I spoke to on the phone when I got it connected said that they just treated us aliens like teenagers straight out of home with no credit history. I don't have a problem with that. It's just a shame that you can't import your credit history. Getting a cell phone account appears to be nigh on impossible with an SSN though. It was a battle just to get a prepaid SIM card for Sarah's phone, and this makes a great story of how much hoop-jumping is required. We walked up to a Cingular stand in a shopping mall to see what we could and couldn't do. I explained our situation (lack of SSN, lack of credit history, etc etc) to the sales droid, and he assured us it wasn't a problem to get a prepaid SIM card. He proceeded to take about 30 minutes to organise the SIM card. I watched as he entered a dummy SSN into the computer, and used his own driver's licence number. He was clearly battling the computer system to be able to do it. When we got home, and Sarah called up to try and put some credit on the phone with our Australian Visa card, she was told they only accepted credit cards with a US billing address. (So much for Visa being accepted worldwide). So we headed off again to Safeway to purchase a prepaid Mastercard. Funnily enough, when Sarah called up to activate that, she was initially asked for an SSN, so we almost had a dependency loop that we couldn't break, just to get a US cell phone. Fortunately they could cope with no SSN, so she successfully ended up with a prepaid Mastercard, with a US billing address, so she could put credit on her prepaid SIM. From what I can work out, a lot of the places that do request the SSN seem to using the last four digits as an authenticator, much like everyone just uses name and date of birth back in Australia, so I'm guessing for these organisations, I could probably just quote any old number that fit the pattern and they'd be happy. Just so long as they don't go trying to run a credit check against it... Foreign credit cards As I said earlier, a credit card with a non-US billing address is fine for most face-to-face purchases, but an amazing array of mostly telephone transactions will not accept them. Most notable was trying to add credit to a calling card for making international telephone calls. Couldn't be done. So it meant I had to forego any discounts or bonuses for topping up, and buy a whole new calling card. Car insurance and registration I'm not sure how this is going to go yet. Our Prius is supposed to be available around the 18th of January. I'm hoping I'll have my SSN by then, otherwise we'll have to import a heap of money to pay for it. I'm sure you can get insurance and own a car without an SSN, because you hear of people who do driving holidays across the US, buying a car on one coast, driving it cross-country, and then selling it. It might be more expensive, and I again, you can't import your driving/insurance history, so you have to start off at the bottom of the ladder again... In summary, I think you need to have relatively deep pockets to bootstrap yourself over here. You need to be able to function without getting paid for up to two or three months, and you need to understand that credit-wise and insurance-wise, you're going to be back at square-one again, irrespective of how good you might have been in your home country. The sooner you come to terms with these, and appreciate that you are moving to a foreign country, the sooner you can get on with enjoying the experience.

    James Morrison: Sharp Musique

    I finally got around to using itunes today. I compiled sharpmusique. I had to hack around the build system in the old snapshot of vlc shipped in the 1.0 tarball. Then once I had that working, it was time to figure out why the files were saved with as " - - - .m4a", which looks wrong. Fortunately, there was a comment in saying what is probably wrong when saving the files, so I rigged up a patch.

    1 January 2006

    Roger So: Cleaner Nautilus desktop icon captions

    Currently, Nautilus is hardcoded to draw the desktop icon’s captions in white with a black background. This works well for Latin scripts, but for CJK scripts where each character is pretty complex, the captions quickly become a jumble of black and white pixels. Hence the following patch against Nautilus 2.12. It adds a GConf key /apps/nautilus/preferences/desktop_label_shadow, which when set to False prevents the shadows from being drawn. A nice side benefit is that Nautilus then checks the background colour, and draws captions in black if the background is light. Nice. Screenshots later; gotta run now.
    --- ./libnautilus-private/nautilus-global-preferences.c.old 2005-11-19 10:58:42.000000000 +0800
    +++ ./libnautilus-private/nautilus-global-preferences.c 2005-11-19 11:00:32.000000000 +0800
    @@ -404,6 +404,10 @@
          PREFERENCE_STRING,
          NULL, default_font_callback, g_free
         ,
    +          NAUTILUS_PREFERENCES_DESKTOP_LABEL_SHADOW,
    +          PREFERENCE_BOOLEAN,
    +          GINT_TO_POINTER (TRUE)
    +         ,
        /* Icon View Default Preferences */
          NAUTILUS_PREFERENCES_ICON_VIEW_DEFAULT_SORT_ORDER,
    --- ./libnautilus-private/nautilus-global-preferences.h.old 2005-11-19 10:58:47.000000000 +0800
    +++ ./libnautilus-private/nautilus-global-preferences.h 2005-11-19 10:59:35.000000000 +0800
    @@ -54,6 +54,7 @@
     #define NAUTILUS_PREFERENCES_SHOW_DESKTOP          "preferences/show_desktop"
     #define NAUTILUS_PREFERENCES_DESKTOP_IS_HOME_DIR                "preferences/desktop_is_home_dir"
     #define NAUTILUS_PREFERENCES_DESKTOP_FONT          "preferences/desktop_font"
    +#define NAUTILUS_PREFERENCES_DESKTOP_LABEL_SHADOW               "preferences/desktop_label_shadow"
     /* Display  */
     #define NAUTILUS_PREFERENCES_SHOW_HIDDEN_FILES         "/desktop/gnome/file_views/show_hidden_files"
    --- ./libnautilus-private/apps_nautilus_preferences.schemas.in.old  2005-11-19 11:04:30.000000000 +0800
    +++ ./libnautilus-private/apps_nautilus_preferences.schemas.in  2005-11-19 11:06:17.000000000 +0800
    @@ -321,6 +321,20 @@
         <schema>
    +      <key>/schemas/apps/nautilus/preferences/desktop_label_shadow</key>
    +      <applyto>/apps/nautilus/preferences/desktop_label_shadow</applyto>
    +      <owner>nautilus</owner>
    +      <type>bool</type>
    +      <default>true</default>
    +      <locale name="C">
    +         <short>Desktop label shadow</short>
    +    <long>
    +     If set to true, then Nautilus will draw shadows for the desktop icon's captions.
    +         </long>
    +      </locale>
    +    </schema>
    +
    +    <schema>
           <key>/schemas/apps/nautilus/preferences/desktop_is_home_dir</key>
           <applyto>/apps/nautilus/preferences/desktop_is_home_dir</applyto>
           <owner>nautilus</owner>
    --- ./src/file-manager/fm-desktop-icon-view.c.old   2005-11-19 10:53:43.000000000 +0800
    +++ ./src/file-manager/fm-desktop-icon-view.c   2005-11-19 10:58:01.000000000 +0800
    @@ -532,7 +532,7 @@
        fm_icon_view_filter_by_screen (FM_ICON_VIEW (desktop_icon_view), TRUE);
        icon_container = get_icon_container (desktop_icon_view);
    -   nautilus_icon_container_set_use_drop_shadows (icon_container, TRUE);
    +   nautilus_icon_container_set_use_drop_shadows (icon_container, eel_preferences_get_boolean (NAUTILUS_PREFERENCES_DESKTOP_LABEL_SHADOW));
        fm_icon_container_set_sort_desktop (FM_ICON_CONTAINER (icon_container), TRUE);
        /* Set up details */</schema>
    

    Jaldhar Vyas: The Preventa Project FAQ

    1. What is Preventa?

    Preventa is a port of the Debian and GNU userland to the Minix 3 kernel and libc. Hence an alternate name is Debian GNU/Minix (but I won't use that unless it becomes an official Debian port. See below.) 2a. Why is it called Preventa?

    It's a riff on the last attempt at porting Debian to a non-Linux kernel which was called Nexenta. 2b. Why is it called Preventa?

    Because if it becomes an official Debian port, it is probable that the sheer number of release critical bugs caused will prevent Debian from ever releasing again. 3. Is this an official Debian port?

    Currently Preventa has no official connection to the Debian project. In the future? Perhaps if there is some interest. I'm not persuing that angle right now. 4. Does Preventa suffer from licensing problems like Nexenta?

    No, the Minix kernel and libc are BSD licensed. 5. So why are you doing this?

    Like many people, I used Minix when I studied operating systems in college. I am interested in trying the new version but I am more comfortable with a GNUish environment rather than the BSDish one that Minix provides. This led me to wonder how hard it would be to port Debian and in general, how much work goes into a new Debian port. Maybe I might be able to write some articles about the experience. Other than that there is no practical reason really. 6. How can I help?

    At the moment I am just doing this for my own edification so I'm not looking for help. This will undoubtedly change if I get stuck. 7. What does the port entail?

    I will attempt to port dpkg, apt, and the Debian base system plus a few other odds and ends I feel I need. I will use the Minix kernel and libc (unless GNU libc turn out to be easy to port which I suspect it won't.) Basically Preventa will have the same kind of features as the official Minix3 distribution. If I have to patch anything I will offer it back to the Minix and/or Debian maintainers if they want it. 8. Where can I keep abreast of your progress?

    I will blog about it. As soon as it is somewhat usable, I will release the results (including source of course) to the public for people to use as they wish. 9. what does ast and the Minix community think about this?

    I haven't told them yet. I should do that soonish. 10a. Hi, I'm from OSNews and I don't like Preventas' green on black theme. And the file manager is totally unintuitive.
    Uh, that's the command line. Minix doesn't support the X window system yet. 10b. Then I dub thee "not ready for the desktop."

    Aieeee!

    Gergely Nagy: 2006

    2006, what a lovely year! Not. I heard its a custom, that at the start of the new year, one looks back at the past one. So I did, and wasn't impressed at all. Mind you, the same happens each and every year, so it is no suprise, really. For the past year, I have been rather inactive, I should have gone on an extensive vacation from Debian a long time ago, around May, when I quit my last job. I intend to rectify that as soon as I manage to dig up my GPG key. Most of my packages will get officially orphaned too, as I lack the time and motivation to work on them - no news here, either, as this is the case since early last year. Lets see what I did on the free software front in the past year or two... One of my most succesfull projects was CCZE, a log colouriser. Needles to say, the idea is not mine. The crap implementation, the most messy and bad code I've ever written, is mine, though. It hasn't seen an update since I don't know when. Nor will it in the foreseeable future. The only thing that could help the codebase, is a rewrite, which I had been planning since 2003, and not a bit of code was committed ever. In the meantime, new programs appear, whose logs could be colourised, new demands arrive, but the project has been dead for good. Once, Thy was the software I was most proud of. I really loved it, and spent most of my time hacking on it. Those times are past, new, similar software appeared, that surpassed my beloved HTTP daemon in nearly every respect. I don't believe thy has any place among todays similar projects. This, I truly regret, I had great fun developing Thy. But as everything, even good things must come to an end. Back when I worked for a company that was into this media streaming business, I contributed a few bits and pieces to GStreamer, but all the "grand ideas" I had, and wished to make reality, never happened. Looking further back, I can't notice any significant contribution I made.. except maybe one, a very small one.. Even nowadays, I can't stop feeling a little proud, when it crosses my mind. Some may know, most probably don't, I acted as an application manager for Debian, and for a little while, I like to think I wasn't that bad at that job. For a little while... Anyway, during this, I had the pleasure to work with Daniel Stone. Heh, those were good times! I hope, that what we've done there, was of at least a bit useful. Meh, enough of this. My projects failed, I didn't have the neccessary resources to make some of my dreams come true. All I need now, is a break, a break so I will not feel bad about things I do not have time for. I'll let them go, as I should have done ages ago, that's best both for them, and me. Until a time I feel I can contribute back something, for all I received from the free software community, I'll take a vacation. From time to time, I'll be hanging around on IRC, but my activity will be as low as it was during the past year. Good bye, and thanks for all the fish! P.S.: Yamm, my over-sized tamagotchi expressed interest in maintaining me in Debian. If, by any chance, he'd take over my computer, and expressed his wish to run for DPL-ship, please, by all means, stop him. Thank you.

    Aigars Mahinovs: Aggregation the G way. I've been using the magic o...

    Aggregation the G way.
    I've been using the magic of RSS (and Atom) to keep up with Planet Debian, blogs of my friends, tech news and posts to an anime fan forum for the past several months, however one little problem bothered me - the forum has a lot of posts (sometimes more then 5 per minute) and an RSS feed of only last five items. That means that I had to have my RSS aggregator (Liferea) open at all times, so that I do not miss any posts. However keeping my laptop on and online at all times is quite bothersome, so I started looking for solutions.
    I tried Google Reader however I didn't like it much - I like to see more of my feed. There is too much screen space wasted for all the wrong reasons, one can only see 5 items at the time (which is quite a hassle if you have 500+ of them), a lot of info I would like to see is not there (which blog did this come from???), some strange html conversions, ...
    Now I have found my solution. It is a combination of rss2email and GMail. I have a computer that I always keep on and online (it could be a server, but in my case it is a simple workstation). I installed rss2email there, added all my feeds to the database there (hint: export feedlist from Liferea and do a bit of grep/sed magic), moded config so that all mails come from a single address, all have a custom identifiable header and all are HTML mails without any transformations. After that I configured cron to launch "r2e run" every half an hour and "r2e run 22" every minute (where '22' is the id of the feed of that anime forum). At Gmail side I simply filtered all mails from rss2email into a separate label and archived them (so that they do not clutter my inbox).
    Now when I want to reed my feeds, I go to the last message of the RSS label in my Gmail, open it, read it, star it if I need to look at it later and then press "k" to get to the newer message. After I am done reading I usually go and remove RSS label from read messages, so that they do not appear in this labels "folder" and are only saved in Archive. If I start running out of space, I will simply search and delete old RSS items then.
    Most of the screen space now is devoted to the message, I can see all the fields I want to see (source, author, topic, content, pictures, URLs) and I can manage messages by hundreds. Also being able to search both your mail and your rss feeds at the same time is neat.
    Yesterday I did a little improvement to this scheme. The forum that I read has the title of every message made of "author: topic", so every message is a separate conversation in Gmail. I decided to try to use the conversation feature of Gmail and did a little modification to rss2email so that if the message is from this forum, then everything up to the first semicolon is cut from the title and inserted as a part of the name of the sender. In the end the subject of every message contains only the topic of the corresponding thread in the forum and thus all messages from one thread are neatly grouped together as a single conversation. At the same time every messages From: looks like "$forum_name $author " so that I can still see who wrote what in the forum.

    Joshua Kwan: Where was I when Woody was released?

    (Viral meme #1,234.) I was still in Hong Kong, packing up to leave for California due to my mom’s job being relocated. I certainly didn’t know about Debian at all at the time; I had only unsuccessfully attempted to download the Slackware installation media, but had experience with SuSE Linux 6.3 and Caldera OpenLinux 1.2. (I distinctly remember sound never working.) I recall being a lot more immediately interested in anime than anything computer-related. It was only several months later when my laptop failed to boot following an installation of some satanic Service Pack for Windows 2000 that Misha Nasledov, a classmate and Debian developer two years my senior, showed me - from his Google CD jacket - a set of Woody installation media. By evening, I was poking around the system, trying to replicate my Windows environment. A few weeks later, I remember setting the machine up to dist-upgrade to unstable! By February 2003, I had entered the NM queue…

    31 December 2005

    Decklin Foster: Stabbing in the dark

    There, I think I finally disagree with Language Log. Honestly, why do you think we don t teach linguistic analysis of any sort at all anymore? Because literature and composition classes have become the same thing: the best compromise for a set of conflicting requirements. We can do better. Any incompetent moron can teach you pointers and recursion. No, it does not matter if they are using a language you consider boring and ugly. But what they cannot teach you is how to think. Which one is your problem space? Programming languages do not map onto natural languages. Yes, you learn Latin so you can grasp grammar, logic and rhetoric. You do not learn $LANGUAGE so you can grasp pointers, recursion, and typing. You learn pointers, recursion, and typing so you can grasp clarity, expressiveness, refactorability, efficiency, and how to turn a mental model into a computable abstraction and vice versa. Learning the programming language is like learning how to hold a pencil and use a piece of paper so you can write the Latin words. It s kindergarten stuff and half of us can t teach it to college students. No, it doesn t matter if you use a pen instead. I suppose it doesn t matter if you have to use a typewriter with no whiteout and one hand tied behind your back, because that is very popular, or whatever. Or maybe you think it does. But stop acting like that s the fucking point. Both of you.

    Zak B. Elep: Ubuntu-PH Christmas EB at El Pueblo

    I’m at Ayala Center in Makati, enjoying the Sunday life amidst the buzz of the mallrats. I’m also enjoying the free internet provided by Globeline’s kiosk here, as well as access to a (locked-in) HP laptop with wired LAN. Anyhow, I’m not too comfy here, blogging without a chair to sit on, and dragging a backpack too, so let me do this quick. Yesterday I met up with the Ubuntu-PH people (namely, Jerome. Clair, Donnie, and Ealden) for our Christmas EB at Congo Grill in El Pueblo, Ortigas. I almost got lost trying to find the location, which I knew was somewhere near SM Megamall, and since I was coming all the way from UP Diliman via the MRT. Nevertheless, after some asking-around, I finally got to where I was supposed to be, and ate a hearty meal with chicken and garlic rice while listening to the channel, er este, people chatter (amidst the roaring Christmas party another gang was making.) After the meal, we then moved to The Podium nearby and sipped some coffee at Starbucks, then talked some more about Ubuntu, Gnome and KDE (especially the recent and quite controversial thread on desktops,) and some other stuff mentioned in Donnie’s post. There was also some stuff to be brought up at the next team meeting (see TeamMeetingAgenda) that we touched on, in particular that bit about membership to Ubuntu-PH. Well, it took us almost a midnight to wrap up; even then, along the road towards EDSA we were still talking about Ubuntu-PH, PLUG, and the AsiaBusinessTour, before we all finally parted ways. Indeed, EBs like these rock, especially when we’re all doing something great together as a team. Indeed, the next year seems to hold great promise for Ubuntu, Linux, and FOSS for the Philippines—and we’re at the forefront of it. Now, I need to go, and eat some Whoppers…

    Zak B. Elep: gtklp-1.1.0

    I forgot to post yesterday that GtkLP 1.1.0 has been uploaded to Sid, courtesy of my good sponsor Andreas Metzler. And, in what seems to be a coincidence, Markus Vuori mailed me some time ago just after my upload to chi about GtkLP being integrated into ubuntu-desktop. Hmmm… is gtklp the missing link? But then again, gtklp supports CUPS only, and is actually just a frontend for editing ~/.lpoptions…

    Zak B. Elep: Going on, and on, and on

    Deep breathing here. Finally, sem break! Well, actually, it already is sem break since the 15th, and only now at the end of this month did I felt it. I was so busy doing things, both online and offline, that I didn’t even realize that the next sem will be up in the week after next. Sigh… So, what have I been doing since school’s close? Mostly Ubuntu work: Aside from hacking, I’ve been busy baking as well, and preparing for next sem. The only thing I’m quite missing is the “traditional” Halloween get-together with my High School batchmates; hell, it is only 1 year to go before a Homecoming… PS: My Ubuntu work has paid off. Thanks to Kamion, Seveas, smurf, dholbach, tseng, and ogra for voting me in as a Ubuntu Member! And to Jerome Gotangco and the Ubuntu-PH team: mabuhay kayo! :)

    Antti-Juhani Kaijanaho: Unbounded Tic-Tac-Toe

    Here is the result of a few nights’ worth of hacking. This project was originally my solution to an exercise I had posed to my functional programming students. Since then, I’ve rewritten it once and redesigned the user interface completely. It’s an idealized implementation of a game we used to play during breaks at school. We would take a sheet of cross-ruled paper and play tic-tac-toe, with the following two changes: the whole sheet was allowed as the board, and we required a sequence of five, not three, marks for a win. The ideal was that the “board” was infinite, or unbounded, though in practice we did take the paper’s edges as the board’s bounds. (We also usually played more than one game on the same sheet of paper; previous games were simply declared “no-man’s land”, effectively creating weirdly shaped “holes” in the game board; I haven’t duplicated that here.) Version 1.1 implements a single-player mode (the other player is simulated) and a demo mode (the program simulates both players). It’s written in Haskell, and requires gtk2hs 0.9.10 (or later) with Cairo enabled, and GTK+ 2.8 (or later). The source is available as release tarballs and as a darcs repository. (Yes, I know that the arrow in the lower-left corner is wrong. That’s not my bug, though.)

    Antti-Juhani Kaijanaho: Upgraded Wordpress

    Just upgraded this blog to Wordpress 2.0. It looks everything went quite nicely, I see no major problems and considering how coolly the Finnish blog list service Blogilista took the upgrade, it is likely that Planet Debian will no throw a fit either. First impressions: the admin interface looks cool. The new editor is usable. Update: In the upgrade, I followed the instructions with a twist: I made the following changes to my server config prior to the upgrade so that any transitional problems would not be visible: RewriteEngine on RewriteCond % REMOTE_ADDR !^130\.234\.192\.228$ RewriteCond % REQUEST_URI !^/503.cgi$ RewriteRule ^/newblog /503.cgi The effect of this was that I (having the IP address 130.234.192.228) would see the blog as it is, but others would see the 503 ‘Service unavailable’ error message that my 503.cgi created. Update(2): Argh! The new editor handles pre tags badly. Had to hack around it in the ugly way seen above. Update (3): Fixed the WP2 link above. Update (4): It seems I was wrong about Planet’s sensibilities. However, now I’m blaming Planet, not the upgrade, since Blogilista handled the upgrade without thinking I had made any new posts!

    Jonathan McDowell: It's good to be back.

    I finally had my first flight cancelled on me yesterday. I suppose given that I've been flying a few times a year for at least the past 8 years (even if it's only back and forth to Northern Ireland) I should consider myself lucky. I arrived at Belfast City Airport at about 8am, for a 9:45am flight (the last time I flew from Belfast we hit really bad traffic, so we ended up overcompensating). On check in I discovered it was delayed by 15 minutes. Shortly after I'd made my way through security it was delayed by 45 minutes. Then they delayed it until midday. Then at 11:30 they said they'd have an announcement at midday. And then at 11:45 they cancelled it. Now, I was flying from Belfast to Norwich. There's only one such flight a day. So I'm a bit stuck. And by the time I get to the front of the refunds queue they've filled up the flight today (Saturday), leaving me the option of a direct flight to Norwich on Sunday, or any other flight leaving Belfast City on Friday that they have seats on. So I go to London Gatwick, supposed to leave at 14:30. And it gets delayed by 45 minutes straight after I check in. Thankfully it does actually take off at 15:15 and I manage to get to England. On the wrong side of London for Norwich, but hey, the trains are running. I negotiate the Gatwick Express, get a tube to Liverpool Street and get on a train to Norwich. Which then gets delayed for 25 minutes because a train breaks down in front of it. Bah. I finally get home just after 9pm, rather than the 11:30am or so I would have managed if my initial flight had taken off on time. The house is still in one piece, the plants haven't died, I have food again. Rar. And I know this is small fry compared to American flight horror stories, or the potential problems we could have had when Uncle Steve lost our clothes en route to Brazil, but it's the first time I've had a major problem with flights. (We'll ignore the fun I had when turning on my desktop machine and seeing "GRUB Read Error" displayed. Damn scanner had decided to frob the SCSI bus enough that the BIOS could boot grub but grub couldn't then see sda.)

    29 December 2005

    Steve Kemp: Edinburgh Meetup

    KeySigning
    Today I went to meet Paul van Tilbur for coffee hot chocolate and exchange key fingerprints. A nice chat on a nice evening. I was pretty sleepy since I’d been forced to get up and leave the house at 10AM this morning to donate blood samples to the local vampires doctors. Getting home afterwards was a bit challenging as there was a fire river - really a torchlit procession + fireworks. Several of the streets on my route home were closed to traffic, so the busses weren’t running. I walked part way home, stopping of en route to buy some DVDs. Once I did manage to get a bus going in the right direction I stupidly creatively managed to get on the wrong one. It immediately changed direction and left me going away from my house! I guess I was more tired than I’d realised. Anyway I got off the bus, and now I’m going to watch part of one of my new films before having an early night.

    John Goerzen: Hospital For Sale on eBay

    Halstead Hospital and Hertzler Clinic in Halstead, KS are both for sale on eBay for $1.9 million. This was once a thriving hospital in central Kansas. It shut down abruptly a few years ago after it turned out that the management was engaging in their own mini-Enron with its finances. My family doctor was in the clinic part of this building for several years. It's still surprising to me that it's closed.

    Daniel Stone: [tech] qt: not a gui toolkit

    Decklin wonders why Qt has a SQL plugin. The answer is because it's a full development environment (think: MFC), not a GUI toolkit (think: GTK). Hope that helps.

    (Last I checked, it also had a full XML parser, full string and array/list handling, socket handling, file handling, etc, etc, ad nauseum.)

    28 December 2005

    Axel Beckert: I changed my mind. I want a camera mobile phone.

    Today I read and wrote about Semapedia, a service respective toolset to encode Wikipedia URLs (and also others) as dot-matrix barcode, print them out on leaflets together with mentioning Wikipedia and the URL. Then any visitor with a modern camera cell phone can take an image of the barcode, decode it with the right software on your phone, which passes the decoded URL directly to the phones webbrowser. This is the first useful application of camera phones I ever heard about. But I see it as so useful that I may consider buying me a camera cell phone with the next contract renewal, although until now, I focused all my search for a worthy successor to my Nokia 6310i on non-camera phones. (Update: And I’m not alone with the wish for a useful mobile phone.) The 6310i had nearly everything I needed: A big memory, long standby times (1.5 to 2 weeks), WAP incl. WAP browser for reading Symlink on the road, GPRS, GSM 900/1800, T9, Infrared, gnokii support, the same battery bay than my former mobile phones (Nokia 6210 and 6130) and the Nokia typical, very intuïtive and blindly usable user interface. (Siemens mobiles suck!). It also had some things, I didn’t need yet, but sounded useful: Voice dialing and voice recording, Java for playing with own programs, Bluetooth for a cableless headset or so and GSM-1900 because perhaps also other countries than the US use that frequency band. (I refuse to travel to the US, so I won’t need the GSM-1900 there.) It had nothing I didn’t want to have in a mobile phone: Camera, radio, MP3 player, standby time munching color display, e-mail client, MMS, MP3 ring tones or flip covers. The only thing I missed, was a more modern Java VM and even more memory when Opera Mini came out and maybe polyphone ring tones, so I could have the Monkey Island theme as ring tone. ;-) So what now? Being able to use Opera Mini and Semapedia means to have a mobile phone with camera and — and that’s the drawback — a color display. Anyone knows a Nokia camera phone on which Opera Mini runs but without color display? And with the battery bay from the 6x10 series? No? Or maybe I should just stay with the 6310i and get me a second one in better condition (no broken case) from eBay or so? There were also (yet unconfirmed) rumours that my GSM provider E-Plus will have the Linux based internet tablet Nokia 770 for a contract renewal plus 80€ to 90€… Difficult decision…

    27 December 2005

    Jose Carlos Garcia Sogo: "Legal" Merry Xmas

    This is a transcript of what a friend of mine sent as a Xmas card. Of course she is a lawyer, so I hope that this text can transmit you exactly my feelings.
    Please accept with no obligation, implied or implicit, our best wishes for an environmentally conscious, socially responsible, low-stress, non-addictive, gender-neutral celebration of the winter solstice holiday, practiced within the most enjoyable traditions of the religious persuasion of your choice, or secular practices of your choice, with respect for the religious/secular persuasion and/or traditions of others, or their choice not to practice religious or secular traditions at all. We also wish you a fiscally successful, personally fulfilling and medically uncomplicated recognition of the onset of the generally accepted calendar year 2006, but not without due respect for the calendars of choice of other cultures whose contributions to society have helped make America great. Not to imply that America is necessarily greater than any other country nor the only America in the Western Hemisphere. And without regard to the race, creed, color, age, physical ability, religious faith or sexual preference of the wishee. By accepting these greetings you are accepting these terms. This greeting is subject to clarification or withdrawal. It is freely transferable with no alteration to the original greeting. It implies no promise by the wisher to actually implement any of the wishes for herself or himself or others, and is void where prohibited by law and is revocable at the sole discretion of the wisher. This wish is warranted to perform as expected within the usual application of good tidings for a period of one year or until the issuance of a subsequent holiday greeting, whichever comes first, and warranty is limited to replacement of this wish or issuance of a new wish at the sole discretion of the wisher.

    Next.

    Previous.