Preheat oven to 350 degrees
Cream together the butter, white sugar, and brown sugar until smooth.
Beat in the eggs one at a time, then stir in the vanilla.
Dissolve baking soda in hot water. Add to batter along with salt.
Stir in flour, chocolate chips, nuts, and bacon pieces.
Drop by large spoonfuls onto ungreased pans.
Bake for about 10 minutes, or until edges are nicely browned.