Husk, 17 bytes
Wo<0-Goḟε§e+`-1İ\ An infinite list.
woo, it works.
-2 bytes from ovs.
Explanation
Wo<0-Goḟε§e+`-1İ\ 1İ\ [1/2,1/3,1/4... Go 1 scan with 1 as intial value §e+`- [a+b,a-b] ḟε first element <=1 Wo indices of pairs where - difference is <0 < 0 (negative)