Deploying a new generation of algorithms, Internet retailers are changing prices on an hour-by-hour and sometimes on a minute-by-minute basis, the Wall Street Journal reports.