{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - D. Olifant","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/oli@olifant.social","_microblog":{"about":"https://micro.blog/about/api","id":"1711716","username":"oli@olifant.social","bio":"Yes, that @oliphant from the Mastodonses, running olifant.social on a solar-powered potato.\n\nWill be shifting to this as a \"main\" account over time.\n\nI sometimes work for the fedi and code stuff. I write about blocklists, and island networks and don't like nazis. Most of the time you'll find me shouting into the void.\n\nKickass avatar courtesy of @spycyshark\n\nNo KingsOnly thinking in dreamsOnly work for impossible thingsDefault Interaction Policy: Replies require approval, unless we have some kind of follow relationship.","pronouns":"","is_following":false,"is_you":false,"following_count":0,"discover_count":0},"author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://micro.blog/photos/200/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg"},"items":[{"id":"93965226","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@timberwraith\" class=\"u-url mention\">@<span>timberwraith</span></a></span> I feel like there's a problem with a gerontocracy. But one nice thing about it is that eventually the Reaper tees a bunch of them up at once.</p>","url":"https://olifant.social/users/oli/statuses/01KXF4QHPHNT8V2SD5C3EX2EZ2","date_published":"2026-07-14T01:44:12+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-07-14 01:44","date_timestamp":1783993452,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"93965225","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@timberwraith\" class=\"u-url mention\">@<span>timberwraith</span></a></span> Haha, yeah, just Lindsey Graham. I am mocking all the spineless Dems who are like, \"Oh, we disagreed about everything, but we had so much mutual respect for each other.\"</p>","url":"https://olifant.social/users/oli/statuses/01KXF45ZVZJ9HJG3M2MXYT8BQE","date_published":"2026-07-14T01:34:36+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-07-14 01:34","date_timestamp":1783992876,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"93965224","content_html":"<p>Oh no, someone awful in Congress died.</p><p>Anyway, what's on TV? Are there any new reality shows? Maybe something involving housewives?????</p>","summary":"","url":"https://olifant.social/users/oli/statuses/01KXF3V3PS2A803F1MN5MHFYE2","date_published":"2026-07-14T01:28:40+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-07-14 01:28","date_timestamp":1783992520,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"92540800","content_html":"<p><span class=\"h-card\"><a href=\"https://hachyderm.io/@mekkaokereke\" class=\"u-url mention\">@<span>mekkaokereke</span></a></span> Good grief.</p><p>And oh look, they found a way to turn the flag white.</p>","url":"https://olifant.social/users/oli/statuses/01KVH92T3TPM2Q4EWBA7H5HYTS","date_published":"2026-06-20T01:07:23+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-06-20 01:07","date_timestamp":1781917643,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"91387163","content_html":"<p><span class=\"h-card\"><a href=\"https://toot.cafe/@baldur\" class=\"u-url mention\">@<span>baldur</span></a></span> I've heard Mastodon making noises they might <a href=\"https://docs.gotosocial.org/en/stable/federation/interaction_controls/\">implement the Interaction Controls GoToSocial pioneered</a>.</p>","url":"https://olifant.social/users/oli/statuses/01KT2M7WPGD66CYRPYFEYSN7ET","date_published":"2026-06-01T22:18:03+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-06-01 22:18","date_timestamp":1780352283,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90671190","content_html":"<p><span class=\"h-card\"><a href=\"https://infosec.exchange/@Em0nM4stodon\" class=\"u-url mention\">@<span>Em0nM4stodon</span></a></span> That's Interaction Policies, and I've heard Mastodon is looking into doing this, just not sure when. Their <code>canQuote</code> is being pulled into GoToSocial to go along with their canReply, canLike, canAnnounce (boost):</p><p><a href=\"https://docs.gotosocial.org/en/v0.21.2/federation/interaction_controls/\">https://docs.gotosocial.org/en/v0.21.2/federation/interaction_controls/</a></p><p>My default interaction policy for replies is exactly what you say:</p><p>Anyone can like, anyone can boost, however to reply either I follow you, or you follow me, in which case replies are automatic, or else I manually approve the reply.</p><p>You can configure the reply policy as a default for all posts, and then you can even (if the software supports it) do interaction policies for specific posts. Like if you want to disallow all replies, for instance.</p>","url":"https://olifant.social/users/oli/statuses/01KRKT2C5A84AYQG7P98GK2KPH","date_published":"2026-05-14T17:55:35+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-05-14 17:55","date_timestamp":1778781335,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89861625","content_html":"<p>Web 2.0 wasn't really a thing, but it was the closest to being an actual thing. The web didn't become different overnight. Web 2.0 was supposed to represent the social shift of the web towards stuff like Facebook and Twitter.</p><p>Web 3.0 was hype. It was the web where you'd use Metamask and crypto payments in your browser for everything, and that shit didn't happen.</p><p>The Metaverse didn't really happen.</p><p>The Agentic Web is just a new proposal with vague benefits and a whole hell of a lot of security and ethical concerns, both of which get swept under the rug as 'to be solved later because we NEED this' for some reason.</p>","url":"https://olifant.social/users/oli/statuses/01KR73N9PQCZGJRC9RRR5V1N0H","date_published":"2026-05-09T19:33:05+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-05-09 19:33","date_timestamp":1778355185,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"89861624","content_html":"<p>Just got introduced to the concept of the 'Agentic Web' and I can't think of anything more hellish.</p>","summary":"","url":"https://olifant.social/users/oli/statuses/01KR73HV6WB8NPSBX4ZJTX8H4R","date_published":"2026-05-09T19:31:12+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-05-09 19:31","date_timestamp":1778355072,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"87661495","content_html":"<p><span class=\"h-card\"><a href=\"https://hachyderm.io/@thisismissem\" class=\"u-url mention\">@<span>thisismissem</span></a></span> <span class=\"h-card\"><a href=\"https://mastodon.iftas.org/@iftas\" class=\"u-url mention\">@<span>iftas</span></a></span> They are regularly updating their CSVs, I thought. I've been pulling updates:</p><p><a href=\"https://archipelago.1sland.social/blocklist/IFTAS%2DDNI\">https://archipelago.1sland.social/blocklist/IFTAS%2DDNI</a><br><a href=\"https://archipelago.1sland.social/blocklist/IFTAS%2DAUD\">https://archipelago.1sland.social/blocklist/IFTAS%2DAUD</a></p><p>And that means they now have a regularly updated dataset for it now, too:</p><p><a href=\"https://fires.1sland.social/datasets/iftas-abandoned-and-unmanaged-denylist\">https://fires.1sland.social/datasets/iftas-abandoned-and-unmanaged-denylist</a><br><a href=\"https://fires.1sland.social/datasets/iftas-do-not-interact\">https://fires.1sland.social/datasets/iftas-do-not-interact</a></p>","url":"https://olifant.social/users/oli/statuses/01KMVX7T0M0RNFJTAAZ81SRXS3","date_published":"2026-03-29T04:22:07+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-03-29 04:22","date_timestamp":1774758127,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87661494","content_html":"<p>FIRES allows for advisories against Fediverse actors, as well.</p><p>This is very, very similar to 'composeable moderation'. You subscribe to a dataset, and you can either grab the latest snapshot or subscribe and pull changes over time, so a retractions come in you can have things pulled off your blocklist.</p><p>It also adds a bit more nuance. Things start out as advisories and can escalate to recommendations, but even a recommendation of 'drop' doesn't mean autoblock, it's supposed to be a suggestion to your software (Mastodon, etc) to give you an option or to allow you to auto-accept. You might not care about things tagged with a label of 'Spam' so you let those through, for instance.</p><p>This is essentially the protocol the Fediverse has needed to allow for sharing nuanced moderation recommendations. All you need to do is <a href=\"https://fires.1sland.social/datasets\">find a dataset</a> or datasets you want to subscribe to, and can pull in those changes.</p><p>This is all based on the work done by Em, the FIRES server I'm hosting is her reference server implementation, I'm just sideloading it from Pelago.</p><p>Everyone is free to use my <a href=\"https://fires.1sland.social\">fires.1sland.social</a> server as a real FIRES server for development purposes, in terms of testing the protocol.</p><p>No retractions yet, but those will show up over time.</p>","url":"https://olifant.social/users/oli/statuses/01KMVBG59AJ330Y8GR49DRSWR1","date_published":"2026-03-28T23:12:06+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-03-28 23:12","date_timestamp":1774739526,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87661493","content_html":"<p><a href=\"https://archipelago.1sland.social/fires\">https://archipelago.1sland.social/fires</a></p><p><a href=\"https://fires.1sland.social\">https://fires.1sland.social</a></p><p>It's up and running, Pelago ingesting blocklists and creating FIRES advisories.</p><p><a href=\"https://archipelago.1sland.social/blocklist/IFTAS%2DDNI\">https://archipelago.1sland.social/blocklist/IFTAS%2DDNI</a></p><p>If you scroll down, you can see the entire FIRES snapshot and subscribe to the dataset.</p><p>As changes happen over time, you'll see retractions in the feed.</p><p>cc: <span class=\"h-card\"><a href=\"https://hachyderm.io/@thisismissem\" class=\"u-url mention\">@<span>thisismissem</span></a></span></p><p>You can also see an example of 'filtering' on this page, if you scroll down. Rather than silence which can mean anything, there's a suggested list of filters to be applied.</p><p><a href=\"https://archipelago.1sland.social/blocklist/IFTAS%2DAUD\">https://archipelago.1sland.social/blocklist/IFTAS%2DAUD</a></p><p>Note that <a href=\"https://fires.1sland.social/labels\">the existing labels</a> were surfaced from <a href=\"https://about.iftas.org/library/shared-vocabulary-labels/\">IFTAS: Shared Vocabulary - Labels</a>, along with the translations (when available).</p><p>The <a href=\"https://fires.fedimod.org/concepts/filters.html\">filters</a> come from the FIRES project itself.</p><p class=\"microblog_hashtags\"><a href=\"https://olifant.social/tags/fires\" class=\"mention hashtag\">#<span>FIRES</span></a> <a href=\"https://olifant.social/tags/fediversetech\" class=\"mention hashtag\">#<span>FediverseTech</span></a> <a href=\"https://olifant.social/tags/pelago\" class=\"mention hashtag\">#<span>Pelago</span></a> <a href=\"https://olifant.social/tags/fedimod\" class=\"mention hashtag\">#<span>FediMod</span></a></p>","summary":"","url":"https://olifant.social/users/oli/statuses/01KMVB79HAAR44WFCW9MGN377E","date_published":"2026-03-28T23:07:16+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2026-03-28 23:07","date_timestamp":1774739236,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"79065707","content_html":"<p><span class=\"h-card\"><a href=\"https://social.linux.pizza/@StumpyTheMutt\" class=\"u-url mention\">@<span>StumpyTheMutt</span></a></span> <span class=\"h-card\"><a href=\"https://sauropods.win/@futurebird\" class=\"u-url mention\">@<span>futurebird</span></a></span> <span class=\"h-card\"><a href=\"https://mas.to/@carnage4life\" class=\"u-url mention\">@<span>carnage4life</span></a></span> There was a thing the Nerdery did here called the \"Overnight Website Challenge\" where you build a website for a nonprofit in 24 hours. It is BANANAS and it is VERY HARD and the people who could stay up for 24 hours straight were straight dead the next day, and you actually had to stay up more like 30 hours because of the awards and presentations afterwards.</p><p>There's just no way anyone does that without copious meth.</p>","url":"https://olifant.social/users/oli/statuses/01KBBSE9D40XAB1G95PZSB5GC6","date_published":"2025-12-01T01:46:38+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-12-01 01:46","date_timestamp":1764553598,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"79065706","content_html":"<p><span class=\"h-card\"><a href=\"https://sauropods.win/@futurebird\" class=\"u-url mention\">@<span>futurebird</span></a></span> <span class=\"h-card\"><a href=\"https://mas.to/@carnage4life\" class=\"u-url mention\">@<span>carnage4life</span></a></span> Yeah, this has Elon's \"hardcore mode\" written all over it. He launched that at Twitter immediately. Sleep at your desks, put in 100 hours a week, because we gotta be hardcore and get stuff done.</p><p>Meanwhile, said Elon, I'll be sitting at my desk doing my job, which is shitposting all day long.</p>","url":"https://olifant.social/users/oli/statuses/01KBBP5WJ80Z7CASNRVJF9470F","date_published":"2025-12-01T00:49:37+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-12-01 00:49","date_timestamp":1764550177,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86147774","content_html":"<p><span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediTips\" class=\"u-url mention\">@<span>FediTips</span></a></span> <span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediGarden\" class=\"u-url mention\">@<span>FediGarden</span></a></span> I mean, here's goblin.technology, run by Tobi who basically started GoToSocial.</p><p><a href=\"https://goblin.technology/\">https://goblin.technology/</a></p><p>It allows signups. So I'm not sure if that's public or not.</p><p><em>ALL</em> GoToSocial instances require manual review for signups however.</p>","url":"https://olifant.social/users/oli/statuses/01K31A2V0GTAXZMKB6AVHHHN20","date_published":"2025-08-19T14:00:15+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-19 14:00","date_timestamp":1755612015,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86147776","content_html":"<p><span class=\"h-card\"><a href=\"https://neuromatch.social/@jonny\" class=\"u-url mention\">@<span>jonny</span></a></span> <span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediTips\" class=\"u-url mention\">@<span>FediTips</span></a></span> <span class=\"h-card\"><a href=\"https://neuromatch.social/@elduvelle\" class=\"u-url mention\">@<span>elduvelle</span></a></span> I should actually go one further here.... post migration is handled with Slurp via the Mastodon archive.</p><p>And the thing about the Mastodon archive is that you don't have <em>any</em> posts in it you didn't write. Sure, you have replies to posts in a thread you created, maybe, or orphaned replies to other people's threads, but it's not like you can pull an export that includes other people's posts, too.</p><p>So keeping actual post references intact rather than merely copying over the content of original posts so that they aren't lost, and replacing all existing references to that post to a copy of it on other new instances....that's a big difference.</p><p>If we just go with the Mastodon archive as our source of preserving posts, we don't have the source data to recreate the thread in the first place, just the original posts from the author.</p><p>With such fragmented data, you can see why we often throw orphaned mentions away (as I do with Posty) or Slurp refuses to include random mentions...</p><p>On top of which, including random mentions would trigger a whole wave of notifications for post-dated posts, so Slurp just refuses to import those.</p>","url":"https://olifant.social/users/oli/statuses/01K2X7BF6HPVHHZ58SD5BZ1BC0","date_published":"2025-08-17T23:55:34+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-17 23:55","date_timestamp":1755474934,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"71512488","content_html":"<p><span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediTips\" class=\"u-url mention\">@<span>FediTips</span></a></span> <span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediGarden\" class=\"u-url mention\">@<span>FediGarden</span></a></span> Things like Fediverse Observer and FediDB started dropping many GoToSocial instances, after GTS started messing with scrapers ignoring the robots.txt by permitting admins to create ridiculous stats. This messed with the overall stats of the fediverse, so essentially a lot of GTS instances got wholly blacklisted from public directories, regardless of whether they enabled the 'spoof' setting or not.</p><p>Which....I guess stopped those places from scraping GTS server endpoints.</p><p>Some people are really mad at the authors over it, but all it's really done is take GTS off the official statistics board entirely.</p>","url":"https://olifant.social/users/oli/statuses/01K2X6Z4KDQ9QSQZ4TCGA41PWA","date_published":"2025-08-17T23:48:50+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-17 23:48","date_timestamp":1755474530,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"86147775","content_html":"<p><span class=\"h-card\"><a href=\"https://neuromatch.social/@jonny\" class=\"u-url mention\">@<span>jonny</span></a></span> <span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediTips\" class=\"u-url mention\">@<span>FediTips</span></a></span> <span class=\"h-card\"><a href=\"https://neuromatch.social/@elduvelle\" class=\"u-url mention\">@<span>elduvelle</span></a></span> Yeah, Slurp elides the problem by simply refusing to import any post with a @mention in it. So you essentially are able to import your old posts, but not preserve entire conversation threads.</p>","url":"https://olifant.social/users/oli/statuses/01K2X5W3RNNZ6PHH2HYN7YN8BC","date_published":"2025-08-17T23:29:43+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-17 23:29","date_timestamp":1755473383,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"71512487","content_html":"<p><span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediTips\" class=\"u-url mention\">@<span>FediTips</span></a></span> <span class=\"h-card\"><a href=\"https://neuromatch.social/@jonny\" class=\"u-url mention\">@<span>jonny</span></a></span> <span class=\"h-card\"><a href=\"https://neuromatch.social/@elduvelle\" class=\"u-url mention\">@<span>elduvelle</span></a></span> Yeah, it doesn't have to worry about the problems of running thousands on the same instance because it's not really designed for that. Although, if there was a large instance like that, they could just prevent it entirely by turning off backdated post imports at the server level in the config yaml.</p><p>It's not so much that it <em>can't</em> handle large volume or large amounts of members migrating posts.... it <em>probably</em> can?</p><p>It's just that no one has ever tested it. I'm not aware of anything I'd consider a \"large\" GTS instance, for one. I'm not aware of anyone with, say, 20k followers migrating to a GTS instance, or importing a massive archive to it.</p>","url":"https://olifant.social/users/oli/statuses/01K2X5RFAHZNX5KM287KCHZN9R","date_published":"2025-08-17T23:27:43+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-17 23:27","date_timestamp":1755473263,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"71512486","content_html":"<p><span class=\"h-card\"><a href=\"https://social.growyourown.services/@FediTips\" class=\"u-url mention\">@<span>FediTips</span></a></span> <span class=\"h-card\"><a href=\"https://neuromatch.social/@jonny\" class=\"u-url mention\">@<span>jonny</span></a></span> <span class=\"h-card\"><a href=\"https://neuromatch.social/@elduvelle\" class=\"u-url mention\">@<span>elduvelle</span></a></span></p><p>This is a solved problem with GoToSocial.</p><p>First, <a href=\"https://github.com/superseriousbusiness/gotosocial/pull/3685\">they allowed backdating statuses</a>.</p><p>Which allowed importing old statuses.</p><p>One of the devs created a tool, <a href=\"https://github.com/VyrCossont/slurp\">Slurp</a>, for this purpose. It uses your existing Mastodon archive.</p><p>At this time, GoToSocial is the only platform I'm aware of that can handle not just account migration, but post migration as well.</p><p><a href=\"https://blog.klein.ruhr/gotosocial-ready-for-prime-time\">This page talks about migrating to GoToSocial and using Slurp to migrate posts</a>.</p>","url":"https://olifant.social/users/oli/statuses/01K2X55Y3Z176Z76RK7HEQ70C9","date_published":"2025-08-17T23:17:36+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-17 23:17","date_timestamp":1755472656,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72430534","content_html":"<p><span class=\"h-card\"><a href=\"https://flipping.rocks/@loren\" class=\"u-url mention\">@<span>loren</span></a></span> No problem, no, it should accept that upload just fine. :)</p>","url":"https://olifant.social/users/oli/statuses/01K2GS54KR0HXWEWGFSVHYY2YM","date_published":"2025-08-13T03:56:34+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-13 03:56","date_timestamp":1755057394,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72430533","content_html":"<p><span class=\"h-card\"><a href=\"https://flipping.rocks/@loren\" class=\"u-url mention\">@<span>loren</span></a></span> So.... how large is your archive in terms of size?</p>","url":"https://olifant.social/users/oli/statuses/01K2GK9A2KNRCV1KHA7BHE4A9T","date_published":"2025-08-13T02:13:59+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-13 02:13","date_timestamp":1755051239,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72430532","content_html":"<p><span class=\"h-card\"><a href=\"https://flipping.rocks/@loren\" class=\"u-url mention\">@<span>loren</span></a></span> Yeah, leave it alone if it's still running. :) It's basically extracting your zipfile onto the server, so that's the part that takes a long time. Once the extraction is done, it then needs to generate the HTML, and then give you the option to download it all again as a new zipfile. That also takes a bit.</p>","url":"https://olifant.social/users/oli/statuses/01K2GJWWV28ZJD2R2NWRPDGBYF","date_published":"2025-08-13T02:07:12+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-13 02:07","date_timestamp":1755050832,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72430531","content_html":"<p><span class=\"h-card\"><a href=\"https://flipping.rocks/@loren\" class=\"u-url mention\">@<span>loren</span></a></span> CPU is flat.</p><p>That small cpu spike (to 15%) was from 40m ago.</p><p>Also attaching memory and disk I/O.</p>","url":"https://olifant.social/users/oli/statuses/01K2GJJ8ZAWK7S1YNAKF9YM8BQ","date_published":"2025-08-13T02:01:24+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-13 02:01","date_timestamp":1755050484,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72430530","content_html":"<p><span class=\"h-card\"><a href=\"https://flipping.rocks/@loren\" class=\"u-url mention\">@<span>loren</span></a></span> Well, the server itself doesn't seem to have reacted at all like someone tried to throw a large archive at it based on my current monitoring. So who knows. :)</p>","url":"https://olifant.social/users/oli/statuses/01K2GH2QXGN0BCBE7K0XP64E4F","date_published":"2025-08-13T01:35:27+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-13 01:35","date_timestamp":1755048927,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72430529","content_html":"<p><span class=\"h-card\"><a href=\"https://flipping.rocks/@loren\" class=\"u-url mention\">@<span>loren</span></a></span> There's likely a lot more optimization I can do if it doesn't work, so that's not the end of the road, but I'm hopeful throwing some resources at it will help for some of the people with post backups that might have been just on the edge.</p>","url":"https://olifant.social/users/oli/statuses/01K2GGE9BCQQE5Y6W2Y94C7CNG","date_published":"2025-08-13T01:24:16+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-13 01:24","date_timestamp":1755048256,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72430528","content_html":"<p>Just added more RAM to my devserver, mostly for <a href=\"https://posty.1sland.social\">Posty</a>.</p><p>If you chucked your enormous backup at it before and it didn't work, give it another shot. Accepts up to 2GB uploads and should be able to process a lot more of it before hitting a stack overflow.</p>","summary":"","url":"https://olifant.social/users/oli/statuses/01K2GFWW00MHW70CTEMH5H66GS","date_published":"2025-08-13T01:14:46+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-08-13 01:14","date_timestamp":1755047686,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"62144808","content_html":"<p><span class=\"h-card\"><a href=\"https://glitterkitten.co.uk/@babe\" class=\"u-url mention\">@<span>babe</span></a></span> But did all of the animals come with you?</p>","url":"https://olifant.social/users/oli/statuses/01JRR0RP3KPXB3C9SQPCBT7B9G","date_published":"2025-04-13T16:47:17+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-04-13 16:47","date_timestamp":1744562837,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"60112442","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@gwynnion\" class=\"u-url mention\">@<span>gwynnion</span></a></span> I've been waiting for the first person, just one person, to say, \"Hey, Trump just suspended asylum protections!\" because I'm going to jump right on them and go, \"Nope, they were <em>already</em> suspended. Guess who did that, thinking it would win an election?\"</p>","url":"https://olifant.social/users/oli/statuses/01JNS195V79Z3GKZJPG58VWC39","date_published":"2025-03-07T19:28:26+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-03-07 19:28","date_timestamp":1741375706,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"85237372","content_html":"<p>This shit makes me tired.</p>","summary":"","url":"https://olifant.social/users/oli/statuses/01JMFKG73J4YR86RDGD92QXTSM","date_published":"2025-02-19T17:18:45+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-02-19 17:18","date_timestamp":1739985525,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"56806269","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.nl/@jaimevisser\" class=\"u-url mention\">@<span>jaimevisser</span></a></span> <span class=\"h-card\"><a href=\"https://infosec.exchange/@codinghorror\" class=\"u-url mention\">@<span>codinghorror</span></a></span> Does a good job pattern-matching self-awareness, though.</p>","url":"https://olifant.social/users/oli/statuses/01JKAEF3XZYZ5RP5NE3DVS6B8E","date_published":"2025-02-05T06:58:52+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-02-05 06:58","date_timestamp":1738738732,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"55346538","content_html":"<p>Pretty sure my childhood friend, my next-door neighbor, was trans. I didn't have the vocabulary for it at the time, but in retrospect it's pretty clear.</p><p>Didn't matter what kind of pretending we were doing, Knight Rider, He-Man, Superheroes, cops and robbers, whatever it was....</p><p>He (she?) always wanted to \"play the girl.\" Which was great for me, since I got to be He-Man. (Actually, I got to be Cringer/Battlecat, and had to walk on all fours while a child three years older than me rode on my back.) But about my friend? No one ever really objected or even knew enough to ask questions about it. He had coloring book pictures on his wall.... of women, almost 50s era in their styling, but doing housework, in various dresses and he'd always ask me, \"Don't you think she's pretty?\" I thought it was strange, but I didn't know how to talk about it, so I didn't. I put that away for a really, really long time and only recently pulled it out of the box to examine it again.</p><p>And was like, \"Holy shit, same memory but completely different context now!\"</p><p>I think some of the kids thought it was a bit odd, too, but you know for all my memories of it, I can't remember a single time anyone really said anything about it. And I'm glad about that. I have memories of taking part in bullying that I'm not proud of.... but at least never that kind.</p><p>Also, I'm not intending to misgender them now, but I have a strong feeling that they now go by 'she' and if she does, I'm really happy for her.</p><p>The world was not ready for her then...and I'm not sure it's ready for her now, but at least she is not alone.</p>","summary":"","url":"https://olifant.social/users/oli/statuses/01JHDX5JJXVAZVTXB0JKSBFSY9","date_published":"2025-01-12T18:42:08+00:00","author":{"name":"D. Olifant","url":"https://olifant.social/@oli","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Ffiles.mastodon.social%2Fcache%2Faccounts%2Favatars%2F113%2F785%2F223%2F885%2F143%2F800%2Foriginal%2F1085eb33b6f17240.jpeg","_microblog":{"username":"oli@olifant.social"}},"_microblog":{"date_relative":"2025-01-12 18:42","date_timestamp":1736707328,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}}]}