In a large bowl, combine flour, sugar, salt, baking soda, and baking powder. Mix eggs, orange juice,hot water, butter and orange rind. Stir into dry ingredient mixture. Fold in cranberries and nuts. Spoon into 2 greased loaf pans. Bake at 350 for 1 hour and 10 minutes. Remove from pans and cool on racks.