from Hacker News

Owning my own data, part 1: Integrating a self-hosted calendar solution

by leotravis10 on 4/9/25, 7:56 PM with 1 comments

  • by econ on 4/9/25, 11:47 PM

    Yours is a great problem to have if one wants to find a solution.

    I tried to work the ics format and Google Calendar but I hate it. All of it is a bad joke.

    You should be able to read the text file. If a program is required the format failed.

    My idea was that anything that has entries with time stamps should be data enough to import.

    Agenda software should get out of the way or not have a say in it. Excuses do not apply. If people want transaction or order history, email or rss feeds, anything! the agenda should take whatever and deal with it.

    My work schedule is very simple but all my shifts span across midnight. This was quite hilarious in Google Calendar.

    https://support.google.com/calendar/thread/737128/events-spa...

    There should really be such nice file formats and api that everyone can just use it for everything. Say, the many stages of a track and trace code can update and somewhat line up with an order history, payments and projects, weather reports etc etc

    There seem to be a lot of fun hard puzzles in the space... Besides great time zone technology non of them seem solved.

    By lack of good ideas I just use a 3d array now with weeks filled with days that may contain an array of events. Each event type has a number. I know what the numbers mean. In the software they are replaced with icons.

    The file names start with the year and have a comma for each day. The legenda [embarrassingly] lives elsewhere.

    They can fit in a normal month calendar view or in a timeline placed side by side with similar files made for others.

    But then events that span new years eve don't work. haha

    Thanks for the write up. Much to think about.