dansup
Iβd like to think the fediverse is more supportive of new projects and developers now
I admit I set a high bar of expectations when I set my sights on building a federated instagram, a platform with 10x more active users than Twitter
You do have to be a little crazy to think you can take on Instagram, and while it may seem like @pixelfed isnβt, just wait until the apps are released
Mastodon opened the door for @pixelfed to be the mainstream platform for everyone, just like twitter did π
dansup
One of the main reasons that @pixelfed became a joke of the fediverse in the early days is due to my decision to delay federation support to focus on safety and moderation tools.
I admit I did announce a few release dates, only to miss them, we eventually shipped federation support on Dec 25th, 2018 (6 months after initial release)
Someone even registered doespixelfedfederateyet.com, I wasn't bothered though, looking back I made the right decision!
dansup
The best revenge is success π
dansup
When I first announced @pixelfed, I had to deal with a lot of criticism
We became a joke of the fediverse, we were the underdog, few people believed in me back then
I used all the criticism and hate as motivation to strive for perfection
β¨ Just look at us now, the person who said these things is now a good friend
Never give up!
dansup
Got tickets for Oppenheimer and Barbie for Saturday, I haven't seen two movies in theaters on the same day since Clockstoppers and Jurassic Park (I think?) years ago!
Everyone wants to see Barbie, only 1 person wants to see Oppenheimer and thats the one I'm most looking forward to seeing.
dansup
Have you noticed the new @pixelfed app is more responsive and faster?
Plenty more performance improvements are coming, along with some pretty neat features and user requests!
Something you want to see in our official app? Let me know β¬οΈ
dansup
Boosts/shares and hashtag follows are next π
dansup
I mean, I'm probably overreacting as every mastodon 3rd party service or app has the same token, but I'm paranoid about trust and privacy.
The last thing I want is for someone to trust a Pixelfed server only for the admin to take advantage of the trust and read their DMs for example.
Even though I trust our admins and believe none of them would do that, just the possibility makes me uneasy.
dansup
I don't want to start some mass panic about Sign-in with Mastodon, but I figure it's best you hear it from me first.
It was developed in only 12 days and has some rough edges, but transparency is pivotal to trust IMO so that is why I'm letting y'all know.
I will fix the Mastodon token issue with revocation later today and make an announcement
Thank you for supporting me and my weird ass ways, and pushing me to be ethical & transparent, it's my pleasure to provide a good home for your pixels!
dansup
Oh, one more thing about Sign-in with Mastodon
I plan to update the code to revoke the oauth token immediately after logging in so it can't be used by admins to access your account.
The whole web works on trust, but I figure its worth mentioning that when you use Sign-in with Mastodon, the Pixelfed server you're doing this on will have a copy of your Mastodon token. If you don't trust this, then hold off until I ship this!
Everything will be publicly auditable as it's open source β¨
dansup
Don't mind my reminiscing lol
Mastodon used to allow ?max_id=0 pagination on profiles so you could see your oldest posts first but they switched to SPA and it doesn't work anymore, but you can still do it via the API
Maybe I should make a lil web based Mastodon service that allows you to view your oldest posts, if I do it will be open source and easily self-hostable
dansup
Oh my gosh, the newest #pixelfedApp build has a bug in one of the most important features, composing a new post.
The bug?
A fucking typo.
So sorry about this, will be pushing a new build shortly.
Edit: Fix has been shipped, the APK sha256 is 2f1efe5a7202cc7d102223197e29c0278532977b7e205e9f82888e4ab989c1c4
dansup
Woot woot, shipped the new #pixelfedApp builds and fixed a few Sign-in with Mastodon issues and a ton of smaller things.
Love these productive Mondays/Tuesdays, going to wind down and get catch some z's
Stay iconic fedi βοΈ
dansup
It's quite the process to ship new @pixelfed app builds
I'm trying to use the same build # for both iOS and Android, so I have to update the build # in the Android Updates page, and that was fine until a few builds ago when they got out of sync because I shipped an iOS build and skipped the android build.
Ugh, I'm obsessing over shit like this that doesn't really matter, but I promise we'll get on a solid path, despite my perfectionism π
dansup
Good news! I'm about to ship the updated @pixelfed app builds!
Stay tuned fam β¨
dansup
Itβs almost 5:30am and I work in a few hours, but Iβm trying to ship the new app builds here shortly π
So much to do, why is sleep a dependency??
dansup
Iβve been brainstorming a few ways @pixelfed can improve on in regards to abuse and moderation.
I have a lot of privilege and have rarely experienced abuse myself, so I will need our communities feedback and ideas on how we can improve this.
Let me know your feedback and ideas on how Pixelfed can become a safer platform for everyone, and thanks in advance!
dansup
Speaking about @pixelfed apps, besides the official one you all know and love, I've been working on two smaller apps that will compliment our main app.
I don't want to spoil the surprise, so just know they are game changing and unlike anything that exists in the fediverse today π
dansup
Was hoping to ship the new #pixelfedApp builds tonight but was sidetracked with the database maintenance and other things.
Iβve run into a few issues after upgrading react-navigation that need fixing before itβs ready, will need another day or two.
On the plus side, itβs much more responsive and faster with native navigation animations!
Along with Hermes, the new arch, and refactored pure components, the new builds will vastly improve UX!
What a perfect time to build and ship the app π
dansup
I had to resize the database server disk on pixelfed.social, I thought it would take 1 minute per GB but it was faster.
We were at 80% disk capacity and I didn't want to run out so I figured this is a good quiet time to do it and it was!
I will be setting up a read replica to help deal with load in advance of the mobile app release, I'm very lucky to have focused on scalability and perf so early on as it makes it easy to sustain growth πͺ
|
@dansup I just signed up for pixelfed, it looks really nice π
@dansup @pixelfed I was happy to move / import my IG archive over to #pixelfed and canβt wait for other updates coming down the line. Well done!