In a mixing bowl beat the butter on medium to high speed for 30 seconds. Add sugar, baking soda and beat till combined. Add eggs, sour cream, and vanilla. Add the flour and if you can't mix the entire flour in, use a wooden spoon to mix. Stir in the coconut and macadamia nuts.