FWIW, we're changing diapers roughly every 3-4 hours. I can pretty much put my clock on it (a blue strip shows if she's pee'd). Every 2 hours is overkill. The strip wouldn't be full blue yet.
There's also (washable) cloth diapers which are better for the environment and wallet though they're also an investment. We're planning on switching to them, but it is too early for now.
We do this - we've got 20 or so cut-up facecloths we use for this purpose. They are usually the limiting factor on how quickly we do laundry. It's not uncommon to go through 3/day; it's like having a set of cloth diapers we use just for diaper changes. Plus, he's gotten pretty good at avoiding the cloth and pissing out the bottom, or choosing that moment right when I take the cloth off and put the diaper on to unload, or shitting all over his penis (!!) so that I have to clean that first and getting me in the face while I'm bent over him with a wet-wipe.
Someday he's going to win a lot of pissing contests.
Newborns pee so little and diapers absorb so much that one diaper would be enough for the whole day. But with the strip, people switch them every few hours :)