Email or username:

Password:

Forgot your password?
3,825 posts total
dansup

The new API docs are the first step towards my goal of segmenting ecosystem websites and services.

I have a few @pixelfed domains that I can put to good use πŸ˜‰ #pixelfed

Pixelfed ecosystem website and services
dansup

Well dang, just shipped my first Next.js/React website πŸ˜…

A slight learning curve, mostly related to deploying, so proud!

Looking forward to finishing up the docs and moving the site to the top level pixelfed.io domain 😎

beta-preview.pixelfed.io

Ivan Vučica
@dansup My X11 and Chrome font choices prove to be an endless source of amusement again and again! >: )
Farshid Hakimy / فرشید

@dansup I think there's something wrong with the header on devices with low width

Screenshot from the beta-pixelfed.io site.
The header is 3 rows instead of one
dansup

Preparing to release the beta preview of the new @pixelfed API documentation website!

Edit: It's live! beta-preview.pixelfed.io

New pixelfed api documentation site
HerrHerrmann

@dansup @pixelfed Wow, looks great! Is it based on some page builder/framework?

Jeff Sikes

@dansup @pixelfed Even the API documentation for Pixelfed looks nice. πŸ˜†

dansup

The new @pixelfed api docs are long overdue, so I'm doing my best to provide the best documentation I can!

The light/dark mode and search features are pretty handy, I think developers will find these api docs quite useful πŸ˜‰ #pixelfed

New pixelfed api docs
New pixelfed api docs
Pedro PiΓ±era

@dansup @pixelfed it looks amazing. Did you use a tool to generate the website?

Emelia πŸ‘ΈπŸ»

@dansup @pixelfed a collapsible sidebar would also be useful, so you don't have to scroll past all the other docs to see the methods or responses

dansup

I plan on adjusting the way fedidb.org calculates metrics for total users, popular instances and a few others to improve accuracy.

Also planning on adding an "Audit Log" that lists any changes I make to metric calculation, and which instances have been hidden or not included (and why). #fediDB

Darnell Clayton :verified:

@dansup One suggestion is to have an NSFW category / setting for FediDB that is opt-in (each time) where people can see stats for controversial instances.

However, I would suggest not hyperlinking to the instances as well as placing a warning to people visiting them.

That way, the stats would be accurate & FediDB would not be linking to them (so there would be no boost to their rankings in Google).

Fediverse Report

@dansup Love your work on fedidb Daniel! Considering how much that project is now growing in scope/importance, would it maybe be an idea to make an official fedi account for it? I'm trying to keep track of all the changes and plans youre making for it, and its quite a lot at this point.

dansup

Working on new @pixelfed API documentation, it’s looking really nice, can’t wait to ship this!

dansup

First time using Tailwind and Next.js, very impressed!

Leon Frommberger

@dansup the basic building blocks of each of my sideprojects. Also take a look at T3 (create.t3.gg), itβ€˜s really impressive πŸ‘

dansup

Hive AI keeps reaching out, yeah no thanks

3 emails, last one starts out by saying "Hi Support,
I wouldn't continue to reach out if I didn't think Pixelfed could strongly benefit from Hive."
Screenshot from Hive Wikipedia page that says: "Hive is reported to have been engaged to provide content moderation services to social news aggregator Reddit, Giphy, BeReal, Donald Trump-affiliated social network Truth Social, online chat website Chatroulette, and video streaming platform Yubo."
Jigme Datse

@dansup Humans are good for moderation... Keep what needs to be moderated at a human level? Nah, why do that?

dansup

When you forget to check the DM Requests πŸ˜…

Pixelfed filters DMs from accounts you don't follow by default.

I haven't checked my requests for a while, I'm not ignoring y'all, I'll try to get back to everyone

Emelia πŸ‘ΈπŸ»

@dansup might be an idea to add a counter to the requests button?

dansup

My roadmap for fedidb.org this summer includes:

- More software listings
- Audit log of hidden instances
- ActivityPub Activity Compat
- ActivityPub Actor Validator
- Webfinger Validator
- HttpSig Validator
- ActivityPub Test Suite w/ shareable compat matrix
- Suspicious Instances list
- Instance/Software comparisons w/ shareable links
- Instance Lists, shareable lists of instances (ie: share your fediblock recs)

Lots of upcoming tools for devs, admins and users alike πŸ˜‰

My roadmap for fedidb.org this summer includes:

- More software listings
- Audit log of hidden instances
- ActivityPub Activity Compat
- ActivityPub Actor Validator
- Webfinger Validator
- HttpSig Validator
- ActivityPub Test Suite w/ shareable compat matrix
- Suspicious Instances list
- Instance/Software comparisons w/ shareable links
- Instance Lists, shareable lists of instances (ie: share your fediblock recs)

Chrisβ€‹β€Œβ€‹β€¬ Hayesβ€Œβ€‹β€‹β€‹

@dansup ability to see MAU / total users, and sort by other columns like MAU would be cool.

dansup

Misskey overtaking Mastodon?

Last month, fedidb.org observed Misskey's flagship instance report 3.9M new monthly posts, more than double the 1.7M that Mastodon's flagship instance.

Is this a growing trend, or could Misskey growth be due to spam?

#fediDB #fediverseStats

Top 20 Most Active Servers on the fediverse, by new post growth last month.

1: Misskey.io
2: Mastodon.social
3: Pixelfed.social
Show previous comments
n-1-heckler

@dansup something is off in either the data or the graphs. If you look at mastodon.social user growth graph. It reports almost the same growth for the month of June as the past may. While only one day and half has passed on June. Elsewhere many graphs just miss the month of may and jump straight to June.

Vint Prox

@dansup But it's just one popular instance, no? Not sure that I'm fond of the new posts count as a raw metric of growth, either. You're probably right on the money with the spam theory.

:freedo: :supertuxkart:

@dansup I believe it's not spam.

Due to nature of Misskey users being creative with their post using Misskey-flavored Markdown, Misskey users are getting more creative with their post.

Western instance generally filled with people talking about politics, social problem, etc. But Japanese instance, especially Misskey.io, is basically people doing creative things. Public feed is filled with fanart, poems, cool photograph of anime plushie, sharing indie games. Also :blobcatpats:

dansup

The new fedidb.org charts highlight some questionable instance growth

wraptile

@dansup went to check it out and it's just bots spamming propaganda. Couldn't find a single organic post. Do you think fedidb should have a ignore list of "servers" like this?

Berkubernetus

@dansup I guarantee you that any instance with open registration today is getting thousands of bot accounts. We had to turn on verification.

DELETED

@dansup
What is the difference between a server and a project server?

dansup

The new fedidb.org now includes keyboard shortcuts and more graphs/lists!

Some projects include additional graphs and most active/fastest growing instances by software project!

Here is Mastodon for example fedidb.org/software/mastodon

Richad A

@dansup@mastodon.social I find it interesting to see the country count. US, France, Germany, Japan, are top, for now.

Floppy πŸ’Ύ

@dansup I love how you're presenting those statistics!

However, I notice that there are graphs where the y-axis does not start at 0. Though that's not uncommon, the first glance might suggest exaggerated effects. ("The Active Users dropped to near zero!? Oh wait, that's not zero...")

I like the simplicity as it is, but to avoid sources for confusion, maybe a toggle-button next to the download-button could be added per diagram, to switch whether the y-axis should start at 0 or not.

dansup

Okay, I think this is ready to ship! #fediDB

dansup

Looking at these new graphs, I think there may be a bug in how Pixelfed calculates new posts.

Also that one misskey instance I never heard of that has 6.7M new posts in May looks sus

shauny :heart_progress:

@dansup what JS library do you use to make the line and pie charts please? ☺️

Emelia πŸ‘ΈπŸ»

@dansup is yhat user count active users, or does it include accounts that have since migrated? (Or, which endpoint is this, as I'd like to separate out active accounts from migrated stubs)

DELETED

@dansup
When you list servers, you might add which apps they are running. Some are obvious, but some are not.

dansup

Working on a few more fedidb.org updates (shipping within the hour) before I jump back on @pixelfed 😎

dansup

Average users per Mastodon, PeerTube and Pixelfed instance

Stats from fedidb.org

Mastodon Users per Instance graph
PeerTube Users per Instance graph
Pixelfed Users per Instance graph
C Sawula

@dansup (a) is this active users or total users?
(b) is this because of proliferation of new instances or just an overall decline in usage, or both?

Oblomov

@dansup would it be possible to have median and quartiles too? Or is that too much computation?

Cetra

@dansup One thing I've noticed about the FediDB main page is that it's including partial months in the graphs.

I.e, for June 2023, it looks like there is less people & posts than before, which is probably not going to be true.

Maybe there's a way to adjust that last data point if it's still a month in process, by shading it or showing a prediction based on current trajectory.

dansup

Will be updating the pixelfed.org/servers list with a Community Covenant that all servers must abide by to continue being listed, and a form to report instances who are observed breaking it.

Meow.tar.gz :verified:

@dansup It's honestly a shame that society has come to this but we do what we must.

Go Up