I use a 2020 hp envy 360 with a ryzen 4700u. I can get away all day typing or websurfing indoors. I can also drain the battery in two hours by playing games.
One of the things I like, is how easy it is to govern the cpu. If I know I’m away from a wall for a bit I can govern the cpu to 1.4ghz and it’ll last a long time. I haven’t actually done any testing to see how long.