If possible, I'd like to ask the admins to disable this "functionality". It can be a potential privacy issue if you're not careful to delete the parameter, and I see no significant benefit to having it. In addition, it makes the URLs uglier than they have to be.
To try this for yourself, copy the permalink from the timestamp of this post or use the Share button underneath the post.
I also dislike both the username tracking in links and the stats on profiles. Most discussion forums have a way to set profiles to private, but I can't find a similar setting here.
Discourse is open source, right? I assume Swift is self-hosting? So apart from concerns about whether it's worth time implementing this, is there anything stopping Swift from maintaining a Discourse fork that solves these issues?
It looks like there has been a change in the past week or so. Share links no longer include the username. Thanks to the forum admins for making this change!