Half Empty, Half Full

You have a glass with perfectly cylindrical shape which has some water in it. How can you figure out if the glass is exactly half full without using any measurement tools (like a ruler)?

Use the geometry of the cylinder. Start tilting the glass until the water surface gets either to the top or the bottom edge. If the glass is exactly half full, then the surface should touch both edges simultaneously.

We do not know where this puzzle originated from. If you have any information, please let us know via email.