"Be liberal in what you expect..."
”...be conservative in what you send.” A lot of software works by that principle, and I like it. It makes sense: while you have no control over what you receive, you have control over what you send. My ideal data converter would be one that takes all kinds of weird malformed inputs and produces (e.g.) valid standardized XML.
This is why I find myself writing constructs like:
public static SortedSet
intersectWithDisjointSet(Collection extends TimeSpan> spans) { ... }
I apply this principle to human relations as well. I give people a lot of leeway in what they are and how they act, as long as they stick to two basic principles: (a) assume good faith, and (b) don’t be a pillock. It isn’t easy to shock me. While on the other hand, I have a strict code of what I allow and disallow myself (even though sometimes I fail at following it). That’s how most people probably act, but hey.
And to raise the Mandatory Gender Topic™: this is how I treat gender identity. I see other people the way they want to be seen, as long as I don’t see any evidence that they act in bad faith, that it’s a prank or trolling attempt. However, I hold myself to higher standards. This is why I didn’t assume the Maia identity and bombarded it with doubt until I felt completely, absolutely confident that it’s not just roleplaying, and I won’t regret it later.
On an amusing note, elky thinks that transgender people and “veg*ns” [sic] are naturally predisposed towards open source by their tradition-challenging mindset, which explains the unusual concentration of both there. “Most of the women who really participate in open source are feminist leaning too; it’s the strong ones that stick through though, and their involvement has short lifespans since the burnout rate is phenomenal.”
There are many different types of hair highlights for brown hair, they come in different lengths, colors, and quality. The highest quality hair weave is knows as the highlights for brown hair.