I've been trying to figure out how to implement this for myself. Increase friction to tasks that do not provide long term reward (e.g. video games, social media) and decrease friction to tasks that work toward goals I'll be stoked to have achieved 2 years from now. What I haven't figured out yet is how to do a reward system. I need random jackpot noises to play each time I get something done.