eric johnson strat dating dating app hacker news