W3C invites applications to be our next CEO