leaving steak out over night
Officially no, it is not "safe" to eat since the undetectable bacterial toxins could possibly have risen to dangerous levels. If the meat somehow got through the supply system with a load of dangerous bacteria, and you left it out long enough for them to multiply to dangerous levels, then you could cook it well, it could smell and taste great, and yet still get food poisoning. However, on the scale of daily activities like driving to work, this is unlikely to happen, and extremely unlikely to kill you. I wouldn't eat this steak rare, but after a well-done cooking, or better yet chopped and well-boiled in chili or stew, I would and have eaten meat like this.