Why we need better AI

May 14th, 2007

I needed to find “two key papers on the future of Computer Mediated Communication” (and then summarize them and write a personal opinion on where we’re going).

The University of Amsterdam fortunately has a digital library you can access over VPN which allows you to search in lots of major databases. So I duly searched for:

“future” in Title AND  “Computer Mediated Communication” in All Words (after some failed other searches), in the “Informatiewetenschappen” subject area (“Information Science”, basically)
5th result from JSTOR:

“Promising the Future: Virginity Pledges and First Intercourse” by Peter S. Bearman.

No comment.

Cambridge and Concert

May 5th, 2007

Dear Cambridge. You are supposedly the 6th university in the field of technology in the world (link requires subscription). However, as graduate degrees you only offer a PhD, an MPhil or a “Diploma”. The latter being mostly courses from the second year of a BSc Computer Science. What on earth convinced you not to have a regular MSc degree? It’s baffling me, whatever the case.

In other news, I went to see Anna Ternheim in Lantaren-Venster yesterday. This was fun, though the dual concert approach wasn’t all that successful in my eyes – Vinicio Capossela simply makes a very different kind of music, so to me this didn’t better the experience much. I’m not sure if, in hindsight, I should have preferred missing his bit of the concert. Regardless, I liked the somewhat more intimate approach (about 200-300 people attended) than what you generally see on tv (this was the first ‘pop’ concert I ever attended – I’ve been to classical concerts before). I had a good time, though I unfortunately didn’t manage to get an autograph on the cd I bought, which is sort of a shame. Oh well.

Edit: You can listen to some of her music on MySpace. I wouldn’t normally link there, but this is the only place I can find where you can listen to “No Subtle Men”, which she sang last night and is absolutely great, if you ask me. :-)

Censorship

May 2nd, 2007

My weblog is blocked in the People’s Republic of China.

You can test your own website if you want to.

(to think I used to believe my secondary school rejecting submissions for the school newspaper was bad)

Junk

April 29th, 2007

List of things on my mind, because I can’t be bothered (and don’t think you guys can) with separate posts for each of them.

  • Trying to find time to co-write a paper and to get it accepted for a student conference on AI in Utrecht.
  • Trying to find time to modify a paper on Ethics (specifically, Moral Relativism) that I wrote some time ago and submit that to ’something’ Dutch / UvA.
  • Doing regular coursework, which involves
    • reading about 200-300 pages every week
    • writing summaries and questions for speakers on the subjects for all of them
    • working on a project with students from Stanford University and a Fortune 500 company in the tech industry. Can’t say much more than that, though for once it doesn’t involve engineering.
    • writing language processing tools in Python.
    • trying to catch up with lost classes from last block about Statistics and Stochastics.
    • writing knowledge processing tools and representations using Prolog and OWL.
  • Working on my Mozilla project. I meant to write about this earlier, but the Mozilla Foundation has sponsored me to work on making the ChatZilla IRC client accessible (as is clear from that link, it also needs a better website, we’re working on that on the sidelines). In fact, I have a conference call concerning that starting in 10 minutes, so I’d better finish this up.
  • Working on other Mozilla-related issues
  • Trying to get some work done on some other Firefox extensions of mine.
  • Figuring out what university I’d like to attend for my MSc.
  • Visiting junks drug and alcohol addicts. We need to stop calling people garbage – things are garbage (see also the post title) but people never should be. Also, Amsterdam is strange in the sense that I just went to a church service done by the Drug section of the pastoral care (not sure if that’s the right way of putting it in English) and atop of us (ie, in the room above us) some snobby people were having champagne, for the opening of some exhibition or whatever. Stark contrast…

That will do for now. Off to that conference call!

My University seems to think students can split themselves up

April 1st, 2007

My University Schedule

I’m not sure who made this joke up, but it’s not funny. I already blew at least one of the courses I had the first part of this semester (because thanks to United Airlines I missed the exam), and now the schedulers have been conspiring to make me fail more of them this part of the semester. Oh, and I don’t know if this is just me, but there’s this day called “Friday”, which you can actually USE if you’re having trouble scheduling…

Home late + the nature of backlog

March 26th, 2007

So I’m home a day late because United Airlines delayed my UA934 flight from LAX to LHR by 20 hours. So instead of leaving at 17.02 PDT on saturday, I left at 13.00 PDT on sunday. I was supposed to leave at noon, but the plane was delayed a bit longer that day. So United gave me vouchers for a hotel, transportation to and from the hotel, and dinner/breakfast vouchers. Because of the 1 hour delay I missed my scheduled flight (8.25 GMT+1) at LHR to AMS (though just barely) and had to get the next one (10.40 GMT+1).

As far as backlog is concerned: I realize this probably doesn’t measure up to what other people get, and that part of the messages are there due to the fact that I did actually use email while away, but here’s some frightening statistics on what Thunderbird reported when I turned on my home desktop computer today. (Thunderbird is my email program of choice. I use it to get copies of everything that hits my 2 gmail accounts and an old account at my parents’ ISP. While on the move, I use my laptop and gmail’s web access to stay on top of things)

Unread Mail: 297

Unread Blogposts: 88 (some duplication here, but not too much)

Unread Newsgroup posts: 347

I’ve kept on top of Facebook myself while away, and somewhat the same for bugmail, so that’s a large number of those emails gone out the window – still a lot of newsgroup posts though.

What scares me most is that I’m planning to leave for 6 or 7 weeks this summer – without email/internet access. So multiply the above by that… and you get an idea of what I’m worried about :-)

I’ll write a more coherent post about my stay in the US and the CSUN conference later. Right now it’s time for sleep – I’ve been up for 24 hours by now.

First time in the US

March 19th, 2007

Because bulleted lists rock:

  • The Hilton is not for me. I’m struggling with the luxury nature of most things. For instance, this morning I wanted to have breakfast. Which of the four eating places inside the hotel should I use? Breakfast is not included in the night’s stay, so how does paying for that work? Is it a buffet or do I just get stuff from the waiters? It’s all solvable, and fortunately everyone there is paid to help even though I’m ignorant, but it’s annoying at times.
  • “Public transport” is not part of the standard Southern California vocabulary. Getting around without a car and without spending a ridiculous amount of money on cabs is hard.
  • “How are you, sir?” is the standard substitute for “How may I help you?”. This is confusing.
  • Obesity is a real problem. After having breakfast, the ‘why’ for that is readily apparent as the continental breakfast I took was considered “a base” by the waiter, who told me at least 2 or 3 times I could get more stuff if I wanted to. I did not finish this “base” alone, though that admittedly might have something to do with my jet-lagginess and generally confused stomach.
  • Chinese restaurants in the Netherlands should start being real Chinese restaurants, instead of serving all this stuff we call “Chinese” which is actually Indonesian/Malay (Babi Pangang, Nasi Goreng, Bami, etc.)
  • Some stereotypes are not stereotypes, they’re simply true.

That will do for now. I’m off to see the Queen Mary.

One more thing – it amazes me, as it has for some time now, that as one travels to different places across the globe, every place has its own “colour scheme”. The easiest examples close to my home are the fact that brick houses make up most of the (nothern/middle) Netherlands, and once you cross the border to Belgium and France, the omnipresent red brickwork is replaced with grey/white plasterwork, the colours and fonts used on roadsigns change, the wildlife/trees are different… For some reason this and the different plants/nature/cars around mean the atmosphere changes. Perhaps this is what other people think “feeling on holiday” is all about, I’m not sure. I just find myself thinking, at times “gosh, this place is ugly” and then remembering I should really be thinking “gosh, this place is different“.

Macbook: the good, the bad, the ugly

February 26th, 2007

For those who didn’t know, I picked up a brand new shiny black Apple Macbook last thursday. I bought a black one because it meant I could get it three weeks earlier (that is, I would have had to wait 3 weeks to get a white one for an actually lower price). Read the rest of this entry »

Status update: Universiteit

February 26th, 2007

Meer puntjes:

  • Ik heb m’n honoursmodule over Ethiek goed afgesloten, en ben nog bezig te proberen mijn essay daarvoor gepubliceerd te krijgen, daarvoor al een gesprek gehad met een “echte” ethicus enzovoort. Leuk allemaal.
  • Nadya, Hylke en ik hebben onze honoursmodule binnen de Kunstmatige Intelligentie Bachelor bijna afgerond. We moeten ons rapport nog wat redigeren en een presentatie geven, dan zijn we klaar.
  • Ik ben begonnen aan een minor Sociale Informatiekunde, wat gaat over de manier waarop mensen computers en informatie gebruiken, en hoe dat verbeterd zou kunnen worden. Dit is best interessant, alhoewel het eerste vak dat ik heb me tegenvalt: weinig nieuwe theorie en de praktijkonderdelen zijn mij niet uitdagend genoeg, te ‘gespreid’ en toch te veel werk. Er wordt verwacht dat je er 15 uur per week in steekt. Je moet de opdrachten in groepjes doen, maar je hebt naast het hoorcollege maar 15 minuten per week samen ingepland staan in het rooster (en bovendien zijn voor mij zowel het hoorcollege als het samenzijn dubbel ingeroosterd met Kunstmatige Intelligentie vakken). Het is dus veel werk, maar wordt gespreid over een week (in plaats van op projectbasis een paar dagen achter elkaar bikkelen). Bovendien is het niet uitdagend genoeg in die zin dat de verwachte resultaten (paper prototypes, bijvoorbeeld) bijna geen werk vragen en ik niet zo gemotiveerd ben om er uitgebreid mee bezig te zijn als het resultaat zo onsubstantieel is.
  • Ik probeer erachter te komen wat ik van mijn opleiding verwacht en wat ik als Masteropleiding zou willen doen (en waar dan). Wat mij tegenvalt aan KI is dat van de dingen waarvan mensen zeggen dat we ze kunnen (spraakherkenning, gezichtsherkenning, emoties, natuurlijke bewegingen, kennissystemen, etc. etc.) we de meeste dingen in werkelijkheid niet kunnen, gewoon omdat we er geen goede manier voor hebben, en dat we het vervolgens toch doen met gebruik van allerlei flauwe ‘hacks’ die in zeer specifieke gevallen het probleem oplossen. Het makkelijkste voorbeeld is kennissystemen in combinatie met natuurlijke taal: er zijn op dit moment systemen op de markt die bijvoorbeeld dokters kunnen helpen met het maken van diagnoses, en systemen waarbij mensen door middel van spraak een computer bedienen. Echter, dit zijn heel specifieke taken. De computer begrijpt je niet als je over een ander onderwerp dan medische diagnoses gaat praten (het weer, wat je voor het laatst gegeten hebt, etc.) of als je woorden of termen gebruikt waar de computer niet bekend mee is. Dit kunnen deze systemen over het algemeen niet leren, en op die manier vindt er nog steeds geen ’sterke’ KI plaats, wat je wel graag zou willen…
  • Waar ik een masteropleiding zou willen doen: de meeste goede universiteiten die iets met KI doen zitten in de VS. Dat is best ver weg, en de VS als land trekt mij absoluut niet. Uit mijn vakantie-ervaring, en de inwoners ervan die ik heb leren kennen, zou ik liever naar Groot Brittanië of Zweden gaan, maar geen van beiden heeft KI opleidingen die als zodanig zijn aangeschreven (in plaats van vakken / ‘tracks’ bij “Computer Science”, waar ik waarschijnlijk weinig tot geen nieuwe dingen zou horen). Moeilijk, moeilijk…

Status Update: Mozilla

February 13th, 2007

I haven’t really written anything of late, so let’s fix that. Bullet points in topic-centered posts. Here we go:

  • I will be attending FOSDEM, in Brussels, Belgium, arriving friday (february 23rd), leaving sunday (25th). I will be staying at the NH Stephanie.
  • Thanks the Mozilla Foundation’s sponsoring, I will also be attending the CSUN Conference, in Los Angeles, CA. I will be staying at one of the conference hotels (room’s booked) from Saturday (march 17th) to Saturday (24th). If you’re in the area and want me to say hi, send mail. (I’ll be arriving late and I’ll probably knackered from flying for 17 hours or so, so don’t count on me being approachable before sunday/monday at least)
  • I have finally released some of my extension stuff which in some cases I’ve been sitting on for something like a year now. I thought I’d better start putting some of it online lest I become another Hurd. For now, these are:
    • Chrome List, which allows you to browse chrome:// urls as if they were a normal file tree. This is also up on the Mozilla Addons site.
    • Show Menubar, which adds a contextmenu item for windows without a menubar to show the menubar anyway. This is handy-dandy if you need to change character sets, print, or if it’s the only Firefox window you still have open. I haven’t submitted this one to the Mozilla Addons site yet because I only wrote it the day before yesterday and AMO (as it’s known to the insiders) will be updated soon.
  • I should probably put my Graphing Calculator extension online as well, but I think there are alternatives for that by now, and it might not be worth putting there anyway (it can also be slow, and I’ve always been too lazy to create a preference panel for anything I write, meaning it lacks GUI for some of its options).
  • I wrote my first XPCOM interface, and wrote Windows and GTK2 implementations for it.
  • I wrote a small ChatZilla tutorial on SSH Tunneling. This is the first tutorial I’ve written, and it still needs pretty screenshots. Other than that I’m happy about it.
  • There’s some ChatZilla things I desperately need to finish, but have been too busy/lazy to. I will try to get to them this week (but I’m not telling you what I mean by ‘them’, so don’t get too hopeful just yet). There’s also, hopefully, another announcement in that respect due ’soon’, but I’m going to keep my mouth shut on that for now.

I think that’s about it. If anyone/anything feels left out, poke me. I won’t bite.