Unwritten Rules

A while ago, a baseball player coworker and I had a conversation about the unwritten rules of baseball. These are expected sportsmanship behaviors. When players are perceived to violate these moral guidelines, the other team may result in retaliation. Teams can end up in brawls on the field over the escalations started by someone violating an unwritten rule.

Apparently I left the impression that baseball is the only sport with unwritten rules. He sent me the unwritten rules of the gym.

Soccer has them too. In futbol (soccer),

  1. If a player is injured, then the other team should put the ball out of play or give the ball back to the team with the injured player when it restarts.
  2. Players who score against a former team return to the center circle to restart without celebrating.
  3. Offer a hand to help an opponent stand up.

There are unwritten rules everywhere. And we are expected to abide by these social conventions or we are jerks who deserve to be snubbed or attacked for failing to be a decent person. This like…

  1. Let others out of an elevator or train before you get in.
  2. Leave a one urinal buffer zone.
  3. Texting in the presence of company.

The problem I have with unwritten rules is the passive-aggressive escalation and retaliation aspect. Rules exist to set the expectations of behavior. Writing them down ensures everyone knows what are the expectations of behavior. The authorities (referee, police, HR) can punish people for failing to abide by them. Leaving them unwritten just means one party can take advantage and the aggrieved party breaking written rules in retaliation to feel even more upset they got unjustly punished.

WP Jetpack Publicize Expiration

WordPress.com makes the Jetpack. They strongly push self-hosted sites to use it, especially the Publicize feature. Publicize is how my blog posts show up on Facebook, Twitter, LinkedIn, Tumblr, and Google+.

WP.com also strongly pushes using the composition on their site rather than the one on the self-hosted site. It is cleaner and easier to use.

Part of that cleanliness, though, means features are not as… clear. On my self-hosted site, the Publicize informs me when I need to re-confirm permissions for Facebook and LinkedIn which both expire after x days [1]. The WP.com version, does not show when I need to re-confirm permissions. The “Sharing” options are collapsed and even if expanded do not show the errors. So, basically, posts stop getting shared for a while until I notice and fix it.

One would think that WP.com being the maker of Jetpack would ensure that users choosing to use their composer would ensure they are alerted to a problem ASAP.

[1] I think x is 30 days, but I am not positive.