The Old Blog Archive, 2005-2009

Going Back Home … Kind of

In six hours I’ll be on the plane back to Taipei. The word “back” is actually not accurate. I was doing my military service one day, and the next day I’d be on the way back to Taipei. No, not back, I had thought then, but simply going to and staying at my parents’. To state and acknowledge such wasn’t the most comfortable experience I had had: that I had, at that time, no “home” of my own.

I won’t say where I’m staying now in Beijing is my home either. It’s a place and a shelter for sure. But I’d rather emphasize that it’s “my apartment in Beijing.” Not my home. Home for me is still way ahead. Don’t know what will be coming yet, but will never give up.

The most important thing in Taipei is to apply for a US visa. I had bad luck when I was in Beijing. The US Ambassy refused my application on the grounds that “the applicant could not prove that he has established a firm standing in Beijing” (or something like that). Hope this time it goes well. In addition to that I still have loads of tasks at hand, but I’ll focus on the coming WWDC and prepare for the code snippets that will be shown to the Apple people there, and there are blogs and wiki’s to update, friends to meet, things to buy or to replace, among other things.

But all in all it’s a sign that I’ll be on the move again. This time a long trip. Godspeed, and may the trip bear its fruit.

It’s there… OpenVanilla 0.7.2 released!

After several months of fine-tuning and some weeks of packaging, OpenVanilla 0.7.2 is finally out of beta. We should have a (functionally) stable release now, although there are still tons of things to be made. Documentation, wiki, support work, spreading the message, and we have to prepare for a list of OV’s “issues” with OS X so that we’re able to discuss with the people at Apple.

OV’s Wiki in English has been slightly updated. On OV’s Wiki in Chinese, you’ll find a more detailed description on what’s new and how to get a copy of the latest release.

A special and big thanks to davidyu. If not for his patience (and also thanks to his elfish PowerBook XD), we wouldn’t have been able to hunt down and fix one of the most mysterious and unreproducible bug that we have ever encountered. Cheers for all!

That’s What I Am…

boē lián-tńg

Boē lián-tńg, or, “not fluent” in Taiwanese Holo, often written as “不輪轉”, is what I often say to admit my embarrassment of never being able to master that language (…”yet”).

Picture courtesy of Pektiong, the person behind OV’s POJ input method.

A Big Thank You–Fund-Raising Target Met, and Beyond!

Progress of the Campaign (click here to donate):

Raised USD 2,635 (NT$84,319)
Target Met–and Beyond!

 

Not only the target of this year’s fund-raising campaign is met (USD 1,920 / NTD 61,440), but we have actually received more!

The part of the donation that exceeds the target will be retained as a long-term fund. We will use this fund in the future to help our team members participate in future conferences and/or hold input method-related technical workshops. Because of you, together we have made it!

Once again, we would like to thank all of you for your kindness and generosity!

Letter to Users of OpenVanilla: On the Fund-Raising Campaign of 2006, and Why We Are Seeking Your Support This Year

Dear OpenVanilla Users,

We would like to seek your help in this year’s OpenVanilla Fund-Raising Campaign.

OpenVanilla has made lot of progress in the past two years. Since October 2004, it was transformed from a proof of concept to a real thing that serves thousands of users. We have received comments and feedback from both Traditional and Simplified Chinese users, and have even heard that some retailers in Taiwan are installing OV as an offer to Windows “switchers.”

Right now OpenVanilla is at version 0.7.2 beta. During the past quarter we have become universal–0.7.2 beta runs on Intel Macs. We have fixed a number of difficult buges, and a stable 0.7.2 is coming along the way. Certainly there are still lots to be done. We’re planning a better Uninstaller, a Module Manager, even a .cin-Table Editor to make it easier for you to customize your favorite input method.

We need to be up to the front of the development of OS X to make OpenVanilla better. This is why we are having a Fund-Raising Campaign this year.
Apple is expected to announce its OS X 10.5 Roadmap at WWDC 2006 in San Francisco. We have learned that Apple is planning a redesign for the Text Service Manager (TSM)–on which all input methods of OS X depend. The current TSM is a legacy from the pre-OS X era and the form of many API calls date back to 1998. This will mean a sea-change of the inner structure, and we need to catch up this shift.

In addition, Apple Asia is holding an Input Method Workshop in the first week of September in Beijing, China. Apple Asia has invited many developers to join this event. The OpenVanilla Team is invited too.

We need your help to make these two trips possible.

We are expecting to send lukhnos (who is in charge of the core of OpenVanilla’s OS X version) to WWDC 2006. Zonble is planning to fly to Beijing in September (lukhnos will happen to be in Beijing in September, so he won’t need to fly).
We are raising a fund of USD 1,499 (NTD 47,968) to cover the entrace ticket for WWDC 2006 (which costs USD 1,295) for lukhnos and a part of a roundtrip ticket Taipei-Beijing for zonble. Lukhnos is willing to pay for the ticket to San Franciso on his own expense, and part of zonble’s ticket will be covered by the donation we have received for the past year.

As of June 6, 2006, OpenVanilla has received USD 461 (NTD 14,756) as donation. A roundtrip ticket Taipei-Beijing usually costs around USD 625 (NTD 20,000). That’s USD 164 shorter. Plus the ticket of WWDC 2006, and that’s how we have come up with the figure.

This year’s fund-raising campaign will end on July 31, 2006.

Being a community effort, OpenVanilla has already been a free software in both sense of the word–it’s free as in free beer and free speech. Its source code is open under the BSD License, and anyone can use the code freely under the terms of the License. Personally, I would like to promise that the OS X version of OpenVanilla will always be free of charge as long as I have a job–which means it will always cost nothing in the foreseeable future–and OpenVanilla’s commitment to the free/open source software will not change. Because of this, we rely more on the support of our users, so that we at the OpenVanilla Project will keep up the fast paces of the change in the big world–and bring back what we have learned and share it with you.

On behalf of the OpenVanilla team, I would like thank you for your support of this project and this campaign. Your help will be greatly appreciated!

Best regards,
Lukhnos D. Liu

Adium and gaim talk off-the-record (OTR)

Now it’s clear that Adium and gaim use the same off-the-record (OTR) library, and can talk to each other with no problem. Great for people who need a little more privacy. Whether this otr library (libotr) is strong enough remains to be tested. It’s better than nothing (MSN and other instant messenger protocols are in clear). Still, a false sense of security is no security, and is actually worse. So use it with discretion (in every sense of that word).

For Adium users, OTR module already comes with it.

For gaim users and Linux/FreeBSD savvy, look for the following packages: libotr, gaim-otr, gaim-encryption.

The BigMac(BookPro) Index

In the spirit of The Economist‘s BigMac Index, here is what I’ve called the “BigMac(BookPro) Index”.

Price is quoted from Apple Store around the world (VAT included). Currency is converted using google. GDP per capita from CIA’s World Factbook (2005) after PPP (purchasing power parity) adjustment.

Region/
Price
MBP 15″
2.16GHz
MB 13″
2 GHz
MBP
over (%)
GDP/
capita
BigMac
Index(%)
US US$2,499 US$1,299 - US$41,800 -
Hong Kong HK$19,200
(US$2,475)
HK$10,200
(US$1,315)
-1.0% US$32,900 -50.8%
Canada C$2,799
(US$2,548)
C$1,449
(US$1319)
2.0% US$34,000 -4.4%
Singapore S$4,288
(US$2,720)
S$2,248
(US$1,426)
8.8% US$28,100 -30.2%
Taiwan NT$87,900
(US$2,738)
NT$45,900
(US$1,430)
9.6% US$27,600 -25.4%
Japan Yen 309,800
(US$2,761)
Yen 159,800
(US$1,424)
10.5% US$31,500 -30.5%
S. Korea Won 2,790,000
(US$2,951)
Won 1,390,000
(US$1,470)
18.1% US$20,400 -18.7%
China RMB 23,900
(US$2,980)
N/A 19.2% US$6,800 -58.7%
Germany Eur 2,429
(US$3,122)
Eur 1,279
(US$1,644)
24.9% US$30,400 11.4%
UK £1,699
(US$3,190)
£899
(US$1,689)
27.7% US$30,300 5.4%
The
Netherlands
Eur 2,489
(US$3,200)
Eur 1,299
(US$1,670)
28.1% US$30,500 11.4%

Apparently, HK is the place to go…

Ho bíos brakhús…

Learned lately that the phrase “ars longa, vita brevis” comes from Seneca’s De brevitate vitæ (On the Short Life; I read the translation, of course): “vitam brevem esse, longam artem.” This in turn comes from Greek, from Hippocrates’s Aphorisms: “Ho bíos brakhús, he dè tékhne makré.”

“The World Is Flat”

Read Thomas Friedman’s The World Is Flat. Although Friedman tries the sell the idea (or rather, the slogan) that the world is becoming flat. I tend to see this book as an urge for American to maintain their own superior position in economy, using the means that they once used during the USSR was still there. It’s just that the Russians are replaced here with Indians and Chinese. Friedman seems to over sell too much that we have all already known (Dell’s supply chain and all those flashy-flashy IT bling-bling read soooo dull: we don’t really need an example that’s got repeated over and over again to make his point clear).

Friedman tends to oversimplify the geopolitical issues in the Middle East, and attributes the antagonism towards the developed world a kind of Nietzschean ressentiment (although he never mentions that notion) and in the end he calls for “hope, not looking back” (my paraphrase).

Friedman is a seller of optimism. According to him, imagination opens up a better world. But he fails to mention the worst case scenario. And alas, we all know that even the optimism is not always rosy. In this regard, Ulrich Beck’s What Is Globalization? (Was ist Globalisierung?) and Giddens’s Runaway World may serve a better, “balanced” and more profound reflection on the phenomenon that Friedman tries to repackage under another name.

OpenVanilla 0.7.2 (beta) Released

After six months of polishing and refactoring work, OpenVanilla 0.7.2 (beta) is released. There are two installation packages for 0.7.2-beta, the Base and the Extra. The Base consists of the OpenVanilla Loader and the Standard Set of Modules (including a number of popular Chinese input methods and output filters), whereas the Extra consists of many useful plug-in’s which extend OpenVanilla. Many of the modules in the Extra serve beyond East Asian languages.

Major improvements include:

  • A “Phrase Management Tools” saves repetitive text entry efforts and facilitates translation and many writing tasks.
  • Improved reliability and loading speed for the input methods generated by Generic Input Methods Module.
  • OpenVanilla is now a “Unicode” input method listed in the Input Menu tab (under the International settings within System Preferences). This makes inter-language text entry less confusing and more consistent for certain script-sensitive applications (such as Microsoft Word).
  • Customizable “input menu” icon.
  • Extra modules and data tables can be installed into special directories within your home directory now. No more need to fiddle with system folders.
  • Hanyu Pinyin and Wubizixing, two Simplified Chinese input methods, are make part of the Standard Set of Modules.
  • A collection of tools, such as Unicode IME and Unicode Decoder, are provided via an “Extra Pack” download package.
  • A pestering bug that disabled numeric keypad whenever OpenVanilla was in use has been fixed.

For more information (where to download, how to install, activate, or uninstall it), please refer to our official site at: http://openvanilla.org , and yes, it’s in two languages. :)

« Previous PageNext Page »