From Open Source Ecology
Jump to: navigation, search


Problemsolving is a skill. It can be taught. The first step in mastering problemsolving is recognizing its nature as a learnable skill.

X is a skill. The essence of problemsolvingis understanding that anything can be X - and thus anything can be learned.

Some Hints

This is for solving pressing world issues: how to approach problems for fundamental solutions.

  1. What problem are you trying to solve? Are you asking the correct question? Because insight here can give a ready solution. Ex. We're inventing a new house. No, we are just lowering the cost on existing prior art.
  2. What are the unsolved problems/unanswered questions in that area of endeavor?
  3. How do you find out what you need to find out? 1. First principles and calculations. 2. Ethics 3. Values
  4. Be creative.
  5. Optimize performance to break the iron triangle. First define what that means.
  6. Enlist the world to help. Create platforms, software, communication channels.
  7. Think of fundamental solutions, not bandaids.
  8. Create independent funding. Cross-subsidize, then core-subsidize.
  9. How do you get the lifetime cost down 100x?
  10. How do you get the lifetime performance down 100x?
  11. How do you get the speed of build down 100x? Hint: swarms are a part of it.
  12. Define what optimization means, define what robustness means.
  13. Define a budget to get there.
  14. Fundraise via the nonprofit sector to make this happen.
  15. Educate people on this issue.


  1. Apply this to developing an open source tractor, aquaponic greenhouse, and house-materials 3D printer.


  1. OSE Problemsolving Method
  2. General Principles of Swarm Development