Prepare all the ingredients, making sure the butter is soft and the eggs are at room temperature.
Preheat the oven to 350°F (175°C).
In a large mixing bowl, cream together the butter, white sugar, and brown sugar using an electric mixer until it is smooth.
Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract.
Dissolve the baking soda in hot water and add it to the batter along with the salt.
Gradually stir in the flour, chocolate chips, and chopped walnuts.
Use a spoon to drop spoonfuls of dough 2 inches apart onto an ungreased baking sheet.
Bake the cookies in the preheated oven for 10 minutes or until the edges are nicely browned.
Remove the cookies from the oven and let them cool briefly on the baking sheet. Then, transfer them to a wire rack to cool completely.