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. 🚀 #fedi22 #pixelfed #laravel #reactNative #loops #activitypub #developer
Public Key
npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w Profile Code
nprofile1qqs0e62jx8x4snneru04m9muatq77mkm85a852dd5kn909ucxm9uk8cpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dspvxvsl
Show more details
Published at
2026-07-09T16:35:46Z Event JSON
{
"id": "054116c766fb30c225256dd06e1832d4996b0f02aac692b5af76cdfdc867069f" ,
"pubkey": "fce95231cd584e791f1f5d977ceac1ef6edb3d3a7a29ada5a657979836cbcb1f" ,
"created_at": 1783614946 ,
"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. 🚀 \\n\\n#fedi22 #pixelfed #laravel #reactNative #loops #activitypub #developer\",\"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\":[[\"fediverse/social web guide\",\"https://fediverse.info\"],[\"pixelfed\",\"https://pixelfed.org\"],[\"loops\",\"https://joinloops.org\"],[\"fedidb\",\"https://fedidb.com\"]]}" ,
"sig": "57d6a7c925d85e1cb1b5d9c6e8272313377906c6409494c26ae88137a59ab762b2f4b2850754b1e5c90fddf51e62b28121e924922b7dc3bbc21d55bd7fe4f7f4"
}
Last Notes npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup You know what's pretty cool? @nprofile…u6df, the developer of https://divine.video sent a pull request to Loops to improve federation between Divine and Loops. This is the magic of the open social web. Collaboration and connection, no matter where you are. You love to see it ❤️ https://github.com/joinloops/loops-server/commit/fdb5cffd28e24e14221690331d63b41d561ebc5b #Loops #Divine #ActivityPub #Collaboration npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The fediverse is full of real life superheros. Let's shed some light on a few: @nprofile…s4ce - Building https://kitten.small-web.org + @nprofile…uquf @nprofile…tvnu - Building https://brid.gy + @nprofile…233h @nprofile…nptm - Managing FEPs + @nprofile…wxs0 @nprofile…834j - Building @nprofile…qgjt @nprofile…7dum - Building @nprofile…me7c @nprofile…m6pn - Building @nprofile…3qky + @nprofile…pvp2 @nprofile…8qd7 - Building https://fires.fedimod.org @nprofile…2gus - Building https://emissary.dev @nprofile…7ck0 - Building https://procolix.eu Show em' some ❤️ 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 loops quote post ✨ #nevent1q…swdy 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 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 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 "AI Models" and Automated AI accounts are now prohibited on Pixelfed.social Please report them 🙏 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 2026 is the year of WAFRN What started as a Tumblr alternative has grown into an active and vibrant community ✨ Even growing beyond that to welcome former Cohost users with the ability to import your Cohost export into wafrn One more thing, wafrn supports native ATproto/BlueSky federation. Ya, they did ActivityPub and ATproto at the same time, before it was cool. https://wafrn.net Consider supporting their pioneering project 👇 Donate here: https://patreon.com/wafrn npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup If you've used Loops and noticed how polished and stable it is across web and mobile, you can imagine how better @nprofile…agqz could be with that level of quality. I can. And I will. 💪 #Pixelfed2026 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops was originally a Pixelfed feature that was launched back in 2019, and it was inspired by Vine. In 2020 it was removed, and remained in the back of my mind until 2023, when I started considering building a separate service. Fast forward to 2025, we launched Pixelfed to the App and Play Stores and shipped quite a few new features, but the later part of 2025 I spent on Loops. Now it's fully open source, server and mobile apps, and federates! But that doesn't mean Pixelfed is dead 😉 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…25jl in the app settings, when you goto your profile and the hamburger menu, it should be on the bottom of the page, if not then you def need to update! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…25jl The latest version is v1.0.0.19 (it shows in the Settings) npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…25jl Try tapping on the avatar npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Wow, Loops.video has seen a dramatic increase in activity since the new mobile app update was released, setting new DAU and interaction records! Once we fix the profile bug and a few open issues, we will be submitting the app for review on the App Store (and Play Store next month). 2026 = The Year of Loops 🚀 https://joinloops.org/join-the-beta npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup You can now view your Favourites (Bookmarks) and Liked Videos in the latest release! You can also sort your main feed by Latest or Popular. Profile links will soon be available for users with 100+ followers ✨ #Loops #LoopsApp #LoopsDev https://files.mastodon.social/media_attachments/files/115/803/041/468/102/480/original/b888827b598319e0.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Do I regret turning down VC money? Not for a second. VC funding is fast growth paid for by betraying your day-one users and abandoning your principles. That's always the trade. I'll choose failure over selling out every time. This community actually matters to me, and I mean that. If I didn't care about you or the fediverse, I would have sold out long ago. You deserve better. ❤️ #Loops #Pixelfed #Fediverse npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup In the new Loops app build, you will be able to add Profile Links (max 4) and view your favourites and likes on your profile, not to mention sort by Popular or Latest and we added a new Share button! #Loops https://files.mastodon.social/media_attachments/files/115/759/000/926/505/621/original/c36bcfdde0a9952a.jpg 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 2025 brought 400k+ new users to Pixelfed, Loops and the fediverse! That kind of growth is rare, especially for a small team like ours. Looking forward to 2026, I'm focused on making our projects more stable so we can handle a few million more 🚀 We're building the future of ethical social media, together. ❤️ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Friendly reminder, a reverse chronological feed like Mastodon and Pixelfed use are technically algorithms. While I understand that many people come to the fediverse because they have had bad experiences with algorithms, it's important to remember that not all algorithms are the same! You can have ethical algorithms that respect peoples permissions while also using data you collect responsibly. Loops is proof of this 👏 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Making great progress on the new #Pixelfed web redesign! Nuxt is so heckin awesome 👏 https://files.mastodon.social/media_attachments/files/115/751/742/315/278/624/original/112f5c57a8725523.png https://files.mastodon.social/media_attachments/files/115/751/742/913/749/560/original/b3a93253ea0897cd.png 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 Loops.video & JoinLoops.org 1 year ago vs now Progress 🚀 https://files.mastodon.social/media_attachments/files/115/746/096/423/094/454/original/f70d22d874a62bcc.png https://files.mastodon.social/media_attachments/files/115/746/097/430/894/116/original/de3d05e360ab7913.png https://files.mastodon.social/media_attachments/files/115/746/098/283/801/870/original/0accdc6ddf125e6f.png https://files.mastodon.social/media_attachments/files/115/746/099/371/632/214/original/4a7169332517d012.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops is the open source TikTok Spread the word ✨ https://joinloops.org/our-mission npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I'm a bit worried that Loops.video may become too centralized and lead to a situation where new instances are seen as empty by users, further incentivizing Loops.video growth. How do we solve this? With @nprofile…lhgk, an open source service that helps solve the "cold-start" problem in a federated manor to help provide some initial content to new and growing Loops servers. Let me know what you think, feedback wanted! We need to get this right before it's too late ❤️ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Send this to friends who use TikTok 👇 https://joinloops.org npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup TikTok sold to Oracle! https://joinloops.org/why-loops-matters https://www.huffpost.com/entry/tiktok-divestment_l_69448648e4b039c32babc75d npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Pixelfed adopted the MastoAPI for mobile app compatibility, and I love Mastodon for making that possible and not limiting it to their project only. That being said, it's very liberating to build our own API for Loops. We serve a very different purpose than Mastodon, and we can more efficiently represent that. I look forward to publishing our API documentation and for 3rd party devs to build alternative clients. When your platform is open and federated, everything is possible. So let's build npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Still can't believe I made Forbes I struggle with imposter syndrome hardcore and am so proud I pushed past that to attend FediCon, ship the Pixelfed apps and build out Loops. Never doubt yourself, you can do anything 💪 https://www.forbes.com/sites/esatdedezade/2025/01/25/open-source-and-ethical-tiktok-whatsapp-and-instagram-alternatives-could-transform-social-media/ npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops does not track you. https://joinloops.org/why-loops-matters #nevent1q…f9lt npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup On Loops, you can now share videos up to 3 minutes long! #Loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup ✨ Loops Roadmap Updated 🚀 We have shipped Playlists and the For You algorithm/feed features! Spread the word, we're closing the gap and still on schedule ⚡️ https://joinloops.org/roadmap #Loops #Playlists #ForYouFeed npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…f3zv what do you mean? npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I guess I should update the Loops Roadmap page now we've shipped a few major features 😉 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Just shipped a For You algorithm update to fix the pagination issue! If you ran into the "You're all caught up!" message, you should now see that much less often. I'll continue tweaking the algorithm to find the best fit for everyone! #Loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…hx6g Oh yeah, frozen pipes really suck. I remember when I was a youngin, it was the winter of 1995/96 (really cold) and the city water main got frozen so there was no water at all, we had to fill up the bathtub. Hasn't happened since thank god, and was a really old water pipe apparently, but yeah it's not easy when its this cold, especially if you have a diesel 😉 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Nothing beats Canadian winters. Back in the day me and my brothers built so many epic igloos and forts, not to mention the snowball fights. I always won, but I am the oldest 🤣 We always hoped it would get colder than -35c so the school buses would get cancelled and we could stay home. Now as an adult, it's not as fun, I work remotely so there are no "snow days", but tobogganing and snowboarding still hits when its warmer (-20c). I could never live south, winter makes summer more special. https://files.mastodon.social/media_attachments/files/115/712/145/407/968/764/original/f6e9fd39e593c201.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Nothing like composing a new toot and losing it because of this error before you even hit Post 😅 A nice Mastodon improvement would be saving any text in the compose textarea to localstorage so it's not lost if this happens. https://files.mastodon.social/media_attachments/files/115/712/116/243/189/536/original/7f3cd6b4ea3564f7.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Never sold out. Shipped the Pixelfed app, Loops and more. Still dedicated to the open social web ❤️ (Btw, you can still contribute to our Kickstarter as a Late Backer ✨) #nevent1q…hvj3 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Help spread the word about Loops! Every share helps build a better, more open social web. https://joinloops.org/share npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Just ordered Turok 2 for N64, my favourite game 😍 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Pixelfed has always been and will always be a platform that centers photos and creative artwork first and foremost. It is deliberately not a microblogging platform, there are plenty of other microblogging platforms. The criticism? I hear it. But we're not backing down from our vision. Photo sharing first, foremost and forever. #Pixelfed #PhotographyFocused npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Our @nprofile…8ayu community is incredible, defending our project while pushing it forward. I'm committed to listening more. But let's be clear: we're not just fixing bugs. We're dismantling Big Tech's stranglehold on social media. Pixelfed is sawing off Instagram's branch to plant something better: a platform owned by its users, not corporations. ❤️ #joinPixelfed #Pixelfed npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Photo sharing for everyone, v2. Photo focused, feature packed. Pick your preferences and make it your own. Stories, Collections and more, if you want them. 🎁 Coming Soon https://pixelfed.org #pixelfed https://files.mastodon.social/media_attachments/files/115/662/303/150/732/894/original/2785c9e004da87c8.png https://files.mastodon.social/media_attachments/files/115/662/308/796/706/584/original/d79bf84ee827ea61.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Is Pixelfed sawing off the branch that the Fediverse is sitting on? No. But I hear the community: you want text-only posts. We are going to build this as an opt-in feature. If you want microblogging, turn it on. If you prefer the classic media-only experience, nothing changes. @nprofile…agqz only succeeds when we listen to you, the community. Give me a few weeks, I promise you won't be disappointed. #pixelfed npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Introducing #OurFedi2025, a year in review for the fediverse ✨ https://fedidb.com/year-in-review/2025 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops + Rich Search, now available on web We will expand search to Sounds and more soon! #Loops https://files.mastodon.social/media_attachments/files/115/649/681/988/208/315/original/9627b69bae34ef68.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The fediverse is safer because of @nprofile…5laf Her tireless dedication to trust and security protects us all, but this work requires resources. I'm seeking organizations to sponsor her ($500+/mo) to ensure this mission continues. Her value to our ecosystem is immeasurable. I personally vouch for her expertise and impact, as many leaders in this space will. We cannot afford to lose her contributions. Please boost and mention orgs on the fedi with this toot 🙏 https://support.thisismissem.social/#services npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Nuxt is so dang amazing, I love it. I've built 3 production websites with it so far this year ✨ https://joinloops.org https://fedidb.com https://fediverse.info The new Pixelfed UI will be the 4th 😉 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Dear Pixelfed: I'm not Santa, but I have been working hard on a few presents for you. I've heard the feedback and complaints, and can't wait for you to open up these gifts on Christmas day. You won't be disappointed, I promise 😉 #pixelfed #pixelfedChristmas https://files.mastodon.social/media_attachments/files/115/638/764/675/515/788/original/952b96e03eaf1b0f.png https://files.mastodon.social/media_attachments/files/115/638/768/228/983/015/original/1d0d039443e19ea6.png 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 instagram ➡️ https://pixelfed.org tiktok ➡️ https://joinloops.org whatsapp ➡️ @nprofile…0pvc You'd have to be crazy to compete with Instagram. Then they made Threads and joined us. You'd have to be even crazier to compete with TikTok. Then we got 20k signups and press coverage before we even had an app. Maybe I am crazy. Or maybe people just want ethical platforms built for them, not shareholders. The world needs more well-intentioned chaos. Build with us. Donate. Join. Share. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Okay, I'm definitely biased, but I think https://joinloops.org sets a new bar for fediverse project websites. Sites like Mastodon, Pixelfed, and Bonfire are beautiful, but I wanted to go further, making it resonate with people by focusing on what matters most to them. TikTok is hard to crack. Few are attempting this because of how established they are. When you remove the VC funding and toxicity, you're left with the platform every TikToker wanted. So we build, together 🚀 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The new @nprofile…jhqt release is now available. It's huge. You need to see the changelog 👇 https://github.com/joinloops/loops-server/releases/tag/v1.0.0-beta.5 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The EU has supported me, @nprofile…8ayu and @nprofile…jhqt more than my own country! I’m forever grateful to @nprofile…znnk, our patrons, kickstarter backers, open collective and liberapay donors for funding us and helping sustain active development for all our projects. It isn’t easy or cheap to build, run and maintain a dozen fediverse projects, but your support has really helped. Thank you. Your support is needed more than ever as we build a better TikTok ❤️ https://pixelfed.org/support-our-project npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…wn6u we are working to increase the limit to 3 minutes, should be available this weekend! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Project Möbius Content discovery network that connects new instances to the broader Loops ecosystem, ensuring fresh communities never start with empty feeds. - Yeah, the cold-start problem almost disincentivizes new admins + instances, but not for long ✨ https://joinloops.org/roadmap #loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup In case you missed it, I updated the Loops roadmap! It's quite feature packed 😉 https://joinloops.org/roadmap npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup ActivityPub doesn't need task forces to build onboarding resources. It just takes one person and a bit of courage. For both developers and the public. https://fediverse.info - for the public activitypub.social - for devs (coming soon) #activityPub https://files.mastodon.social/media_attachments/files/115/599/968/834/512/239/original/3594825c6078aa23.png https://files.mastodon.social/media_attachments/files/115/599/969/154/655/162/original/ca8ad85382266a0a.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Hot take: Your ActivityPub project is invisible. I got TechCrunch coverage for Loops with literally just a signup form because I wouldn't shut up about it. Ship in public. Make noise. Be annoying if you have to. Stop being humble. Start being loud. Your project deserves attention but you have to demand it. https://techcrunch.com/2024/10/25/the-fediverse-is-getting-its-own-tiktok-competitor-called-loops/ #activityPub npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Dropbox is that ex who still thinks you're together. "You've hit your storage limit" Babe, we broke up in 2014. I've moved on. You should too. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup If you think I've only been working on Loops, you don't know me. Pixelfed fam: leave some cookies and milk for Santa, you won't regret it npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Yeah, I love PHP. The jokes are funny until you realize it powers most of the internet - and Pixelfed, Loops, FediDB, and every federated platform I've built. At the end of the day, we're all serving HTML or JSON. The language doesn't matter. Shipping does. npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…8eqd @nprofile…jhqt PeerTube is more like YouTube and Loops is more like TikTok npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Plot twist: TikTok's "secret sauce" is recommendation ML + video encoding (likely ffmpeg like the rest of us). They built their empire on open source foundations. We're doing the same with @nprofile…jhqt but keeping it open, federated, and yours. The magic was open source all along. Who's really disrupting who? https://joinloops.org/why-loops-matters #loops #fediverse #tikTok #activityPub npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops + Playlists Create a custom ordered playlist of your videos that will appear on your profile (depending on visibility). - Available to accounts with 100+ followers and 20+ videos - Easily add + reorder videos - No limits for # of playlists or videos - You can only add your own videos to playlists - Your videos can only be added to one playlist at a time - Create public, unlisted, follower-only or private playlists - Web + App Playlist viewer Shipping Soon! #loops #playlists #loopsDev https://files.mastodon.social/media_attachments/files/115/599/080/871/727/974/original/74fb8027c523394c.png https://files.mastodon.social/media_attachments/files/115/599/086/175/513/770/original/2e075213edbbaaab.png https://files.mastodon.social/media_attachments/files/115/599/086/836/043/255/original/3c794583b5d200fe.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops + Skylight + diVine = cross platform short videos, for everyone. The dev of diVine is interested in cross platform interop, and with Bridgy, we could bridge Skylight too. The revolution won't be centralized ❤️ https://joinloops.org via ActivityPub https://skylight.social via ATproto https://divine.video via Nostr npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Trans people deserve safety, dignity, and joy. Today we remember those we’ve lost and recommit to fighting for those who are here. Stand up, speak out, and show your support. Trans rights are human rights — say it, mean it, and back it with action. #transgenderDayOfRemembrance #transRightsAreHumanRights https://files.mastodon.social/media_attachments/files/115/582/242/188/783/484/original/e022c789cc614642.jpg npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup 2025 was huge for the #fediverse Mad respect to all the devs, artists, and community members making this movement unstoppable npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup wtf is cloudflare down?? npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Introducing the new Loops project website! https://joinloops.org #loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup This isn't my project — it's ours. Together, we're proving that social media can serve people instead of exploiting them. #loops https://files.mastodon.social/media_attachments/files/115/559/028/413/261/528/original/b6631421a7191fd6.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The new joinloops.org website redesign is almost ready to ship, and I'm super proud of how it's coming together. It's no longer a single page, and better explains who, what, why and how! Coming soon 😉 https://files.mastodon.social/media_attachments/files/115/558/778/868/253/053/original/3d0314dec3db94d0.png https://files.mastodon.social/media_attachments/files/115/558/781/866/882/026/original/ea8791e20eeea45a.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I'm taking a break from Loops to fix some recent federation issues in @nprofile…8ayu While I'm at it, I'm also fixing some old bugs like proper cache invalidation in Notifications, improved support for libvips and other file formats, and more! Shoutout to @nprofile…znnz for shipping a ton of bug fixes too, we make a great team ❤️ Stay tuned, we'll be tagging a new release this weekend with a ton of federation + UI/UX fixes #pixelfed npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Why am I so focused on Loops? My NLnet grant expires next month, and I still have to ship the following milestones: - Federated For-You Algorithm - Sound Library (integration with Funkwhale) - Duet Feature - AR/Editing Features - Platform Safety Tools - Spam Mitigation These represent over half of my total grant amount, and I will get them shipped before my grant expires. You have to be crazy to think you can build a federated TikTok, with a For You algo and mobile apps And to do it alone 😎 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…t8j7 yes, have you ever thought about how iconic you are and how much people enjoy your posts. Fuck aliens, you the Kim Kardashian of the fediverse, like have you ever even thought about that? stay iconic fam, and sign this post for me so I can sell it on ebay pls. xx npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup The Vidzy dev spammed @nprofile…fnp4's Goldfish project, abandoned their repo, and is squatting 'Loops' subreddits. The ex-Vidzy dev can keep squatting r/loopsvideo. I was happy to "swoop in" and register their abandoned vidzy-social repo to redirect people to a project that's actually in development: @nprofile…jhqt They can have the subreddits. I'll take the GitHub repo. 😉 https://github.com/Goldfish-Social/Goldfish/issues/46 https://github.com/vidzy-social/vidzy https://reddit.com/r/loopsvideo/ https://files.mastodon.social/media_attachments/files/115/531/415/488/763/052/original/3aa33603ab4ef554.png https://files.mastodon.social/media_attachments/files/115/531/416/447/097/736/original/1911f8c26459f077.png https://files.mastodon.social/media_attachments/files/115/531/416/980/958/384/original/a15655f01060464e.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I owe a lot to the Fediverse - it's given me purpose and community. ❤️ Beyond @nprofile…8ayu and @nprofile…jhqt I’ve also built: • https://fedidb.com • https://fediverse.info • https://respectfulplatforms.org • https://socialweb.network • https://fedithreat.net • https://pubkit.net Want to help me keep building tools that serve users, not shareholders? I’d be deeply grateful → https://pixelfed.org/support-our-project npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops + TestFlight 🥳 https://testflight.apple.com/join/uX68ZhjW npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I'll be optimizing the Loops app for F-Droid and also @nprofile…ey3c The app should be available everywhere 🚀 It's proudly AGPL licensed https://github.com/joinloops/loops-expo npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…f6r2 i'm working on a fix! npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops for Android APK is now available. Enjoy 😎 https://github.com/joinloops/loops-expo/releases/tag/v1.0.1 #loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Preparing a new Pixelfed server release with fixes for Instagram Import, Account Migration and more! #pixelfed npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops Update: I'm preparing the app for submission to the App + Play Stores, the APK will be published later tonight 🚀 #loops #loopsApp npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup @nprofile…f6r2 @nprofile…4hy7 @nprofile…jhqt Is the captcha loading properly? Any error messages? What browser? npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops has a public Discord, if you're developing a client or want to contribute, please join! https://discord.gg/wvud8BgFv8 npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Hey #Fediverse! I'm building a Sound Library for Loops, my #ActivityPub video project, to let users add free audio to their videos. I'm already looking into integrations with #FunkWhale and Bandwagon. What other sources for free, libre, or public domain (CC-BY, CC0, etc.) music and sound effects should I check out? #AskFedi #Loops #FreeMusic npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops has supercharged search, just like many of you requested! 🔍 - Full text video search 👥 - Bio, display/username search #️⃣ - Hashtag search Available soon on Android & iOS 👀 https://files.mastodon.social/media_attachments/files/115/459/259/984/686/227/original/437604f490d47831.png https://files.mastodon.social/media_attachments/files/115/459/260/386/126/989/original/0537b6d429fdc0ef.png https://files.mastodon.social/media_attachments/files/115/459/260/752/233/579/original/26fdd53e1c13a6f0.png https://files.mastodon.social/media_attachments/files/115/459/269/709/849/705/original/c57c5c953076f7a0.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup A year ago I started building what would become the first version of Loops.video The code was very PoC and the app was janky. Fast forward 6 months, and I started building the `loops-server` backend + webUI*. Earlier this month, I shipped a 26k LoC update to add federation support**. I also started a fresh mobile app that is much faster, better and familiar, a few weeks ago***. We've arrived now! 🚀 ❤️ * - https://github.com/joinloops/loops-server/commit/a1c242c5c7974a628976bb48b6807332af43920d ** - https://github.com/joinloops/loops-server/commit/5b0e77806c53c0cd1c68c9f09e06f16ad0debc3e *** - https://github.com/joinloops/loops-expo https://files.mastodon.social/media_attachments/files/115/451/574/120/626/671/original/62c66fc6f0ef6e2e.png https://files.mastodon.social/media_attachments/files/115/451/574/549/140/324/original/c417622403057cfc.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops is fully open source via the AGPL-3.0 license. Website: https://joinloops.org GitHub: https://github.com/joinloops Codeberg: https://codeberg.org/loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup You may notice the Follow button on Loops.video is clickable even when logged-out. I added a modal that explains how to remote follow, isn't that neat? #loops #tikTok #activityPub #fediverse https://files.mastodon.social/media_attachments/files/115/451/098/066/872/236/original/2e54580c518c4fa6.png npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup Loops.video is now running the latest version, with full federation enabled ✨ Registration is open, and now instant 🥳 https://loops.video #loops npub1ln54yvwdtp88j8cltkthe6kpaahdk0f60g56mfdx27tesdktev0st7737w dansup I get that people may think that Loops is simply a TikTok clone. But a clone wouldn't ship 26k LoC to add ActivityPub support*, publish all source code under AGPL, or support full data export and migration. Most TikTok competitors are driven by financial motives, whereas Loops isn't. This matters. A lot. You can't serve two masters — either you serve your people, or you serve the money. We chose people. ❤️ https://joinloops.org * - https://github.com/joinloops/loops-server/commit/5b0e77806c53c0cd1c68c9f09e06f16ad0debc3e #loops #weChosePeople