Ha, not sure why this is coming up now, but it's great. I incorporate it into a few bash scripts for my prompt as well as a nice HTML calendar to look at.
At 6am every day I run a script that dumps the scheduled events for the day out of remind. If there are any events the script:
* Makes a unique noise on the house announcement system.
* Sends me an email with the events.
* Sends me a SMS with the events.
My long term events archive is just the reminders file which I have never bothered to truncate. It's got easy to search stuff in there from decades ago.
tldr: REM Dec 25 MSG It's Christmas! (...and then a bunch of other fanciness inclusive of being able to put "MSG Your [$MATH] Birthday is this [$MATHDAY]!")
I love tools like this but I am currently in a cycle where I question why a tool has to operate like this.
These text-driven tools always come across like "programming the space shuttle to drive down the street for ice cream". Like, do we really need... all of this. It's beautiful and neat but does it solve the problem in a user friendly way?
Sometimes it seems like there is a lost art to simple but deep products. Many of these replacements tools are starting to seem more about demonstrating how nerdy you are by over-complicating the solution in a novel one-off way.
A great example of this, in my opinion, is Taskwarrior's sync in both 2.0 and 3.0. Just use auto-discovery of peers using a shared secret key then negotiate the connection seamlessly. I don't want to do SSL setup so I can have my tasks on two computers.
This is awesome! I've been looking for something to use as my calendar app. I just moved from macOS to Linux. On macOS I used the default calendar app. Because I still have an iOS device, I'd like to sync iCloud events with my computer. I've tried a combination of davmail, vdirsyncer, and calcurse. While this works, it's not a great experience. Calcurse doesn't seem to handle timezones very well and, for a TUI, it has a rather limited keyboard support (I can't copy the description text of an event, for example). I could use a GUI as long as it can handle both iCloud and Microsoft Exchange calendars.
7 comments
[ 2.6 ms ] story [ 30.4 ms ] thread* Makes a unique noise on the house announcement system.
* Sends me an email with the events.
* Sends me a SMS with the events.
My long term events archive is just the reminders file which I have never bothered to truncate. It's got easy to search stuff in there from decades ago.
tldr: REM Dec 25 MSG It's Christmas! (...and then a bunch of other fanciness inclusive of being able to put "MSG Your [$MATH] Birthday is this [$MATHDAY]!")
These text-driven tools always come across like "programming the space shuttle to drive down the street for ice cream". Like, do we really need... all of this. It's beautiful and neat but does it solve the problem in a user friendly way?
Sometimes it seems like there is a lost art to simple but deep products. Many of these replacements tools are starting to seem more about demonstrating how nerdy you are by over-complicating the solution in a novel one-off way.
A great example of this, in my opinion, is Taskwarrior's sync in both 2.0 and 3.0. Just use auto-discovery of peers using a shared secret key then negotiate the connection seamlessly. I don't want to do SSL setup so I can have my tasks on two computers.