Augmentations vs Algorithms: What Works in Self-Supervised Learning