The online world has been in an uproar in recent months ...