I was trying to solve a problem and I got curious about this other one because it might give me some intuition:
Are there finitely many points in $\mathbb R^2$ such that they do not all lie on a straight line, and such that any straight line passing through two of them also passes through a third?
I tried to construct such points by hand and I couldn't do it. Anybody has an idea?
There aren't any such points. It is a statement of Sylvester–Gallai theorem which admits a very elegant and elementary proof (Kelly's proof) which is also available at Wikipedia.