RE: Pointing and beating.
Hi again, ole buddy.
You are obviously uneducated in piloting and navigation.
Standard nautical (and aeronautical) jargon refers to progress made relative to the river/lake/ocean bottom as distance over ground. This is to differentiate it from distance throught the water (air), which is often quite a bit further due to the water (wind) current.
For instance, if you flew a plane at 500 mph, with a 100 mph tailwind, your velocity in the air is 500 mph, but your velocity over ground is 600 mph. Keep that up for long, and someone as uniformed as you would likely end up winning themself a Darwin award. The effect is equally effective on water as it is in the air.
Do yourself and everyone else on the water a favor. Take a sailing course.