© |
Daily notes and commentary -- Week 31* Link to: last modified 23:45 GMT+2 on 08.08.1999
Hi, welcome to this week's daybook page.
Associated links:
See also the Daynotes index. |
© |
Monday 2 AugustHot... Lovely while it lasts, though. Already the evenings are getting dark and cool. When my brain gets too overheated to think much these days, I revert to the project of listing in a wiki database the books I own. This is proving interesting in two ways:
I'm hoping that cases of (2) will resolve as I progress and find books that have been replaced out of order. One instance does mystify me, however, because both my wife and I remember that I had a massive tome with the collected works of Shakespeare. It's not something one is likely to misplace, so I can only conclude that a parallel me in an alternate timeline has "borrowed" it...
Horrific scenes from the Indian train crash in the news today. Given the kind of chronic overcrowding that these trains experience, the carnage must have been unimaginable.
Another day tracking down elusive So I spent time reworking some other sections where co-author Tom had pointed out incomplete descriptions -- places where the writer (me) no longer clearly sees the difference between what is written and what is thought. Happens to all writers: after a long enough period working on the same text, the eye leaps from row to row while the mind simply performs a repeat of the underlying thoughts instead of actually reading the text as it is written.
|
© |
Tuesday 3 August
The heat goes on... A strange day. I had the illusion of getting things done, but when I look back at the end of the day, I see very little progress of any sort. Or put another way, the results I do see were not on my list of priorities. So it goes. One thing that did get solved in passing was the dysfunction of the "search form" in my wiki script. I say in passing, because I was really playing around with the scripts, Apache configurations and NT settings to enable multiple virtual domains locally. In plain English, I have for some time run a local wiki server setup using the computer name as a dummy domain pointing to the local copy of the LeufNet document root (and thus to its cgi-bin folder where I keep local versions of the scripts). Now I added a few further dummy domains to the NT hosts file (no reboots necessary, thank you) so that http://leufcom, http://leuforg and so on would make Apache also serve from the respective other domain document roots. After achieving this, I now better understand virtual domain serving from a practical perspective, and verified that it was possible even when not using "properly qualified" real Internet domains and DNS. Back to the search form. I got to thinking about what was wrong. Instead of from the form getting the expected "wiki?search=xxx" URL completion, I kept getting "wiki?FindPage?search=xxx", which was no good at all. Perl code, can be both compact and clever, but is not easy to read. However, I began to suss out what what happening and where.. With a bit of trial and error I then figured out a hack of sorts that when appropriate would trim the browser request string as it is read to raw input before further parsing. I'll surely agree that perl is awfully powerful when it comes to string processing, but that it takes a distinct insight to really understand how a deceptively short substitution row works. In the process I also saw the potential of several enhancements to the search function. Hmm, we'll see... Another not-a-milestone result was that I got distracted by some genealogy questions from a correspondent, which led to a number of interesting excursions into Swedish mid-19th Century.
The crowning moment of the day was to install Xearth -- sort of
an anti-screensaver animated desktop. I spent a fair bit of time configuring
and playing with the possiblilites here. That alone should be a reliable
indicator of the day's efficiency. Originally for X-windows
(website
Recommended. You can incidentally in this screen shot get a rough idea of the straight-line "great circle" route I would fly to reach New York -- passing over Iceland, Greenland and a large chunk of Labrador.
|
© |
Wednesday 4 August(late update with yesterday's thoughts) Interesting news in this morning. All the bank computers are down so neither ATMs nor branch offices can see your accounts today. If the branch staff knows you by sight, they may take your word for it that you have money on your account and manually note a withdrawal. If not, tough. All card transaction lines from shops are also down. I wonder what happened. Edward wants to see Wild Wild West with a couple of friends this evening, so I had better make sure I have cash on hand. (much later) Well, that was a two hour bit of mind fluff... Kids enjoyed it, and I wasn't too bothered by the logic holes in the plot, such plot as there was. The usual handful of gimmicks and stereotyped characters, but good fun was had by all... We saw it at one of the few remaining big cinemas (actually Sweden's largest screen), with all the modern THX and digital do-das. The pre-film trailer for Kubrik's Eyes Wide Shut kind of reached out and grabbed everyone though. Had I seen an intense clip like that on a big screen when I was 13 or 14...hmmmm.
|
© |
Thursday 5 AugustWhat did I do today? (blank) The Öresund bridge/tunnel is almost finished I see. The final bridge section is scheduled to be in place in a little over a week, which means a big hoorah with royalty and notable names for a special ceremony to mark this symbolic joining. More books entered into my wiki list. As the lists grow, the searching power also increases, and I note cross-links that I had not foreseen. Such is the power of hyperlinking, to spin off pages at will and make searchable particular topic-keywords. I haven't really done a proper look-through of my books for ages. I had collected volumes for many years, then packed down everything for the move in 92, plus what remained of the bookshop, then mixed and matched some the two years I had a similar bookshop/office here. Later, a lot of books were sold off, mostly duplicates and shop stock that I was not about to (re)read anytime soon, but also some volumes of my own. Eventually, some parts of the shop stock and my own books were combined on the shelves. Now finally, I get around to seeing just exactly what I actually have, and it is not always what I expected.
|
© |
Friday 6 AugustI can't believe this constant muggy heat. Newspaper reports that groundwater levels are dropping dramatically and that the farmers are getting seriously concerned. One reason is that if the level drops too far, we get incursions of salt water from the sea in under the farming land. It takes a long time with much rainfall to reverse this kind of salination, and meanwhile root systems get permanently damaged. (A book on Scandinavian profecy I looked at some years back claimed that most of the current farming lands in southern Sweden would be a desert within a generation.)
|
© |
Saturday 7 AugustI started to do a printout of a lengthy document today, and after about 20 pages the ink ran out. wtf? This was an almost new cartridge (and they now cost some USD 30 in the shops here) installed only about a month ago. No way has that lasted more than a hundred pages. I'd return it, except it was bought from a supplier in Stockholm along with some harddisks. Since I'd have to pay shipping both ways, even if they returned a new one for free, it would end up costing as much as just buying a new one locally. Ech. And I needed that printout this weekend. I have a half-used toner cartridge for the laser printer that I'm a bit bothered by as well. It makes a mess of printouts, and new ones there cost USD 150 these days. On the receipt for the cartridge it explains at some length that USD 20 on the price is a state "deposit" to encourage recycling. Or rather it was -- when I asked, I was told that this was discontinued (guess who got to keep the accrued deposits?). I also realize that I am close to looking at a new printer, because neither one has NT5 drivers. Talk about good reasons to have a paperless office. I am seriously considering making the document a web-only distribution if I can get away with it.
Some web housekeeping to do. After Jerry Pournelle's site got redone for lower case on pair, I realized that a number of my older links to some of his material were broken due to incorrect case. Plus a few to Tom Syroid's earlier pages. Not too many page updates it turns out. The spider's and webmaster's work is never done, for many things can break the web he/she/it weaves.
|
© |
Sunday 8 AugustThe heat spell broke overnight, with overcast and rainshowers continuing into the morning. Smells and feels like autumn now. Weather is funny (climate too for that matter), in that while we are somehow prone to see things on a continuum (or alternatively just black and white), the real phenomena of the world are more commonly oscillations around quasi-stable states of balance. The important aspects of this are that the "balance" states are almost, but not entirely stable, and that the actual state is not at rest, but oscillates around the optimal point of stability. For simple (mechanical) systems, lossy and without feedback, things are generally predictable in a simple way, at least on the macro scale or as statistical averages. (Although even then there are some surprising conclusions to be drawn.) For more complicated systems with various kinds of feedback and energy transport, predictability quickly goes south. Comparatively small local changes can in such coupled systems have disproportionally large effects elsewhere, or even globally. The "el Niño"/"la Niña" transitions in equilibrium states in the South Pacific that cause such drastic shifts in global weather patterns (probably triggered by some "small" energy input in the right place at the right time) is but one example. Another little understood coupling is the salinity/temperature balance in the water off the Norwegian northwestern coast. According to researchers studying the matter, this acts as a "master switch" for the really immense water (and heat) transporter belt we know as the Gulf Stream, but which is really much larger than that one visible surface component. They suggest that if the balance tips far enough, it shifts the local system to another stability point -- like a thermostat it then "turns off" the larger system, and the result is a deep ice age in northern Europe in a surprisingly short time -- within a century, perhaps even mere decades. Paradoxically, the trigger effect that may tip the balance to an ice age is global warming.
On a more human scale, my NT system is usually very stable, but if examined closely one sees that e.g. resource usage oscillates around some value. Sometimes a combination of factors will make this oscillation instable. While writing the previous paragraphs, synchronicity and serendipity came together and created an unusual situation somewhere in the bowels of the NT code. Suddenly, memory usage just started climbing:inexorably until it hit the current maximum. I ended up with a system that could only do one thing: repeatedly run the "out of virtual memory" process that puts up the alert telling you to either close processes or allocate larger swap resources. Weird. Between these recurring alerts I eventually got Task Manager to respond enough so I could at least see the process list -- Given the lack of virtual memory, context switching was iffy. The process list showed only 20 Mb of process use (which usually corresponds to something like 80Mb total system use), of which half was going to the currently open applications. Yet on the performance tab, virtual memory usage was maxed out to 110% (OTOH, cpu usage hovered around only 3%). I closed an application, but the freed space was sucked up immediately. Closed a few more windows. Same thing. Another application expired spontaneously. Down to two instances of Explorer, the memory graph drops like a stone to something like normal idle use. Again weird. Whatever the problem was, it cleared up as mysteriously as it appeared. A runaway process connected with one of the applications? NT deciding to eat RAM for breakfast? Bottom line. No data lost, no reboot, just a passing state of system chaos.
* Updating scripts and some pages of the wiki. The findpage form now works as it is supposed to. For convenience, I've also included edit and search links at the top of each page. On and off during the evening, I've been experimenting with some subtle but useful variations on the basic script.
Notes:
|
All original material Copyright 1999 Bo Leuf. |