Q: how many software developers does it take to screw in a lightbulb?
A: that's a silly question, it's a hardware problem.
ok, bad jokes aside ... the little overheating and dieing episode the desktop system apparently took its toll on the file systems which started hiccuping. at first i was concerned that it was bad RAM (damaged by the overheating?) as compiles started to randomly fail this morning.
and then it just locked. a reboot brought me to the dreaded "filesystem with errors, check forced" fsck. i stared bleakly as the check locked. i powered it off and went outside for a few minutes so as not to completely lose it. i had unchecked in changes, after all.
after i'd cooled off a bit, i came back in and started the machine up. stepped it through various file system recovery steps ... finally got things back with a new filesystem that isn't broken and most of the data back. well, sort of. i had to rewrite a few things but at least the system is performing well again and things are ok.
it's only my dev box so there's no valuable personal data on it (and i back that stuff up weekly to an external drive anyways) but yeah .. great way to lose a good chunk of the day.
i did manage to get a patch together to bring emblems to the icon loader. you know those cute little things on the corners of an icon? yeah.. them. it's ready for the naming spec emblem-* icons and more extensible for the future as well. hopefully it'll get approved even though the hard freeze is tomorrow already and today was BIC day. =( i'm not holding my breath, but we'll see.