I've heard of the existence of software that allows you to see the community cards before they're dealt. I have not ever seen it or known anyone to use it, but there's definitely been times at table that players make completely nonsensical (not even just bad) plays and have miracle draw outs. Hands that are so terrible that you wouldn't play them like this unless you knew the outcome of the community cards yet. I'm not convinced its out there yet, but I do wonder...