Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Heres some algorithms that I actually use in my life. I don't know if they fit the bill, but whatever, I'm sharing them.

A) SCHEDULING.

If there's a thing that you want to do but you can't do it now, set a reminder to do it, and include how long you are waiting to do it in your note. If the reminder comes up and you can't seem to fit it into your schedule before the next wait time is up, set a new reminder but double the wait time.

This ensures that you don't forget about the possibility of doing something just because you don't have time, but also ensures that you don't spend excessive amounts of time worrying about finding time to do something if you don't really want to do it, or can't prioritize it.

Moreover it allows you to schedule many events without worrying about your schedule getting too crowded.

B) TRYING NEW THINGS. (using a menu at a restaurant as an example)

1. set n = 2. 2. Every time you go to the restaurant, pick a random natural number between 1 and n. 3. - if it comes up 1, pick something you've never tried off of the menu to try. If you don't like it, increase n by 1. otherwise add the item to your list of things to get and set n=2. - otherwise select an item at random from your list of favorite things. You can optimize selection from this list as well, but I don't.

This is hard to keep track of, naturally, so I only use it when I feel like I'm in a rut, but I trust the algorithm, more or less, and it pushes me out of my comfort zone in a way that I am, paradoxically, very comfortable with.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: