Currently building @pixelfed, @loops, @supapp, @fedidb, and more. Gay Métis creator living on and respecting the Indigenous lands of the Dane-zaa (Beaver), Nehiyawak (Cree), Dene, and Métis peoples in the Grande Prairie, Alberta region. Committed to LGBTQIA2S+ inclusion, racial justice, Indigenous rights, and transgender rights. Building the future we deserve, for all of us. 🚀
Public Key
npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w Profile Code
nprofile1qqs0e62jx8x4snneru04m9muatq77mkm85a852dd5kn909ucxm9uk8cpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dspvxvsl
Show more details
Published at
2026-04-23T02:58:34+02:00 Event JSON
{
"id": "8ce709ccd216243ccc9186d520ff48b974e1e134c0c69220c92a3cf7b23069fc" ,
"pubkey": "fce95231cd584e791f1f5d977ceac1ef6edb3d3a7a29ada5a657979836cbcb1f" ,
"created_at": 1776905914 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://mastodon.social/users/dansup",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"dansup\",\"about\":\"Currently building @pixelfed, @loops, @supapp, @fedidb, and more.\\n\\nGay Métis creator living on and respecting the Indigenous lands of the Dane-zaa (Beaver), Nehiyawak (Cree), Dene, and Métis peoples in the Grande Prairie, Alberta region.\\n\\nCommitted to LGBTQIA2S+ inclusion, racial justice, Indigenous rights, and transgender rights.\\n\\nBuilding the future we deserve, for all of us. 🚀\",\"picture\":\"https://files.mastodon.social/accounts/avatars/000/016/041/original/28c12d417f6c0f3b.png\",\"banner\":\"https://files.mastodon.social/accounts/headers/000/016/041/original/e03638effa3afc8a.png\",\"nip05\":\"[email protected] \",\"fields\":[[\"website\",\"https://dansup.com\"],[\"pixelfed\",\"https://pixelfed.org\"],[\"loops\",\"https://joinloops.org\"],[\"fedidb\",\"https://fedidb.com\"]]}" ,
"sig": "00eb1fab0a519b09e1166de8f09040edc2539230e4ab8bf17fc065a984ddfcbbd8ea8d3a597c5bb193a66e2caf6dcdd1d623b625f1d91f6001798b311b0e1f92"
}
Last Notes npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup A sitting MP just named Loops on stage. @nprofile…yx7f — who joined the community three months ago — gave us a shoutout in front of a live audience. Photo via @nprofile…ruhq. When elected officials publicly back federated, community-owned platforms over corporate surveillance feeds, it sends a signal. So honored to have her here. https://joinloops.org/why-loops-matters #Loops #TheFutureIsFederated https://files.mastodon.social/media_attachments/files/116/516/726/660/839/413/original/40ed0ebf3b4ba470.jpg npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup What if ActivityPub software came with a special (@)moderators account that could support instance to instance moderation conversations, as well as a public inbox that anyone could message with reports or related activity. It would even come with a gorgeous admin dashboard to track reports and conversations with custom labels for organization and webhooks for 3rd party integrations (like getting notified on slack or discord) 🤔 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Starter Kit Federation is ready 🚀 This will be compatible with Mastodon Feature Collections. Shipping soon! cc @nprofile…w47g #Loops #StarterKits #ActivityPub #FeaturedCollections https://files.mastodon.social/media_attachments/files/116/205/570/856/283/788/original/bd569c4aed9ea10f.png https://files.mastodon.social/media_attachments/files/116/205/579/974/990/330/original/29b9c4a04aa71f15.png https://files.mastodon.social/media_attachments/files/116/205/580/371/675/458/original/920da9c5b134e7ce.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Bluesky team crashing out because people rightfully called them out for saying AI writes 99% of their code, then blaming “cartoon gooners” Oh my https://files.mastodon.social/media_attachments/files/116/180/136/127/530/893/original/6f5df92148750615.jpeg npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup loops quote post ✨ #nevent1q…swdy npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The new @nprofile…ucnl web design I've been working on is so much better in every way. Faster, cleaner and feature packed is one way to describe it. With way better video support thanks to Loops, we think you will appreciate all the improvements, and understand why we took our time, until it was perfect. Shipping soon! 🚀 #Pixelfed https://files.mastodon.social/media_attachments/files/116/170/764/632/986/671/original/68615b2ea3b6c023.png https://files.mastodon.social/media_attachments/files/116/170/765/261/986/320/original/99abc2f02b27a14a.png https://files.mastodon.social/media_attachments/files/116/170/766/305/439/188/original/44ce36100baf430d.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup ATProto has done an amazing job in terms of attracting developers with extensive documentation and easy to use SDKs/libraries. I think ActivityPub can do this too, we're a bit more fragmented, and it does seem that individual developers can build and ship faster than the ActivityPub stewards/orgs. So I've been working on my own take, in between my other projects, to build a powerful resource that best explains ActivityPub for devs with real code examples and demos. It just takes one person 🚀 https://files.mastodon.social/media_attachments/files/116/154/742/262/482/641/original/d9d3be626ceab94b.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Sorry Brent and the half dozen other inquirers, Loops and Pixelfed is not for sale! I'd be lost without my babies, and even though I'm scraping by financially and could really use that money, I don't think I could live with myself if I sold out. The #Fediverse deserves leaders who remain ethical and loyal to building better, safer social web alternatives. We're funded by people like you ❤️ https://pixelfed.org/support-our-project #Pixelfed #Loops #NotForSale https://files.mastodon.social/media_attachments/files/116/154/599/448/401/028/original/6bc12126acefad8f.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup We're building an ethical alternative to commercial short-video sharing platforms. As an open-source project, we believe in radical transparency and true community governance. Share this, and help spread awareness ❤️ https://joinloops.org/why-loops-matters npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Starter Kits + Loops Curated Content Creators you can follow with one click. Every kit requires consent for each user, so you can rest easy knowing every account is a proud member of each kit. This is how you do it, available soon! #Loops #StarterKits https://files.mastodon.social/media_attachments/files/116/137/532/799/283/375/original/4d78e1fa9ee7f27d.png https://files.mastodon.social/media_attachments/files/116/137/537/892/288/151/original/a615bbe2a20fa567.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops v1.0.0-beta.10 is now available ✨ Activity Intents + Comment Controls + Sound Library + Redesigned Admin Dashboard and much more! Shoutout to @nprofile…246t for funding Comment Controls support ⚡️ https://github.com/joinloops/loops-server/releases/tag/v1.0.0-beta.10 #Loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops.video isn't TikTok, your account will be suspended for violating our policies by sharing extreme right-wing content. Before you claim free speech, it's a bit different in Canada 😉 "Freedom of speech in Canada guarantees freedom of thought, belief, opinion, and expression, including press freedom. While fundamental to democracy, this right is not absolute and is subject to "reasonable limits" under Section 1, such as restrictions on hate speech, defamation, and obscenity." Report them 😎 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I don't believe AR filters are harmful, but a few people in my replies do. You can record a video with the new Loops Camera, using an AR filter, then save it to your camera roll and never upload it to Loops, allowing you to share it with anyone. This isn't that different from editing a photo in my opinion, what do you think? #AskFedi #AugmentedReality npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup A year ago, John Oliver mentioned @nprofile…ucnl on national tv! https://files.mastodon.social/media_attachments/files/116/132/808/986/301/567/original/b0c8c2e71b116119.jpeg npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Do you think Loops will pass TikToks Portability API rules? #AskFedi #Loops https://files.mastodon.social/media_attachments/files/116/120/891/630/864/222/original/ce617fabe4c4307a.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…d73q nerd npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Bridges? Nah, it's space ships and stations. First class multi-protocol support is the future, there are no bridges in space 🚀 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup TikTok -> Loops Import Now on our roadmap 🚀 #nevent1q…d96c npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup 21 years ago I "borrowed" my parents credit card to sign up for shared hosting and buy a domain during my BoonEx Dolphin era. 19 years ago (2007), I used my own credit card after turning 18 to start my own social network for our high school using BoonEx Dolphin. It was called iDope lol and had a few hundred users. 8 years ago, I started Pixelfed and started a journey to build my own social network from scratch. I never thought I'd ever build one myself. And now I'm living that dream! 🚀 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…8cpz it's not hard, I just make excuses because I'm afraid of heights. I joke with my man that I'd rather take a boat or drive lol Like has everyone forgotten Final Destination??? npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…8cpz I wish, need to get a passport first 😅 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I owe so much to @nprofile…246t for funding Pixelfed as their first fediverse project back in 2019. I would've been homeless if it wasn't for them, and expediting my first milestone RFP. A year ago we exploded and had to scale up, it was expensive, and that is where a large part of our Kickstarter funds were spent. I'm now looking at dedicated hosting to reduce costs significantly, as it's not sustainable. I hate to ask, but we could use more support: https://pixelfed.org/support-our-project We're funded by you ❤️ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Yeah, I've made mistakes. Real ones. I own that. What I also own: 8 years of open fediverse work, fully open sourcing Loops, and doing the hard work of making things right with people I hurt. I'm embarrassed by who I was then. I'm proud of who I'm becoming. I'm still here. Still building. Still learning. https://files.mastodon.social/media_attachments/files/116/119/300/569/673/151/original/d0bd335fec61913b.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I need a vacation npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup fellow canadians 🇨🇦 i made this for you: https://madeincanada.social #ElbowsUp #TrueNorthStrongAndFree npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I am the developer of @nprofile…rgvt, an open source, modular instant messenger for the fediverse. Coming soon! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Yesterday was the 1 year anniversary of my baby @nprofile…plww crossing the rainbow bridge. I'll never forget you buddy, you were the light in my darkest hours and gave me hope when I had none. I just wish I spent more time with you, rather then the countless nights of you watching me code. Your legacy lives on as the first :pixelfed: post, and I can't wait to meet you in heaven ❤️ https://pixelfed.social/p/admin/1 https://files.mastodon.social/media_attachments/files/116/103/153/487/529/281/original/7efb303fd16808e4.jpg npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Starting to see Loops spam accounts, and will be prioritizing a new MRF type system in Loops to help automate detection and classification. Spam sucks, and from my experience with Pixelfed, we need to address this sooner rather than later. #Loops #LoopsDev npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup VC funding isn’t charity, investors want a return. Then the enshittification starts. Not that hard to understand really. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup 2025 was record-breaking for me (Pixelfed going viral, app release, Kickstarter, Loops Launch). 2026 is going to make it look like a warmup. @nprofile…9vd0 and @nprofile…nzrw. Open source. Community owned. No compromises. The fediverse is finally ready for its moment, and I'm ready to make it happen. Let's go. 🔥 https://joinloops.org https://pixelfed.org #Fediverse #Mainstream #Moment npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…h0ux @nprofile…np4k Pixelfed has had comment controls since 2019, and Loops just shipped "Hide comments" support, but I agree we can do more, I'm working on extensive comment controls for both Pixelfed and Loops. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Pixelfed + One Million People 🚀 What an exciting milestone to reach, I look forward to improving the platform for the next million people to join! ❤️ https://pixelfed.org/how-to-join https://files.mastodon.social/media_attachments/files/116/085/840/378/620/686/original/6eb6c696817bba44.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Pixelfed logo variants, one of these will be the new logo ✨ https://files.mastodon.social/media_attachments/files/116/077/602/009/749/288/original/535a54b758e1ae0d.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Starter Kits are consent driven, with the default privacy setting being Permission Required. We will offer many options, including Auto-Allow Everyone to Disabled, to best support our community. #Loops #StarterKits #ConsentDriven https://files.mastodon.social/media_attachments/files/116/074/796/650/165/912/original/2ca1ce6a3e616a98.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I'm not just working on the Pixelfed frontend/backend, I'm also updating and modernizing our mobile app, it's so much better already. Faster, Cleaner and Feature Packed. Comment redesign, Collections, Keyword Filters, Places, Search redesign, Story Polls and much improved Video support. So much to tease, but I'd rather you experience it yourself. Soon. #Pixelfed #pixelfedApp npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The first release of WebIntents will be published later tonight ✨ https://webintents.net npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Pixelfed still isn't for sale. #Pixelfed https://files.mastodon.social/media_attachments/files/116/054/832/366/555/700/original/346911ca0e0d76e2.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Wow, I just got a DM from the author of that ploum article apologizing that it hurt me, and I apologized too. I get their point, and explained that I'm most upset about the state of the webUI that has prevented such progress, I have to rewrite it all first (which I'm doing). It means so much to me that I'm able to find resolutions to problems or disagreements in the fediverse, and I look forward to fixing these for the Pixelfed community. Thank you @nprofile…m0rx for understanding ❤️ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…h0ux We import them using FediDB.org/S3 and serve them from there, but we need the source url to fetch and store them. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…h0ux just link to the logo source files (must be publicly accessible) in the json! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…h0ux Yes please https://github.com/fedidb/communityDB?tab=readme-ov-file#json-format-for-software-entries npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops for Android Play Store release is coming along well, and yes F-Droid support is on our roadmap! #Loops #LoopsForAndroid npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup ICYMI: I redesigned FediDB software pages! :mastodon: https://fedidb.com/software/mastodon :pixelfed: https://fedidb.com/software/pixelfed npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…uj37 Hey rockstar, have you considered joining Loops? It's like TikTok, but federated and open source, with a brand new iOS app! https://joinloops.org/join-the-beta npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Pixelfed almost has 1 million users 🥹 I'm so heckin proud ❤️ https://fedidb.com/software/pixelfed npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup From idea to App Store. Your videos. Your community. Your data. https://apps.apple.com/us/app/loops-by-pixelfed/id6499375182 https://files.mastodon.social/media_attachments/files/115/983/185/890/506/597/original/133e54fc9d13777d.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops is Now on the App Store. 🥳 https://blog.joinloops.org/loops-is-now-on-the-app-store/ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…6kt6 yes, that is fine. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops + F-Droid Coming soon. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Take a sneak peek of our Loops App Store previews ⬇️ Fingers crossed, you'll be able to install Loops directly from the App Store this week. We're awaiting review now. #Loops #LoopsApp https://files.mastodon.social/media_attachments/files/115/961/988/748/374/459/original/f5f2c6303420191b.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup It continues 🚀 We're seeing record daily active users and signups, while the service remains stable with no noticeable lag/delays. Be part of the Loops Revolution 🚀 https://joinloops.org/join-the-beta https://files.mastodon.social/media_attachments/files/115/961/926/349/630/917/original/b052e6402e0401b2.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I just spent the past few hours fixing a few bugs related to Account Status state in Loops. Basically, we allow admins to suspend accounts, users to disable or delete their account, but we add a 30 day delay before we process the deletion. Users can login during the 30 day period, and we have to reinstate their data and connections. Handling this is tricky, because we do cache trending tag feeds and other data. It also broke some app screens. Now it's fixed 🤘 https://github.com/joinloops/loops-server/commit/63c3be6c9b1c19d8416680a2957eb7c80861a834 #Loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Another huge selling point of Loops, we do not collect or transmit any data to 3rd parties. Period. https://files.mastodon.social/media_attachments/files/115/960/571/608/379/540/original/4ce08df59a5e8401.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Sometimes marketing is the hardest challenge. I'm working on the App Store app preview screens for the Loops app, what do you think? #AskFedi https://files.mastodon.social/media_attachments/files/115/960/342/490/310/737/original/de47a549bd18a264.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I am postponing Push Notification support to get the Loops app submitted for iOS App Review ASAP, we can always add it later, but we really need to be in the App Store now. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup ❌: Tumblr ✅: https://wafrn.net Spread the word. We have a federated Tumblr alternative with mobile apps that isn't controlled by a US oligarch or techbro ❤️ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup BlueSky verifies. Fediverse blocks. One rolls out the red carpet for figures like JD Vance and ICE to boost metrics; the other empowers instances to shut the door instantly. We don’t need another corporate playground that capitulates to power. We need real data sovereignty. The Fediverse isn't just an alternative; it is the cure. https://fediverse.info npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Introducing MadeInCanada.social Highlighting sovereign alternatives for Canadians, built by a fellow Canadian ❤️ https://MadeInCanada.social #Canada #MadeInCanada #Fediverse npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Europeans set to launch an alternative to X. It’s called W https://cybernews.com/tech/europe-social-media-w/ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Bluesky users criticizing the fediverse is like Uber drivers shitting on public transit. You're literally the corporate problem we solved. And we're winning globally. Sit down. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Bluesky: Funded by crypto VCs. Protects Trump/ICE. Controlled by shareholders. Also Bluesky users: "wHy iS mAstOdOn So bAd??" Brother, you're literally on a corporate surveillance tool criticizing actual freedom. The fediverse won everywhere that matters. ✨ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Pixelfed will reach 1M users this year 🤯 https://pixelfed.org/how-to-join https://files.mastodon.social/media_attachments/files/115/884/700/073/492/969/original/e5fcdbbbdb68fd87.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I also added a bunch of new i18n keys for the new Loops Invite feature, almost every string (besides the admin dashboard) is translatable. I even wrote a few commands to help me find duplicates and analyze them. https://github.com/joinloops/loops-server/commit/bcf08cb937406ac2e1798bf38693310e40617bfe #Loops #i18n #translations https://files.mastodon.social/media_attachments/files/115/859/715/516/355/388/original/4f3005559a9fef80.png https://files.mastodon.social/media_attachments/files/115/859/715/887/285/527/original/7c481ca6533e3c47.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup oh dang, @nprofile…v5q3 did you know gram.social is more active than mstdn.social?? Pixelfed is really thriving ✨ Source: https://fedidb.com/servers https://files.mastodon.social/media_attachments/files/115/842/900/581/164/960/original/b6c6202d43248ad8.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup It's sad to see instances shut down without warning, I'm working on a short term and long term plan The short term plan: Personal Archive Node (PAN) - The Mini-PDS PAN will work with Pixelfed, Loops, Mastodon and other projects, and you can self-host or use a trusted PAN server, giving you peace of mind knowing *most* of your data is easily recoverable + migratable to another server, should you ever need it ✨ The long term plan: Personal Data Vault (PDV) - DID Layer for ActivityPub #soon #ap npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup If Loops supported non-public visibility settings too, and we implemented local-only, unlisted, local-only unlisted and follower only, are there any others you'd like to see? Off the top of my head, I can think of a "password protected" scope that is local-only and unlisted, and requires a specific password (that can be pre-filled via query params) to view. Let's hear your ideas 💡 #Loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Hot takes I've seen recently: - "Pixelfed is just a Mastodon reskin" - "Loops is just short PeerTube" - "Why does dansup have a strong fan base?" My take: - We are building the future of the social web. Instead of fighting over or against implementation details or developers, we should be uniting against corporate silos. Build. Ship. Federate. ❤️ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…548d @nprofile…left Interesting question, most software does not support this, and if we do, it would likely be time limited, but I will think about this and discuss with our team! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I'm having a blast working on the big Pixelfed web redesign, you are going to love it! Collections and Stories will see major improvements, can't wait to ship this 😍 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…f3zv what do you mean? npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Applying for a grant to fund development of Loops in 2026, always nerve racking, but I've had great luck so far. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…wn6u we are working to increase the limit to 3 minutes, should be available this weekend! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops urls are apparently not favoured by app developers because they don't look like urls from other software. That's okay. It's intentional, we don't include usernames in urls because we plan to support username changes, and our comment permalinks are shorter than a Mastodon actor url, and it's gorgeous. Loop Post: https://getloops.social/v/azWp4zwJ05 Loop Comment: https://getloops.social/v/azWp4zwJ05?cid=azWLd0mA06 Loop Comment Reply: https://getloops.social/v/azWp4zwJ05?rid=bfP5GXdQ0O #loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I can't believe Loops is finally federating 😭 I spent the past year building up to this, and I couldn't have done this without your support. Thank you ❤️ See for yourself: https://getloops.social/v/azWp4zwJ05 #loops https://files.mastodon.social/media_attachments/files/115/338/576/570/122/597/original/9a352a9defdd3294.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup oh my gosh, the first remote Loops comment 😍 Shoutout to @nprofile…cctr for making history! #loops https://files.mastodon.social/media_attachments/files/115/338/293/629/660/148/original/d582987ff81a2f76.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Big news! 🎉 Loops federation is working beautifully! Want proof? Search this URL in your fediverse app and check out the comment/mention threading in action: https://getloops.social/v/azWp4zwJ05?rid=bfGf2EgZ21 Spread the word, the fediverse now has an open source TikTok alternative that is truly decentralized. #loops #loopsDev #tikTok #activitypub https://files.mastodon.social/media_attachments/files/115/338/165/323/097/622/original/a78d06de78a195bd.png https://files.mastodon.social/media_attachments/files/115/338/166/388/846/303/original/bdb83931e3f8ff62.png https://files.mastodon.social/media_attachments/files/115/338/188/521/329/469/original/572e80d4617070a3.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops is federating with Mastodon and Pixelfed 🥳 I'm still doing some tests, and will be pushing the ActivityPub PR shortly ✨ #loops #activitypub #federation #mastodon #pixelfed https://files.mastodon.social/media_attachments/files/115/336/101/969/061/041/original/a3067ac0edf1aea1.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Big day for Loops & ActivityPub! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The fediverse needs better developer resources. The kind ATProto has. Fixing that gap: rich documentation, interactive examples, instant prototyping. Built indie-style with FediDB, browser.pub and other community resources to create a better foundation for the next generation of fediverse developers. Sometimes one spark is all it takes. Share if you care ✨ #ActivityPub #soon https://files.mastodon.social/media_attachments/files/115/316/396/172/550/276/original/5ab3bf81f1c2ee93.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup So Loops has public hashtag feeds, but they are limited for guests, and after reaching the end of the limited feed, will show this modal instead of what Pixelfed does (which is only show 20 posts per tag even though there are more). I think it's a much better UX, and while I'd love to provide infinite scroll feeds for guests, it would be easily abused by (AI) crawlers. Privacy and Safety come first 😎 #loops #loopsDev https://files.mastodon.social/media_attachments/files/115/315/955/390/100/370/original/20b769ca3aa87eb9.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops + Docker ✨ official production docker support is on the way, making installation even easier! #Loops #LoopsFYP npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops now included in Yunohost app directory 🥳 https://apps.yunohost.org/app/loops Special thanks to @nprofile…hpcw for making this possible! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Finished another marathon Loops coding sesh and made a lot of progress! - raised phpstan to level 5 with 0 issues - implemented outgoing activities - added a new Autolinker that properly handles mentions and hashtags - fixed outgoing captions to match Mastodon html - refactored audience handling - finished the sharedInbox logic Will be testing this tomorrow in prod, to catch any bugs and then I can ship this Loops ActivityPub support 🚀 https://phpstan.org/user-guide/rule-levels #loops https://files.mastodon.social/media_attachments/files/115/293/704/272/721/471/original/578eed0db7f49568.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…359z technically loops.video does federate, see @nprofile…pyxe, however the open source version (which loops.video will eventually transition over to) doesn't support it yet. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…359z Correct, I’m nearly ready to test this package on Loops and should have some exciting updates to share by the weekend. It has to be fully implemented with support for the most popular fedi platforms before I release it, I don’t want to ship partial support like I did with Pixelfed initially, learned my lesson from that. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The Laravel ActivityPub package I'm currently writing for Loops brings a lot of benefits like improved test coverage, custom Activity support, modular (opt-in) features/extensions and extensive logging for debugging. Will make it a lot easier to implement FEPs like Follower Sync, without impacting existing package users. Best of all, it's batteries included, meaning you can add ActivityPub support to a Laravel project in a few minutes ✨ #activityPub #laravel npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup TikTok policy rumors suggest political creators might need a new home soon. 👀 Loops has been building exactly what they need. Sometimes timing is everything. #loops #tikTok npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Revolutionary idea: What if social media platforms actually let you control your data? @nprofile…0ghv does, with full data exports, retention controls & opt-in analytics. The future of social is open-source ❤️ (and federated 🚀) #loops #activityPub #fediverse #socialWeb https://files.mastodon.social/media_attachments/files/115/168/859/409/536/627/original/281144d8b4533260.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Once I get caught up with Pixelfed + Loops, I will finish the FediDB Software Version tracker. It's pretty powerful, and useful to admins, devs and even users. Soon 😉 #fediDB https://files.mastodon.social/media_attachments/files/115/168/660/146/369/204/original/8ce2a96c1fb5e779.png https://files.mastodon.social/media_attachments/files/115/168/661/189/673/671/original/2e01a96bf8b2bc94.png https://files.mastodon.social/media_attachments/files/115/168/661/865/481/091/original/ba67a97c36eaa212.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops, now with more Codeberg ✨ https://codeberg.org/loops/loops-server #loops #codeberg npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup "Loops isn't open source" Now it is. Enjoy ✨ https://github.com/joinloops/loops-server/releases/tag/v1.0.0-alpha.1 #loops #tiktok #activityPub npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup BlueSky blocked Mississippi because #HB1126 would force them to age-gate everyone. Why should fediverse instances escape that same fate? Decentralization isn’t immunity. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup ❌ Custom Emoji ✅ Custom Story Stickers Pixelfed admins will be able to add custom Story Stickers for local users to use. They are embedded in the image, no special federation support required ✨ #pixelfed #stories https://files.mastodon.social/media_attachments/files/115/072/583/008/923/377/original/3b66fc268e74f063.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Man #Views is such a legendary album, no skips just hits. Drake never misses, some of you thought he lost the beef with Kendrick, only for the facts to come to light. "On stage twerkin with a dictionary" 🤣 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Don't get along man, we tried it What's the point in even trying? I hate a goofy especially They always dying to mention me They gotta die out eventually I cannot give you the recipe You know the game is sold separately My enemies wanna be friends with my other enemies I don't let it get to me #hype #views npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Guys, you have to see this demo of Stories, we're so close to shipping the next biggest fediverse medium: ephemeral content. https://pixelfed.social/p/pixelfed/864458420887110994 #fediverse #activityPub #pixelfed #stories npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Hate full screen Stories? We hear you. Pinch to adjust your image however you want. Backgrounds, text, mentions, links - all there when you need them. Your Story, your way. TestFlight arriving soon, admins stay tuned ✨ https://files.mastodon.social/media_attachments/files/115/060/776/266/721/576/original/1febdf8e036b2754.png https://files.mastodon.social/media_attachments/files/115/060/776/965/630/343/original/c56dee4b5f6dde14.png https://files.mastodon.social/media_attachments/files/115/060/778/310/448/021/original/a3489045f16bde79.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Stories might be our most complex feature yet (harder than Collections, Groups, Portfolios combined). But they're everywhere - Snapchat, Instagram, Facebook, Twitter, TikTok, LinkedIn. People expect them. Love them or hate them, they're how we share moments. @nprofile…qj8a is doing Stories ethically - no tracking, no ads, just authentic sharing. The future is federated. ❤️ #pixelfed #stories #ethicalAlternatives #theFutureIsFederated #fediverse #activitypub npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup You will be able to share your Pixelfed posts to your Story with one tap. You will also be able to share Stories in DMs. We will bring back the DM button to the app feed so you can easily share posts in DMs. We have so much potential with all these features, now we need to make them more connected. The future of Pixelfed isn't just our chronological feed, but also to build places to share directly with your people. Sup will play a major role too. Stay tuned ✨ #pixelfed #StayConnected npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup It's easy to build a grid layout for photos. It's hard to convince people to use it. A grid doesn't make you Instagram. The secret is making photo sharing engaging for everyone, with tools like Stories and Portfolios that respect the art of photography. Otherwise it's just Twitter with pics. https://pixelfed.org/ #pixelfed #photographyFocused