What did Gauss think about infinity? I have someone who is begging for a conversation with me about infinity. He thinks that Cantor got it wrong, and suggested to me that Gauss did not really believe in infinity, and would not have tolerated any hierarchy of infinities.
I can see that a constructivist approach could insist on avoiding infinity, and deal only with numbers we can name using finite strings, and proofs likewise. But does anyone have any knowledge of what Gauss said or thought about infinity, and particularly whether there might be any justification for my interlocutor's allegation?

Your interlocutor seems to oppose infinity (and attribute similar views to Gauss) on finitist or constructivist grounds. If this is the case, he would probably similarly oppose infinitesimals. This is because specifying an infinitesimal typically involves an infinite amount of data, at least in modern theories.
Here he would be wrong to assume similar beliefs on Gauss's part because Gauss specifically and routinely used infinitesimals in his development of differential geometry. A detailed discussion of this may be found in the book by Michael Spivak on Differential Geometry, Third edition, volume 2, chapter 4.  The discussion starts on page 62 as follows: "Gauss now nonchalantly introduces infinitely small quantities..."
Your interlocutor also mentioned hierarchies of infinities. On page 75 in Spivak's translation of Gauss, one finds products of infinitesimals, and an expression for curvature in terms of these. These are second order infinitesimals. Thus Gauss dealt with a hierarchy of infinitesimals.
