• The art of baby proofing

    Having a baby means a lot of things. To me, the latest thing is "baby-proofing". There are lots of pieces to making a house ready for a baby/toddler to crawl around. The first step was putting up a gate to keep Aiden in the living room. That sort of worked, but the area was too big and still too many objects he could access, so we put in a portable play yard. OK, one room ready. Next was the kitchen. The previous owners had done some baby proofing, but didn't finish or took it out, I can't really tell. They had a combination of Tot Lok and other plastic clips. I liked the Tot Lok system as I didn't have to reach my fingers in the cabinet to open it. So, I replaced some of the locks and installed locks on the rest of the doors and drawers. None of the drawers had the locks and the reason is simple. They're a royal pain in the you know what to install. Furthermore, due to the panels on the front of our drawers, technically they aren't even supposed to work. Well, I managed to get all the locks installed and yesterday finished our 2 bathrooms upstairs (the rest of the areas we can simply close the doors).

    That's a start, but not all of it. Since our house was built in 1973, the railing on the stairs wasn't up to current safety code. When we moved in, there was cheap plexiglass zip tied to the railing to prevent little ones from getting their heads stuck between the rails. First thing I did when we moved in was rip that done; it was cheesy. Now came the time for us to need it. There were a few options, but the one that appealed to me most (and happened to be the most expensive) was to completely replace the railing. Now would be a good opportunity for me to get rid of the cheap looking steel railing and get a nice wood one. My wife said, "whatever, just get it done". So I recruited my father to find someone to do the railing. Turns out there are only a few people that do replacement railings in San Diego. I got quotes and the railing should be completely installed on Wednesday (I still have to apply the finish which I've decided will be a clear urethane). It is looking good and will be another piece that makes our house look more modern.

    I still have to anchor some free standing cabinets to the wall, but I'm well on my way to making our house a bit safer for our little one.

  • Samsung Instinct - Nice try, but...

    Last week, Sprint announced the Samsung Instinct. It is a nice try to compete with the iPhone, but it just isn't an iPhone. It runs on a great network (Sprint has an excellent data network), but Samsung and Sprint aren't known for their cutting edge user interfaces. In addition, the iPhone has iTunes which is an easy to use application and actually works on the Mac; will the Instinct ever have Mac software? Unlikely as Sprint's commitment to the Mac is mediocre at best. Granted it does have EVDO and some other cool features, but it doesn't have the buzz of the iPhone and won't have the third party applications that the iPhone will have in a few short months.

    I'd love to see the iPhone on Sprint, but with Sprint heavily invested in this phone, even when the iPhone exclusivity with AT&T expires, the chances of this happening will be almost zero. I really like the iPhone and the only thing I have against the phone is AT&T.

  • Caught with his pants down

    I had a user send me email the other day indicating that his copy of ReceiptWallet was already registered and he couldn't enter his newly purchased registration code. He sent me a screenshot of the about box which shows the registration code and I ran the code through my database to discover a) it was never issued and b) it is in the wrong format to be a valid code. Hmmm. When I was at Macworld, I spoke to an engineer at eSellerate who indicated that their serial number library was updated to be more secure as there have been some cracks out there of it; I still use the library as some of my users purchased way back when I used eSellerate to process my sales. So, it would appear that there is a cracked serial number for DocumentWallet (and now ReceiptWallet) floating out there.

    Should I be concerned? Not really. I know that software is pirated and just take that as a given. If I spent huge amounts of time building in super-duper code to handle piracy, I couldn't spend time on the stuff people care about. I worked for a company way back when that spent so much time on anti-piracy, that they neglected to fix issues in the product and had few customers to show for it. I have blocked the serial number from use in future versions, but I'm sure it will get cracked again.

    (Yes, I know I could do server side validation of registration codes and block them, but this gets people a bit paranoid if I go out of business, their software stops working. So, I'll live with piracy.)

    Back to the user; I'm not sure if I'll hear from him again. While I didn't accuse him of piracy, I did ask him questions about how long he's been using the product as his original email indicated he had problems upgrading from DocumentWallet. Since he purchased ReceiptWallet last week, he either wasn't using the product for the last 3 weeks (since ReceiptWallet 2.0 came out) or he was using DocumentWallet with a hacked code.

  • Tech support via Screen Sharing

    One of the features that I really like about Leopard is iChat's ability to do Screen Sharing. There have been different implementations of screen sharing including Apple Remote Desktop and VNC, but none is as easy to use through home routers as this. In the last week, I helped my dad with email (he just upgraded to Leopard) and helped a ReceiptWallet user with an issue. Sometimes it is much faster and easier for me to poke around than to talk on the phone or exchange email. While there are some problems with the feature dealing with different screen resolutions, for most people it works quite well. This feature, alone, is a reason to get anyone that you support to upgrade to Leopard; if you've ever spent hours on the phone trying to talk someone through a problem, then this is for you!

    (Of course, certain firewalls and routers can cause this to fail. I got rid of my Linux server awhile ago that was my router and now things like Screen Sharing work quite seamlessly. If you have problems, stop kidding yourself and buy an Apple TimeCapsule or Airport Extreme and be much happier. It costs more than other routers, but the time and hassle it saves is well worth it.)