Preheat the oven to 350°F and prepare three 8-inch cake pans. Grease the pans and line the bottoms with parchment paper. If you have them, wrap damp cake strips around the pans and set them aside.
In a medium bowl, whisk together the flour, cornstarch, cocoa powder, baking soda, baking powder, and salt. Set aside.
In a measuring cup, combine the milk, vinegar, and vanilla, then set aside.
In a large mixing bowl, whisk together the sugars, oil, and mayonnaise, then add the eggs and egg yolk, mixing well.
Stir in the milk mixture.
Add half of the dry ingredients and whisk to combine.
Pour in the hot coffee, whisking until smooth, then add the remaining dry ingredients. The batter will be thin and liquidy.
Divide the batter evenly between the three prepared pans.
Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean with a few moist crumbs.
Allow the cakes to cool in the pans for about 10 minutes, then run a knife around the edges and turn them out onto a cooling rack. Let the cakes cool completely before frosting, either at room temperature or in the refrigerator.