Preheat oven to 350°.
Mix flours and baking soda together in a medium bowl and set aside.
In large mixing bowl, use electric hand mixer or stand mixer to cream the butter at high speed.
Add pure vanilla extract and both sugars.
Beat until fluffy, then beat in the eggs.
Beat in the cocoa at low speed, then add the milk.
By hand, stir in the dry ingredients until just blended.
Stir in the nuts and chocolate chips until combined.
Drop by 3 tablespoonfuls onto a parchment lined baking sheet, spacing 3 " apart.
(I fit 6 cookies on each cookie sheet.)
Press down each dough ball with the bottom of a greased drinking glass.
Bake at 350° for 10 - 12 minutes until center no longer looks doughy.
Allow to cool on baking pan for several minutes, then transfer to a wire baking rack to cool.