Now Yahoo broke del.icio.us too! The text:
del.icio.us is down for maintenance. we'll be back in one hour.
has been up on their homepage for at least the last three hours, and that's just when I happened to notice it.
Update: Now down at least 5 hours.
Update: Turns out they had a power failure. Joshua writes:
PS -- we are obviously not yet on the Yahoo! infrastructure, and this is exactly the kind of stuff they can do a lot better for us (and you.)

Update: The power failure seems to have had some pretty nasty effects on their servers and data, so I'm changing that to a
Also note that, with del.icio.us, unlike with blo.gs, Yahoo hasn't owned them very long so they're not responsible for not having them on their infrastructure yet.
Dev Shed has an excellent introduction to Python's metaclasses (via DPU). I get it now:
- Python's metaclasses are just normal classes that inherit from type
- When you instantiate a metaclass the object returned is itself a class
- To declare that a class has a given metaclass, set the __metaclass__ data member to the metaclass when declaring the class.
- The metaclass' __init__ method is called when a class that has it as its metaclass is declared (__init__ for metaclasses takes (klass, klass_name, base_classes, dict_of_attributes) as its parameters).
And that's it (according to the article). So, it seems that Python very nearly has a prototype-based object system, but not quite. (And I ❤ prototype-based object systems.) With a prototype-based object system the distinction between metaclasses and classes (heck, and objects) goes away, so it seems to me that you could do the same thing as what Python calls metaclasses simply by overriding a particular object's clone method. Am I wrong?
I just beat a game of Spider solitaire that took me a whole bunch of tries and a whole bunch of undos to finally finish. When I finally finished it was with 334 moves and a score of 996. Would have been one fewer if I hadn't made a stupid mouse slip at the end.
Anyway, I've uploaded a copy of the particular game. To play it, just download the .sav file to your "My Documents" folder, rename to just spider.sav, and open Spider and click "File->Open last saved game".

Tough game.
new⇒Maps of Iraq
my husband is in Scania too..hesays it's not too bad..he's been atworse...
Cristy: May 16, 3:54pm