<p><a href="/tags/loops/" rel="tag">#Loops</a> nodeinfo viewable in <a href="/tags/fedicat/" rel="tag">#Fedicat</a></p>
loops
<p>It's just so awesome to see <a href="/tags/loops/" rel="tag">#loops</a> videos in my timeline</p>
<p>Reppin’ the Fedi:</p><p>“I don’t use Youtube, I use <a href="/tags/peertube/" rel="tag">#Peertube</a>, <img src="https://neodb.social/media/emoji/climatejustice.social/PeerTube.png" class="emoji" alt=":PeerTube:" title=":PeerTube:"> <br>(for uploads, <a href="/tags/invidious/" rel="tag">#Invidious</a> for viewing), <img src="https://neodb.social/media/emoji/climatejustice.social/invidious.png" class="emoji" alt=":invidious:" title=":invidious:"><br>I won’t use Insta, it’s <a href="/tags/pixelfed/" rel="tag">#Pixelfed</a>, <img src="https://neodb.social/media/emoji/climatejustice.social/pixelfed.png" class="emoji" alt=":pixelfed:" title=":pixelfed:"> <br>I f**ked off Facebook for <a href="/tags/friendica/" rel="tag">#Friendica</a>, <img src="https://neodb.social/media/emoji/climatejustice.social/friendica.png" class="emoji" alt=":friendica:" title=":friendica:"> <br>X/Twitter, whatever, find me on <a href="/tags/mastodon/" rel="tag">#Mastodon</a>, <img src="https://neodb.social/media/emoji/climatejustice.social/mastodon.png" class="emoji" alt=":mastodon:" title=":mastodon:"> <br>I shed it: Reddit for <a href="/tags/piefed/" rel="tag">#Piefed</a>, 🔵<br>TikTok it won’t take long for your groups, 🩴<br>to flick flock to <a href="/tags/loops/" rel="tag">#Loops</a>.” <img src="https://neodb.social/media/emoji/climatejustice.social/fediverse.png" class="emoji" alt=":fediverse:" title=":fediverse:"> </p><p>🎶 <a href="https://spectra.video/w/mNieEJNJbV2Xg5zmUnsFsG" rel="nofollow" class="ellipsis" title="spectra.video/w/mNieEJNJbV2Xg5zmUnsFsG"><span class="invisible">https://</span><span class="ellipsis">spectra.video/w/mNieEJNJbV2Xg5</span><span class="invisible">zmUnsFsG</span></a> 🕺</p><p><span class="h-card"><a href="https://framapiaf.org/@peertube" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>peertube</span></a></span> <span class="h-card"><a href="https://social.tchncs.de/@invidious" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>invidious</span></a></span> <span class="h-card"><a href="https://mastodon.social/@pixelfed" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pixelfed</span></a></span> <span class="h-card"><a href="https://mastodon.social/@Mastodon" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Mastodon</span></a></span> <span class="h-card"><a href="https://macaw.social/@andypiper" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>andypiper</span></a></span> <span class="h-card"><a href="https://join.piefed.social/author/piefedadmin/" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>piefedadmin</span></a></span> <span class="h-card"><a href="https://mastodon.social/@dansup" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dansup</span></a></span></p>
<p>Building personalized feeds for ActivityPub is hard. </p><p>Small Loops instances don't have enough signals to power recommendations effectively.</p><p>That's why I'm developing <span class="h-card"><a href="https://mastodon.social/@activityrank" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>activityrank</span></a></span> to store cross-instance engagement patterns and serve video recommendations via open APIs. </p><p>Think BlueSky's PDS but for algorithmic discovery. </p><p>Open source, of course. </p><p>You will be able to use our ActivityRank service or run your own ✨</p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/fyp/" rel="tag">#fyp</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a></p>
Edited 206d ago
<p>Loops + Yunohost 🚀</p><p><a href="https://apps.yunohost.org/app/loops" rel="nofollow"><span class="invisible">https://</span>apps.yunohost.org/app/loops</a></p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/yunohost/" rel="tag">#yunohost</a></p>
<p>I've been busy wrapping up the final parts of Loops ActivityPub federation!</p><p>We will ship with two modes (Open and Lockdown), the latter allowing you to restrict federation with allowed instances only (and enforced via AuthorizedFetch)</p><p>You can also disable Federation support</p><p>I'll have a better ETA this weekend after some more testing ✨</p><p>Thanks to phpstan, this may even ship this weekend 🚀</p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/tiktok/" rel="tag">#tiktok</a> <a href="/tags/activitypub/" rel="tag">#activityPub</a> <a href="/tags/federation/" rel="tag">#federation</a></p>
<p>Loops for Android v1.0.1.24 is now available ✌️</p><p>- Added in-app account deactivation and deletion<br>- Fixed Composer permission bugs<br>- Fixed Comment submit bug that refreshed timelines<br>- Fixed Comment Text Input bug on Android</p><p><a href="https://github.com/joinloops/loops-expo/releases/tag/v1.0.1.24" rel="nofollow" class="ellipsis" title="github.com/joinloops/loops-expo/releases/tag/v1.0.1.24"><span class="invisible">https://</span><span class="ellipsis">github.com/joinloops/loops-exp</span><span class="invisible">o/releases/tag/v1.0.1.24</span></a></p><p><a href="/tags/loops/" rel="tag">#Loops</a></p>
<p>Loops now handles local + remote status edits/updates, with a versioned history!</p><p>It's going to be a fun weekend... </p><p><a href="/tags/loops/" rel="tag">#Loops</a> <a href="/tags/tiktok/" rel="tag">#TikTok</a> <a href="/tags/fyp/" rel="tag">#FYP</a></p>
<p>Loops urls are apparently not favoured by app developers because they don't look like urls from other software.</p><p>That's okay.</p><p>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.</p><p>Loop Post: <a href="https://getloops.social/v/azWp4zwJ05" rel="nofollow"><span class="invisible">https://</span>getloops.social/v/azWp4zwJ05</a></p><p>Loop Comment: <a href="https://getloops.social/v/azWp4zwJ05?cid=azWLd0mA06" rel="nofollow" class="ellipsis" title="getloops.social/v/azWp4zwJ05?cid=azWLd0mA06"><span class="invisible">https://</span><span class="ellipsis">getloops.social/v/azWp4zwJ05?c</span><span class="invisible">id=azWLd0mA06</span></a></p><p>Loop Comment Reply: <a href="https://getloops.social/v/azWp4zwJ05?rid=bfP5GXdQ0O" rel="nofollow" class="ellipsis" title="getloops.social/v/azWp4zwJ05?rid=bfP5GXdQ0O"><span class="invisible">https://</span><span class="ellipsis">getloops.social/v/azWp4zwJ05?r</span><span class="invisible">id=bfP5GXdQ0O</span></a></p><p><a href="/tags/loops/" rel="tag">#loops</a></p>
<p>Loops Joins the Fediverse</p><p><a href="https://blog.joinloops.org/loops-joins-the-fediverse/" rel="nofollow" class="ellipsis" title="blog.joinloops.org/loops-joins-the-fediverse/"><span class="invisible">https://</span><span class="ellipsis">blog.joinloops.org/loops-joins</span><span class="invisible">-the-fediverse/</span></a></p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/activitypub/" rel="tag">#activityPub</a></p>
<p><a href="/tags/loops/" rel="tag">#Loops</a> has entered <a href="/tags/beta/" rel="tag">#beta</a> with <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> support, allowing users to connect with creators across the <a href="/tags/fediverse/" rel="tag">#fediverse</a>. This means users can follow and interact with creators on platforms like <a href="/tags/mastodon/" rel="tag">#Mastodon</a> and <a href="/tags/pixelfed/" rel="tag">#Pixelfed</a>, and vice versa. Loops has implemented several technical features to ensure smooth federation, including a shared inbox, HTTP signatures, and smart content representation. <a href="https://blog.joinloops.org/loops-joins-the-fediverse/?Fedizen.EU" rel="nofollow" class="ellipsis" title="blog.joinloops.org/loops-joins-the-fediverse/?Fedizen.EU"><span class="invisible">https://</span><span class="ellipsis">blog.joinloops.org/loops-joins</span><span class="invisible">-the-fediverse/?Fedizen.EU</span></a> <a href="/tags/fedizen/" rel="tag">#Fedizen</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> <a href="/tags/news/" rel="tag">#News</a></p>
<p><a href="/tags/loops/" rel="tag">#Loops</a> is now on the iOS App Store. Dump <a href="/tags/tiktok/" rel="tag">#TikTok</a> and grab it! <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="https://blog.joinloops.org/loops-is-now-on-the-app-store/" rel="nofollow" class="ellipsis" title="blog.joinloops.org/loops-is-now-on-the-app-store/"><span class="invisible">https://</span><span class="ellipsis">blog.joinloops.org/loops-is-no</span><span class="invisible">w-on-the-app-store/</span></a></p>
<p>You wanted open source and transparency from Loops.</p><p>We heard you. </p><p>The new Loops app is now developed in the open — follow the progress, clone the repo, or help build it.</p><p>👉 <a href="https://github.com/joinloops/loops-expo" rel="nofollow" class="ellipsis" title="github.com/joinloops/loops-expo"><span class="invisible">https://</span><span class="ellipsis">github.com/joinloops/loops-exp</span><span class="invisible">o</span></a></p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/tiktok/" rel="tag">#tiktok</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a></p>
<p>Just fixed an Http Signature bug in Loops that affected outgoing activities, specifically a malformed/missing Digest header.</p><p><a href="https://github.com/joinloops/loops-server/commit/2b2a2f2a8f1b1c0d664b79bc3f67520bbacb6b2c" rel="nofollow" class="ellipsis" title="github.com/joinloops/loops-server/commit/2b2a2f2a8f1b1c0d664b79bc3f67520bbacb6b2c"><span class="invisible">https://</span><span class="ellipsis">github.com/joinloops/loops-ser</span><span class="invisible">ver/commit/2b2a2f2a8f1b1c0d664b79bc3f67520bbacb6b2c</span></a></p><p>Loops has also switched from Laravel Sanctum to Laravel Passport for oAuth, I updated the install guide, but if you're seeing 500 errors on API requests, you simply need to run</p><p>```<br>php artisan passport:keys<br>```</p><p>And re-deploy!</p><p><a href="https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md#4-generate-passport-keys" rel="nofollow" class="ellipsis" title="github.com/joinloops/loops-server/blob/main/INSTALLATION.md#4-generate-passport-keys"><span class="invisible">https://</span><span class="ellipsis">github.com/joinloops/loops-ser</span><span class="invisible">ver/blob/main/INSTALLATION.md#4-generate-passport-keys</span></a></p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/loopsdev/" rel="tag">#loopsdev</a></p>
<p>Meet Loops — a new, federated TikTok alternative that’s open-source and self-hosted.</p><p>Every movement begins with a spark. </p><p>Loops is that spark — breaking down the walls built around creativity and replacing them with doors anyone can open, explore, and build upon.</p><p>Join us and spread the word!</p><p><a href="https://joinloops.org" rel="nofollow"><span class="invisible">https://</span>joinloops.org</a></p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/tiktok/" rel="tag">#tikTok</a> <a href="/tags/activitypub/" rel="tag">#activityPub</a></p>
<p>The magic of the Loops For You Algorithm, explained ⬇️</p><p><a href="/tags/loops/" rel="tag">#Loops</a> <a href="/tags/foryoufeed/" rel="tag">#ForYouFeed</a> <a href="/tags/openalgorithms/" rel="tag">#OpenAlgorithms</a></p>
<p>This is how the new Loops app Notifications screen looks like.</p><p>Notice the lack of webfinger addresses, and the instant action buttons like Reply and Like?</p><p>All of these notifications are from remote accounts, but we hide the complexity of federation and only show the relevant details.</p><p>Pretty cool eh?</p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/tiktok/" rel="tag">#tiktok</a> <a href="/tags/activitypub/" rel="tag">#activityPub</a> <a href="/tags/loopsdev/" rel="tag">#loopsDev</a></p>
<p>RE: <a href="https://loops.video/v/ezlwG6Iyof" rel="nofollow"><span class="invisible">https://</span>loops.video/v/ezlwG6Iyof</a></p><p>I looped ☺️</p><p><a href="/tags/loops/" rel="tag">#Loops</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
<p>Apparently <a href="/tags/loops/" rel="tag">#Loops</a> has many new features right now. <br>If only it had the feature to upload videos from mobile too.<br>(I know I shouldn't complain, it's a one man project and building new shiny features is more exciting that fixing app breaking bugs)</p>
<p>Loops is working on comment controls (beyond just disabling comments) that will be compatible with Pixelfed and other projects who implement it!</p><p><a href="/tags/activitypub/" rel="tag">#ActivityPub</a> <a href="/tags/pixelfed/" rel="tag">#Pixelfed</a> <a href="/tags/loops/" rel="tag">#Loops</a></p>
<p>Preparing a new Loops release:</p><p>- Curated Onboarding<br>- Sign in with Apple<br>- Starter Kits<br>- Improved Search<br>- Playlists<br>- Studio Creator Analytics</p><p>ETA: this weekend 🚀</p><p><a href="/tags/loops/" rel="tag">#Loops</a></p>
<p>观望了许久,注册了 <a href="https://loops.video" rel="nofollow"><span class="invisible">https://</span>loops.video</a>,由 <span class="h-card"><a href="https://mastodon.social/@dansup" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dansup</span></a></span> 建立的fedi短视频网站。<br>目前我的账号是 <span class="h-card"><a href="https://loops.video/@KipJayChou" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>KipJayChou</span></a></span> ,之后大概会自建loops实例。<br>loops的视频目前限制在三分钟,大概会比peertube更适合分享我的狗视频,只需要经过稍微的剪辑即可。</p><p>目前dansup在积极开发Loops<br>Github: <a href="https://github.com/joinloops/loops-server" rel="nofollow" class="ellipsis" title="github.com/joinloops/loops-server"><span class="invisible">https://</span><span class="ellipsis">github.com/joinloops/loops-ser</span><span class="invisible">ver</span></a><br>移动端客户端:<a href="https://loops.video/pages/beta-mobile-app-update-10-28-25" rel="nofollow" class="ellipsis" title="loops.video/pages/beta-mobile-app-update-10-28-25"><span class="invisible">https://</span><span class="ellipsis">loops.video/pages/beta-mobile-</span><span class="invisible">app-update-10-28-25</span></a><br>Loops账户:<span class="h-card"><a href="https://pixelfed.social/loops" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>loops</span></a></span><br><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/federated/" rel="tag">#federated</a> <a href="/tags/video/" rel="tag">#video</a> <a href="/tags/dansup/" rel="tag">#dansup</a></p>
Edited 79d ago
<p>Light or Dark mode.</p><p>Shipping Soon 🚀✨</p><p><a href="/tags/loops/" rel="tag">#Loops</a> <a href="/tags/loopsdev/" rel="tag">#LoopsDev</a></p>
<p>Yes, you can now add alt-text to Loops videos ✨</p><p>Either during upload in Loops Studio, or later with the Editor.</p><p>See for yourself: <a href="https://browser.pub/https://loops.video/v/bIbr1gqi_c" rel="nofollow" class="ellipsis" title="browser.pub/https://loops.video/v/bIbr1gqi_c"><span class="invisible">https://</span><span class="ellipsis">browser.pub/https://loops.vide</span><span class="invisible">o/v/bIbr1gqi_c</span></a></p><p><a href="/tags/loops/" rel="tag">#loops</a></p>
<p>New Loops release ✨</p><p>Some highlights:</p><p>- Alt text<br>- Disclose AI/Ad content<br>- Docker support<br>- Improved Studio UX</p><p>& much more 🚀</p><p><a href="https://github.com/joinloops/loops-server/releases/tag/v1.0.0-beta.3" rel="nofollow" class="ellipsis" title="github.com/joinloops/loops-server/releases/tag/v1.0.0-beta.3"><span class="invisible">https://</span><span class="ellipsis">github.com/joinloops/loops-ser</span><span class="invisible">ver/releases/tag/v1.0.0-beta.3</span></a></p><p><a href="/tags/loops/" rel="tag">#loops</a></p>

