Email or username:

Password:

Forgot your password?
3,302 posts total
dansup

Had to write my own story viewer component, goodbye zuck.js #pixeldev

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

In case you ever need a story editor on Android, I could make one. I have way too much experience working with video and codecs and all that stuff on a low level.

dansup

My opinion on BlueSky is that it seems like a reaction to the scrutiny they face by governments around the world.

If Twitter cared about the open web, they wouldn't have treated 3rd party api devs like they have.

Don't forget they are a business, with shareholders and revenue expectations. #blueSky

dansup

YouTube, TikTok, Facebook and Instagram are the more dominant platforms and it will be interesting to see if they follow suit.

dansup

You ever look at a word so much that it looks misspelled or weird?

Eyes on Nature

@dansup indeed, and TIL there is even a term for that: semantic saturation

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

I don't think I'll ever learn to write "receive" and "achieve" correctly without thinking very hard about the right order of i/e in them.

dansup

I want Pixelfed to have the best Group implementation just to prove we can.

It took us so long to federate and get taken seriously, so I'm going all out on this. Can't wait to show you guys!

dansup

Joining a group is cheap, leaving one isn't.

That's why I decided to make it harder than clicking a button.

I want people to know exactly what it means, and give them time to consider the action. #pixeldev #groups #pixelfed

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

But why remove the content? This doesn't feel like it serves a useful purpose. It's more like a major inconvenience. In VK you could add stuff to a public group without even joining it. On Smithereen you can also post on a group's wall regardless of your membership.

frankiezafe

@dansup this kind of features is a carbon copy of centralised platforms! You prevent users to take responsibility for their actions. It's (at best) a paternalist approach, at worst a way to lock users into YOUR platform. I'm following your toots for a while now, and you are copying all the worst lock in systems developed by gafam. Such a pity to take them as an example and bring this ideology into the fediverse.

dansup

:pixelfed: Group Stats:

Frontend: 4723 LoC
Backend: 1327 LoC

Started this 11 days ago, the frontend is the most complex part 😅

(Backend doesn't include federation code or existing code)

#pixeldev

dansup

Want to thank everyone for all the positive feedback, wasn't sure how groups would be received.

Kind of overwhelmed that other projects care enough to want compatibility, I'm going to do my best!

dansup

Never anticipated I would add Groups to Pixelfed. I saw how my partner uses FB Groups and it clicked.

This is exactly what we're missing in the fediverse, a means to discover and engage with interests and topics that interest you.

Hashtags and local/network timelines only do so much.

Show previous comments
Veaviticus

@dansup as others have said, this sounds like a reimplementation of Lemmy. To me, one of the nice parts of the fediverse is being closer to the Unix philosophy of do one thing, do it well, and communicate with an easy/open standard so others can do complementary things.

Pixelfed is for photos. Lemmy (and the others) are for groups.

petitboeuf

@dansup I'm sure you've done the right choice, but have you considered Mobilizion ?
mobilizon.fr/

dansup

The compose menu is starting to get cramped, it's about due for a refactor 😅 #pixeldev

[DATA EXPUNGED]
dansup

Polls will be released on Friday too, and they will federate with Mastodon compatible implementations!

#pixelfed #polls

Julian

@dansup
Have you considered making poll-creation (and other non-mandatory/basic features) an exclusive 'pixelfed-pro' feature for people paying 1$ a month which could make you and others work on pixelfed full-time?

Niko :verified:

@dansup an idea: could it be combined with a picture for a given context? 🤔 or it's just text?
That could bring a new level of interaction 😊

dansup

So many caveats to think about w.r.t pixelfed groups.

- Cross-posting/boosting public group posts

- Delegating a new "hub" or origin server for a group would allow one to keep a group alive even if instance decides to shut down.

- Group roles and permissions

- Group admin level moderation and instance level moderation, and the potential clashes that could occur

- Efficient synchronization for users on remote instances that dont have that group "cached"

- Group deletion

#pixeldev #groups

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

Glad that I don't have to figure all this out alone any more, you're welcome 😂
We should make a group to discuss it!

Actually I don't allow admins from other instances right now because I have no idea how to federate things like name/description/etc changes made by a remote admin. Update{Group} and diff it on the receiving side? Invent a new activity type for this particular case?

dansup

Reached out to a few projects regarding Groups federation, looking forward to working together on compatibility.

#pixelfed #groups #activitypub

Blort™ 🐀Ⓥ🥋☣️

@dansup out of interest, was #mobilizon one of those? Seems a logical choice since groups are at the very foundation of what they're trying to do...

dansup

Hiding like counts was an interesting experiment, not sure it works for everyone though. #pixeldev

Jeff

@dansup is there currently an option for users to set that on a peraccount basis?

dansup

Caught nearly 4k spam posts without any manual intervention and before users seen them.

Love this feature, and though most instances won't see this level of spam, it's nice knowing the majority of it is handled for you.

#pixelfed #spam

dansup

Taking a bit of a different approach this time, I finished the feature before announcing it, and set a realistic release date.

Now I get to finish the other marketing materials, documentation and blog posts 😅

8/13 #pixelfed

Michael

@dansup Also, "13/8" for the other 6.7 billion people on the planet who aren't from the US 😅

dansup

August has always been a good month for pixelfed development 😉

mondstern

@dansup

august is also the month when i have my birthday.

and by the way, @pixelfed #pixelfed is promoted in my first FOSS exhibition for almost 1 year in berlin / germany.

Go Up