The reason for not using canonical here deserves more space than it usually gets, because canonical is what most people reach for and it is wrong in exactly this case.
A canonical says these are the same page. Page 2 of "new" and page 2 of "hot" contain different items, so the claim is false, and Google is free to ignore a canonical it can see is false. Then you have neither the consolidation you wanted nor the noindex you should have used.
Canonical for genuinely identical content reached by different URLs. Noindex for genuinely different pages you do not want in the index. They are not interchangeable.