I think what makes it work is that since we just finished straining our brains to solve a problem, the relaxed post-discussion time helps refresh the brain and allows for fresh ideas to subconsciously come in.
I think what makes it work is that since we just finished straining our brains to solve a problem, the relaxed post-discussion time helps refresh the brain and allows for fresh ideas to subconsciously come in.
It is a number game: more contact, more bouncing.
For about 5 years I ran a worldwide (FPS) tournament with a couple of friends. We never met AFK. It had to work online, or it would not work at all.
This is one reason I always ask potential employees if they encage in online communities. I find it a tremendous plus if people are able to collaborate with "strangers" and without financial dependencies.
This could be: We like to work on this and there is no deadline.
Or: Forget the details of this exquisite item, but focus on getting it working on date X.
I would not mind the perceived lack of progress in your case but see the journey as the goal. Spending quality time with a friend is about as good as it gets (until there are bills to pay, then make sure you can pay the bills first).