tbr_pur_pages_stale has been lately my most often derailing goal, and that’s usually either (1) the goal is extremely effective, so that the desired action doesn’t happen if it wasn’t for the goal, or (2) something is wrong with the setup, and more likely conceptually than in terms of specific slopes. So this past week I have been mostly revamping this goal.
The goal is calculating the sum of pages in all of my acquired but yet unread books, with exponential increase in weight as they get older and “stale”. The ultimate purpose is to keep all the books in sight, as I was interested in them at some point but tend to get distracted by shiny new things, and to encourage attending to those older ones by the exponential weighting. Initially the limit was also important to keep me from grabbing too many ARCs that I would later feel obliged to read - but I have some other goals that keep an eye on ARCs and the workload they generate specifically.
I am restating what was the ultimate purpose behind the goal, because compared to that, I have been derailing for all wrong reasons: needing to get (and subsequently catalogue, so they start contributing) a bunch of books I have to read for my teaching; receiving a package with my own pre-owned books for the same purpose; visiting a friend and borrowing from her a couple of dozens of books for my reading-the-world challenge. These are just things that I have actually derailed for recently; other situations that created a lot of stress were when I had a chance to use a promotion and purchase a few books I have been interested in for a while, or my turn came at a library for something I have been waiting for months.
So, a goal that was supposed to take care of books that are ageing on my shelves, instead punished me for a totally different thing - getting new ones, including things with near deadlines like library copies and ARCs that have no chance to age because of this very fact. Moreover, the goal has been punishing me for things with intrinsic value for me: supporting favorite publishers, using the library system (and hence having their queue dictate when I get the book), participating in a circular book consumption and borrowing rare finds from a friend…
So I have been recently trying a new version that hopefully takes care of these problems while still using the advantages of the model. The new goal tbr_pag_grace_stale also tracks the exponentially growing sum of pages of unread books… but only past a half-a-year “grace period”. The hypothesis is that most of the books come and go way faster than that, and only for those that have lingered on my physical and virtual shelves, the power of beeminder will start nudging me to do something about that. I don’t know exactly how soon books come and go, the average “life span” might be even way shorter than 6 months, but over the past 6 months, I have read (or tried and DNF’d) ~110 books, of which ~30 were from those that I already had on the list before 2026 and the remainder ~80 “arrived” and “departed” already in 2026. So a vast majority of those that are added never make it anywhere near the point where they have been on my TBR for too long, yet the old goal punishes me for adding them… As for those that linger closer to the end of the grace period, I will be able to see any remaining bursts and prepare for them in advance, they will never be as sudden as what has been happening with the old goal when it’s been external events beyond my control the defines the timing of a book’s appearance.
I’ve been playing around with this for the past week or so after another dramatic derailment, fine-tuning the warning table that showing the movement of previously acquired books through the grace period etc. Fun. (Also obviously, being finally able to indulge in that activity as the semester is over now.)