Was discussing this with a friend not too long ago. Oppurtunistic/ambush feeders generally don't wait on the clock. If he's hungry and the oppurtunity presents itself, he's gonna eat. While most fish are more active in the morning and afternoon hours, trout in different areas behave differently according to conditions and forage. This article may be coming from a (lunar) tidal area with lots of tidal flow. In that case, the author may be correct. Tidal trout behave a bit different than brackish/river trout, in my opinion. They can definitely be harder to time, as far as active feeding periods. It seems it is almost always tidal-based. Sometimes they will bite on that first 30-45 minutes of the outgoing tide and shut down all of a sudden, or move to another location. Or sometimes the last 1-2 hours of incoming tide will have them feeding heavily, just to have the bite disappear on slack high. Salty trout are weird like that. Now "river trout"---they eat if they are hungry. Especially if bait is present. Throw a little wind in the mix, and you can catch them all day if you stay on them. But they all have an affinity for one thing: moving water. If time dictates the hours of moving water, then time can surely dictate the bite. Fisheries and feeding habits differ from region to region, and this guy just might have his region wired. But to say that all speckled trout feed at the same times in all areas is a far-fetched notion.