Niacinamide vs salicylic acid: Which is better?

Niacinamide vs salicylic acid: Which is better?