Snap will lay off 20% of staff, report says | Hacker News Reader