Archive for February, 2007

Macbook: the good, the bad, the ugly

Monday, 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). (more…)

Status update: Universiteit

Monday, 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

Tuesday, 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.