The Product Idea boards have gotten an update to better integrate them within our Product team's idea cycle! However this update does have a few unique behaviors, if you have any questions about them check out our FAQ.
I was thinking this same thing when this community announcement came out! Many of us use Twitter to share our Alteryx success or announce upcoming user group meetings so it makes sense to link these.
You're right @TheOC - there seems to be something going on with that field - I can reproduce on my own profile. I'll get a bug report filed and we'll work to get this released in the next release. Thanks for bringing it to my attention!