There's a truth to life, and that truth is that Calendars suck.
i'm talking about the digital ones. The one that you probably use regularly and think is really spiffy keen. It sucks. i don't care who makes it and what it does, it's less than ideal to the extreme.
Why do i say this? Because one of my tasks is trying to make your calendar talk to my calendar and talk to his calendar.
They suck because each uses the standard in a completely different way, and all want to be the one that does anything with it. They suck because each calendar doesn't come with strings attached, they come with boat anchors, because each wants to be The One True Calendar that you use and get all your friends to use too. They suck because they don't know that other people want to use something else. All of 'em. Every blessed one.
This post hereby ensures that someone will point out the easy, obvious solution. (Hint: Google Calendar isn't it. See the above note about One True Calendar and boat anchors) i will then look like a raving idiot.
And that's fine.
But, for now, they still suck.
I use Google Calendar. It doesn't let me sync to my Blackjack's calendar (in fact, nothing but Outlook does) so i end up putting the important stuff in twice.
I also infrequently use Remember The Milk (a to-do list, not a calendar, but an interesting approach) It allows integration with Google Calender (the right kind of integration, where you can edit/add tasks from Gcal).
But yeah, i completely agree that they suck. I haven't found a single one that i'm truly happy with.
PHPs have some calendars on them because blorgs and webcomics use those calendars. Can't PHP just be an industry standard the way HTML is for non-dynamic things?
You know, the non-digital ones suck too. Even if you refuse to flip them, the months/days/etc still change! What the hell, time. What the hell.
Save This Page

The only person/thing who talks to my calendar is me. I use yahoo online, and my puny little cell calendar when I don't have access to the internet.
In short, I input information twice since trying to synch would probably result in rants like this :)