4 ms·Research, Invent, or Innovate by trial and error and from first principles1 points by IvanVLiu 4y ago