How do I make myself stop doing addictive activity?Joshua, although my specific examples might not work for your specific situation, I believe the rule "Make it hard to indulge in your bad habit" still holds true. In your case, it may mean using a Google Chrome extension that blocks certain websites during certain time ranges. But your question seems a bit different: "how do I stay focused on my tasks for long periods of time". Look at Pomodoro maybe?

Tracking a list of ideas and side projectsMaybe you are lacking a sense of direction that would help you get the drive to take on a specific project to make progress towards your goals? Have a look at the 7 habits, it is a good read and you will learn how to get closer to your values / goals.

Apr25

comment

Simple program with subtasksHow do answers #2 by Kyth and #3 by Jon Malcolm fit the requirements? When someone asks for a specific app, I think linking to the website and letting him know what it does "Simple list of list of list of stuff" should not be downvoted (you can ask for more details, but not a downvote as the answer is actually useful)