snarks