I'm posting this because a few players brought it up, it's not my idea to make your life miserable

How this would work:
Unfortunately there's no way to script an automatic checker/warningsystem... well it's possible, but probably very hard, and i havent found any existing scripts that do that. A staffmember would go thru all the players, and issue a note to all that are harvesting resources (send a message). That could happen 3 times a day, or once in 3 days - suprize inspections.
You would need to reply to that note in for example 5 minutes. If not, you would be penalized. 1st would be a warning only. 2nd it's 24 hours jail. 3rd it's 48 hours jail.... basically the penalty just extends for 24 hours everytime you get caught. but if that would be many times, it might also result in longer jailtimes.
Good and bad sides:
One good thing would be that you could no longer earn money while you sleep. It would also even out those people with dialup with those on a broadband 24/7 connection.
The perhaps bad thing is that prices of resources would go up, it would prbably be harder to train crafting skills.
It would still be perfectly legal to macro harvesting. And it would not require you to be there 100%, just check in if you got a message from a staffmember now and then, every 5 minutes or so.
Poll runs for 15 days.