-
Tracking down bugs
One of the hardest aspects of writing code is debugging it when it doesn't want what you expect. In one of my past jobs, I was given the task of making a server stable which meant finding a bug buried in thousands of lines of code that I really didn't understand. No one gave me a timetable on doing this, so I worked at it for over 4 months if I recall correctly. Turns out the problem was a bug in a driver that we didn't even control; I put in a workaround and moved on.
-
Are expiration dates real?
Just about every consumable product we buy has an expiration date. from the obvious ones like milk, eggs, and cheese, to the less obvious, but increasingly common ones such as batteries and beer. Yesterday while I was going through my first aid kit to replenish the supplies, I found some hand warmers that expired in 2001. Could these really expire? They have some iron and some other stuff in them when exposed to air heat up to about 100 degrees Fahrenheit for about 6 hours. These weren't exposed to air and were still completely sealed. I decided to test one, opened it up and in about 20 minutes, the hand warmer was cold. So I guess the expiration date on this particular product actually meant something (maybe it would have lasted another 2 years, but I'm still a few years out).
-
Yet another Sony memory format
It seems that Sony is up to their own tricks again and have come up with Memory Stick Micro, another proprietary flash storage format. There was the Memory Stick, Memory Stick Pro, Memory Stick Duo, Memory Stick Duo Pro, and now this. While it is great that Sony thinks that people will only products that Sony makes. This is completely ridiculous. I had thought that Sony had abandoned shoving their flash formats in our face (the Sony Reader takes other cards in addition to Memory Sticks). Personally I'm quite happy with SD cards as they're used in most of the handhelds I have, my digital camera and my desktop card reader reads them. Come on Sony!
-
Excess packaging
It seems like many things I buy come in boxes that have bags and bags in them along with manuals, CDs, etc. I usually keep boxes and packaging for stuff I buy for 6 months to a year depending on what it is in case I have to return it or have it repaired under warranty. Yesterday, as I periodically do, I tossed a bunch of packaging that I no longer needed. As I was going through it, I realized that there is a lot that isn't needed. First off, blister packs are just awful to recycle as you really can't; cardboard boxes are much easier to recycle. However, marketers like people being able to see the contents. Second, I find the documentation in plastic bags. Is it really needed when there is scant documentation anyway? Then there is the CD. Is it really needed? Most times I download newer versions anyway. For those that can't download, how about a number they call to request the CD; these days there can't be that many people with that problem. In my process of tossing stuff, I separate out the paper/cardboard and plastic stuff. I recycle the paper/cardboard. How many people really do that? If the packaging were reduced and people were as conscientious as I, we could have a huge reduction in the amount of waste we send to the landfill.