提醒类应用默认你有一张时间表。有些事并没有。
你知道该换烟雾报警器的电池了。你甚至还记得当时是站在椅子上换的。那是十八个月前,还是快三年前了?
这样的事,我们多数人都有那么几件。汽车轮胎。隐形眼镜。给狗驱虫。翻转床垫。给父母打电话。把笔记本备份到柜子里那块硬盘上,而不只是云端。任何一天它们都不算急,而这正是它们一拖再拖的原因。
奇怪的地方在于,我们有数不清的应用帮我们记事,而它们大多都不擅长这一类。
人们常用的三种工具
重复的日历日程。 它要你在还没有任何依据的时候就先定下一个间隔。每四个月?还是每六个月?你猜一个,而这个猜测就变成了规则。更糟的是,不管你做没做,它都会响。漏掉一次,下一次照样按时到来,完全不记得中间隔了多久。几轮之后,你只是在推迟一条早已失去意义的日程。
习惯打卡应用。 它们围绕连续记录而建,而连续记录又围绕“每天”而建。做得好的能织出一条你舍不得断掉的链子,用在健身或练语言上效果极好。可一旦用在一年做两次的事情上,这套模型就散了:根本没有链子,而界面大部分时间都在提醒你一段并不算失败的间隔。上次给水壶除水垢是四个月前,没有人需要为此感到内疚。
备忘录里的一条记录。 朴素、省事,而且确实存下了日期。但它存的就是一个日期。“换轮胎——2024 年 3 月 12 日”意味着你每次看都要算一遍,而一年以前的日期格外难以体会。多数人一眼说不出 2024 年 3 月是十八个月前还是三十个月前。
这三种的失败都发生在同一个地方。它们都围绕什么时候到期而建——一个你必须提前指定的未来时间点。
问题是已经隔了多久
把它反过来。不要安排下一次。记下上一次,让应用往前数。
| 烟雾报警器 | 412 天 |
| 轮胎 | 683 天 |
| 给父母打电话 | 9 天 |
| 翻转床垫 | 201 天 |

整个想法就是这样,而它改变了三件事。
你不用去猜间隔。 你记下自己实际做了什么,以及实际是什么时候做的。做两次,应用就知道了你真实的间隔,而它几乎从来都不是你会填进日历的那个。我自己的“每三个月”,结果是每五个月。
不会有什么按时来唠叨你。 一个停在 412 天上的数字,不是周二上午九点响起来的闹钟。它是一个事实,等你到了能动手的场合再看就行——对烟雾报警器来说,就是你正好身边有把椅子和一包电池的时候。
间隔不再是一种失败。 没有中断的连续记录,因为本来就没有连续记录。只有一个数字,而这个数字只是事实。这听上去是个小差别;实际上,它决定了你是留下这个应用,还是因为一点说不清的愧疚把它删掉。
什么时候确实该用日历
很多事情有实实在在的日期,对这些事,日历正合适。房租。生日。年度车检。某一天用完的处方药。任何带有法律或财务期限的事情,都该放进日历并设好提醒,再怎么记录经过的时间也比不上它。
界线很清楚:固定日期放日历,经过的时间放别处。 多数人只有第一类工具,于是第二类事情被塞进第一类工具,怎么放都别扭,最后被忽略。
实际用起来是什么样
Last Time 完全是围绕第二类做的。一件事添加一次,做了就标记完成,它从那天开始数天数。
因为它保留每一条记录,而不是只留最新的一条,它会算出你自己的平均间隔,并用这个间隔——而不是你编出来的数字——把列表分成“已逾期”“本周”和“以后”。


你可以按天计数,也可以对那些按天算显得荒唐的事情改用月和年。护照上显示 04 年 00 个月 29 天,这是一个日期永远说不出的信息。
它从 2012 年起就在 App Store 上,这段时间长到足以让我发现,人们会拿它来记我从没想到过的东西:某台设备的电池能撑多久、上次给狗剪指甲是什么时候、隐形眼镜戴了多久、客房上一次刷漆是哪天。底下的模式始终一样。不是这件事什么时候到期,而是已经隔了多久——而后者,恰恰是更答得出来的问题。