Friday, September 22
I haven't watched any anime for a while. The last major things I saw were Haruhi Suzumiya and Renkin San-kyuu Magical? Pokaan (and I still haven't finished watching either one).
Is there anything notable in the current season, now that I have time to watch stuff again? There's the second season of Honey & Clover, but I haven't finished watching the first season of that.
So preferably something that is good, but short.
I poked around in the three squigabytes of fansubs that I've accumulated and came up with Shakugan no Shana, which looks like it will keep me occupied until I can sort out what's what in the new shows. I've always liked shows where the hero gets killed in the first episode.*
* Paging Yakumo Fujii...
Celebrating 61 years of preventing war between Germany and France.
(Actually, the party isn't until October 24th, but I'll forget the point by then.)
It's not perfect - see my difficulties with the clock under CentOS, for example - but I expect that sort of thing will become less common as OS developers take up VMWare as an important target platform. Linux is Linux, though, so for now it's enough to know that Fedora 5 works fine.
I needed a new Windows PC at work, and I needed at least two servers to test Minx, and I needed a replacement for our ancient development box* and thanks to Intel and VMWare Server I have them all parked neatly under my desk.
I'd be happier if I had 8GB of memory rather than 4GB, but that's still a bit pricey at the moment - and opens up the 64-bit can of worms, which I didn't feel like doing just yet.
* A Pentium III 550.
If you're not listening to Penn Radio every day - or at least, every Tuesday - you are really missing out.
I was laughing so hard this morning that the guy next to me on the train actually got up and moved.
Well, at least I assume it's because I was laughing.
P.S. Back episodes available for download here.
Thursday, September 21
Fedora Core 5 has lost the convenient option to install everything. You have to select the various categories, select the various sub-categories, and then open a pop-up window to select the optional sub-components.
I selected all of the basic things, and selected sub-components until I ran out of patience.
This installed 4.6 gigabytes of stuff. It did not install iostat. Or sar.
Update: Updating Fedora is abysmally slow, as always. And while the update is running - which looks set to take several hours - you can't install anything. Bleh.
Wednesday, September 20
I installed another virtual machine, this time running Fedora Core 5. The clock seems to work (yay!) and Python 2.4.2 runs my benchmark in 1.8 seconds, about 60% faster the new munu servers. On the other hand, I installed Python 2.5 on the new servers and it is 10% slower than 2.4.3.
Meanwhile, my iPod has decided that my correct timezone is Abu Dhabi. I have no idea why.
I'm setting up Kyon as a template so that I can copy it to create Yuki and Mikuru. Having installed the operating system (CentOS 4.4), I'm now installing all the bits and pieces that Minx relies on. Such as Python 2.5RC2.
I downloaded and configured it, and then ran make:
real 0m54.730sI wondered how that would compare with the new munu servers:
real 1m48.209sWhat the fnord?! That's one heck of a difference, particularly when you realise that Kyon is running under VMware. Same version of GCC, by the way.
real 2m12.971sAbout what I'd expect - the new servers are a little faster than the old ones.
But Kyon just zooms along - if what you want to do is compile Python. It's kind of a slug for desktop use. How does it go for other server-type stuff?
Let's see. I have a little Python benchmark. Nothing complicated, but it gives the interpreter a little test. Old server, Python 2.4.2:
real 0m3.373sNew server, Python 2.4.3:
real 0m3.028sOkay, slightly faster, as expected.
Kyon, Python 2.3.4 (which is what CentOS 4.4 comes with, the slackers):
real 0m0.919sUm. That's a pretty significant improvement.
Just one small problem:
The timer is off... Apparently by a factor of two, though it varies a bit. I increased the loop count by a factor of ten and hand-timed it. Computer says 9 seconds, I say 18.
That's gonna really suck for my development work.
Python under Cygwin gives 1.5 seconds for my benchmark, and I confirmed that (roughly) with hand-timing, so the Core 2 really is a lot faster for Python code. Just not quite as fast as Kyon wants me to believe.
Update: A bit of digging came up with this, which doesn't help much, because I've set Kyon up as a dual-processor machine. But it at least explains what's going on.
Tuesday, September 19
I've had my brain slug removed.*
The thing that has eaten all my time for the past two months is done, dealt with, finished, over, forgotten, dead and buried at a crossroads at midnight with a wafer in its mouth and a stake through its heart.
I'm back to working on Minx. Being paid to work on Minx. Not quite full time - under the agreement I worked out, I have to look after some other stuff as well - but it is the major focus of my day job. (As well as being a major focus of my free time.) Yay for that.
Right now I'm setting up Kyon, Yuki and Mikuru, the Minx development and test servers. Haruhi is running pretty well, by the way, though of course the super-duper Core 2 Duo with 4GB of memory is brought down to Earth on a regular basis by software, peripherals, and networks.
My iPod is still working. My notebook has started crashing randomly again.
And tomorrow I turn 40.
I'm not going to have a mid-life crisis. I'm too busy dealing with actual crises, thank you very much.
*"Poor little guy starved to death."
Friday, September 15
Found on a customer review page for a memory card:
Cons: No built-in street-level GPS. No host-device-accessible cold fusion power unit. No antigravity or timetravel capabilities. That's pretty much it.Also, Sandisk have announced a 4GB mini-SD card. That's a lot. And here's a 2GB micro-SD card. Now they're just being silly.
58 queries taking 0.6321 seconds, 354 records returned.
Powered by Minx 1.1.6c-pink.