Home Tech News Snap’s business is showing signs of life