From continual layoffs in the tech sector to the discovery of a new organism, have you been tracking the news this week?