The other day, I had an idea. It occurred to me that daily horoscopes - the traditional kind - might not be as useless as they seem at first glance: They usually give, or at least hint at, suggestions for specific things to do on a given day, which can be a useful cue, allowing the user to put less effort into finding something useful to do with their time. They can also act as a reminder of important concepts, rather like spaced repetition, and have the possibility of serendipitously giving the perfect advice in a situation where the user would otherwise not have thought to apply a particular concept.
This seems like something that many people here would find useful, if they weren't so vague, and if they were better calibrated to make useful suggestions. So, after getting some feedback, and with the help of PeerInfinity (who did most of the coding and is currently hosting the program), I put together a tool to provide us with a daily 'horoscope', chosen from a list provided by us and weighted toward advice that has been reported to work. The horoscopes are displayed here, with an RSS feed available here. Lists of the horoscopes in the program's database can be found here, with various sorting options.
One of the features of this program is that the chance of a given horoscope being displayed are affected by how well it has worked in the past. Every day, there is an option to vote on the previous day's horoscope, rating it as 'harmful', 'useless', 'sort of useful', 'useful', or 'awesome'. The 'harmful' and 'useless' options give the horoscope -15 and -1 points respectively, while the other three give it 1, 3, or 10 points. If a horoscope's score becomes negative, it is removed from the pool of active horoscopes; otherwise, its chance of being chosen is based on the average value of the votes it has received compared to the other horoscopes, disregarding recently-used ones.
There is still a need for good horoscopes to be added to the database. Horoscopes should offer a specific suggestion for something to do that will take less than an hour of sustained effort (all-day mindfulness-type exercises or 'be on the lookout for X' are fine) and that can be accomplished on the same day that the horoscope is read. Horoscopes should not make actual predictions, but may make prediction-like statements that are likely to be true on any given day, like "you will talk to a friend today". Horoscopes can be submitted here, or left in the comments. EDIT: Any comment anywhere on the site that contains the phrase "Horoscope version:" or "Horoscope:" should now automatically be emailed to me, so feel free to horoscope-ify new posts in their comments, unless this comes to be considered spam.
I'll admit that after I first read that comment, I was about to make this mistake:
"When faced with a choice between doing a task and attempting to prove that it's unnecessary, most people immediately begin on the latter."
(I'm probably misremembering that quote. I tried googling but didn't find the original quote, and I don't remember where it's from.)
So a more appropriate course of action would be for me to at least check how much effort would be required to set up a github account. And so I did. I discovered that it was more complex than I expected, but I started to set up a github account and the project repository anyway. After about an hour of setting stuff up, I got to the step where I need to choose the project name. Another hour later, I still hadn't thought of an obviously correct choice for the project name. "Rationalist Horoscopes" wouldn't be an appropriate name for the project, because there's nothing especially rationalist about it without the database of good horoscopes, except the scoring system. There is already another project on github titled "horoscope". Other names I considered were "Scored Horoscopes", "Rated Horoscopes", or "Weighted Horoscopes", but none of these seemed clearly better than the others. I have lots of trouble making decisions like this, and github doesn't let you change the project name after it has been created. And so I decided to post a comment here asking if anyone can think of a better name, or if any of the names I thought of so far sounds better than the others.
Th inconvenience of posting this to github ended up being a lot less trivial than I expected.
Thank you for putting in the effort! I like "Weighted Horoscopes".