{ localUrl: '../page/1c3.html', arbitalUrl: 'https://arbital.com/p/1c3', rawJsonUrl: '../raw/1c3.json', likeableId: '321', likeableType: 'page', myLikeValue: '0', likeCount: '1', dislikeCount: '0', likeScore: '1', individualLikes: [ 'AlexeiAndreev' ], pageId: '1c3', edit: '2', editSummary: '', prevEdit: '1', currentEdit: '2', wasPublished: 'true', type: 'wiki', title: 'Page's title should always be capitalized', clickbait: '', textLength: '2981', alias: '1c3', externalUrl: '', sortChildrenBy: 'likes', hasVote: 'true', voteType: 'approval', votesAnonymous: 'false', editCreatorId: 'EliezerYudkowsky', editCreatedAt: '2015-12-19 01:43:44', pageCreatorId: 'AlexeiAndreev', pageCreatedAt: '2015-12-19 01:27:50', seeDomainId: '0', editDomainId: 'PaulChristiano', submitToDomainId: '0', isAutosave: 'false', isSnapshot: 'false', isLiveEdit: 'true', isMinorEdit: 'false', indirectTeacher: 'false', todoCount: '0', isEditorComment: 'false', isApprovedComment: 'true', isResolved: 'false', snapshotText: '', anchorContext: '', anchorText: '', anchorOffset: '0', mergedInto: '', isDeleted: 'false', viewCount: '37', text: 'Vote "agree" if you think Arbital should enforce the first letter of a page title to always be capital.\n\n## Pro:\n\n### Visual consistency\n\nVisual consistency is very important, and makes the website look professional. If some titles are capitalized and others aren't, this leads to inconsistent look and feel.\n\n### Meta-information\n\nOne argument for allowing different casing is that the author's choice can signal to the reader how important this page / concept is. However, there is some risk that many users will not understand that this signaling is done on purpose, and will instead think that it's a mistake.\n\n### Additional complexity\n\nSimplicty is a virtue. Arbital is already a pretty complicated platform, and there are a lot of existing [16t], so adding another rule, unless it's beneficial, is actively detrimental.\n\nFurthermore, since the pages often belong to the community, having flexible casing might cause inconsistency and disagreement about it. To prevent that, the rule governing which one to pick should be crisp and somewhat objective, which seems hard to do in this case.\n\n## Con:\n\n### Conflict with existing capitalization conventions\n\nThe difference between lowercase and uppercase may carry semantic information in some fields. Nothing is coming to mind off the top of my head, but Wikipedia has the {{lowercase title}} tag for a reason.\n\n### Semantic information\n\nI have an instinctive sense of how propernouny a term is, and I instinctively try to title pages in a way that reflects this sense. Even if this is hard to get right, it doesn't have to be gotten right on the first try, because in Arbital it's much easier to edit titles without breaking things compared to Wikis.\n\n### Moral caution\n\nOther users may have their own senses of what a lowercase title means. While the global Arbital namespace probably ought to follow only one main convention, people creating local wiki-style pages and tags around their blogs should certainly be able to title things in lowercase, so we'll at least want the technology to support that much.\n\nIn general, conventions are constraints and it's wise to be cautious about how you restrain your users. Things that cause general damage, yes, restrain those. Prettification is a much more tenuous territory, because the very act of trying to impose your convention means that you and the user are disagreeing about what's pretty, and you're going ahead and other-optimizing them in the belief or rather hope that *most* people will see it your way rather than their way; and the Typical Mind Fallacy is a hazard here.\n\nIn general, the burden of proof should be against adding constraints to the user. This is true if there's no way to accomplish the same goal by behavior shaping or incentives - the very fact that you can't think of a way to incentivize something is itself often an indicator of something wrong.\n\nWe can always go back and change the convention later if that starts looking like a good idea.', metaText: '', isTextLoaded: 'true', isSubscribedToDiscussion: 'false', isSubscribedToUser: 'false', isSubscribedAsMaintainer: 'false', discussionSubscriberCount: '1', maintainerCount: '1', userSubscriberCount: '0', lastVisit: '2016-02-13 12:58:53', hasDraft: 'false', votes: [ { value: '71', userId: 'AlexeiAndreev', createdAt: '2016-01-01 05:30:59' }, { value: '8', userId: 'EricBruylant', createdAt: '2016-06-13 23:02:25' }, { value: '32', userId: 'EliezerYudkowsky', createdAt: '2015-12-19 01:44:00' }, { value: '73', userId: 'PaulChristiano', createdAt: '2015-12-28 04:24:15' }, { value: '65', userId: 'NateSoares', createdAt: '2015-12-26 21:44:51' }, { value: '76', userId: 'PeterTapley', createdAt: '2017-05-10 01:32:13' } ], voteSummary: 'null', muVoteSummary: '0', voteScaling: '3', currentUserVote: '-2', voteCount: '6', 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: [ 'AlexeiAndreev', 'EliezerYudkowsky' ], childIds: [], parentIds: [ 'arbital_community_input' ], commentIds: [ '1cg', '1dg', '1j4', '1z1' ], questionIds: [], tagIds: [ 'arbital_style_guide' ], 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: '4221', pageId: '1c3', userId: 'EliezerYudkowsky', edit: '2', type: 'newEdit', createdAt: '2015-12-19 01:43:44', auxPageId: '', oldSettingsValue: '', newSettingsValue: '' }, { likeableId: '0', likeableType: 'changeLog', myLikeValue: '0', likeCount: '0', dislikeCount: '0', likeScore: '0', individualLikes: [], id: '4220', pageId: '1c3', userId: 'AlexeiAndreev', edit: '1', type: 'newEdit', createdAt: '2015-12-19 01:27:50', auxPageId: '', oldSettingsValue: '', newSettingsValue: '' }, { likeableId: '0', likeableType: 'changeLog', myLikeValue: '0', likeCount: '0', dislikeCount: '0', likeScore: '0', individualLikes: [], id: '4219', pageId: '1c3', userId: 'AlexeiAndreev', edit: '0', type: 'newTag', createdAt: '2015-12-19 01:16:20', auxPageId: 'arbital_style_guide', oldSettingsValue: '', newSettingsValue: '' }, { likeableId: '0', likeableType: 'changeLog', myLikeValue: '0', likeCount: '0', dislikeCount: '0', likeScore: '0', individualLikes: [], id: '4217', pageId: '1c3', userId: 'AlexeiAndreev', edit: '0', type: 'newParent', createdAt: '2015-12-19 01:15:39', auxPageId: 'arbital_community_input', oldSettingsValue: '', newSettingsValue: '' } ], feedSubmissions: [], searchStrings: {}, hasChildren: 'false', hasParents: 'true', redAliases: {}, improvementTagIds: [], nonMetaTagIds: [], todos: [], slowDownMap: 'null', speedUpMap: 'null', arcPageIds: 'null', contentRequests: {} }