Rocky tides