1. relating to the present or recent times as opposed to the remote past. "the pace of modern life"
Reply on news.ycombinator.com