It is no longer possible to use YouTube without being logged in, except for watching videos shared through direct links.