A man is on his knees in anguish in front of a laptop.