2007

Hello again, Internet.

When I started working at Datakjeden, things were a huge mess in the back (where there's a repair shop for laptops, desktops, and miscellaneous other things that the store sells). Things are still a mess, but orders of magnitude less so. I don't think I can attribute this to any Herculean effort on my part, but I hate mess and love order, so it's natural for me to want to reduce chaos and increase neatness. Also, little birds are whispering to me and they tell me that things really were a whole lot worse before I came. I don't know whether there's correlation or causality going on here, but in any event things are getting neater and that makes me happy.

I have two new intellectual heroes! Massimo Pigliucci (a biologist) and Knut Jørgen Røed Ødegaard (a theoretical astrophysicist). Maybe I should make a list of real heroes, to mirror my fictional ones?

My Links page now has drastically smaller images, because I realized that links, not images, should be the stars of that show. I also added two new sections, Cerebral (into which I created Science and moved Books) and deviantART (which links to individual artists that I like). I also added pinouts.ru (a huge repository of pinout schematics for electronic components), richarddawkins.net (a fan-driven site for the biologist and author Richard Dawkins), Growing Up in the Universe (a children's lecture on evolution by Dawkins), Decorum (a web comic), Charles Darwin Online (a repository of stuff written by or about Darwin), and talk.origins (a very good explanation of what evolution is, and the details and history of the evolution/creationism debacle).

As for books, I've read The Human Body: Its Structure and Operation by Isaac Asimov, Isaac Asimov's Treasury of Humor by, uh, Isaac Asimov, Flatterland by Ian Stewart, and Sphereland by Dionys Burger. As for essays, I've read a couple of more.

I haven't had all that much time left for gaming, but I did play (and finish) Assassin's Creed, and I'm now working on the achievements. It's a very good game, but the story gameplay is repetitive. It's a good thing that the general gameplay is good and that the achievements are fun. I haven't yet played Halo 3 (sorry), but I will.

While making my life easier by messing around with PHP and the Links page, I learned that PHP doesn't support function overloading! However, it does do default values for arguments. Here's how it works. Well, here's how it doesn't work:

function func($foo) {
  func($foo, true);
  ...
}

function func($foo, $bar) {
  if ($bar) {
    ...
  }
  ...
}

Uh-oh. Overloading the function with a different signature won't work. Oh, fie. Here's another way of getting the desired result, with default values:

function func($foo, $bar = true) {
  if ($bar) {
    ...
  }
  ...
}

Now you can go ahead and call func('Shizzle') or func('Shizzle', false) as if it was overloaded. Still, real overloading would be more fun...

Hello, Internet.

A few of my friends are wondering where I am. I'm right here, so don't you worry. This should probably be the first and only "I'm still here" update, and I only do it because you're impatient. But as previously established, don't you worry. Stuff is coming.

I've read Asimov on Numbers and The Relativity of Wrong. I read the standalone essay online a few years ago, and now that I have the book, I see that a sizeable chunk of the essay is missing in the online versions! (Well, all the ones I could find, anyway.) This was insufferable so I painstakingly and meticulously transcribed the essay from my 1989 Oxford University Press paperback edition of The Relativity of Wrong and linked to it in the Essays section of the Books page.

I have a new E-mail address, havard@awegasm.net ! This is much better than the longer havard.skjaeveland@gmail.com , but the former address still forwards everything to the latter (I love GMail).

Here, have some Wikipedian eye candy. (Click for larger versions.)

I added some more Essays, and I have a bunch more I'll add later (I want to reread them before I do). There's tons of stuff to do at my work, and therefore I'm working way more than I should, and this cuts into my free time. (A neat thing about language is that excuses can be cast as explanations, and these sorts of casts occasionally turn out to be true.)

However, Portal was just released, and I managed to play it. It blew me away. In recognition of this I've changed the description of my link to Narbacular Drop to recommend Portal.

"Now these points of data
make a beautiful line.
And we're out of beta.
We're releasing on time.
So I'm GLaD. I got burned.
Think of all the things we learned
for the people who are
still alive.

Look at me still talking
when there's Science to do.
When I look out there,
it makes me GLaD I'm not you.
I've experiments to run.
There is research to be done.
On the people who are
still alive."

I added LibriVox and Project Gutenberg (under the new Books section), and Bad Astronomy, to the Links page. I also added the Essays and Short stories sections to the Books page. I've read a lot more than those which are already on there, but those were the ones I could think of off the top of my head (I'll add the remaining ones as I remember them).

I bought the entire Commander Keen series and also a small indie game called Gumboy Crazy Adventures (which is superbly excellent) from Steam. Online delivery of games (particularly indie games) is wonderful. The corollary, of course, is death to brick-and-mortar software stores!

I've been playing a lot of N lately. I immediately realized it was long, but I had no idea (I'm currently at Episode 59 out of 100). It's wickedly fun, go try it.

My Xbox Live account has been fixed! I don't know when this happened, but it must have been when I wasn't looking. The Contact page now correctly reflects my new gamertag (Hermiene).

I downloaded (and am now hooked on) Boom Boom Rocket.

Maybe I should stop this punctuated equilibrium style of updating and go back to something resembling a sane update schedule? That all depends on what you want.

First some house keeping. Links: N (a ninja game), EDuke32 (an emulator for Duke Nukem 3D), Xerxes Music (downtempo electronic music), Launchy (handy application), Spamusement (web comic about spam), and Legorobot (web comic about unstable people). Books: The Epic of Gilgamesh, God is not Great, The Demon-Haunted World, and The Great Scientists. I've been reading lots of non-fiction lately, as you can see. I should read a fiction book every once in a while.

Since my school (NITH) closed down in Stavanger (where I currently live) we were all supposed to move to Oslo and continue there. I should have started there by now, but I decided to take a year off to work so that I don't have to take up a huge loan when I move. I work at Datakjeden where I lurk in the back, fixing computers. I've actually been looking for an excuse to learn lots more about computer hardware. I guess I found my excuse. Since starting there I bought an MP3 player, and it's so neat. I can't see how I ever lived without one. On the bus to work I can listen to music and read books, or listen to people talking (I've been having fun at richarddawkins.net's audio archive lately).

I've also played Ninja Gaiden Sigma a lot. It's a remake (and exclusive rerelease for the PS3) of Ninja Gaiden Black, which was itself a remake of the Xbox version of Ninja Gaiden (which was a spiritual sequel to the three Ninja Gaiden games for NES; mmmm, titles). It's very, very good. First of all it's in HD, and it's got shinier graphics. Second of all it's got the Dragon's Fang and Tiger's Claw. Thirdly, you can run and fight on water. The only downside is playing as Rachel. While realistic jiggling is pretty fun (you can't deny that), the combat soon gets repetitive as her only weapon is the Warhammer (a slow and unwieldy axe).

BioShock. Yes. Let's just say that it doesn't disappoint. Not one bit. It's not nearly as scary as System Shock 2 (mainly because it's so scripted, I suspect), but it nails the feeling of total isolation. It's also very pretty.

My site needs an overhaul, and it needs a new house. And the pages itself need to be worked on. I'll get working on that next. And I'll try not to leave you in the dark so much this time.

"We can pray over the cholera victim, or we can give her 500 milligrams of tetracycline every twelve hours. (There is still a religion, Christian Science, that denies the germ theory of disease; if prayer fails, the faithful would rather see their children die than give them antibiotics.)"

I added Ballance (a game), Ebon Musings (a collection of articles, links, and book reviews), and Mindstalk (a personal site) to the Links page. I've read Unweaving the Rainbow. The Full Archive now has a reverse chronology feature.

Some time ago when I went to the pharmacy to buy some medicine (I'm asthmatic) I picked up an organ donor card, and I carry it around with me in my wallet. It feels good to know that in the event of my death, someone else can make use of my organs. My heart is an engine forged from the remnants of a dead star, and there's no reason to hog it.

In slightly more exciting news, I'm translating f8d to Norwegian! The author tells me that my link was the first he saw, and was one of the things that inspired him to keep writing. Working on the translation is fun.

Well, that sure was a hell of an update drought, wasn't it? I have a bit to show for it, though.

As always, more links are to be found on the Links page: Online Etymology Dictionary, f8d, Dresden Codak, Big Science, and Proverbs.

I've read a few more books: The Selfish Gene, The Blind Watchmaker, A Devil's Chaplain, The Satanic Rituals, and Age of Spiritual Machines.

I played through System Shock 2 again, and extracted quotes along the way. It's still a great game.

You should watch Beyond Belief 2006. Those guys are idea ninjas.

I watched the entire (first) season of Firefly along with Even, and now I've joined the ranks of the lamenting fans that Glench talks about. It truly is a jewel.

I've solved a bunch more Project Euler problems, recorded on Random.

When reading Dawkins' The Blind Watchmaker I was inspired by his description of a program that tries to generate the phrase "METHINKS IT IS LIKE A WEASEL" by both single-step chance (all tries are separate) and multi-step selection (if a try is slightly similar to the target phrase it's bred from in the next try), so I whipped up my own little test (it's immensely inferior; Dawkins' program reaches the phrase in around 40 generations, while mine does so in, on average, 10,000 generations). I might make it a Java applet, when I learn how, but if you want you can try to decipher it from the source. I'll try to explain how it works. First it generates a totally random string of equal length to the target phrase. It then breeds children from it (ten by default), and each child has a small chance of having one of its letters changed to a completely random character. The children are then rated, and the one that's most similar to the target phrase becomes the parent of the next generation. It goes on like this until it reaches the target phrase.

It could probably be made much faster by using sexual reproduction rather than asexual reproduction, by having mutation shift a letter slightly up or down the letter array instead of mutating it completely at random, and by tweaking the parameters (number of children, mutation rate).

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

Greetings and salutations. I had better update my site, because Even threatened to cast various curses on me and a bunch of my friends if I didn't. Now, I'm not one prone to take the mystical workings of arcane magic seriously (you know, because of the lack of evidence), but if you were to gaze upon the face of this acquaintance of mine I'm positive you'd agree that... Well, let us just say that his eyes have a mesmerizing effect on your psyche, and frankly, I'd not take any chances with that guy. I'm afraid that his basement walls are scribbled with incantations to Baphomet and various other minor demons with the blood of brutally slain goats, or something. I really don't want to know, and (I hope) neither would you. So here you go!

I've read Shadow of the Hegemon (a military thriller masquerading as science fiction), The God Delusion, Built to Last (a creationism book, no less), and Surely You're Joking, Mr. Feynman. My Books page is getting bigger, and for every book I finish I learn about the existence of ten more. This is a good thing because it ensures that I'll never be bored. (I was aware of this before I started reading seriously, because that concept is far from limited to books. I'm sure you can come up with examples.)

I cleaned up dead links in Links! Hopefully there'll be no more 404s. Or 403s. You deserve only 200s. If there are still broken links, please let me know. I also linked to Shyguy's Cave of Death, a Java game by my good friend Alex Spurling.

I flirted with Vista, but I discovered that the relationship can't go on unless she shapes up. She's pretty and she does her core jobs well, but after a while the sex gets boring and you want her to do practical things such as scanning stuff (like paper) and running stuff (like games). She currently fails miserably at both, but I suspect it's partly the fault of her burly friends, Canon and NVIDIA. Sorry, Vista. Come back when you've convinced your friends to treat you nice, and we'll give this thing another shot.

I briefly mentioned that my school, NITH, is closing in Stavanger. NITH gave those interested a free trip to Oslo to see the campus there, and (naturally) I attended. It's very nice. And large. I also met a few of the lecturers, and they seemed like an interesting bunch. (Out of pure whimsicality I'll mention that one of them looks a little like Christopher Walken; he even talks somewhat like him! It's uncanny, but awesome.)

One last thing: Check out Jones Avenue, the web comic of one of my recently-acquired IRC friends. It's hilarious at times.

It's been a little over a month, but so what?

I spent a few consecutive days watching the archive of Ze Frank's the show on recommendation from Glen. It's awesome, and I lament Ze's decision to let it end this March.

After two failed starts, I've finally finished Ur-Quan Masters! In celebration you, my dear reader, will be treated to some quotes. Happy reading.

As seems to have become somewhat of an informal tradition, I've read two new books prior to this news post, too: Children of the Mind and Ender's Shadow. I also managed to find a new quirky web comic, Nearing Zero. The Internet is a deep well of amazing secrets. It's a house with infinite levels of basements. It's a can of fun without end. It's an unsolvable and enticing Megaminx. It's a sea in which you can't get lost. It's anything but a superhighway, although that metaphor has the speed thing going for it.

As for my slow updating, I give no apology! I've spent some time tending Llamaphobia (this is an explanation, not an apology), but in any case my site is here for the long haul. There's no hurry.

There are 17 posts for 2007.