JFK definitely has them. I used them on my arrival a couple of weeks ago.
Took some time to work out how to use it till a very friendly lady helped me. After all the effort I got the receipt with a big “X” on it meaning I still had to go and be “processed”.
Turns out you can only use the machines if you have already entered with your current ESTA. If it’s new, or even a renewal, you have to go to an agent.