Email or username:

Password:

Forgot your password?
3,364 posts total
dansup

I'll be updating fedidb.org tomorrow to fix excessive caching leading to day old results, improve graphs and add a few new API endpoints!

jstm@sos:~$ :blinking_cursor:

@dansup Haha this account tricked me too, but the CIA would not write "we spy on you' into their description/bio.

dansup

7 hours later, 9000+ instagram posts have been imported into pixelfed.social

Can't believe that! 🚀

Brian Perry

@dansup Woah! That is a big import. BTW really enjoy Pixelfed.

ash

@dansup hey daniel, i can’t seem to login to Pixelfed or Vernissage through pixelfed.social, just infinitely loads. Not sure if this is a iOS 17 bug or what

Fede Garcia | 🇦🇷

@dansup Amazing job on that import tool !! Congrats !!

dansup

At Pixelfed, we believe in the power of community and creative expression.
Our platform is built on the principles of privacy, ownership, and decentralization, offering users a refreshing alternative to traditional social media platforms.

pixelfed.blog/about

dansup

Custom algorithms and bring your own domain are interesting features, and would be a good challenge I think 🤔

Show previous comments
Simon

@dansup one suggestion: Call it something like 'content curating software' instead of algorithm, because for some that word is a big no no.

Brian Hawthorne

@dansup Between hashtag following, lists, mutes, and filters, I’ve built myself a very enjoyable dynamic ActivityPub algorithm using Mona app and my account on a Mastodon instance. I always see far more interesting content than I could ever read, and I tweak my algorithm regularly to balance between an overwhelming firehose of posts and a disappointing trickle.

For me, the filters are the most difficult to change because they are implemented on the account settings at the instance, but are also super important. My 3 major filters are “Asshole” which hides posts regarding the orange-faced man-child, “Twitter” which does the same for RTs and similar, and “Sportsball”, which is an ever-expanding list of sports, sports organizations, and sports events, none of which I really give a damn about.

BYOD would be great!

@dansup Between hashtag following, lists, mutes, and filters, I’ve built myself a very enjoyable dynamic ActivityPub algorithm using Mona app and my account on a Mastodon instance. I always see far more interesting content than I could ever read, and I tweak my algorithm regularly to balance between an overwhelming firehose of posts and a disappointing trickle.

O. Simard-Casanova in English

@dansup Bluesky’s custom algorithms is a really neat feature

dansup

3600+ Instagram posts have been imported to pixelfed.social and the feature has only been available for 3 hours!

❤️

Show previous comments
Riaz Ur Rahaman

@dansup where is the option to import from Instagram?

🐈Natalie Perret🍫

@dansup oh so there is a feature to import my IG, this is getting interesting 👀

TastyWheat

@dansup Wow! I don't care for uploading photos to the Internet but that UX and the latency are quite good.

dansup

Now that's shipped, I can finish Share to Pixelfed and Push Notifications in the official @pixelfed apps!

A nice side effect is that the webUI and PWA will also get Push Notification support

Looking forward to another productive week 😎

Show previous comments
Josh Holme

@dansup @pixelfed Can anyone import from Instagram now or is it still in a beta state?

Brian Hawthorne

@dansup @pixelfed Will import from Instagram be added to the iOS beta at some point?

gergo

@dansup @pixelfed man, you are on fire 🔥🔥🔥💪💪💪

dansup

The import status id backdating algorithm was the most difficult part of IG import.

It supports up to 999,999 users and is properly ordered by date (and random id that is incr by day and rolls over to the next day with leap year support, that was fun)

If @pixelfed ever needs to support more than 1 million users, I'll need to revisit the algorithm 😅

github.com/pixelfed/pixelfed/b

dansup

I was so hesitant on supporting IG import for the longest time because of handling zip archives, and even considered building a service that every instance would use.

NLnet didn't like that, and it made me rethink the implementation and that's when the light bulb went off.

Why upload the zip at all? Why not just unarchive it in browser and allow users to select the posts.

This removes the server zipbomb issue, and is more privacy friendly as server only gets just the selected posts.

Win 😎

Show previous comments
Julian Lam

@dansup I guess you could say...

... that's some real out-of-the-(server)-box thinking 😎

Dave

@dansup foremost massive thanks and congratulations, but I do have one tiny request: can we have a 'select all' so I don't have to click 100s of photos? 🫠

dansup

When it comes to scalability and performance, @pixelfed is quite efficient and fast

Being able to keep up with growth spurts as we experienced many times since last November was crucial to continued growth and stability

We have a lot of room to improve this though, and I'm working on some pretty exciting improvements that will put us among the most efficient/fast AP implementations

Simon

@dansup @pixelfed Breaking: Random guy called Daniel is more innovative than half of silicon valley combined.

dansup

Import from Instagram is just one of the many improvements coming in v0.11.9!

v0.11.9 should be out by the end of this month 😎 #pixelfed

Show previous comments
El Perro Negro

@dansup Presumably it will be import from JSON rather than HTML Daniel? IG gives us both options

appgefahren.de - Apple-Blog

@dansup Do you have a time frame for the official release for iOS in Apples App Store?

dansup

Just fixed rss/json feeds in the new @pixelfed blog!

pixelfed.blog/rss/feed.xml

Might add ActivityPub support to next.js 😉

Emelia 👸🏻

@dansup @pixelfed hm! I wonder if there's a next.js middleware that can make it an actor on activitypub easily?

dansup

Edit: 1500+ posts an hour later

Wow, 350+ posts have been imported from Instagram to @pixelfed on pixelfed.social already!

Importers: let me know how it's working for you!

Show previous comments
unsolaci

@dansup @pixelfed All in all working pretty good, but some file types from the IG export don't seem to even be processed.

I described them in these GitHub issues:
- github.com/pixelfed/pixelfed/i
- github.com/pixelfed/pixelfed/i

unsolaci

@dansup @pixelfed Also, some Unicode characters in the description, like "Σ", "—", and emojis get converted to other, unrelated characters.

I've also seen someone complain about Cyrillic not being handled properly

Will Hook :clippy:

@dansup @pixelfed I'm having some trouble with it myself...it seems to have got stuck. I tried importing 100 posts and it basically went to this, and now I can't do anything with it?

If I click Import, I can select the zip but it no longer shows the 100 latest posts that I wanted to import, only older ones. So I can't even 'retry' the latest import. Not sure how to fix or reset it...

Meow.tar.gz :verified:

@dansup @pixelfed Pixelfed is something that I've been meaning to check out! Do you think I'll be able to get it going on #FreeBSD?

Trenton Matthews

@dansup @pixelfed I do have an Instagram that I may port things over. Is pixelFed friendly to #Blind/visually impaired users similar to #Mastodon and #Calckey?

Chase :ani_clubtwit:

@dansup Yessss this is exactly what I’ve been waiting for!

dansup

Just writing the Help Center docs for the Import from Instagram feature!

So close!!

Special thanks to @NGIZero for funding this feature, can't wait to ship this 😉

dansup

Thanks for all the kind words! I’m getting close to releasing Import from Instagram!!

I will be taking a lil vacation at the end of the month, we’re going camping! It will be a nice break and a chance to unwind.

Still have 2 weeks to go, excited to ship some of these major features and improvements 😁

Go Up