Break the fish into pieces and place in a medium saucepan with plenty of fresh water. Let it soak for a few hours, changing the water whenever you remember. After at least 3-4 hours (or overnight), place the saltfish in a fresh pot of water, covered by at least 3 cm of water.
Bring the pot to a boil and simmer for 5 minutes. Drain. Taste the fish; it should only be slightly salty.
Remove any skin and bones from the fish. Flake the fish finely and squeeze out any remaining liquid with your hands.
In a medium bowl, combine the fish, green onion, onion, tomato, olive oil, lemon or lime juice, white pepper, parsley, and hot sauce.
Serve with bake and avocado for breakfast.