Add the olive oil to a large skillet and heat over medium heat. Add cubed potatoes, season with salt and pepper. Cook for 7 to 10 minutes, until they're about halfway cooked through, stirring occasionally. Add onion and cook for an additional 3 minutes, stirring occasionally. Add sausage, peppers, garlic and Tabasco® to the skillet and stir. Reduce the heat, and continue cooking until potatoes are cooked through, another 10 minutes.
Divide hash in four different plates. Pan-fry eggs to your liking, place on top of hash and serve.