News for hackers. Stuff that matters.

lxor677

Re:Show HN: iMessage Wrapped – your year in texts on Saturday January 02, 2021 @09:11AM (#25612928)
I like that! It bugs me endlessly that you can't schedule/get nudged by imessages
Re:Show HN: iMessage Wrapped – your year in texts on Saturday January 02, 2021 @09:11AM (#25612924)
Haha, that XKCD is great. Yeah, this was definitely a recognized constraint for the where section.

What I will say is that I recently graduated from college, so my data was actually fairly descriptive - friends' hometowns (where a number of them have moved back) + a whole lot of international students in my college town who got US numbers.

Re:Show HN: iMessage Wrapped – your year in texts on Saturday January 02, 2021 @09:03AM (#25612873)
Thank you! Appreciate the feedback and glad you enjoyed. Spelling errors are my bane - I'll make sure to fix those.

And yep, I think fixing some of those time errors is where I'll start. I feel that pandas is better optimized for handling dates than times, which explains some of my wonky work arounds.

Days of the week is also interesting - did you have a full year of imessages on your computer or do you auto-delete after a certain period?

The map is puzzling and I'm working to debug. It seems that it works occasionally on reload and that it works consistently if all fade-in animations are removed from page.

I put this together in the last two weeks, so it's definitely been rushed. Thanks again for the feedback!

Re:Show HN: iMessage Wrapped – your year in texts on Saturday January 02, 2021 @08:56AM (#25612845)
Totally fair. I'll look into that for a v2. Since the operations are RO, I don't think there's much risk of messing up the data, but I think it makes sense from a context standpoint. The application certainly doesn't need permanent access.

Although tbh, one of the reasons I had it was because I tried to orient the setup towards a non-technical audience, so I wanted a 'clickable' solution, like giving full disk access.

Re:Show HN: iMessage Wrapped – your year in texts on Friday January 01, 2021 @03:15PM (#25606531)
Huh ok. I had a pretty hacky way of calculating average time, so I'll take a look. Thanks for flagging this.
Re:Show HN: iMessage Wrapped – your year in texts on Friday January 01, 2021 @03:10PM (#25606473)
Thanks vimy - I'll look into that error and change the README
Re:Show HN: iMessage Wrapped – your year in texts on Friday January 01, 2021 @02:37PM (#25606061)
Thanks! There's a lot more I would want to include in a V2 - statistics like average contact response time, top phrases, and conversation analysis (did you like to double text? did you have conversations in bursts or consistently?).

That said, it's been cool sharing with friends and seeing the results they share with me. Seeing some interest dips/spikes in text frequency around the start of the pandemic depending on the person.

Re:Show HN: iMessage Wrapped – your year in texts on Friday January 01, 2021 @01:57PM (#25605651)
I got inspired by Spotify Wrapped to put together this - an iMessage Wrapped with data and visualizations on who/where/what/how/when people texted in 2020.

Stack is Flask, Jinja, chart.js, leaflet.js and bootstrap. The app runs locally, and accesses the chat and contact SQLite DBs on OS machines. I've been programming for about 18 months, but this was is the first side project I've released into the wild, so it's been an awesome learning experience.

Link to the repo is here

https://github.com/michael-danello/iMessageWrapped