Place butter and olive oil in a deep large skillet over medium high heat and add potatoes right from the microwave. Add onion, green pepper, garlic and ham cubes and begin to stir until mixture is well mixed. Allow to brown evenly, watching carefully as garlic will brown quickly. Add salt, pepper and dill weed and mix well again. Continue to cook until golden brown.