W web3isgoinggreat.com Bored Apes' Yuga Labs lays off employees 39 points bathtub365 3 years ago 26 comments