Crazy Week.. Already ;-)
Relief:
Yesterday my 4 year old newphew that I live with got lost in the woods and was finally found after 4 hours of searching by over 100 people, including the State Police, local Fire & Rescue team members, and other concerned citizens. It really was a trial of the mind to get an email telling me to come home immediately and help search for him. I almost killed myself and a few others I was driving so fast. But when I finally arrived 2 hours later he had just been found. I broke down into tears. Thinking about what could have happened drove me mad and having a 10 year old daughter myself I know the tremendous feelings that arise with a young one. Fortunately it's over and we are much the wiser. Apparently he thought he was frodo off in the woods on a journey (He loves LOTR). He even told the police he saw an Orc in the woods :-)
Anger:
After 2+ years of hard work on an Open Source project with a colleague we have come to find out that our code has been packaged as a commercial product and sold. This would be ok if not for the blatant copyright and license violations by the commercial vendor. The application is licensed under the LGPL and I hope to rectify the situation soon without having to take legal action. Most likely this is a misunderstanding of the LGPL license by a developer like myself and we can have them work within the boundaries set by the license and they can still make a profit on their efforts to package and market it.
Abstractions:
Erick Sink has a good article on Abstractions related to .Net and the risks associated with using Abstractions.