Email or username:

Password:

Forgot your password?
3,802 posts total
wendinaokland

@dansup Hi Dan. Am I missing something, or is there no log in field on the main landing web page of Pixelfed ??

Pink Pants

@dansup 🙋‍♀️ pixelfed is such a blessing! Nearly done with importing my insta pics :)

Any plans to make it possible to change the visibility of (imported) posts? Would love to make some posts public to display them in my portfolio. Which is awesome btw

dansup


We'll let you guys prophesy
We gon' see the future first
Living so the last night feels like a past life

dansup

I admit pixelfed.social is savage when it comes to "suspensions"

we don't even tell you, you just gone, girl bye 🚪

Sometimes I mess up, lol, so I'm working on an appeal feature to allow me to say "girl bye" one more time or "...Kandy, Kandy, wait. Stop. I’m not ready for you to go, not yet. You are safe to slay another day."

The Platypus

@dansup You shouldn't be allowed to use Pixelfed unless you get the reference.

dansup

The #pixelfedApp will soon display images/videos in a 1:1 aspect ratio (square), you will be able to tap to view full screen or pinch to zoom, or double tap to like or triple tap to slide in them dms

Dynamic heights and FlatLists are like Regina and Cady after she knew about the fat choc bars.

Mobile app dev is a lot like Mean Girls, you gotta find balance

Show previous comments
metapixl.com

@dansup I don't think this is a good idea. How do you crop and where? You can entirely destroy a picture trough bad cropping in a preview

Andrew Abernathy

@dansup I would lobby for this to be a view option so the user can choose whether they prefer the square density and balance, or to see the photo as the poster intended. (And I'd lobby for the default to be to follow the poster's intent.)

I usually crop my photos to square before posting, as I've felt that tends to match this context better. But sometimes I've felt it's important for a photo to be a different form; having the app make its own decision means I might as well not post it.

Simon

@dansup By cropping or shrinking? Cropping would be awful for photography.

dansup

Reblogs on the #pixelfedApp home feed really don't feel right, it just feels like mastodon.

I don't think they should be enabled by default, or maybe I could algorithmically limit boosts by default.

I don't know, what do you think? It's a big change, reblogs are more frequent than image-only posts on avg

Show previous comments
EighthLayer | Jamie

@dansup I personally would not want to see loads of posts from accounts I’m not following on PixelFed. I’d wouldn’t introduce Reblogs (or give users a setting to disable it) and leave the discovery of new content to the Discovery tab.

Maybe allow people to share posts to their Stories like in Instagram.

Matt 😎

@dansup Nothing wrong with reblogs. If I were to decide for all, I’d enable them and let folks filter them out, if they want.

I think more discovery is better than less discovery.

Sean C.

@dansup make it an opt in -- for me it really makes context reading easier

dansup

I was thinking we would use a hash of the phone number, and associate that with accounts.

Clients would hash the phone numbers and use the partial hash range.

We don't need to know the actual phone number, and we would do partial hash lookups similar to hibp (haveibeenpwned.com/API/v2#Sear) to preserve privacy in a secure fashion

#pixelfed #discovery

Show previous comments
Simon

@dansup I would use such a centralised service because I trust you. But I would be more comfortable if the legal framework was right and the service was run by a purpose company.

Victor von Void

@dansup Discovery would only work, if people actually put their phone numbers in their profile. I guess most people won't, so this will only work for very few contacts, won't it?
I'm not questioning the idea. I just wonder if it's actually worth the effort and increase in code complexity.

Claudius

@dansup the HIBP way is a good idea, but the possible combinations of phone numbers (10^11 combinations perhaps) is rather small. You can create a full rainbow table on a standard GPU in pretty short time.

dansup

Edit: phone #'s will be hashed before uploaded

How would you feel if I ran a centralized service for @pixelfed, specifically for the #pixelfedApp, that would facilitate discovery via uploading contacts list from the app?

This would allow new people to discover accounts in their phone contacts, making it easier to find friends and family’s accounts.

I know this has significant privacy implications, so I welcome your feedback, boosts appreciated 🙏

Also see: mastodon.social/@dansup/110695

Edit: phone #'s will be hashed before uploaded

How would you feel if I ran a centralized service for @pixelfed, specifically for the #pixelfedApp, that would facilitate discovery via uploading contacts list from the app?

This would allow new people to discover accounts in their phone contacts, making it easier to find friends and family’s accounts.

Anonymous poll

Poll

I’m down
31
7.2%
I’d be down if the service was open and auditable
186
43.3%
No way
213
49.5%
430 people voted.
Voting ended 14 Jul 2023 at 10:42.
Show previous comments
Joseph Hanson

@dansup @pixelfed what were the results for this? It looks 50/50 to me if you count the first two options as “for” and the third as “against”

Strypey

@dansup
> How would you feel if I ran a centralized service for... the pixelfedApp, that would facilitate discovery via uploading contacts list from the app?

There are a few ways to do this for a decentralized network. Matrix identity servers are one model worth looking into. The blog post addresses some of the privacy gotchas they identified and fixed with it:

matrix.org/blog/2019/09/27/pri

(1/2)

@dansup
> How would you feel if I ran a centralized service for... the pixelfedApp, that would facilitate discovery via uploading contacts list from the app?

There are a few ways to do this for a decentralized network. Matrix identity servers are one model worth looking into. The blog post addresses some of the privacy gotchas they identified and fixed with it:

dansup

Push notifications on a federated platform (like Pixelfed or Mastodon) with 3rd party app support is hella complex, and the way gargron implemented it deserves much appreciation.

See, he could have limited push notifications to the official Mastodon app, but no, he had to do the ethical thing and make it available to any 3rd party app and service like UnifiedPush.

We're lucky to have developers like him, meanwhile I'm like considering just my app have push notifications cuz it's much easier 😅

dansup

I'm not really considering just limiting to my app, I'm going to emulate what he did with Mastodon and allow 3rd party @pixelfed apps to implement them as well.

I am writing a APNS/FCM gateway in php/go that will be used in the #pixelfedApp, looking forward to publishing that and blogging about it!

It will use the next gen, high performance arch that pixelfed will eventually be using, bringing perf and scalability to a new level 💪

dansup

Refactoring @pixelfed home feed to support reblogs and hashtag follows, not only do we get more features, but also a significant performance increase 🥳

Fan-out on write (via redis sorted sets) will replace the expensive db queries we currently use! #pixelfed #pixeldev

Pixelfed home feed api response times
Mariusz K. Grzeca

@dansup @pixelfed That is definitely a great solution when it comes to performance, responsiveness, and scalability, if done correctly. However, the consequence of such a solution is that all user timelines are constantly in RAM. Mastodon tackles this by limiting the length of the timeline to 400 most recent posts, which is quite frustrating in my case due to the lack of fallback to SQL queries. Do you plan to introduce similar limitations as Mastodon?

Nat

@dansup @pixelfed thank you for working on hashtag follows! I'm actually not using pixelfed because of that :( but I'll be paying attention.

dansup

Might take a while to get used to seeing reblogs in your @pixelfed feed, you will be able to disable this though! #pixelfed

Shipping Soon 🚀

Pixelfed app
Pēteris Krišjānis

@dansup @pixelfed Daniel, I guess Pixelfed does not have follow tags? Or it is just missing from Android app. I just realized that whould be killer feature for picture streams.

Mario

@dansup @pixelfed Hey, I need your advice. After Instagram import, I can't see imported pictures on my profile. Please see the screenshot. #pixelfed #pixelfed365

dansup

I owe @Gargron an apology, I misunderstood the trending algorithm and #pixelfed was never blocked from the trending/explore page.

I'm sorry, it was childish of me to assume and publicly accuse you of blocking the hashtag without knowing more.

I'm going to take a break

Show previous comments
Pete Prodoehl 🍕

@dansup @Gargron We all make mistakes, but recognizing them, apologizing, and moving forward is the right thing to do. I appreciate the work of everyone helping to build the Fediverse. We should all strive to be better than we are, together.

DELETED

@dansup @Gargron So how does it work? It's not trending probably cause its being discussed all the time and not yk trending?

dansup

Maybe @Gargron will unblock the #pixelfed hashtag from trending one day

It’s been like this for years 😔

Show previous comments
Richard

@dansup @Gargron I was curious about this and so I looked at the code. The scoring for trending tags is not based directly on raw numbers of mentions but on the level of recent increase in mentions compared to historical norms. So to get a high trending score and make the boards, you need to see a big jump in tag usages over the previous day and not just have more tag usages than somebody on the board. Probably no conspiracy.

github.com/mastodon/mastodon/b

P.S. open source software is awesome

@dansup @Gargron I was curious about this and so I looked at the code. The scoring for trending tags is not based directly on raw numbers of mentions but on the level of recent increase in mentions compared to historical norms. So to get a high trending score and make the boards, you need to see a big jump in tag usages over the previous day and not just have more tag usages than somebody on the board. Probably no conspiracy.

Eugen Rochko

@dansup It is not, and has never been, blocked.

dansup

They thought I wouldn't make it far, yeah

Made it from Pluto to Mars

youtube.com/watch?v=6UONGb4jVa #np #pinkTape

dansup

Putting the finishing touches on Sign-in with Mastodon

Will be shipping this in the next few hours 🚀 #pixelfed #signInWithMastodon

Pixelfed Sign-in with Mastodon
Pixelfed Sign-in with Mastodon, select accounts to follow
Pixelfed Sign-in with Mastodon, confirm details
Pixelfed Sign-in with Mastodon, finishing up
Show previous comments
][\\][ (())][_ ][ ][v][ ]["]["

@dansup are others seeing this option already? I'm not seeing an option for this on pixelfed.social

Martijn :europe:

@dansup So this is Pixelfed.social specific? Or something that should work as well when using another Pixelfed instance, like @Pixey ?

Mario

@dansup what about sign-in with pleroma or misskey?

Show previous comments
padeluun ⁂

@dansup @pixelfed Translation: „Build removed: The developer has removed the build you were testing. Enable notifications and we will notify you when a new build is added.“

Pixelfed
Build entfernt
Der Entwickler hat den Build, den du getestet hast,
entfernt. Aktiviere die Mitteilungen und wir werden dich
benachrichtigen, wenn ein neuer Build hinzugefügt wird.

English:
Build removed:

The developer has removed the build you were testing. Enable notifications and we will notify you when a new build is added.
dansup

✨ Developers & Bot Creators: Need fediverse stats that are updated every 15 minutes?

I just added a new FediDB API endpoint, no auth or signup required 😎

api.fedidb.org/v1/stats

Vint Prox

@dansup That's good, because the default pagination is such a PITA.

Show previous comments
dansup

The total counts and graphs now update more frequently now too, hourly!

RicardoDev

@dansup what did you use to build the UI? It looks great!

Steffo 🐲

@dansup I don't think this is intentional, is it?
(The tooltip "category" in the graphs for a single instance.)

A very cropped screenshot from the fedidb.org page, specifically, the page for viewing a single instance.
The header of the chart says "Recent Posts", while the category of the tooltip of the chart says "Total Users".
A very cropped screenshot from the fedidb.org page, specifically, the page for viewing a single instance.
The header of the chart says "User Growth", while the category of the tooltip of the chart says "Total Users".
Go Up