• Value of software

    The shareware software market has really changed how people value software. Many hobbyists create their shareware for $5 or $10 to make some spare change. This is fine and dandy, but with the sheer amount of shareware out there (a lot of it is junk), when a commercial product (not by Adobe or Microsoft) comes out for $30 or $40, people complain that it is overpriced. This is truly sad as software isn't cheap to create. The shareware market allowed me to personally get into software development, but I started my first product off at $15 and that was over a decade ago. Software also costs money to support and one support email/call can wipe out any profit.

  • Thanks MacUpdate, you slimy spammers!

    I've never liked these folks as they have been stealing (or used to steal) update information directly off VersionTracker. I had posted an update to a program of mine to VersionTracker once and made a spelling error. The same spelling error appeared on MacUpdate pretty quickly. Coincidence? Unlikely. Now the good folks at MacUpdate have decided that they couldn't make enough money on ad revenue, so they've sold their mailing list to spammers. How do I know this? For every different website I visit and give an email address, I create a new email alias in the form of website.com@mydomain.com. From the header of the spam, you can tell where it went and that it came from a spammer:

  • Behind the technology times

    Yesterday I picked up a Motorola RAZR V3m on Sprint. While this phone has been out on every other carrier for ages, Sprint just got it. Normally I get technology stuff when it first comes out, but here's a case where I didn't have a choice (I don't want to switch carriers) and I'm happy about it. Instead of getting a half backed phone, I now have a phone that has had its kinks worked out by others. Why did I switch from my Samsung A900? The main reason is to be able to sync my contacts and calendars. There are some "hacks" out on the net for enabling this in iSync (hacks are just modifications of some text files to identify the phone), so I put one in and iSync happily syncs my contacts. Calendars are another story. I'm not quite sure the right mix, yet, but it would appear that certain types of events don't sync and cause the connection to barf. I think I'll figure out the right mix soon. While I understand that synchronization is hard (that's what I do for a living), I'd expect Apple and Motorola's software to be a bit more tolerant. Oh well. So far I'm pleased with the phone; others have complained that the screen resolution is less than that of the A900 and that the menus are slow, but I'm finding the phone a bit more useable than the A900. To each his own.

  • ReceiptWallet finally released!

    Today is a very exciting day for me as I just released my latest product, ReceiptWallet. It's been a long time since I've released my own product. This product allows users to scan, manage, and organize receipts. It came out of my own frustration in finding a receipt one day. With the help of a few testers, I think this is my best application, yet. I think it has the most user interface polish, the right feature set (for a 1.0 release) and works quite well.