Older blog entries for atai (starting at number 53)

22 Sep 2009 (updated 22 Sep 2009 at 22:15 UTC) »

OK, yet another language.

Yes, why not!

Take a look at Dao, with version 1.1 just released!

A very powerful language derserving more widespread use.

An interesting language not famous but can it be the true language that people have been looking for, as an alternative to Python and Perl?


GObject considered harmful?

While the GObject system gives C programmers a powerful object model to build upon, C programs using the GObject has significant overhead, comparable to the virutal machines of languages like Java. So one may wonder if writing in C using GObject is really worth it, given the performance overhead and the manual labor needed (more than, say, C++ or Java) on the programmer's part for the boilerplate code?

Are there ways to dynamically optimize the GObject system at run time to reduce signal emission overhead?

How can people rate hjclub who posted how to break through the so-called "the great (Internet) wall" of the Chinese mainland as spam? He/she is doing a great service to the users of the Internet, and many people may end up helping the censors by making this useful information off the net...

17 Nov 2006 (updated 17 Nov 2006 at 19:51 UTC) »


yes, it works

16 Nov 2006 (updated 16 Nov 2006 at 07:30 UTC) »

There have been indications that Chinese inputs are not properly processed by Advogato. Test here (input via SCIM on Fedora 5, Firefox 1.5 with UTF8 encoding)

The diary cannot be displayed if it contains Chinese

Seems UTF8 is correctly supported by Advogato at this time

9 Nov 2006 (updated 9 Nov 2006 at 18:33 UTC) »

After looking at the diaries of xerox, I can verify that the contents were legitimate and "computing machine" (or "computer" in English) related. It is not a spam account.

I wonder is there a list of all GPLed kernels working on the x86 (not the BSD ones)?

23 Aug 2006 (updated 23 Aug 2006 at 18:05 UTC) »

Is the DRM provisions really a big issue for GPL v3?

I am just thinking that assuming the difference between Torvalds and the FSF over the DRM provisions cannot be resolved to a consensus, and the final version of the GPL v3 keeps essentially the same language as the current draft. Then can't Linux move to the GPL v3 with the additional permission to escape from the DRM language? This can also be true for anyone else who has a problem with the DRM language.

Linux may not be able to move to GPL v3 for other reasons like requiring permissions from too many authors, etc., which I will ignore for now. But I think with the above avenue, the disagreement over DRM provisions shall not be a reason for the Linux kernel not go to a license of GPL v3 with an exception for DRM (as wanted by Linus).

16 Aug 2006 (updated 16 Aug 2006 at 18:17 UTC) »
Libsqlfs is freed to the world! Libsqlfs implements a POSIX file system on top of a SQLite database.

wingo, GNU Arch (tla) has been greatly simplified in the command line interface in recent versions. It shall not be more significantly difficult to use than bazaar, and the trend for simplification is continuing.

44 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!