Common button on two Arduinos and two computers
The ground of both computers are connected also via their power lines. You get a ground loop that might result in malfunctions and/or defects.

Think about using a galvanically separated connection, for example via an optocouple.