Is time finite or infinite? Does it flow like a river, or is it…

Is time finite or infinite? Does it flow like a river, or is it granular, like sand trickling through an hourglass? Cool article in the New Yorker: nyer.cm/JiPwZaM