Android review and iPhone comparison

Here’s a quick run-down and comparison between the G1 vs. iPhone and Andriod vs. OS X mobile. This is based on side-by-side evaluation with both phones. The phones Keyboard The winner: G1 The G1’s keyboard is awesome. I like it so much better than the iPhones mainly because I can see the whole screen while […]

Android, iPhone, Java, Objective-C… madness

Russ Teabeault and I were just talking about our recent experiences with Objective-C and developing applications for either the iPhone or OS X. In general, we both agree that Objective-C is necessary, but painful. The language is quasi-dynamic, not very modern and poorly adopted. Let me clarify that a bit. Objective-C is dynamic but lacks […]

Google Code could be EXTREMELY dangerous

I host a number of projects including JCatapult over at Google code. We use the wiki over there for our documentation because it is simple and centralized. The wiki is stored inside the SubVersion repository and when you update the wiki it performs a commit to the repository. Pretty straight-forward. One of the project members, […]

GMail IMAP doesn't work for mailing lists (conversations)

Well, I think I’ll have to ditch GMail’s hosted email completely because of the way that GMail handles conversations (i.e. threads and mailing lists). After switching Inversoft and Pontarelli email to Google, I realized that GMail IMAP has a huge problem handling email sent to mailing lists. Apparently, if you send an email to a […]

Comment spam is too much

First, I want to apologize to all those who have put good comments up on this blog and I haven’t approved them for days or weeks. I just don’t have the time to be checking all the comments I get. Second, I’m certain that I have deleted good comments and for that I apologize. Lastly, […]

Ego interviewing

I received a reply to my Google post today. Since I get a lot of spam, I filter everything on this blog. Usually any comment that comes in I just make sure it isn’t porn or spam and approve it. This one was extremely interesting, but not very compelling, mostly because it was posted anonymously. […]

Google interviewing

The phone screen Question #1: How would you go about making a copy from a node in a directed graph? This I had done before for Savant’s dependency tree. I had never distributed this type of operation, but since the operation is simple on a single machine distribution seems to be just a matter of […]