Monday 12 December 2011 at 10:39 pm
Here are some thoughts on the Tsukurimashou build system. You can find the code, and some documentation of how to use the build system, in the package, but this posting is meant to look more generally at some of the issues I encountered while building a build for something weird.
The thing is, Tsukurimashou isn't a piece of software in the normal sense, but a package of fonts. It's written sort of like software, using programming languages, but the data flow during build doesn't look much like the data flow during build of the usual kind of software package. As a result, although it seemed like using Make was the thing I wanted to do, the way I've written my Makefile doesn't look much like what we might expect on a more typical software project. Working on it has forced me to see the structure of the project quite differently from the way I'd usually look at software, and maybe some of the ideas from that can be applied to other things.
Read More
Wednesday 07 December 2011 at 6:06 pm
December 2011 on Earth, but it is eternal midmorning on the third layer of
the Astral Plane. THOMAS OF AQUINO, NICHOLAS FLAMEL, and K'UNG FU-TZU sit
at a card table, in that order clockwise around the table. At the fourth,
otherwise unoccupied, spot sits an ominous blue-painted Chinese porcelain
ginger jar.
Read More
Monday 05 December 2011 at 2:56 pm
I encountered an interesting problem on the Tsukurimashou project recently, and some inquiries with friends confirmed my suspicion that if anyone has solved it, they've done it in a language-specific way for ridiculous languages. It appears I have to solve it again myself. Here are some notes.
Read More
Thursday 17 November 2011 at 4:42 pm
I just got a message on the Manitoba Writers' Guild mailing list that disappointed me; it was forwarded from the Association of Manitoba Book Publishers, and opposed Bill C-11's expansions to fair dealing. Here's the original message (I think that's a publicly available posting, but if not, let me know and I'll post a mirror); my response is below. I don't know that anyone over there will read it - I'm not sure who reads the mailbox that is the "From:" on these mailing list messages - but maybe readers here would like to see it.
Read More
Monday 31 October 2011 at 10:12 am
Posting this for the benefit of people who may have the same problem, and for my own future reference if it happens to me again.
The problem: Xorg (new name for XFree86) installation, configured with SCIM-anthy for Japanese-language input, and I want to also use the Windows keys as Compose keys when not in Japanese input mode. Compose and Japanese input both work in GTK applications, but in QT applications (notably, Konsole), Japanese input works and the Compose key doesn't. The Compose key is properly configured in KDE, xorg.conf (XkbOptions setting and UTF-8 locale), and xmodmap. If I disable SCIM entirely, then Compose works everywhere, but I lose Japanese input everywhere also.
Read More
Saturday 29 October 2011 at 12:15 pm
I got the bug letter from Air Canada in response to my complaint about the Typhoon Roke aftermath. They say they "regret" what happened, but they very noticeably do not acknowledge any wrongdoing at all on the part of any of their employees; they claim what was done was in accordance with their policy. They spend a few sentences chiding me for not giving them a cellular phone number - as if it were somehow my fault that they didn't keep me informed, and as if that had any relevance to the lack of announcements in the actual airport terminal - in the same paragraph where they explain that they would only have phoned me anyway if the cancellation were announced at least three hours in advance of the scheduled departure, which was not the case here. They conclude by offering me a discount code good for 15% off on a future booking. This isn't an apology because it lacks the critical defining features of an apology: it doesn't acknowledge that what was done was wrong, and it leaves open the possibility of doing it again.
Read More
Monday 17 October 2011 at 5:25 pm
Without my permission, Lulu.com changed the downloadable version of my book Chessudoku from a "download" to an "eBook." It'd still be a PDF-format file; the only practical difference is that they'd pay me a lower royalty. So in other words, they just told me (except they didn't really tell me, I had to find out when I logged in just now) "Hello, we are going to pay you less than we promised, thanks!" I think that's a violation of the spirit of their contract with me, even if they might technically have been within the letter of fine-print terms reserving the right to change their pricing structure.
I've removed the "eBook" version from their system. I've also lowered the price on the hardcopy version a little bit, to US$12.50. I'm considering removing that from their system too and terminating all business dealings with Lulu, but at the moment I don't have a suitable replacement and it'd be a shame to take the hardcopy version out of print entirely.
I'm posting the PDF version here on Ansuz for free. It is Creative Commons licensed. If you like it, please share it.
Sunday 16 October 2011 at 12:54 pm
This is an announcement for an outdated version. More recent versions are available; see the Sourceforge project for the latest one.
I'm very happy to announce a new release of the Tsukurimashou font project, version 0.4. See files from this release on the Sourceforge releases page, and the summary for the project. The current glyph counts are 2021 overall, 573 kanji; this version now includes all the grade-school kanji through Grade Two. あなたもは、7歳みたく書きことができますよ! (You, too, can write like a seven-year-old!)
Now, somebody restrain me before I add the 11172 Korean hangul syllables.
Monday 10 October 2011 at 09:05 am
Folks, we had a break-in on this Web server. I think it's cleaned up now, but if you have created a "visitor" account (I think very few people have) it would be wise to change your password just to be on the safe side. Discussion below.
Read More
Friday 07 October 2011 at 08:54 am
It may have been inevitable that this or something like it would happen, because the astrological community has a long history of making extralegal claims on factual information. Many algorithms have been published in books with copyright notices claiming that if you implement the algorithms, then you can only use the resulting software for non-profit purposes. That's a transparent attempt to claim software patent protection (inherently questionable already) without having a patent at all, using copyright law as the basis instead, so as to get the much longer term and lack of review applicable to copyrights instead of patents.
Read More
Thursday 06 October 2011 at 10:13 pm
The Unix time-zone database - necessary to the operation of Linux-based computers and many other systems around the world as well - has been withdrawn from distribution because of a lawsuit filed by Astrolabe Inc. I'm really saddened to hear of this, because I liked Astrolabe. They've been in the business of selling astrological software for a long time, and they make many popular products, some of which I have used and recommended. But now I can't give them any more money nor can I recommend that others do so, because they have attacked the basic infrastructure of global computing. The word "terrorism" is so overused now as to be practically worthless, but attacks on infrastructure are often mentioned when people try to define it. Shame on you, Astrolabe.
Read More
Wednesday 05 October 2011 at 2:04 pm
This entry summarizes the current status of the MetaPost serial-number bug. This bug is relevant to the Tsukurimashou project, and I need a consistent URL to link to in the documentation when I discuss this issue. I'll update this entry from time to time with the latest news.
Read More
Wednesday 05 October 2011 at 12:15 pm
I recently visited Seth Godin's Web log to dig out his item about yak shaving, and while I was there I saw this recent posting about being missed. He asks the question: if you didn't show up, if you suddenly went away, who would miss you? And he proposes that it might be a valuable goal to make it so that a lot of people would miss you. That's certainly an interesting and important question to ask, but I think it's really the wrong question to ask.
Read More
Thursday 29 September 2011 at 7:50 pm
In my coverage of the Tsutenkaku Tower in Osaka, I mentioned the Billiken shrine at the top. Wikipedia's article on Billiken is of some interest. Note that they refer to him consistently as "the Billiken," although the basis for doing so seems to be flimsy (some sources do it, and Wikipedians think that is the last word). He was always referred to without a "the" in the English-language materials I saw in Osaka, just with "Billiken" used in the normal fashion for a name, so I'm not going to add a "the" here.
Billiken apparently originated in St. Louis, Missouri, with a woman named Florence Pretz, who saw his image in a dream and designed and patented a doll based on it in 1908, predating Kewpies, which came out in December of 1909. Wikipedia claims (with a "citation needed" note) that he "sprang from the height of the \"Mind-Cure\" craze" and links "Mind-Cure" to New Thought, though I'm not sure how legitimate that link is. But it's certainly interesting to know that anybody thinks there's a New Thought connection.
Note that Pretz is also the name of a Japanese snack food made by Glico; it's basically a long pretzel stick, somewhat similar to the popular Pocky but without the frosting and salty instead of sweet.
Thursday 22 September 2011 at 3:10 pm
I'm in Vancouver now. The typhoon aftermath was somewhat nightmarish. Air Canada dumped me and my luggage in the lobby of Narita Airport (which does NOT operate 24 hours a day like pretty much all other major-city airports in the world), telling me to go away and come back the next day. That was the first point at which I really realized that not only were they not planning to pay for my hotel, but they also washed their hands of actually finding me an hotel. And hotel rooms were unobtainable in Narita, because of the large number of other people who had found out much sooner than I did that their flights were cancelled; and the trains out of Narita were about to stop running.
Read More