1. Coat the bottom of a large, heavy-bottomed stockpot with a light film of oil or cooking spray; heat over medium heat. Add the pancetta and cook, stirring occasionally, until browned all over, 3 to 4 minutes.
2. Add the onion, potatoes, and chiles. Let these cook, stirring once or twice, until the onion becomes soft and translucent, about 5 minutes.
3. Add the corn, stock, salt, and a pinch of pepper. Cover and let it simmer, but not boil, for 20 minutes.
4. Uncover and reduce the heat so that the liquid is no longer bubbling. Slowly stir in the half-and-half and let it cook over very low heat for 5 to 7 minutes to let the flavors meld.