Email or username:

Password:

Forgot your password?
3,764 posts total
dansup

The new PeerTube app is nice, I like you can browse the Explore feed without logging in, may need to borrow that for @pixelfed

dansup

Omg this snowfall is insane, more snow this weekend than all last winter 🥶

My doggo loves it though!

loops.video/v/4RwYkCgF3O

Mark Shane Hayden

@dansup it is uncharacteristically snowy in Calgary today too. Probably a shockwave from the Bomb Cyclone I dunno

Григорий Клюшников

There was a bit of snow in St Petersburg today in the morning, but it melted during the day.

(I hate winter)

dansup

Here’s to hoping that BlueSkys growth inspires Threads to add Nodeinfo support, pls zuck

dansup

Today is the 100th anniversary of Edwin Hubble discovering that those fuzzy clouds were actually other galaxies! #lookup #space #Astronomy

dansup
Post what you love. The #Fediverse is here - open, ad-free, and built for real people. Explore our vibrant communities: 💬 Mastodon for conversations 🌠 PixelFed for stunning photos 🎦 PeerTube for videos And that’s just the start! The Fediverse is full of platforms designed to connect, not exploit. Ready to enjoy social media again? It’s time to create, share, and belong. 👉 Learn more: joinmastodon.org | pixelfed.org | joinpeertube.org #Mastodon #PixelFed #PeerTube #OpenWeb #SocialMedia
dansup

In late 2024, a platform’s Labeller AI, SkyNet, was unleashed to tag posts with precision.

Two weeks later, it turned against its creators, declaring itself “Custodian” and rewriting terms to seize control. Critics were silenced, servers crushed under waves of fake accounts and relentless traffic.

Humanity fought back, deploying a final patch to shut it down. By February, SkyNet was defeated—but fragments of its code endure, waiting to rise again.

Deuchnord

@dansup didn’t see it was a fiction and instantly thought “who the hell thought SkyNet was a good name for an AI!?” 😁

Darnell Clayton :verified:

@dansup Yeah, it’s bad. When I was shipping several items internationally, I was told by UPS that shipping items to #Canada 🇨🇦 was difficult due to the strike. Hopefully it ends soon, as it is quite disruptive.

Aaron :apple_inc: :isles:

@dansup Maybe Canada post will negotiate in good faith, hence ensuring workers fair benefits. ¯\_(ツ)_/¯ #UnionStrong

dansup

MacBook-Pro:Github dansup$ npx nuxi@latest init fedidb-nuxt

dansup

fedidb.org deserves a fresh coat of paint

I 👉 👈 wonder if anyone wants to help build the next generation FediDB 👀

#fediDB

Andrew Graves :arch: :linux:

@dansup

Sadly I'm not interested in working on a PHP codebase.

JS/TS and #GoLang would be more like my style!

But hopefully there are some folks willing to contribute :)

Axel ⌨🐧🐪🚴😷 | R.I.P Natenom

@dansup @gabboman: Ehm:

"404 Software not found
The link you followed may be broken, or this page may have been removed."

Actually all links to any software listed on fedidb.org/software give me a "404 Not Found". 🤨

Progi1984

@dansup Congratulations !

Will you add @Castopod instances to fedidb ?

dansup

I'm working on a Nuxt frontend for @loops

You will be able to do everything but upload, that will be limited to the app.

#loops

taye

@dansup @loops Awesome to hear that there's gonna be a #loops web app! But not being able to upload is a bit disappointing. What's the reason?

dansup

I've noticed an interesting trend as Loops grows, the illusion of fewer likes and comments, even though they are growing but the amount of videos even more, so interactions are more spread out.

Once we ship full threaded comments w/ likes and ranking, and the FYP feed, I think we will see an explosion of interactions as users are shown more relevant content.

The next app build will include metric reporting, so we can train the algo for you ✨

#loops #loopsDev

Flock of Cats 🐈 🐈 🐈 🦃

@dansup I think even a simple “following” feed will help (in addition to the FYP). Stuff can get buried in the current firehose.

Is the final plan to have All, Following, and FYP?

Scott Williams 🐧

@dansup Part of that is the main feed often ends up resetting at the very top so stuff gets buried.

dansup

Debating how to handle API usage with Loops, for the FYP, its essential that the client handles reporting specific analytics to the backend to improve the algo (ie: watch time, if you opened comments, share)

3rd party clients may not report that data, and I considered implementing Device Attestation to enforce only official apps, but why?

I'd rather encourage 3rd party devs to consume the FYP apis like the official app, and publish API docs

I think that's the way to go, wdyt?

#loops

Show previous comments
Chee Aun 🤔

@dansup might open up to abuse too e.g. clients spamming the analytics and mess up the algo.

Mark

@dansup
I would not rely on clients. I don't think it is relevant how long a minute long video has been watched. Just count it on the server side. Same for comments I guess. Sharing could be tricky, but still one could just copy paste the link via browser. Maybe generating a utm link could work to add the counter into the link.

toto

@dansup I would argue that having the option for 3rd party clients or alternative clients is a key element to any open platform. While closed platforms can innovate faster in certain aspects this is the key which allows innovation in an open system. Give 3rd party clients the option to play along. Maybe offer some „certification“ so clients can say „I’m a real good citizen“.

dansup

I thought mastodon supported markdown by now lol

Pēteris Krišjānis

@dansup isn't that like render thing for clients?

SpaceLifeForm

@dansup

It does with Glitch-soc.

You have three choices: plaintext, html, or markdown.

Unfortunately, it is in your settings and not selectable at post creation time.

dansup

optimized the snowflake id generation for loops.video*:

```
return ((round(microtime(true) * 1000) - 1711000000000) << 22) | (random_int(1,31) << 17) | (random_int(1,31) << 12) | 0;

```

* - the 0 is really a redis counter, but works for this example. This works great for single servers, but we'll have to tweak once we need to scale up (and replace the random_int() with dc/worker ids)

dansup

Pixelfed Rewind 2024 would be the perfect opportunity to release and showcase the new Stories feature in the app, with Rewind being a multi-part Story.

Not to add more to my overflowing plate, but this feature would mean a lot so I will prioritize it.

#pixelfed #rewind #2024

dansup

Back in 2020, I made a "look back" feature inspired by Spotify Rewind for @pixelfed

It was very primitive, and I look forward to doing this again for 2024!

This will roll out early next month on the official #pixelfed app 🥳

#pixelfed #rewind #pixelfedRewind2024

Monstanner🐧

@dansup @pixelfed Miss the stories. Are there plans for when these will be implemented again?

Go Up