The new ones are the “Scribe” set (awarded for working on the documentation), the “Associate Hacker” one for doing cool work around but not on Syncthing, and recently the “Community MVP” one for being a just generally awesome person regardless of what form your contributions take (i.e. not necessarily code, and if so not on Syncthing itself).
The “Bug Reporter”, “Hacker” and “Scribe” badges are auto-awarded, if you use the same email address here and on Github.
(Yes, this is all fairly silly but it’s in good fun.)
The plugin sets the title when the badge is awarded, if the title is empty at that time. It’s not supposed to force it upon you after that. I’ll see if there’s an error somewhere!
I deployed that as a workaround as apparently the script does set the title again when it’s empty and I don’t have the requisite Discourse skills to fix it right now.