They are Nerite snail eggs. They will not hatch, because they require salt water to hatch. The snails will lay them anywhere at all, but they tend to be most noticeable on wood. They do no harm, you can scrub them off if you want, but over time they tend to fade away. But as they keep laying new ones, that's not much help if you don't care for how they look.