Preheat oven to 350°.
Cover dates with hot water, add baking powder.
Add all ingredients and beat well.
Pour in a 9" round cake pan.
Bake 45-55 minutes at 350° making sure the center is cooked. (Insert a toothpick, it should come out clean.)
Heat the sugar in a heavy, 2 to 3 quart saucepan on medium-high heat until melted, constantly stirring with a whisk or wooden spoon. If the sugar boils, stop stirring and swirl your pan.
As soon as all the sugar has melted (it should be a medium amber color) add the butter to the pan and whisk until melted. (The sauce may bubble.)
As soon as the butter has melted take the pan off the heat, wait 3-4 seconds, and slowly pour in the heavy cream while whisking. The sauce will foam up. That's why you need a bigger saucepan.
Whisk until smooth. Let cool in the pan for a couple of minutes then pour on the cake. Keep some in a mason jar to pour on each slice.
If you have trouble with the caramel sauce, check out my caramel sauce post for a few extra tips and tricks.