I believe that's a problem with Lemmy. Boost shows the titles as they are received from the API. I think Lemmy 0.19 fixes that according to this comment: https://lemmy.world/comment/7986943
Interesting, I'm on lemmy.world and I'm still getting the issue, is there something I have to do personally to get 0.19? I assumed that was server sided
As others have said, its an issue with older versions of Lemmy (as in, the websites running it, not your client). Once your admins update the website/instance you're using, it'll be fixed.
So I researched it and it seems to be an issue with how boost (and many other places on the web) have automated escape characters in HTML, in other words because & is reserved in HTML for other things to actually parse an ampersand you need to write "&+amp" to escape the escape character. So whatever process boost is using for this may be not parsing correctly
Edit: apparently it's Lemmy as a whole, what I'm wondering is why do some users not see this then
It is not, maybe it has something to do with the client or the instance from where you see it, here is how it looks with Sync for Lemmy and Lemme instance...
This is a problem with many things in my experience. For some reason, having a percent sign or ampersand in a string can fuck up being displayed properly.