These two are constantly mixed up. Very annoying! I've just seen 'a none sleeping baby...' It's NON. None means 'not one'. In my accent, non rhymes with con and none rhymes with bun. Obviously I know that's not the case with all accents, but it may help a few people who are unsure, distinguish the difference.