Whyteboard, a useful application written using wxPython for the GUI, was just noticed over at SourceForge. Congrats Sproaty!
Archive for the ‘Mac’ Category
Ever have one of those moments when you see some product or service and you think, "Doh! I should have thought of that!" because it is something that makes so much sense to you that you can't believe that you hadn't invented it yourself long before. Well I had one of those moments today with Dropbox. Dropbox is a cool service that integrates versioned shared storage on a centralized server with your Mac, Windows or Linux desktops. Syncronizing files between your computers, whereever they are located, is as simple as dragging the files into your dropbox. New or changed files are automatically replicated to your dropbox on the other computers. If existing files are changed then only the deltas are transported across the wire, in a rsync-like fashion.
Besides the simple file sharing among your own computers, there are some other nice features there too. Files are private by default, but there is a Public folder where you can put files you want to share with others, and you can easily get a public URL for them to paste into emails or IM messages. You can also create a shared folder that you share with other Dropbox users. Any changes you make in your shared folder are instantly updated to the other users' copy of the shared folder, and their changes are replicated back to you. In addition to all of that, you can easily get back to prior versions of changed files, and you can undelete files that have been deleted. And as if that wasn't enough, there is another special folder type that is an automatic photo gallery, you just need to drag the photos you want to share to a Photos folder and the rest is automatic.
You get 2GB of space for free, and you can get up to 50GB for $10 per month or $99 per year. If you sign up with this referal link then you and I will both get an extra 250MB.
Finally, here is the real kicker: The Dropbox user interface (setup wizard, preferences dialog, task bar icon, etc.) is written in wxPython! If the user ID I saw when I signed up is related in some way to the number of users (it is just a number so that may be possible) then that means that there are about three quarters of a million users running a wxPython application on their computers and they may not even know it. Good job guys, I'm impressed!

Yeah, I know what you're thinking... That headline sounds like something you might read while standing in the checkout line at the supermarket next to photos of aliens from the future rescuing some baby porkers from the path of a Vogon engineered tornado headed for the next trailer park on their list of sites to demolish to make room for a new highway. Well if that's what you're thinking (come on, admit it, you know you were) then you're wrong. Keep reading for some info about another kind of Time Machine, and another kind of Bacon.
As mentioned before, my experiences with the new Mac haven't all been roses. There have been a few things that haven't worked out real great, and I've even had a few Grey Screens of Death (kernel panics.) I suppose that things like this happen on any computer system, but based on my prior experiences with Mac it kinda surprised me that there isn't a higher level of stability than what I've experienced. After all, this isn't Windows! I shouldn't need to have the "reboot" tool in my arsenal of troubleshooting aids. I have to admit though that if this had been a Windows box I probably would have needed to reboot at least a hundred times as much in the past few weeks than I actually have. But if it had been Linux it probably would have been about a tenth as many times.
However, stability issues aside, there are a few things that really bug me about the Mac and OS X experience, and that is what this article is about. I've been working off and on on this article for several weeks now. During that time I've added some things to the list, and also have removed several as I got used to them and was no longer able to gripe about them.
It's been about a month since I switched my primary computer to a MacBook Pro, (2.4 GHz, 4G ram, with the new 17 inch hi-rez display) which I got for myself for my birthday. So I thought that this would be a good time for a review, and since I'm now a blogger it makes sense to share it with all of you too.

