I remember when bricking something meant it was totally unrecoverable. Now it means "temporarily not working but will automatically heal".
Precisely. 'Bricking' something means it is unrecoverable and is irreversible.
No idea at what point in time the definition was changed to mean 'temporarily not working'.
Also, it's not a technical term with a rigid definition, hence "soft-bricking"
Normally I'd have marked the entire subthread offtopic, but hutzlibu's comment deserves to be at the top, even if it does use the word "bricked" wrong.