Email or username:

Password:

Forgot your password?
3,301 posts total
dansup

Implementing new ActivityPub object types unused by other projects is fun!

I don't have to worry about compatibility, and I get to define my own object schema 👍 #pixeldev #activitypub

smallcircles (Humane Tech Now)

@dansup

> I don't have to worry about compatibility, and I get to define my own object schema 👍 #pixeldev #activitypub

Not particular to your efforts, but in general:

There is however the person that comes after you to consider. Should they contact you? Dive into the codebase to figure out what you did?

A big challenge for fedi is how to get alignment and consensus on the interoperability constructs to use. Right now its an 'everybody for themselves' kinda thing.

socialhub.activitypub.rocks/t/

@dansup

> I don't have to worry about compatibility, and I get to define my own object schema 👍 #pixeldev #activitypub

Not particular to your efforts, but in general:

There is however the person that comes after you to consider. Should they contact you? Dive into the codebase to figure out what you did?

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

Oh hi, been doing this exact thing for a while lol

dansup

So heckin' excited about some of the new pixelfed features I've been working on the past few days.

Want to tease a screenshot so bad, but I will wait until they are released 😅 #pixeldev #pixelfed

:PUA: Shlee fucked around and

@dansup soooooo. Question. If I paid for the hosting costs, how much for you to assist to administrator a pixelfed?

like, I really want to host the Australian aus.pics or something but Pixelfed docker image seems to be DED. so I need help to maintain a long term instance.

Geotechland

@dansup You might as well post a screenshot after this post 👀

dansup

Average users per instance according to #FediDB:

Mastodon - 675
Pixelfed - 222
Pleroma - 35
PeerTube - 159
Lemmy - 648

#activitypub #fediverse

Show previous comments
Tim Chambers

@dansup This shows the need for the Fediverse to scale by adding new instances, and getting places like #mastohost and others to make it easy to do without being a more serious admin.

Aaron Garcia :v21:

@dansup I use Mastodon more than any of my other social networks. It's as if I've completely abandoned them in favor of this one. I believe there is a better community here that isn't trying to constantly sell me something.

dansup

Mastodon, Pixelfed, Pleroma, PeerTube and Lemmy are the only projects that have at least one instance with over 10k users.

Only Mastodon has more than one instance with more than 10k users, according to FediDB.

#activitypub #fediverse

dansup

No surprise that Mastodon has the most new instances in the past month according to #FediDB

#activityPub #fediverse #statistics

:fedora: filippo db :gnu:

@dansup interesting that
new pleroma + misskey servers = new mastodon servers

dansup

Fun fact: I wrote a twitter alternative before I started Pixelfed.

I didn't account for remote profiles, and when I attempted to implement ActivityPub I realized how much work it would be to refactor the code. I was so mad at myself, I abandoned it.

I started Pixelfed a month later to try again, and that is why I was so hesitant on releasing federation support lol.

mastodon.social/@dansup/998079

stux⚡

@dansup Certainly a good try mate!♥️👌🏻 Something we really need at at least some people is a ‘general’ place for account management with LDAP or something so users can take one account to login across all services, I’m currently trying this also in Laravel💪🏻 It’s a great base

dansup

Really hope Drake drops CLB on the same day as Kanyes Donda album, next Friday 😂

dansup

Experimenting with a new ComposeUI option to limit federation per-post.

Never would have thought of this, credit to @trwnh for suggesting this!

The wording and placement might change, but I think giving people more control over federation is important and aligns with our goals. #pixelfed #pixeldev #composeUI

stux⚡

@dansup @trwnh :clapping: Goood work guys! Wow! 😻

dansup

You can "follow" hashtags on Pixelfed and see them in your timeline.

It's an interesting way to discover new content in your home timeline.

Though I wonder if people would prefer if it showed one post per account, or keep it the way it is and show the latest posts with that hashtag. What do you think?

#pixelfed #pixeldev

Show previous comments
tscho

@dansup I would prefer if all public posts from the same account with this hashtag are shown.

If I love food photography but I’m not interested in following an account for a reason (e.g. the other posts trigger something) this is a great way to solve this dilemma

GMate8

@dansup it should be like more hashtag posts in the tl and only one picture with every hashtag

J. C. Hammons

@dansup I haven't used this feature yet, but I would think one post per account would be the most useful and least confusing.

dansup

The best focus group I've found is random drunk people at a party.

Brutally honest about what they like/dislike, and you get all kinds of different perspectives.

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

Just yesterday invited a (sober) guy at a party to my instance. He found 2 bugs and 1 serious UX issue.

dansup

My boyfriend was using Pixelfed for months before he found out about the local/network timelines.

He doesn't understand the point, and told me I should make it easier to discover accounts and content.

Not everyone uses these platforms the same, and I wouldn't be surprised if most people never check local or network timelines.

Show previous comments
Mark Shane Hayden

@dansup it would be nice if the other timelines were kept even if they were tucked away in an "advanced" section of a hamburger menu to keep the UI simpler but still accessible.

My instance is very small so my local timeline is obviously very boring but I check it daily because I'd miss what my locals are saying among all the stuff on home from all my follows. Conversely I check my federated timeline to see what interesting stuff my locals are following. The vibe here is very different!

r҉ustic cy͠be̸rpu̵nk🤠🤖

@dansup Not everyone on *large* timelines do

Small instances thrive on the local TL. It's basically the only way you find new users on those instances

Even on web, there's the "Discover users" and "See what's happening" links so the idea that they won't get used on apps is mistaken at best, misleading at worst

But the missing audio port on smartphones, when prominent players do something, it has an influence on other players. Not always for the better

dansup

Interesting to see the reactions to the official Mastodon app. I didn't expect to see resignation petitions. Wonder what effect this will have on other projects regarding official apps.

Show previous comments
Marte

@dansup entonces no habrá app para pixelfed :blobugh: :AngeryCat:

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

I was planning to make an official Android app for Smithereen. Because, well, I am an Android developer after all.

Tommi 🤯

@dansup does this change your plans for the #Pixelfed mobile clients for #iOS and #Android? At what point of the process are you at?

I am waiting for them so badly

dansup

Neat it also works on MacOS with M1 chips! #mastodonApp

Show previous comments
Edward 86’

@dansup I had a chance to purchase an Apple computer recently and I just didn’t know. It was an after thought to purchase an iPhone and now I see I also needed the MacBook, AirPods, and Watch too.😓 The intention was to purchase a Pixel and I’m happy to have the SE instead.

dansup

Still not used to seeing text-only posts in my :pixelfed: timeline 😅

GMate8

@dansup Pixelfed is a photo sharing platform, that's why am I not enabling text posts there! :)

dansup

Never would have anticipated that composing a new post would become the most complex part of pixelfed. #pixeldev

dansup

Federating :pixelfed: licenses would be neat, don't think any other implementation does this yet.

#pixeldev #pixelfed

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

As someone who extended ActivityPub way too much... Just go at it. Add a field in your own namespace.

By the way, I found a bug in your @context. That part should actually be
"commentsEnabled": {"@type": "sc:Boolean"}
And the capabilities thing? Certainly doesn't belong there. That doesn't break anything, it's just misusing the LD part of JSON-LD.

Go Up