Archive for November, 2024

Lifetiler for macOS: it’s like a temperature quilt for your life


TL; DR: I wrote a macOS app called Lifetiler that can be used to chart your life with an emoji or colour for each day, and you can download it here.

If you’ve been following me for a while, you know I was in a long-distance relationship with Joey Marianer for several years. We met on JoCo Cruise, communicated a lot on FaceTime, and visited each other a few times a year when possible. Eventually we got married, and two and a half years later we moved in together.

On 7 August 2022, I had several hours to spare in an airport business lounge after Joey had left, so I started writing an app called Lifetiler to chart how many days we’d been together in-person. As I write this on 12 November 2024, we’ve been together in-person for 323 days of the 2811 days we’ve known each other, in 15 contiguous stretches. That makes this our 14th date, since we didn’t start dating until the second time we met. We’re on track to have been together in-person for 365 days on December 24.

Screenshot of a window showing a document called 'Joey Lifetile'. On the left is a list of date ranges next to emoji, with the heading '323 of 2811 days, in 15 contiguous stretches'. On the right is a grid of symbols, mostly grey squares but with some stretches of US, Austrian, and Canary Island flags. On the corner of one of the Austrian flags is a 💍 emoji.

But I digress. I don’t need to keep track in the app any more, because we live together! But I’ve continued working on the app to make it usable for people who aren’t me, and now it’s on the App Store. For now it’s $2.99 in the US store, because that’s <3, which makes a heart. ❤️ Whether the price stays that low depends on how soon I get a day job.

In the app you can date ranges with colors or emoji indicating what happened on those days. You can then export a chart as an image or a series of emoji. You can choose how many days to show per row or column, and the app will suggest numbers that will give you a full rectangle without gaps at the end. Here is an image chart of Joey’s and my first 256 days together in-person:

a 49x56 grid, with some pale pink squares with mostly country flag or cruise ship emoji in them, separated by plain grey squares. The last few squares have the 🏡 emoji.

Here I’ve chosen a white background for the image overall, and a pale pink background around each emoji. Dates where we weren’t together (i.e. dates which aren’t included in any date ranges) are dark grey squares.

In an text (emoji) export, colours will be converted to the closest square emoji. I’m not going to paste the emoji version of the Joey document inline because it’s quite large, but here it is as a file:

It’s also possible to show the same document in a ‘simplified’ mode, with the same colour or emoji for all days that are within date ranges — so in our case, I used a heart for every day we were together. In this chart I used light grey background for the whole thing, no background for individual emoji, and blue squares for the days we weren’t together:

a 49x56 grid, mostly of dark blue squares, but with some runs of pink heart emoji.

You could use Lifetiler to chart long-distance relationships, where you’ve traveled, daily progress towards goals, the timeline of a novel you’re writing, a roster, your moods, symptoms, or anything you can reduce to an emoji or colour per day. It’s a document-based app, so you can have separate documents for whatever you want to chart. I’d be quite interested in knowing what you use it for! If you’re unsure what the most important thing to show on a given day is, you can have overlapping date ranges, so there’d be more than one emoji or colour on a given day, then choose which one you want shown in an emoji or image export.

I developed Lifetiler as a multi-platform SwiftUI app, which means I can easily make an iOS version which will open the same documents. That’s one of the next things on my to-do list, but since I’ve personally been using the app mainly on macOS, I would like to do substantial testing on iOS before I release it.

Here’s that App Store link again so you don’t have to go looking for it now that you know what the app does. Enjoy!

, , , , , , ,

2 Comments

This is when the [poster] wall comes down


Here’s a video in which I take down my posters in my apartment in Vienna, in order to pack them up to move to the USA. It includes improvised song parodies and silly jokes from Joey Marianer and myself.

I took this video partly to have a record of my poster wall (though I also have a photo of it which I sometimes use as a Zoom background) and partly because if I get permission to do so, I’ll make a music video of Sam Bettens’ song ‘Go’ documenting the entire move, and a sped-up version of this video will be used for the lyric ‘this is when the wall comes down’. For now I’ve just used that one clip of the song, since I suppose it’s short enough to be fair use. Other songs referenced in the video are:

My posters are still in a crate on a truck somewhere between Montréal and here, so my home office currently only has a map of the route we took on the Queen Mary 2, and a Dogcow print, which I had wanted for a while but wasn’t prepared to pay the shipping and import fees for while I was living in Austria.

Aside from the music video, I have several other videos about moving here that I still need to edit, including:

So watch this space! (I’m adding links as I upload the videos mentioned) Or subscribe to my YouTube channel and watch that space instead.

I’ll also put more photos from the trip on Flickr, so that’s another space you can watch. For now I’ve only put up panoramas from our pre-move trip to Fügen, our view of New York from the Queen Mary 2, and our road trip from NYC to Seattle.

In other news, Joey and I once again went to the MathsJam Annual Gathering in the UK. We didn’t give any talks, participate in the bake-off, enter a competition in the competition competition, or write any new parody songs for the MathsJam Jam this time. I won one of the competition competition competitions by writing the joke ‘What do you get if a Platonic solid loses a duel with its dual’ for the pre-determined punchline ‘the phantom of the solid’, but even that was just based on a poem I wrote (and performed) previously. We did, however, participate in Taskmathster as one of the Saturday evening activities, then two days later in London, we did the Taskmaster Live Experience. Both were a lot of fun!

Also, I have just released a new Mac app! It’s the one I made to create charts of days Joey and I have spent together while living apart (as seen in my previous post about moving to the USA). I’ll post more about it later today, but I think it needs its own post.

, , , , , , , ,

2 Comments