I used to have ideas on a to-do list, but it was torturing me (especially as it takes a few orders of magnitude to come up with an idea, however elaborate, than to do it; and doing it is also a reality check - some things seam clever until you start doing it and meeting contradictions). Now it is a separate list, entitled "n-th-priority-tasks-tml.md". And I try to keep no regret for not doing things. For doing, as ch…
It's interesting to read that I'm not the only one doing this. See also my comment: https://news.ycombinator.com/item?id=11032799
I chose the name "ideas" instead of "n-th-priority-tasks" to clearly distinguish this list from actual tasks. Because they aren't. None of those entries deserves to be named "task", until one starts to get serious about them and creates a prototype. And this will happen only to a tiny fraction of those entries.