Non-Euclidean Pythagorean triples, a problem of Euler, and rational   points on K3 surfaces
  We discover suprising connections between three seemingly different problems: finding right triangles with rational sides in a non-Euclidean geometry, finding three integers such that the difference of the squares of any two is a square, and the problem of finding rational points on an algebraic surface in algebraic geometry. We will also reinterpret Euler's work on the second problem with a modern point of view. 
Robin Hartshorne and Ronald van Luijk