{"id":254,"date":"2022-12-02T22:38:00","date_gmt":"2022-12-02T22:38:00","guid":{"rendered":"https:\/\/drostan.org\/hub\/2022\/12\/"},"modified":"2022-12-02T22:38:00","modified_gmt":"2022-12-02T22:38:00","slug":"254","status":"publish","type":"post","link":"https:\/\/drostan.org\/hub\/2022\/12\/254\/","title":{"rendered":""},"content":{"rendered":"<div class=\"activitypub-reply-block wp-block-activitypub-reply\" aria-label=\"Reply\" data-in-reply-to=\"https:\/\/mstdn.social\/users\/jmccyoung\/statuses\/109446202498055088\"> <div class=\"activitypub-embed u-in-reply-to h-cite\"> <div class=\"activitypub-embed-header p-author h-card\"> <img decoding=\"async\" class=\"u-photo\" src=\"https:\/\/media.mstdn.social\/accounts\/avatars\/108\/194\/877\/678\/791\/582\/original\/0990799177d26a16.png\" alt=\"\" \/> <div class=\"activitypub-embed-header-text\"> <h2 class=\"p-name\">John McChesney-Young<\/h2> <a href=\"https:\/\/mstdn.social\/users\/jmccyoung\" class=\"ap-account u-url\">@jmccyoung@mstdn.social<\/a> <\/div> <\/div> <div class=\"activitypub-embed-content\"> <div class=\"ap-subtitle p-summary e-content\"><p><span class=\"h-card\"><a href=\"https:\/\/mstdn.ca\/@robert\" class=\"u-url mention\">@<span>robert<\/span><\/a><\/span> <span class=\"h-card\"><a href=\"https:\/\/social.coop\/@awsamuel\" class=\"u-url mention\">@<span>awsamuel<\/span><\/a><\/span> Large servers can have moderation problems, but an additional point in favor of the Goldilocks approach is that small servers will usually have poorer returns for hashtag searches, if I&#039;m correct in thinking that results depend on someone &#8211; anyone &#8211; on your instance boosting posts with that hashtag, because otherwise your server won&#039;t know about them.<\/p><\/div> <\/div> <div class=\"activitypub-embed-meta\"> <a href=\"https:\/\/mstdn.social\/users\/jmccyoung\/statuses\/109446202498055088\" class=\"ap-stat ap-date dt-published u-in-reply-to\">2022-12-02, 21:28<\/a> <span class=\"ap-stat\"> <strong>0<\/strong> boosts <\/span> <span class=\"ap-stat\"> <strong>1<\/strong> favorites <\/span> <\/div> <\/div> <style>\/** * ActivityPub embed styles. *\/ .activitypub-embed { background: #fff; border: 1px solid #e6e6e6; border-radius: 12px; padding: 0; max-width: 100%; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif; } .activitypub-reply-block .activitypub-embed { margin: 1em 0; } .activitypub-embed-header { padding: 15px; display: flex; align-items: center; gap: 10px; } .activitypub-embed-header img { width: 48px; height: 48px; border-radius: 50%; } .activitypub-embed-header-text { flex-grow: 1; } .activitypub-embed-header-text h2 { color: #000; font-size: 15px; font-weight: 600; margin: 0; padding: 0; } .activitypub-embed-header-text .ap-account { color: #687684; font-size: 14px; text-decoration: none; } .activitypub-embed-content { padding: 0 15px 15px; } .activitypub-embed-content .ap-title { font-size: 23px; font-weight: 600; margin: 0 0 10px; padding: 0; color: #000; } .activitypub-embed-content .ap-subtitle { font-size: 15px; color: #000; margin: 0 0 15px; } .activitypub-embed-content .ap-preview { border: 1px solid #e6e6e6; border-radius: 8px; box-sizing: border-box; display: grid; gap: 2px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; margin: 1em 0 0; min-height: 64px; overflow: hidden; position: relative; width: 100%; } .activitypub-embed-content .ap-preview img { border: 0; box-sizing: border-box; display: block; height: 100%; object-fit: cover; overflow: hidden; position: relative; width: 100%; } .activitypub-embed-content .ap-preview video, .activitypub-embed-content .ap-preview audio { max-width: 100%; display: block; grid-column: 1 \/ span 2; } .activitypub-embed-content .ap-preview audio { width: 100%; } .activitypub-embed-content .ap-preview.layout-1 { grid-template-columns: 1fr; grid-template-rows: 1fr; } .activitypub-embed-content .ap-preview.layout-2 { aspect-ratio: auto; grid-template-rows: 1fr; height: auto; } .activitypub-embed-content .ap-preview.layout-3 > img:first-child { grid-row: span 2; } .activitypub-embed-content .ap-preview-text { padding: 15px; } .activitypub-embed-meta { padding: 15px; border-top: 1px solid #e6e6e6; color: #687684; font-size: 13px; display: flex; gap: 15px; } .activitypub-embed-meta .ap-stat { display: flex; align-items: center; gap: 5px; } @media only screen and (max-width: 399px) { .activitypub-embed-meta span.ap-stat { display: none !important; } } .activitypub-embed-meta a.ap-stat { color: inherit; text-decoration: none; } .activitypub-embed-meta strong { font-weight: 600; color: #000; } .activitypub-embed-meta .ap-stat-label { color: #687684; } <\/style><\/div>\n\n<p><span class=\"h-card\" translate=\"no\"><a href=\"https:\/\/mstdn.social\/@jmccyoung\" class=\"u-url mention\">@<span>jmccyoung<\/span><\/a><\/span> <span class=\"h-card\" translate=\"no\"><a href=\"https:\/\/mstdn.ca\/@robert\" class=\"u-url mention\">@<span>robert<\/span><\/a><\/span> <span class=\"h-card\" translate=\"no\"><a href=\"https:\/\/social.coop\/@awsamuel\" class=\"u-url mention\">@<span>awsamuel<\/span><\/a><\/span><\/p>\n\n\n\n<p>Sustainability: a small server with many external contacts needs to store local copies of federated media now.<\/p>\n\n\n\n<p>Hashtag searches only go to (more or less) &quot;friend of a friend&quot; networks, not global. It&#39;s about local context rather than global reach.<\/p>\n\n\n\n<p>Continuity of hosts is what I see as defining: get enough public institutions and capacity on board now around public debates, or become an irrelevant niche.<\/p>\n\n\n\n<p>EU: don&#39;t build the next Google but a new way of organising!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>@jmccyoung @robert @awsamuel Sustainability: a small server with many external contacts needs to store local copies of federated media now. Hashtag searches only go to (more or less) &quot;friend of a friend&quot; networks, not global. It&#39;s about local context rather than global reach. Continuity of hosts is what I see as defining: get enough public [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"status","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-254","post","type-post","status-publish","format-status","hentry","category-uncategorized","post_format-post-format-status"],"_links":{"self":[{"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/posts\/254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/comments?post=254"}],"version-history":[{"count":0,"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/posts\/254\/revisions"}],"wp:attachment":[{"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/media?parent=254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/categories?post=254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drostan.org\/hub\/wp-json\/wp\/v2\/tags?post=254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}