{
  localUrl: '../page/5tf.html',
  arbitalUrl: 'https://arbital.com/p/5tf',
  rawJsonUrl: '../raw/5tf.json',
  likeableId: '3384',
  likeableType: 'page',
  myLikeValue: '0',
  likeCount: '1',
  dislikeCount: '0',
  likeScore: '1',
  individualLikes: [
    'EricRogstad'
  ],
  pageId: '5tf',
  edit: '1',
  editSummary: '',
  prevEdit: '0',
  currentEdit: '1',
  wasPublished: 'true',
  type: 'comment',
  title: '"This is a rough jumble of thoughts explaining s..."',
  clickbait: '',
  textLength: '2995',
  alias: '5tf',
  externalUrl: '',
  sortChildrenBy: 'recentFirst',
  hasVote: 'false',
  voteType: '',
  votesAnonymous: 'false',
  editCreatorId: 'EricBruylant',
  editCreatedAt: '2016-08-08 18:15:39',
  pageCreatorId: 'EricBruylant',
  pageCreatedAt: '2016-08-08 18:15:39',
  seeDomainId: '0',
  editDomainId: 'PaulChristiano',
  submitToDomainId: '0',
  isAutosave: 'false',
  isSnapshot: 'false',
  isLiveEdit: 'true',
  isMinorEdit: 'false',
  indirectTeacher: 'false',
  todoCount: '0',
  isEditorComment: 'true',
  isApprovedComment: 'true',
  isResolved: 'false',
  snapshotText: '',
  anchorContext: '',
  anchorText: '',
  anchorOffset: '0',
  mergedInto: '',
  isDeleted: 'false',
  viewCount: '64',
  text: 'This is a rough jumble of thoughts explaining some of the reasoning behind the proposed policy.\n\n**Do what works** is an attempt to create a firm but flexible foundation for Arbital policy, make it (hopefully) a bit self-correcting by causing people to flag bad policy, and make sure that everything ties back to what actually matters, while avoiding pitfalls of other community founding rules I've observed. It takes inspiration from [https://en.wikipedia.org/wiki/Wikipedia:Ignore_all_rules Wikipedia's Ignore all rules] and [http://www.yudkowsky.net/rational/virtues/ Eliezer's Nameless Virtue].\n\nOne important thing to note: The kind of user who badly violates guidelines of any kind tends not to be the kind of user who reads policy pages. It is pointless to attempt to guard against them with strongly worded policy %note: And harmful/discouraging to another class of user, those careful enough to check the rules. And staff checking for what tone they should use towards users.%%, instead, it's important to give whichever systems are in place to prevent obviously harmful activity freedom to act quickly, enough training to tell obvious from non-obvious cases, a playbook of well-thought-out responses to different classes of situation, and a way to easily check with others doing the same job.\n\nAttempting to codify exactly what content should conform to seems like a fool's errand, especially since we don't know. Explicitly encouraging people to do what works (aka. create the version of the page which is good for readers) rather than pointing them at dozens of pages of guidelines they won't read should cause them to optimize for something closer to the right thing. We should, of course, offer guidelines and advice for those who genuinely want it, and link to it heavily. Just, not elevate it to required reading.\n\nLots of sites try to create an elaborate web of rules outlawing specific harmful patterns of behavior, and task people in positions of power (often the most productive early contributors) with the work of implementing the rules in a consistent and fair way.\n\nNo humanly readable set of rules can adequately capture and regulate the complexities of human interaction, and there are always awkward edge cases.\n\nSo there are people who are disruptive, and those with authority/responsibility to deal with it have a strict and hard to change rulebook, and complex, slow, tiring processes. This often goes badly, setting up all sorts of tensions, tying the hands of staff, causing people to be acted against too strongly and too weakly in different cases, both of which harm the community. There is a place for careful, deliberative, systems, but it should not be the first line.\n\nBy tying the community rules to "do the thing which makes more healthy community" there's significantly more freedom on the part of staff to act, and significantly more keeping them pointed at what matters (so long as the group self-polices well, which needs to be designed for socially).',
  metaText: '',
  isTextLoaded: 'true',
  isSubscribedToDiscussion: 'false',
  isSubscribedToUser: 'false',
  isSubscribedAsMaintainer: 'false',
  discussionSubscriberCount: '1',
  maintainerCount: '1',
  userSubscriberCount: '0',
  lastVisit: '',
  hasDraft: 'false',
  votes: [],
  voteSummary: 'null',
  muVoteSummary: '0',
  voteScaling: '0',
  currentUserVote: '-2',
  voteCount: '0',
  lockedVoteType: '',
  maxEditEver: '0',
  redLinkCount: '0',
  lockedBy: '',
  lockedUntil: '',
  nextPageId: '',
  prevPageId: '',
  usedAsMastery: 'false',
  proposalEditNum: '0',
  permissions: {
    edit: {
      has: 'false',
      reason: 'You don't have domain permission to edit this page'
    },
    proposeEdit: {
      has: 'true',
      reason: ''
    },
    delete: {
      has: 'false',
      reason: 'You don't have domain permission to delete this page'
    },
    comment: {
      has: 'false',
      reason: 'You can't comment in this domain because you are not a member'
    },
    proposeComment: {
      has: 'true',
      reason: ''
    }
  },
  summaries: {},
  creatorIds: [
    'EricBruylant'
  ],
  childIds: [],
  parentIds: [
    'arbital_do_what_works'
  ],
  commentIds: [],
  questionIds: [],
  tagIds: [],
  relatedIds: [],
  markIds: [],
  explanations: [],
  learnMore: [],
  requirements: [],
  subjects: [],
  lenses: [],
  lensParentId: '',
  pathPages: [],
  learnMoreTaughtMap: {},
  learnMoreCoveredMap: {},
  learnMoreRequiredMap: {},
  editHistory: {},
  domainSubmissions: {},
  answers: [],
  answerCount: '0',
  commentCount: '0',
  newCommentCount: '0',
  linkedMarkCount: '0',
  changeLogs: [
    {
      likeableId: '0',
      likeableType: 'changeLog',
      myLikeValue: '0',
      likeCount: '0',
      dislikeCount: '0',
      likeScore: '0',
      individualLikes: [],
      id: '18638',
      pageId: '5tf',
      userId: 'EricBruylant',
      edit: '1',
      type: 'newEdit',
      createdAt: '2016-08-08 18:15:39',
      auxPageId: '',
      oldSettingsValue: '',
      newSettingsValue: ''
    }
  ],
  feedSubmissions: [],
  searchStrings: {},
  hasChildren: 'false',
  hasParents: 'true',
  redAliases: {},
  improvementTagIds: [],
  nonMetaTagIds: [],
  todos: [],
  slowDownMap: 'null',
  speedUpMap: 'null',
  arcPageIds: 'null',
  contentRequests: {}
}