FV and FVP Forum > The Metaphysical Basis Behind FVP
I hadn't thought of that question:
What is more 𝑒𝑥𝑐𝑖𝑡𝑖𝑛𝑔 than x?
(For those using Chrome and possibly some other browsers, the missing word is "exciting")
What is more 𝑒𝑥𝑐𝑖𝑡𝑖𝑛𝑔 than x?
(For those using Chrome and possibly some other browsers, the missing word is "exciting")
May 30, 2015 at 18:03 |
Mark Forster
Wouldn't "want" encompass exciting at certain times?
May 30, 2015 at 22:48 |
Jesse
Jesse:
There's only one way to find out which question is best (for you), and that is to try them out.
There's only one way to find out which question is best (for you), and that is to try them out.
May 30, 2015 at 23:18 |
Mark Forster
I've been using the "exciting" question for the last 22 hours and it's working like a dream. I really think the author of the article is on to something there.
May 31, 2015 at 16:48 |
Mark Forster
Mark, I just cannot see how "exciting" can work for me. I am the head bean counter (finance director) in the company and there is just too many tasks that I will never be able to frame as exciting. That is why "want" is a good middle ground.
"Want" can include exciting items and items that I should do (like admin).
"Want" can include exciting items and items that I should do (like admin).
May 31, 2015 at 23:49 |
Nico
I can see why "exciting" may be more effective than "want", probably because I am lazy.
I have many "wants" that I am just too damn lazy to do. Heck, I have had instances that I wanted to sleep, but I was too lazy to do so.
But "excite" denotes a different kind of want, in which I want something so much that I want to move to get it.
Although I have to say that the author's idea of "Anxiety is just "Excitement With Judgement"" sounds hokey to me.
I have many "wants" that I am just too damn lazy to do. Heck, I have had instances that I wanted to sleep, but I was too lazy to do so.
But "excite" denotes a different kind of want, in which I want something so much that I want to move to get it.
Although I have to say that the author's idea of "Anxiety is just "Excitement With Judgement"" sounds hokey to me.
June 1, 2015 at 3:57 |
nuntym
nuntym: I also did not get the anxiety comment
June 1, 2015 at 4:30 |
Nico
nuntym wrote:
<< Although I have to say that the author's idea of "Anxiety is just "Excitement With Judgement"" sounds hokey to me >>
I believe it's stated as "Anxiety is Excitement With Judgement" because one is attaching a negative "spin" on what would otherwise be something one would be really enthusiastic ("excited") about doing, if the negative "spin" wasn't there.
For example, some years ago, I was socializing with some friends and someone came up with the idea of doing a bungee jump. At the time, all of us in the group were "excited" about the idea of doing it and we all signed up for it.
As the weeks went by and the date of the jump drew closer, we all started to become more and more anxious about doing it. That's because we started to think about all the things that could go wrong and some of us (not me) dropped out of doing it, but I could still feel the anxiety building day by day up to the moment of the actual jump. But nothing had changed regarding the jump other than the way we were now thinking about it.
The initial surge of enthusiasm was the excitement but the anxiety came as we imposed our personal "judgements" upon it about what we were doing.
I believe the author is saying that if you are able to ignore/discount the (negative) judgement aspect that you've introduced to a task, you can then access what the initial true excitement level of the task originally was.
But you still wouldn't do that task at that moment because it wouldn't feel like the most exciting one to do. Instead, that task has the potential to become the most exciting one if you happen to catch yourself at a time when that judgement has been neutralized, albeit temporarily.
<< Although I have to say that the author's idea of "Anxiety is just "Excitement With Judgement"" sounds hokey to me >>
I believe it's stated as "Anxiety is Excitement With Judgement" because one is attaching a negative "spin" on what would otherwise be something one would be really enthusiastic ("excited") about doing, if the negative "spin" wasn't there.
For example, some years ago, I was socializing with some friends and someone came up with the idea of doing a bungee jump. At the time, all of us in the group were "excited" about the idea of doing it and we all signed up for it.
As the weeks went by and the date of the jump drew closer, we all started to become more and more anxious about doing it. That's because we started to think about all the things that could go wrong and some of us (not me) dropped out of doing it, but I could still feel the anxiety building day by day up to the moment of the actual jump. But nothing had changed regarding the jump other than the way we were now thinking about it.
The initial surge of enthusiasm was the excitement but the anxiety came as we imposed our personal "judgements" upon it about what we were doing.
I believe the author is saying that if you are able to ignore/discount the (negative) judgement aspect that you've introduced to a task, you can then access what the initial true excitement level of the task originally was.
But you still wouldn't do that task at that moment because it wouldn't feel like the most exciting one to do. Instead, that task has the potential to become the most exciting one if you happen to catch yourself at a time when that judgement has been neutralized, albeit temporarily.
June 1, 2015 at 8:19 |
Frank
@Frank:
"I believe the author is saying that if you are able to ignore/discount the (negative) judgement aspect that you've introduced to a task, you can then access what the initial true excitement level of the task originally was."
Ah, if you put it that way that makes sense, thank you, and I actually believe in that too. All the talk about vibrations and higher self just made everything hard to read for me.
The question then is how to remove that "negativity" from a task, which is actually simple in traditional Christianity. Traditional Christianity's view on controlling one's emotions is that of making "wildlife reserves" in the heart: you let your emotions run wild in certain aspects of your life. That way, your emotions remain healthy and strong, undiluted as it were, ready to be used on a moment's notice, while keeping them controlled and outside of aspects of your life where they are not needed.
That is why the Bible said in multiple places: "The fear of the Lord is the beginning of wisdom." If you keep your fear roaring and wild when it comes to losing the Lord, it keeps itself outside of or at least manageable in other parts of your life. If you keep at it, wisdom comes out, because fear ceases to cloud your judgment in other parts of your life.
This is the same reason why traditional Eastern Christianity says, "Anger is for the spirits", which is the same as Western Christianity's "Hate the sin, not the sinner."
"I believe the author is saying that if you are able to ignore/discount the (negative) judgement aspect that you've introduced to a task, you can then access what the initial true excitement level of the task originally was."
Ah, if you put it that way that makes sense, thank you, and I actually believe in that too. All the talk about vibrations and higher self just made everything hard to read for me.
The question then is how to remove that "negativity" from a task, which is actually simple in traditional Christianity. Traditional Christianity's view on controlling one's emotions is that of making "wildlife reserves" in the heart: you let your emotions run wild in certain aspects of your life. That way, your emotions remain healthy and strong, undiluted as it were, ready to be used on a moment's notice, while keeping them controlled and outside of aspects of your life where they are not needed.
That is why the Bible said in multiple places: "The fear of the Lord is the beginning of wisdom." If you keep your fear roaring and wild when it comes to losing the Lord, it keeps itself outside of or at least manageable in other parts of your life. If you keep at it, wisdom comes out, because fear ceases to cloud your judgment in other parts of your life.
This is the same reason why traditional Eastern Christianity says, "Anger is for the spirits", which is the same as Western Christianity's "Hate the sin, not the sinner."
June 1, 2015 at 9:57 |
nuntym
Nico:
<< I just cannot see how "exciting" can work for me. I am the head bean counter (finance director) in the company and there is just too many tasks that I will never be able to frame as exciting. >
I find that theorizing about a question doesn't work. You have to experience it to know what the effects of it are.
That's why I said to Jesse earlier "There's only one way to find out which question is best (for you), and that is to try them out."
I'd also say that it's unnecessary to frame tasks as exciting. That sounds too much like rational thought.
Some of the things in the last 24 hours or so that I have found to be "the most exciting thing I could do now" are:
Doing the dishes
Checking my blood pressure
Dealing with these comments
Preparing for the Finance Committee meeting
Downloading my portable scanner
Repairing the toilet seat
What a sad life he leads, you may think!
But the truth is that if your life is in balance, everything you do is exciting.
In 1960 I walked across the mountains of Bosnia Herzogovina. There were no roads and a complete lack of modern conveniences. The inhabitants of the mountain villages were still living the way they'd lived for centuries. I imagine it's all changed now.
If I'd made a list of the tasks involved they would have included such gems as:
Walk
More walking
Yet more walking
Put up tent
Cook meal
Clean things
Repair things
Dig hole for refuse
etc.
Nothing exciting about any of those in the usual sense of the word, yet they formed part of one of the most memorable experiences I've ever had.
<< I just cannot see how "exciting" can work for me. I am the head bean counter (finance director) in the company and there is just too many tasks that I will never be able to frame as exciting. >
I find that theorizing about a question doesn't work. You have to experience it to know what the effects of it are.
That's why I said to Jesse earlier "There's only one way to find out which question is best (for you), and that is to try them out."
I'd also say that it's unnecessary to frame tasks as exciting. That sounds too much like rational thought.
Some of the things in the last 24 hours or so that I have found to be "the most exciting thing I could do now" are:
Doing the dishes
Checking my blood pressure
Dealing with these comments
Preparing for the Finance Committee meeting
Downloading my portable scanner
Repairing the toilet seat
What a sad life he leads, you may think!
But the truth is that if your life is in balance, everything you do is exciting.
In 1960 I walked across the mountains of Bosnia Herzogovina. There were no roads and a complete lack of modern conveniences. The inhabitants of the mountain villages were still living the way they'd lived for centuries. I imagine it's all changed now.
If I'd made a list of the tasks involved they would have included such gems as:
Walk
More walking
Yet more walking
Put up tent
Cook meal
Clean things
Repair things
Dig hole for refuse
etc.
Nothing exciting about any of those in the usual sense of the word, yet they formed part of one of the most memorable experiences I've ever had.
June 1, 2015 at 11:42 |
Mark Forster
To be quite clear, my endorsement of "What is more exciting than x?" only refers to the question itself and not to any of the metaphysical theorizing behind it.
June 1, 2015 at 11:51 |
Mark Forster
I'm still using the "exciting" question and I'm still finding it works really well.
Specifically:
1) I find it's easier to ask "What's more exciting than x?" rather than "What do I want to do more than x". It just flows better in the asking and the answers seem to come really easily.
2) The results seem better. This is of course a subjective matter, but I find that I'm totally satisfied with what I've done in the time available. In fact I've simply stopped worrying about whether what I'm doing is what I should have been doing.
I'll probably post another "day in the life of" on the blog in a few days. It will be interesting to see whether other people can spot any change in emphasis.
Specifically:
1) I find it's easier to ask "What's more exciting than x?" rather than "What do I want to do more than x". It just flows better in the asking and the answers seem to come really easily.
2) The results seem better. This is of course a subjective matter, but I find that I'm totally satisfied with what I've done in the time available. In fact I've simply stopped worrying about whether what I'm doing is what I should have been doing.
I'll probably post another "day in the life of" on the blog in a few days. It will be interesting to see whether other people can spot any change in emphasis.
June 2, 2015 at 11:57 |
Mark Forster
I take "exciting" to be a sign of the spiritual self wishing to move in that direction - "inner guidance" - as long as "exciting" means "appealing", "uplifting", "joyful", "vital", "lively", and is not adrenaline-fuelled emotional "arousing", "thrilling", or "risky". The spirit is embedded in the flesh, but so is the ego's need for safety and security.
June 2, 2015 at 16:18 |
michael
michael:
I think with this and with all questions of this type it is best to make no attempt to define consciously what is meant by the question.
Personally I would be more than happy to have a few "arousing", "thrilling" or "risky" answers to the question!
I think with this and with all questions of this type it is best to make no attempt to define consciously what is meant by the question.
Personally I would be more than happy to have a few "arousing", "thrilling" or "risky" answers to the question!
June 2, 2015 at 16:37 |
Mark Forster
One word jumped out at me in Mark's most recent comment, point #2: "satisfied." Has anyone experimented with the question, "What sounds more satisfying than x?"
June 2, 2015 at 16:40 |
JulieBulie
Woops, guess I meant "Mark's most recent post before the one he's posting right now while I'm typing." :-)
June 2, 2015 at 16:42 |
JulieBulie
JulieBulie:
<< Has anyone experimented with the question, "What sounds more satisfying than x?" >>
Not as far as I know. Why don't you?
I think I'd want to phrase it "What would be more satisfying than x?"
<< Has anyone experimented with the question, "What sounds more satisfying than x?" >>
Not as far as I know. Why don't you?
I think I'd want to phrase it "What would be more satisfying than x?"
June 2, 2015 at 17:21 |
Mark Forster
I am enjoying using "what's more exciting than x" question with my notebook/Evernote combo.
The mind is a kind of sophisticated idiot that will try to quickly process and answer any question put to it. Ask it "Why can I never get ahead?" and it will search its database to find an answer with supporting examples. Never mind that the question is ill-considered and detrimental; I asked it a question, it will provide an answer and not spare my feelings in the process.
Instead, asking "what's more exciting than x" puts the mind back on my side, I think. It's a more fun question to ask, really. My mind seems to find (maybe even create?) some frisson of excitement/energy/possibility lurking in even mundanely phrased tasks. The excitement may only be "how quickly can I get this done?" but any motivational energy is welcome.
"What do I want to do more than x" also works for selection but the energy that question evokes is subtler. (Subtler even than the "what stands out" AF question.) But the "what's more exciting" question assumes that first task is *already* exciting, and if my mind accepts that as a starting premise for the question, then it will search out excitement from the rest of my list. It's a great little mood-shifter, I think.
The mind is a kind of sophisticated idiot that will try to quickly process and answer any question put to it. Ask it "Why can I never get ahead?" and it will search its database to find an answer with supporting examples. Never mind that the question is ill-considered and detrimental; I asked it a question, it will provide an answer and not spare my feelings in the process.
Instead, asking "what's more exciting than x" puts the mind back on my side, I think. It's a more fun question to ask, really. My mind seems to find (maybe even create?) some frisson of excitement/energy/possibility lurking in even mundanely phrased tasks. The excitement may only be "how quickly can I get this done?" but any motivational energy is welcome.
"What do I want to do more than x" also works for selection but the energy that question evokes is subtler. (Subtler even than the "what stands out" AF question.) But the "what's more exciting" question assumes that first task is *already* exciting, and if my mind accepts that as a starting premise for the question, then it will search out excitement from the rest of my list. It's a great little mood-shifter, I think.
June 3, 2015 at 20:42 |
Mike Brown
I've been experimenting again!
This time I've been using FVP with no question at all.
This is how it works:
1) Dot the first task on the list, then scan through to the end of the list dotting any tasks that "stand out" on the way.
2) Work on the last dotted task. Cross it out when finished and re-enter if necessary.
3) Scan from the task which you have just crossed out to the end of the list, dotting any tasks that "stand out" on the way.
Repeat steps 2) and 3) ad infinitum.
Note that if no tasks "stand out" in step 3) the last dotted task will be located *before* the task you have just crossed out, not after it.
One big advantage of this method is that it is much faster to scan than when you are using a question.
I haven't been using it long enough to judge the quality of selection yet.
This time I've been using FVP with no question at all.
This is how it works:
1) Dot the first task on the list, then scan through to the end of the list dotting any tasks that "stand out" on the way.
2) Work on the last dotted task. Cross it out when finished and re-enter if necessary.
3) Scan from the task which you have just crossed out to the end of the list, dotting any tasks that "stand out" on the way.
Repeat steps 2) and 3) ad infinitum.
Note that if no tasks "stand out" in step 3) the last dotted task will be located *before* the task you have just crossed out, not after it.
One big advantage of this method is that it is much faster to scan than when you are using a question.
I haven't been using it long enough to judge the quality of selection yet.
June 3, 2015 at 22:07 |
Mark Forster
You can speed it up much more by closing the list at something like 8 items (preferably things you are in a frame of mind to do and perhaps a couple you're not) and then doing FVP on only those 8 until theyre all done, THEN adding any re-entries back to your main list and selecting a new 8-item FVP list, repeat. FVP is a bubble sorting algorithm which means the work involved increases as the square of the items. Running FVP on a 180-item list (I think someone had) will be grossly inefficient compared to running it on a short list due to the sheer number of times an item is compared and has nothing happen to it.
June 4, 2015 at 0:03 |
Chris
"1) Dot the first task on the list, then scan through to the end of the list dotting any tasks that "stand out" on the way."
I have worked the list in a similar way, but one problem is the list becomes very messing, and I am not sure of what to do each morning? Do I somehow dismiss the dots still on the list and start anew each day? Too messy?
Would using "darts" to mark the tasks, with the actual dot only being used on the current task work or be overly cumbersome?
I've used FVP more consistently than any system in awhile. I even changed the question with the "exciting" wording. But, after reading Mark's modification, I realized that I I often due this if I don't remember to ask the "question." This may be a system which works if I can figure out the logistics of dotting. (A messy list is a distraction for me personally.)
I have worked the list in a similar way, but one problem is the list becomes very messing, and I am not sure of what to do each morning? Do I somehow dismiss the dots still on the list and start anew each day? Too messy?
Would using "darts" to mark the tasks, with the actual dot only being used on the current task work or be overly cumbersome?
I've used FVP more consistently than any system in awhile. I even changed the question with the "exciting" wording. But, after reading Mark's modification, I realized that I I often due this if I don't remember to ask the "question." This may be a system which works if I can figure out the logistics of dotting. (A messy list is a distraction for me personally.)
June 4, 2015 at 2:19 |
Sobertruth
I'm down with Standing Out over asking a question. I find often I get pulled that way anyways. Many of the items on the list just fail to stand out at a particular moment, and then it's hard to even answer the question. Between 2 tasks I don't care about now, which do I kind-of-sort-of-care-for more? Much easier to have bypassed both of them because neither stand out yet.
Chris: fine insight about Bubblesorting (though mechanically this is more efficient). For me it hasn't been a problem because I'm keeping the list down to around 30 items. Getting a short list of about 8 items is something I used to do, and I was happy with it, but for me this is better.
Chris: fine insight about Bubblesorting (though mechanically this is more efficient). For me it hasn't been a problem because I'm keeping the list down to around 30 items. Getting a short list of about 8 items is something I used to do, and I was happy with it, but for me this is better.
June 4, 2015 at 3:28 |
Alan Baljeu
Chris - I ran into the problem with needing to do too many compares, and also started finding it inefficient. I started wondering whether Colley's Rule might not require an exhaustive compare, and came up with a similar solution -- stopping after a limited number of compares.
http://markforster.squarespace.com/fv-forum/post/2507423#post2509364
That specific method didn't work (logistics of counting up to 5 was just tedious), but the idea led me to something else, which I describe here:
http://markforster.squarespace.com/fv-forum/post/2509559#post2509589
http://markforster.squarespace.com/fv-forum/post/2507423#post2509364
That specific method didn't work (logistics of counting up to 5 was just tedious), but the idea led me to something else, which I describe here:
http://markforster.squarespace.com/fv-forum/post/2509559#post2509589
June 4, 2015 at 5:20 |
Seraphim
I also like the "standing out" idea!
June 4, 2015 at 5:24 |
Seraphim
Alan, you're right and worth noting that, unlike an unsorted list to be sorted, the size of the list changes (as items are done or new items are added) and that the correct order also changes (as something becomes differently appealing to how it was previously). However the bubble sort dynamic, and the n^2 dominance, remains.
June 4, 2015 at 6:08 |
Chris
My list seems to have stabilized at about 55 items, which is lower than with other systems - where I have in the past got up to about 120.
I don't find I have any problem scanning with this. It's fast and effective, especially with the "no question" method.
I am as always using paper and pen. I can see though that with Andreas' web implementation a major effort is required in order to scan. I didn't pick that up initially because I tested his first version with a short artificial list of about 20 items. (I haven't tried any of his later versions).
I want to think a bit about why my list is remaining short. It's not through any conscious attempt to limit it, so the reason must lie within the system itself.
In the meantime a few suggestions/observations:
1) Have "Weed List" as a task.
2) I'm still inclining to my second thought that it's best not to re-prioritize the list, but instead to cross out and re-enter individual tasks that have significantly changed priority. I'm finding that works better, and if nothing else it saves making a mess of the dots!
3) I'm not sure that Chris's assertion that "FVP is a bubble sorting algorithm which means the work involved increases as the square of the items" is correct. It would be correct if the sort were on a closed list, but the list is not closed. The fact is that with an open list a long sort is a relatively rare event. Most of one's time is spent towards the end of the list and that being the case the length of the list is irrelevant most of the time. I'm not saying that it doesn't have an effect, just that it's not as pronounced as it would appear from what he says.
I don't find I have any problem scanning with this. It's fast and effective, especially with the "no question" method.
I am as always using paper and pen. I can see though that with Andreas' web implementation a major effort is required in order to scan. I didn't pick that up initially because I tested his first version with a short artificial list of about 20 items. (I haven't tried any of his later versions).
I want to think a bit about why my list is remaining short. It's not through any conscious attempt to limit it, so the reason must lie within the system itself.
In the meantime a few suggestions/observations:
1) Have "Weed List" as a task.
2) I'm still inclining to my second thought that it's best not to re-prioritize the list, but instead to cross out and re-enter individual tasks that have significantly changed priority. I'm finding that works better, and if nothing else it saves making a mess of the dots!
3) I'm not sure that Chris's assertion that "FVP is a bubble sorting algorithm which means the work involved increases as the square of the items" is correct. It would be correct if the sort were on a closed list, but the list is not closed. The fact is that with an open list a long sort is a relatively rare event. Most of one's time is spent towards the end of the list and that being the case the length of the list is irrelevant most of the time. I'm not saying that it doesn't have an effect, just that it's not as pronounced as it would appear from what he says.
June 4, 2015 at 10:19 |
Mark Forster
The easiest way to shorten the deep scan is to decide on the spot that you want to do a chosen task now, rather than continue scanning to the end. Effectively you would be pretending that "there is nothing else on the list I would want to do more than this." After you complete "this" you of course continue scanning forward as the rules indicate you should.
Having said that, I agree with Mark's 1,2,3 and don't find any need to try such a tweak.
Having said that, I agree with Mark's 1,2,3 and don't find any need to try such a tweak.
June 4, 2015 at 13:29 |
Alan Baljeu
Mathematically it is not the same as a closed list, such as n integers which will always contain quantity n and always be sorted in order through a number of operations until complete. The FVP list size will change and the value of each item will change with each iteration according to The Question.
Spending more time near the end of the list does not lessen the exponential effect since any gains made by doing mini sorts near the end are simply postponing the inevitable sorts of the lower ranking tasks. Either they get done or they get continually sorted down the stack as more amenable tasks are added and sorted up the stack. In that manner it's marginally worse than a closed list of n integers in terms of work needed, a linear increase on an already exponential burden, not including the logging needed to produce and maintain the list.
It would be interesting to take a leaf from this well-worn path in computing and apply the FVP philosophy to more efficient non-exponential sorting algorithms and see if a killer system emerges. Exactly like FVP does now it would still sort tasks according to The Question, since that's its entire purpose, but with reduced algorithmic overhead.
Some food for thought - http://en.wikipedia.org/wiki/Sorting_algorithm
Spending more time near the end of the list does not lessen the exponential effect since any gains made by doing mini sorts near the end are simply postponing the inevitable sorts of the lower ranking tasks. Either they get done or they get continually sorted down the stack as more amenable tasks are added and sorted up the stack. In that manner it's marginally worse than a closed list of n integers in terms of work needed, a linear increase on an already exponential burden, not including the logging needed to produce and maintain the list.
It would be interesting to take a leaf from this well-worn path in computing and apply the FVP philosophy to more efficient non-exponential sorting algorithms and see if a killer system emerges. Exactly like FVP does now it would still sort tasks according to The Question, since that's its entire purpose, but with reduced algorithmic overhead.
Some food for thought - http://en.wikipedia.org/wiki/Sorting_algorithm
June 4, 2015 at 21:27 |
Chris
Chris:
I'm sure you're right, but since I'm not having any problem with the sort as it is I don't see much point for myself in investing the time necessary to develop a more efficient algorithm. But it would be advantageous for those who are using an app like Andreas's.
Perhaps you'd like to have a go?
I'm sure you're right, but since I'm not having any problem with the sort as it is I don't see much point for myself in investing the time necessary to develop a more efficient algorithm. But it would be advantageous for those who are using an app like Andreas's.
Perhaps you'd like to have a go?
June 4, 2015 at 22:30 |
Mark Forster
Chris, I thought about this. The FVP system is a time-optimized selection sort (each loop select the best task; optimized because we don't rescan the entire list every time). Best-case it's linear time (mark everything in order, do everything reverse order). Worst case, you scan the whole list but do the first task, scan again, do the second, etc., is quadratic (not exponential) time.
Most sorting systems are not at all suitable for task selection. The biggest trouble is that they demand going through the whole list over and over putting things in order without actually DOING anything because the goal is an ordered list. By contrast, the goal here is familiarity with the list and action. A pre-sorted may not prove as effective as a mixed-up list.
The common way to make list-sorting more efficient is to divide a list into small chunks and process each separately. So for example, sort each page separately, then merge those ordered lists. It's a more efficient way to get everything in order, but a very slow way to start working on something.
Most sorting systems are not at all suitable for task selection. The biggest trouble is that they demand going through the whole list over and over putting things in order without actually DOING anything because the goal is an ordered list. By contrast, the goal here is familiarity with the list and action. A pre-sorted may not prove as effective as a mixed-up list.
The common way to make list-sorting more efficient is to divide a list into small chunks and process each separately. So for example, sort each page separately, then merge those ordered lists. It's a more efficient way to get everything in order, but a very slow way to start working on something.
June 5, 2015 at 0:57 |
Alan Baljeu
I was thinking about this when FVP first came out -- it actually prompted me to read that same Wikipedia article about three times. I can't say I understood it all -- it's been a decade or two since I've coded sorting algorithms! LOL
Alan points out some reasons why exponential time isn't required. But I think the main reason it's not a full exponential sort is that it's not fully recursive: you stop once you've identified the top priority item, and don't continue on to get a fully prioritized list.
Still, I think it's an open question whether there is a more efficient queuing algorithm for finding the top priority item. The trick is making it easy and intuitive to maintain on a pad of paper with a list. That's where Mark's brilliance comes in. :-)
Even more interesting, to me at least, is finding an efficient queuing algorithm that doesn't do an exhaustive search for the top-priority item at all, but stops when it identifies something "good enough for action". In other words, maybe the selected task isn't number 1 on the whole list, but it's got a good probability of being high enough value that it's a better overall value proposition to stop the selection algorithm now and just take action. That's essentially what Colley's Rule is all about. I'm wondering if this could give you a higher-value end result, say over the course of a day, with less overhead.
Alan points out some reasons why exponential time isn't required. But I think the main reason it's not a full exponential sort is that it's not fully recursive: you stop once you've identified the top priority item, and don't continue on to get a fully prioritized list.
Still, I think it's an open question whether there is a more efficient queuing algorithm for finding the top priority item. The trick is making it easy and intuitive to maintain on a pad of paper with a list. That's where Mark's brilliance comes in. :-)
Even more interesting, to me at least, is finding an efficient queuing algorithm that doesn't do an exhaustive search for the top-priority item at all, but stops when it identifies something "good enough for action". In other words, maybe the selected task isn't number 1 on the whole list, but it's got a good probability of being high enough value that it's a better overall value proposition to stop the selection algorithm now and just take action. That's essentially what Colley's Rule is all about. I'm wondering if this could give you a higher-value end result, say over the course of a day, with less overhead.
June 5, 2015 at 1:48 |
Seraphim
I'm still trying to understand Chris's mathematics because they seem to contradict my own experience of working the list.
As I understand it he is claiming that in the FVP sort the number of comparisons is the square of the items. This seems to me to be greatly overstating the effort required.
For instance if we had a list of 10 items this would require 10 squared, i.e. 100 comparisons. But I can't imagine any circumstances in which this would be the case.
In the best case the list would be already in the correct order. In this case, it would take 9 comparisons using the FVP algorithm to confirm this. All one would do is go down the list dotting every item.
In the worst case the list would be in reverse order. I reckon this would take 45 comparisons to order correctly. The reason for this is that as each task is identified it is done, thus reducing the number of further comparisons.
The conclusion is that the nearer the list is to the correct order, the less the number of comparisons required. Now consider the composition of the list. The new, exciting items and the projects which are already under way will tend to congregate towards the end of the list. At the beginning of the list will be the less exciting items and projects which haven't yet got going. In other words the list is already half-way towards being in the correct order.
As I understand it he is claiming that in the FVP sort the number of comparisons is the square of the items. This seems to me to be greatly overstating the effort required.
For instance if we had a list of 10 items this would require 10 squared, i.e. 100 comparisons. But I can't imagine any circumstances in which this would be the case.
In the best case the list would be already in the correct order. In this case, it would take 9 comparisons using the FVP algorithm to confirm this. All one would do is go down the list dotting every item.
In the worst case the list would be in reverse order. I reckon this would take 45 comparisons to order correctly. The reason for this is that as each task is identified it is done, thus reducing the number of further comparisons.
The conclusion is that the nearer the list is to the correct order, the less the number of comparisons required. Now consider the composition of the list. The new, exciting items and the projects which are already under way will tend to congregate towards the end of the list. At the beginning of the list will be the less exciting items and projects which haven't yet got going. In other words the list is already half-way towards being in the correct order.
June 5, 2015 at 2:05 |
Mark Forster
I think part of the confusion is that FVP works on a *selection*, not a *sort*. As such, it's actually O(n) in the worst case. And since it's already in partially ordered form, that can actually be reduced.
There are ways to use a more advanced algorithm (e.g. a heap) if you want to keep track of partially sorted order. I may post about that later :)
There are ways to use a more advanced algorithm (e.g. a heap) if you want to keep track of partially sorted order. I may post about that later :)
June 5, 2015 at 2:41 |
Ryan Freckleton
Ryan Freckleton:
<< There are ways to use a more advanced algorithm (e.g. a heap) if you want to keep track of partially sorted order. I may post about that later >>
Don't forget that whatever algorithm you come up with has got to satisfy the following criteria:
1) It has to be able to deal with new tasks constantly being added.
2) It has to be able to deal with priorities constantly changing.
3) It has to be capable of being operated by humans armed with nothing but paper and pen.
<< There are ways to use a more advanced algorithm (e.g. a heap) if you want to keep track of partially sorted order. I may post about that later >>
Don't forget that whatever algorithm you come up with has got to satisfy the following criteria:
1) It has to be able to deal with new tasks constantly being added.
2) It has to be able to deal with priorities constantly changing.
3) It has to be capable of being operated by humans armed with nothing but paper and pen.
June 5, 2015 at 10:48 |
Mark Forster
The method of speeding up the sort by sorting a subset of the full list is basically the philosophy behind AF1. The upside is that selection is faster. The downside is that it's nothing like so sensitive to changing priorities and circumstances as FVP.
June 5, 2015 at 10:53 |
Mark Forster
I think my latest blog post (FVP Statistics) is relevant to this discussion.
June 5, 2015 at 11:59 |
Mark Forster
Another factor that mitigates against too long a selection is that when I am scanning from the earlier items on the list list I tend to skim or even entirely omit the scan. This reason is this that I've already worked the latter part of the list pretty hard and therefore I know that there's nothing I need to go there for at the moment.
Of course this only works if you are using a method which allows you to skim the tasks. Paper and pen is ideal!
Of course this only works if you are using a method which allows you to skim the tasks. Paper and pen is ideal!
June 6, 2015 at 0:17 |
Mark Forster
Ryan: I think part of the confusion is that FVP works on a *selection*, not a *sort*.
It is still most definitely a sort. At some future time all the tasks from the list that have been worked on have been sorted into order of want / excitement / whatever criteria is being used, especially over short timescales when the drivers to answering the question are fairly consistent.
Mark: Perhaps you'd like to have a go?
They're purely academic musings out of interest, I'll leave it to anyone who wants to experiment to try different sort algorithms and will read their results with interest. I don't use anything like this to get my stuff done.
It is still most definitely a sort. At some future time all the tasks from the list that have been worked on have been sorted into order of want / excitement / whatever criteria is being used, especially over short timescales when the drivers to answering the question are fairly consistent.
Mark: Perhaps you'd like to have a go?
They're purely academic musings out of interest, I'll leave it to anyone who wants to experiment to try different sort algorithms and will read their results with interest. I don't use anything like this to get my stuff done.
June 6, 2015 at 4:07 |
Chris
Chris:
<< They're purely academic musings out of interest >>
Thank you for your academic musings.
I must remember that phrase in case it comes in handy.
<< They're purely academic musings out of interest >>
Thank you for your academic musings.
I must remember that phrase in case it comes in handy.
June 6, 2015 at 10:08 |
Mark Forster
After some reflection and fiddling with pen and paper, I'm quite sure now that FVP actually acts as as heap. This allows for optimal number of comparisons to select the next "largest" item. This is also the data structure which is generally selected to do "priority queues" in which items are continuously being added to the system to do and should be done in priority order.
You're write Chris, its sorting algorithm analog is the heap sort, I had gotten confused about whether you were talking about each 'run' of FVP or how it acts over the long term. Each run of FVP selects the next largest existing item from the highest level of the heap, so the items get popped out in sorted order.
Here's an illustrative example, using the directions:
Email
In-Tray
Voicemail
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
We start comparing email to each one in turn. In-Tray is lower priority, so it becomes a child:
Email
In-Tray
Voicemail
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
Voicemail is larger, so it becomes the parent of Email:
Voicemail
Email
In-Tray
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
Project X Report is smaller, so it becomes a child of Voicemail:
Voicemail
Email
In-Tray
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
We continue until our list is "heapified"
Tidy Desk
Voicemail
Email
In-Tray
Project X Report
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
Now, we do Tidy desk, then we scan through the next indented level, do backup, etc. In fact, it looks a lot like the animation from http://en.wikipedia.org/wiki/Heapsort
You're write Chris, its sorting algorithm analog is the heap sort, I had gotten confused about whether you were talking about each 'run' of FVP or how it acts over the long term. Each run of FVP selects the next largest existing item from the highest level of the heap, so the items get popped out in sorted order.
Here's an illustrative example, using the directions:
In-Tray
Voicemail
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
We start comparing email to each one in turn. In-Tray is lower priority, so it becomes a child:
In-Tray
Voicemail
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
Voicemail is larger, so it becomes the parent of Email:
Voicemail
In-Tray
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
Project X Report is smaller, so it becomes a child of Voicemail:
Voicemail
In-Tray
Project X Report
Tidy Desk
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
We continue until our list is "heapified"
Tidy Desk
Voicemail
In-Tray
Project X Report
Call Dissatisfied Customer
Make Dental Appointment
File Invoices
Discuss Project Y with Bob
Back Up
Now, we do Tidy desk, then we scan through the next indented level, do backup, etc. In fact, it looks a lot like the animation from http://en.wikipedia.org/wiki/Heapsort
June 6, 2015 at 18:58 |
Ryan Freckleton
Ryan:
So the upshot of your and Chris's discussion is that we're not going to see a more efficient algorithm any time soon?
So the upshot of your and Chris's discussion is that we're not going to see a more efficient algorithm any time soon?
June 6, 2015 at 19:13 |
Mark Forster
Aside from not making lists with "lunch" and "make tea" on them and then actually sorting them, you mean?
June 6, 2015 at 19:31 |
Chris
Chris:
I put lunch on because I tend to forget it, and tea for the opposite reason - to stop me drinking too much. It doesn't take any time to sort something at the end of the list. The algorithm handles that sort of trivial task extremely efficiently - as well as more weighty matters.
I put lunch on because I tend to forget it, and tea for the opposite reason - to stop me drinking too much. It doesn't take any time to sort something at the end of the list. The algorithm handles that sort of trivial task extremely efficiently - as well as more weighty matters.
June 6, 2015 at 22:07 |
Mark Forster
Mark:
Yup, that's correct. The FVP algorithm is the best you're able to do on this type of problem.
The number of comparisons needed to do a list of size N in order is N*log(N). The only way you could do it faster is if all the items on the list happened to be written in the correct priority order.
I'm very impressed with how the notation and working the system provides the same functionality as a heap in such a compact, simple way.
Yup, that's correct. The FVP algorithm is the best you're able to do on this type of problem.
The number of comparisons needed to do a list of size N in order is N*log(N). The only way you could do it faster is if all the items on the list happened to be written in the correct priority order.
I'm very impressed with how the notation and working the system provides the same functionality as a heap in such a compact, simple way.
June 6, 2015 at 22:44 |
Ryan Freckleton
Ryan:
<< The FVP algorithm is the best you're able to do on this type of problem. >>
I think I knew that.
<< The FVP algorithm is the best you're able to do on this type of problem. >>
I think I knew that.
June 6, 2015 at 22:49 |
Mark Forster
"I put lunch on because I tend to forget it"
How can you "forget" lunch? It's like "forgetting" 1pm. If you feel hungry then sort out some food. If you're busy and miss it then you weren't that affected by it so skip it and eat later.
"and tea for the opposite reason - to stop me drinking too much"
Then don't make it? Tea only goes down your throat because you brewed up. Do you really need a list with the word "tea" on it to remember not to brew up? When you're filling the kettle do you think "I'll just check my list... woah, what am I doing with this kettle, I nearly forgot!"
I'm struggling to see how you can justify the admin of adding these menial routine non-tasks to a list, asking questions of them and then crossing them off, and calling that a productive use of your available time. And then to claim it's a productive day because dozens of these things got done. By your criteria I get about 3x as much work as you do done every day without using any system.
"It doesn't take any time to sort something at the end of the list. The algorithm handles that sort of trivial task extremely efficiently - as well as more weighty matters."
What else should go on the list? Brush teeth? Go to the toilet? Inhale air? Sorry but this is bonkers, a system which 'solves' the problems of doing things that ordinary people just do without a second thought, a system which massively over-analyses the routine and then markets that as efficient accomplishment.
I doubt anyone will agree with that, so I'll leave you all to it.
How can you "forget" lunch? It's like "forgetting" 1pm. If you feel hungry then sort out some food. If you're busy and miss it then you weren't that affected by it so skip it and eat later.
"and tea for the opposite reason - to stop me drinking too much"
Then don't make it? Tea only goes down your throat because you brewed up. Do you really need a list with the word "tea" on it to remember not to brew up? When you're filling the kettle do you think "I'll just check my list... woah, what am I doing with this kettle, I nearly forgot!"
I'm struggling to see how you can justify the admin of adding these menial routine non-tasks to a list, asking questions of them and then crossing them off, and calling that a productive use of your available time. And then to claim it's a productive day because dozens of these things got done. By your criteria I get about 3x as much work as you do done every day without using any system.
"It doesn't take any time to sort something at the end of the list. The algorithm handles that sort of trivial task extremely efficiently - as well as more weighty matters."
What else should go on the list? Brush teeth? Go to the toilet? Inhale air? Sorry but this is bonkers, a system which 'solves' the problems of doing things that ordinary people just do without a second thought, a system which massively over-analyses the routine and then markets that as efficient accomplishment.
I doubt anyone will agree with that, so I'll leave you all to it.
June 7, 2015 at 20:14 |
Chris
Chris:
People put on their list what they need to put on their list. If I find it helps me to put Lunch and Make Tea on my list then why do you find it necessary to tell me I shouldn't?
<< I'm struggling to see how you can justify the admin of adding these menial routine non-tasks to a list >>
Why do I need to justify it?
<< And then to claim it's a productive day because dozens of these things got done. >>
I don't recollect claiming it was a productive day. It was just a sample day. People can judge for themselves what they think about it.
<< By your criteria I get about 3x as much work as you do done every day without using any system. >>
You are very welcome to post what you get done in a day.
<< What else should go on the list? Brush teeth? Go to the toilet? Inhale air? >>
People can put on the list what they find helpful to have on the list. What those things are will be specific to the individual person.
<< Sorry but this is bonkers, a system which 'solves' the problems of doing things that ordinary people just do without a second thought >>
No, it is attempting to solve people's problems with things they are not doing as efficiently as they would like. What those things are will vary from person to person.
<< a system which massively over-analyses the routine>>
Have you actually tried it yet?
<< and then markets that as efficient accomplishment. >>
I was under the impression I was giving it away for free, so I'm not quite sure where the idea that I'm "marketing" it comes from. People can judge for themselves whether it makes them more efficient.
------------------------
Chris, I have to say that given your views I can't understand why you keep coming back to this site. It seems very odd to me that someone who doesn't need any system should spend quite a bit of time hanging around a website which is dedicated in a large part to systems.
We are of course always delighted to have you, but I'm wondering what it is that you are getting out of it?
People put on their list what they need to put on their list. If I find it helps me to put Lunch and Make Tea on my list then why do you find it necessary to tell me I shouldn't?
<< I'm struggling to see how you can justify the admin of adding these menial routine non-tasks to a list >>
Why do I need to justify it?
<< And then to claim it's a productive day because dozens of these things got done. >>
I don't recollect claiming it was a productive day. It was just a sample day. People can judge for themselves what they think about it.
<< By your criteria I get about 3x as much work as you do done every day without using any system. >>
You are very welcome to post what you get done in a day.
<< What else should go on the list? Brush teeth? Go to the toilet? Inhale air? >>
People can put on the list what they find helpful to have on the list. What those things are will be specific to the individual person.
<< Sorry but this is bonkers, a system which 'solves' the problems of doing things that ordinary people just do without a second thought >>
No, it is attempting to solve people's problems with things they are not doing as efficiently as they would like. What those things are will vary from person to person.
<< a system which massively over-analyses the routine>>
Have you actually tried it yet?
<< and then markets that as efficient accomplishment. >>
I was under the impression I was giving it away for free, so I'm not quite sure where the idea that I'm "marketing" it comes from. People can judge for themselves whether it makes them more efficient.
------------------------
Chris, I have to say that given your views I can't understand why you keep coming back to this site. It seems very odd to me that someone who doesn't need any system should spend quite a bit of time hanging around a website which is dedicated in a large part to systems.
We are of course always delighted to have you, but I'm wondering what it is that you are getting out of it?
June 7, 2015 at 20:42 |
Mark Forster
Although my personal preference isn't to add certain routine activities I don't see how or why this would be a problem for anybody else.
My Sample List from 6th June using the 'no question' algorithm plus a bunch of techniques learnt from Mark over several years (Also attended a social event which took up 6 hours of the day):
- Journal / development time
- Hang clothes up / ironing (there were loads from holiday hangover)
- (Research) pros and cons of alarm systems
- Inbox processing (2 sessions)
- Wrap (Son's) final presents
- Set camping dates for summer
- Pay for (Son's) school trip online
- Fully charge camera for pictures
- Photo headshots kids football teams (16 of them)
- Email pics to club secretary
- Fill out and pay for (Son's) football registration form
- Image backup
- Charge smaller camera
- write ideas about act, record, complete
- Cut hair (OK I don't have loads of hair)
- Review Stone of Life
- Journal writing / development time
- Work out football teams for festival (next day)
I thought it was a productive day by my standards. I used a bunch of Mark's methods accumulated over the years plus the current 'no question' algorithm. Thanks for your help, Mark.
My Sample List from 6th June using the 'no question' algorithm plus a bunch of techniques learnt from Mark over several years (Also attended a social event which took up 6 hours of the day):
- Journal / development time
- Hang clothes up / ironing (there were loads from holiday hangover)
- (Research) pros and cons of alarm systems
- Inbox processing (2 sessions)
- Wrap (Son's) final presents
- Set camping dates for summer
- Pay for (Son's) school trip online
- Fully charge camera for pictures
- Photo headshots kids football teams (16 of them)
- Email pics to club secretary
- Fill out and pay for (Son's) football registration form
- Image backup
- Charge smaller camera
- write ideas about act, record, complete
- Cut hair (OK I don't have loads of hair)
- Review Stone of Life
- Journal writing / development time
- Work out football teams for festival (next day)
I thought it was a productive day by my standards. I used a bunch of Mark's methods accumulated over the years plus the current 'no question' algorithm. Thanks for your help, Mark.
June 7, 2015 at 21:13 |
Leon
Chris:
See http://markforster.squarespace.com/blog/2015/6/7/the-productive-day-challenge.html
You might find that it goes some way toward answering your concerns.
See http://markforster.squarespace.com/blog/2015/6/7/the-productive-day-challenge.html
You might find that it goes some way toward answering your concerns.
June 8, 2015 at 22:34 |
Mark Forster
A metaphysical explanation of why choosing the thing you most want to do in any moment works...
http://www.inwardquest.com/questions/17751/how-can-i-become-more-disciplined-and-consistent-in-whatever-i-do#17761