{"slug": "remind", "name": "Remind", "category": "productivity", "category_name": "Productivity", "description": "", "recommenders": 3, "commenters": 5, "warners": 0, "score": 3.058, "rising": -0.98, "first": "2025-11-13", "latest": "2026-08-19", "why": "For me it's not \"overcomplication,\" it's strong interoperability with a workflow I like", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 2, "compare": 0, "warn": 0}, "spark": [2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "For me it's not \"overcomplication,\" it's strong interoperability with a workflow I like", "kind": "", "icon": true, "domain": "skoll.ca", "github_repo": null, "official_url": "https://dianne.skoll.ca/projects/remind/", "pricing": "", "aliases": ["Remind", "remind"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 769960448, "item_id": 48122528, "url": "https://news.ycombinator.com/item?id=48122528", "by": "skydhash", "date": "2026-05-13", "stance": "recommend", "quote": "tarball releases with checksums, or better yet, with signatures (like remind[0] or msmtp[1])", "excerpt": "Own domains is the real deal. My preffered model is tarball releases with checksums, or better yet, with signatures (like remind[0] or msmtp[1]). Such pages are trivial to host properly and loads quickly. [0]: https://dianne.skoll.ca/projects/remind/ [1]: https://marlam.de/msmtp/download/", "context": "", "use_case": "", "switched_from": "", "story": "Why I'm leaving GitHub for Forgejo"}, {"id": 734810320, "item_id": 45925645, "url": "https://news.ycombinator.com/item?id=45925645", "by": "SwiftyBug", "date": "2025-11-14", "stance": "recommend", "quote": "This is awesome! I've been looking for something to use as my calendar app.", "excerpt": "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 ha", "context": "moved from macOS to Linux", "use_case": "calendar app on Linux", "switched_from": "", "story": "Remind: A sophisticated calendar and alarm program"}, {"id": 734778992, "item_id": 45923687, "url": "https://news.ycombinator.com/item?id=45923687", "by": "jrm4", "date": "2025-11-13", "stance": "recommend", "quote": "For me it's not \"overcomplication,\" it's strong interoperability with a workflow I like", "excerpt": "For me it's not \"overcomplication,\" it's strong interoperability with a workflow I like, specifically one that was kind of complicated to write once, but afterwards operates in a way such that I don't have to think at all. I've been using this for years, so perhaps today there may be some voice or AI driven way to do this but -- first I add weekly events. And for one off events, I have a bash script that's like \"what", "context": "", "use_case": "calendar and alarms", "switched_from": "", "story": "Remind: A sophisticated calendar and alarm program"}]}], "caveats": [], "who": [{"by": "SwiftyBug", "context": "moved from macOS to Linux", "url": "https://news.ycombinator.com/item?id=45925645", "date": "2025-11-14"}], "tags": [], "use_cases": ["calendar and alarms", "calendar app on linux"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=45842419", "title": "Remind: A sophisticated calendar and alarm program", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49362887", "title": "New Casio F-B100W \u2013 Upgrade to the iconic F-91W after 40 years", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48408016", "title": "C++: The Documentary Released Today", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48121266", "title": "Why I'm leaving GitHub for Forgejo", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 2}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {"neutral": 1}, "2026-07": {}, "2026-08": {"neutral": 1}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 789819857, "item_id": 49363741, "url": "https://news.ycombinator.com/item?id=49363741", "by": "taviso", "date": "2026-08-19", "stance": "neutral", "quote": "I tag alarms in remind, and sync them from cron - works great.", "excerpt": "I have one of these, there is an open source project called gshock_api that supports it. I think that makes it a much more interesting device. I don't use the app, I tag alarms in remind, and sync them from cron - works great. https://github.com/izivkov/gshock_api The full lifelog (what Casio calls the steps and other metrics) is an opaque binary blob, but we mostly understand it now, so you can access that too. http", "context": "", "use_case": "calendar and alarms", "switched_from": "", "story": "New Casio F-B100W \u2013 Upgrade to the iconic F-91W after 40 years"}, {"id": 774644096, "item_id": 48415256, "url": "https://news.ycombinator.com/item?id=48415256", "by": "gverrilla", "date": "2026-06-05", "stance": "neutral", "quote": "My first one was inspired on Remind", "excerpt": "Hey I'm curious on how your reminder app works and to what effects, if you're willing to share. I'm on iteration 3 already of my reminder app, also vibe coded, and it helps me a lot. My first one was inspired on Remind [0]. 0: https://dianne.skoll.ca/projects/remind/", "context": "", "use_case": "", "switched_from": "", "story": "C++: The Documentary Released Today"}, {"id": 769960448, "item_id": 48122528, "url": "https://news.ycombinator.com/item?id=48122528", "by": "skydhash", "date": "2026-05-13", "stance": "recommend", "quote": "tarball releases with checksums, or better yet, with signatures (like remind[0] or msmtp[1])", "excerpt": "Own domains is the real deal. My preffered model is tarball releases with checksums, or better yet, with signatures (like remind[0] or msmtp[1]). Such pages are trivial to host properly and loads quickly. [0]: https://dianne.skoll.ca/projects/remind/ [1]: https://marlam.de/msmtp/download/", "context": "", "use_case": "", "switched_from": "", "story": "Why I'm leaving GitHub for Forgejo"}, {"id": 734810320, "item_id": 45925645, "url": "https://news.ycombinator.com/item?id=45925645", "by": "SwiftyBug", "date": "2025-11-14", "stance": "recommend", "quote": "This is awesome! I've been looking for something to use as my calendar app.", "excerpt": "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 ha", "context": "moved from macOS to Linux", "use_case": "calendar app on Linux", "switched_from": "", "story": "Remind: A sophisticated calendar and alarm program"}, {"id": 734778992, "item_id": 45923687, "url": "https://news.ycombinator.com/item?id=45923687", "by": "jrm4", "date": "2025-11-13", "stance": "recommend", "quote": "For me it's not \"overcomplication,\" it's strong interoperability with a workflow I like", "excerpt": "For me it's not \"overcomplication,\" it's strong interoperability with a workflow I like, specifically one that was kind of complicated to write once, but afterwards operates in a way such that I don't have to think at all. I've been using this for years, so perhaps today there may be some voice or AI driven way to do this but -- first I add weekly events. And for one off events, I have a bash script that's like \"what", "context": "", "use_case": "calendar and alarms", "switched_from": "", "story": "Remind: A sophisticated calendar and alarm program"}]}