Email or username:

Password:

Forgot your password?
3,780 posts total
dansup

Excited to share that Ghost is going to federate over ActivityPub and become part of the largest open publishing network in the world 🎉

activitypub.ghost.org

Show previous comments
silverpill

@johnonolan Great news!

>There are multiple ways of supporting gated access to content in ActivityPub, and we're going to do our best to create a seamless experience both for publishers and for readers.

I've built an ActivityPub powered content subscription service called Mitra. Right now it uses direct messages to distribute subscriber-only posts. This method is compatible with most Fediverse micro-blogging services, but doesn't scale, so I'm doing research on federated private groups. I also wrote (and implemented) a specification for federated payments: https://codeberg.org/fediverse/fep/src/branch/main/fep/0837/fep-0837.md

Looking forward to working together on standards for subscription services

@johnonolan Great news!

>There are multiple ways of supporting gated access to content in ActivityPub, and we're going to do our best to create a seamless experience both for publishers and for readers.

I've built an ActivityPub powered content subscription service called Mitra. Right now it uses direct messages to distribute subscriber-only posts. This method is compatible with most Fediverse micro-blogging services, but doesn't scale, so I'm doing research on federated private groups. I also wrote...

theruran 🌐🏴

@johnonolan props to the informative webpage design! at first I thought it was just going to be a 'get early access' form.

Jesse Karmani

@johnonolan not only am I very very excited about your upcoming federation, but this is an absolutely beautiful announcement post 😍 kudos!

dansup

TikTok Notes is trash! So boring and full of spam!

TikTok Notes
TikTok Notes
TikTok Notes
Johnny Silverhand

@dansup Whoever thought TikTok Notes is a good idea, definitely didn't think it through. xD

Volodymyr
@dansup and how it works inside ActivityPub? It's just a Lists? Or something more functional?
Mika

@dansup Can't wait for groups! It seems great alternative for discord server!

Tizian

@dansup Those emojis... this looks so alike Facebook. :ablobcatreach: :blobcatknife:

dansup

One more thing, not only am I releasing Pixelfed Groups but also an api spec and open source groups mobile app that will be compatible with any server that implements the simple api spec!

The api spec is different from the fediverse spec, and we aim to be compatible with other implementations!

A dedicated Groups app with multiple account support, push notifications and share extensions will go a long way to help standardize the experience.

I do have a FEP planned for the ap side!

#groups

Albatroz Jeremias

@dansup cool stuff. Is there any documentation about this? Id like to known more...

🌈 BarbaPulpe 😇 ᴹᵃˢᵗᵒᵈᵒⁿ

@dansup
Great work, again, thanks a lot!

One question, is Pixelfed Groups a separate app from Pixelfed vanilla?

dansup

Pixelfed Groups are basically a clone of Facebook Groups, henlo again zuck 😘

dansup

Pixelfed Groups has a feature called SlowJoin mode that allows you to define fine-grained permission limits for several actions.

In addition, all group activities from users, mods and admins are logged in an easy to browse Interaction Log. Should you need to apply limits to a specific member, you can limit most actions on the member tab!

We pioneered the concept of cross group moderation in 2021, and are in the final stages of implementation.

#pixelfed #groups

Pixelfed Groups
Pixelfed Groups
Pixelfed Groups
dansup

Pixelfed Groups will support private or local-only groups!

In addition, we will offer many features and settings to make managing your group, moderators and users more effective and easier!

#pixelfed #groups #pixelfedGroups

Pixelfed Groups
Pixelfed Groups settings
Show previous comments
Chris

@dansup will this still focus around images, or all types of content?

Carl

@dansup I know I repeat myself, but PLEASE add filtering by account. I would love to be able to mute accounts--not even because I hate them or anything, just because they post stuff I have no interest in, that clogs my feed (e. g. hundreds of images of architecture--not my thing).

Frank Paul Silye

@dansup This is awesome and looks a bit like Flickr groups!

dansup

If a desktop environment follows you, would you feel the obligation to try it?

Like its almost as if this was meant to be, it looks similar to MacOS which I use atm... spooky

OMG GNOME FOLLOWS ME, LOOK MA, IM FEDIFAMOUS
Show previous comments
GNOME

@dansup we follow you because we love what you do and believe in your mission 🤝

We would love to count you as one of our users, even if we know that switching to a whole new desktop can be unsettling ♥️

F comme Franki

@dansup I absolutely love Gnome. If you're more of a no icon on my desktop kind of guy, it's for you. If you like a busy desktop with everything right in your face then you won't like it.

Darthwonka

@dansup
If I can play Skyrim on Linux natively, I would leave Windows behind.

dansup

Being the bigger person isn't always easy, see my complicated relationship with Meta for example

I do feel like I have to stand up for myself and remind people that I've been against Meta from the beginning but as I tried to be a good developer by listening to user feedback, I had to compromise and add domain blocks, and as a result several people accused me of colluding with Meta or whatever.

Heck if you do, heck if you don't

I don't let it get to me, I have more important things to build 😉

HCJ

@dansup This is why blocking #Threads is so controversial

dansup

I boosted the GoFundMe of my harshest critic, after apologizing and offering to collaborate to resolve the underlying issues

He ignored me, then blocked me, and continues to spread hatred about me and Pixelfed

Yeah, I've made mistakes but I've learned from them and hold myself publicly accountable with brutal honesty

I wish his project all the best, it's sad we can't get along, or have basic respect for each other, but I guess that is what sets us apart

monkee :foxmonkeeshark:

@dansup@mastodon.social It's sad People like that exist.

Old saying: ​:gura_wink:​ "Always respond with love - not because you win over the other, but so that its obvious which one is the asshole from the outside" ​:blobcathero:​ ​:gura_laugh:​

Chris

@dansup receiving an apology is so rare these days that most people on the receiving end don't know what to do with it. Kind of like the proverbial dog finally catching the car. Now what?

nfg

@dansup@mastodon.social You're one of the best ambassadors for any project I've ever seen. Even when we disagree, you're still graceful and willing to change, and that's a wondrous rarity.

Keep on being you, dansup. <3

dansup

Legit can’t believe @pixelfed is 6 years old already

Thank you for being a part of our journey, it’s just getting started 🚀

DELETED

@dansup @pixelfed I honestly don't know how you do the work of multiple people by yourself. It is brilliant

Bø!rge

@dansup @pixelfed 🎉🥳🎉🥳🎉🥳🎉🥳🎉🥳🎉🥳🎉

dansup

✨ Improved Embeds are now available!

- Inline css/js (eliminates ~4mb of assets per embed)
- Grid media now uses thumbnails instead of full size media
- Fixed profile embed height bug
- Fixed multiple embeds on same page
- More efficient backend logic, eliminating db queries in most cases

See for yourself: dansup.github.io/pixelfed-embe

#pixelfed #embed

✨ Improved Embeds are now available!

- Inline css/js (eliminates ~4mb of assets per embed)
- Grid media now uses thumbnails instead of full size media
- Fixed profile embed height bug
- Fixed multiple embeds on same page
- More efficient backend logic, eliminating db queries in most cases

See for yourself: dansup.github.io/pixelfed-embe

derloris

@pixelfed Thanks! 👍 The only thing I still miss is that posts with more than one pic are shown in the embed box, too (with thumbnail of the first pic). Currently they don't appear at all in the box.

dansup

I stumbled upon my first follow friday post full of fediverse developers, from 2018.

Half of them have transitioned and that makes me so happy!

I came out as gay in 2020 and it's amazing to see how inclusivity has evolved within the fediverse, fostering an environment where everyone can be their authentic selves.

Let's keep celebrating each other's journeys and creating spaces where everyone feels welcome ❤️

dansup

I was pleasantly surprised to see the Prismo developer join our Discord, he is back and working on a new fediverse project (unrelated to Prismo)

It kinda feels like the summer of 2018 all over again, so many interesting ActivityPub projects in the works

This makes me so happy 😁

dansup

There are so many amazing people pushing the fediverse forward, it makes me so happy and proud to be a part of this historic shift in social media.

Open source social platforms and protocols ftw 🚀

Lisa

@dansup I hope we can keep it. I've donated to my instance, but not much. I wonder if most people are trying to help their instances stay afloat.

Adam Piggott

@dansup And you're one of them. Kudos and thank you <3

dansup

Okay, so, remember how I had some big news? Well, I didn't get to announce it yesterday as I was unwell (I've been unwell most of the month and could really do with extra financial support right now!)

The big news is that my FIRES project has been granted funding by NLNet (@NGIZero) Entrust fund.

What is FIRES? It's a project I've been slowly working since September last year, and provides a server for maintaining and distributing moderation advisories and recommendations.

Show previous comments
GNOME

Yes to a safer federation, and don’t forget the oxygen mask principle 🤗

@thisismissem @NGIZero

A picture with the text “The oxygen mask principle. You must take care of yourself before you can do anything for anyone else”

It shows a visual instruction a of woman applying an oxygen mask falling from the ceiling of a plane, applying one on her face before helping a kid with his own.
Uriel Fanelli

@thisismissem @NGIZero

just a little question: who the heck are you to tell others how to manage their own instances?

dansup

@thisismissem @NGIZero Soooo happy for you girl!! I remember the miscommunication and how difficult that was, and I’m glad you did resolve it because this project will have such an impact across many fediverse projects!!

You totally deserve this, and I’m glad your hard work is being acknowledged and funded!

You’re a fucking fediverse rockstar, and now you’ll shine even brighter with the grant and resources to see this through. Gosh I’m just so happy for you ❤️

dansup

I got a bit sidetracked tonight, it was brought to my attention that Pixelfed embeds were loading several MB of css/js assets.

Just finished refactoring embeds with inline css and js, and way more efficient backend logic!

Before vs After

Pixelfed profile embed before refactor, loading 8.2MB of resources (including image media)
Pixelfed profile embed after refactor, loading 648KB of resources (including image media)
dansup

The Pixelfed mobile app hashtag feed is awesome, not only can you browse quickly with the 3 column grid but you can also follow tags and discover related hashtags.

I have a few ideas on how we can generate related hashtags so admins don’t have to manually associate them, love challenges like these 😎

Pixelfed hashtag feed
Volodymyr
@dansup and how it works inside ActivityPub? It's just a Lists? Or something more functional?
Mika

@dansup Can't wait for groups! It seems great alternative for discord server!

Tizian

@dansup Those emojis... this looks so alike Facebook. :ablobcatreach: :blobcatknife:

Go Up