30 May, 2005

Robotic Swarms Being Prototyped

Mmmm, I'd love to have an army of robots to do my bidding...

http://news.com.com/2009-7337_3-5718786.html

That looks like a promising start!

23 May, 2005

Aspect-oriented Analysis and Design

Aspect-oriented programming is an interesting new technology, and seems to provide solutions for some of the problems that standard object-oriented programming doesn't solve very well (for instance, adding logging to all the methods in a class - with object-oriented programming, you'd add at least one line of code at the beginning of every method, but with aspect-oriented programming you could write the method once nad bind it to the methods). This article describes what aspect-oriented programming is, and explains how it fits into the software development lifecycle.

21 May, 2005

Toronto Apple Store Opens

Today, an Apple store (the first in Canada) opened in Toronto's Yorkdale Mall. It was mentioned that there would be free t-shirts given away to the first 1500 people that came in, so I figured I'd drop by around the opening time (9:30 a.m.) and see if I could get a t-shirt.

Well, I got to the mall at about 9:35, and was unsure where exactly the Apple store was. I figured I'd drive around the outside (as I was pretty sure there was an outside entrance to the store) and see if I could find it, in order to minimize the hunting around inside the mall. As I turned one of the corners of the mall, I could not believe my eyes - there was a lineup of at least 2000 people, stretching along one entire side of the mall. There were yellow barriers, police officers, and all the other things that made it look more like the opening of Star Wars Episode III a couple of days ago than like the opening of a retail store.

Perhaps I'm just crazy, but the opening of a retail store does not seem like the kind of thing people should flock to in such massive droves. I do realize that I went there as well, however I was lured by the possibility of a free t-shirt and morbid curiosity - there's certainly no way I was going to stand in a line that long for a retail store that'll be open for a long time to come.

People are insane. If we could find a way to harness stupidity as a power source, then all of our power needs would be fulfilled for all time.

16 May, 2005

How to Subvert safely

Ever wanted to topple a government without fear of eavesdroppers?

http://www.onlamp.com/pub/a/bsd/2005/05/12/FreeBSD_Basics.html

This describes how to set up a Subversion server securely, which hs helpful if you want to run a Subversion server over the Internet and don't want random people contributing random code.

15 May, 2005

Reusing old computers

Have a bunch of old, slow machines lying around that you don't think can do anything worthwhile any more?

http://www.osnews.com/story.php?news_id=9973

There's hope.

Beowulf cluster, anyone?

14 May, 2005

IBM owns the future

No matter who wins the console wars, IBM wins. They are manufacturing the PowerPC G5 chip for the new Xbox 360, they are manufacturing the chip for the Nintendo Revolution, and they are also manufacturing the Cell chip for the Sony PlayStation 3.

13 May, 2005

Nintendo theme songs done acapella

Episode 721

Innocuous beginnings often lead to innocuous endings.