Sorry for the loaded answer, but I have been told by two friends with experience, and after a failed research (due to multiple contradictory anwers), I got different anwers from two hair dressers too.
You can bleach it very light yellow, and then add something to make it white for a few weeks (but nothing to make it permanently white).
So, why can’t we? When bleach destroys the pigments in our hair thats making it brown or black or whatever color, what is it that’s left to make the hair seem yellow/blonde? I have been told that it is the natural color of keratine and other stuff that builds out hair, but that doesn’t make too much sense to me since older people usually have gray/white hair (which is due to the hair strands being transparent, afaik), and it is the same stuff.
Anyway, if there is some pigment in our hair that is keeping it yellow after bleaching, why can’t we remove that too?