In every one of those cases the context makes the meaning clear.
Nobody uses the phrasing "Hey Dick" for the insult. That would be either "Hey, you dick", or "Hey" followed by a long pause and then "Dick".
"Git" -- as a name for the software -- is unobjectionable because it's obviously not calling anyone a git. The term "git" by itself isn't offensive.
All very different from saying that someone tooted, or referring to their toots.
Even if it's "Richard tooted about politics" the thing is that the only prexisting use of the verb "tooted" that applies to a person is the bodily function, so that association is always going to come up -- and remember also that for Mastodon to grow it has to bring in new people who are not familiar with it or its terminology, and first impressions are important.
Nobody uses the phrasing "Hey Dick" for the insult. That would be either "Hey, you dick", or "Hey" followed by a long pause and then "Dick".
"Git" -- as a name for the software -- is unobjectionable because it's obviously not calling anyone a git. The term "git" by itself isn't offensive.
All very different from saying that someone tooted, or referring to their toots.
Even if it's "Richard tooted about politics" the thing is that the only prexisting use of the verb "tooted" that applies to a person is the bodily function, so that association is always going to come up -- and remember also that for Mastodon to grow it has to bring in new people who are not familiar with it or its terminology, and first impressions are important.