Email or username:

Password:

Forgot your password?
3,802 posts total
dansup

I'm still surprised at the level of retention that @pixelfed has without push notification or email notifications

You can build something both ethical and pretty that will encourage natural/organic growth and use πŸ˜‰ ✨

Show previous comments
Julian Lam

@dansup @pixelfed did you want push notifications? I found using ntfy.sh was the easiest dead simple way to get notifications going for #nodebb

DELETED

@dansup @pixelfed It’s just too good to ignore, even with a few things β€œmissing.”

dansup

And so begins the 3rd Camera refactor to add support for Stories, Live streaming and Loops to @pixelfed

Let’s go!!!!!

New pixelfed app camera
Show previous comments
CanadaMan πŸ³β€πŸŒˆ :3

@dansup @pixelfed Less gooooooooo, this is genually my most hyped feature :BlobhajReach: :BlobhajHeart:

Andrea Grandi πŸ¦•

@dansup @pixelfed any plans to allow multiple photos selection when creating a post?

dansup

pew pew πŸ’₯ reblogs in feeds

available soon in @pixelfed

Pixelfed mobile app reblogs in feed
Show previous comments
Bryan Redeagle

@dansup @pixelfed Damn. And I came here excited about that bill that passed.

Adam

@dansup @pixelfed If I'm being honest, thats too bad. The lack of that feature on IG back in the day was what set it apart at the time. Really nicely balanced the noise to signal ratio compared to other social media sites. Can it be disabled?

midway
The law of unintended consequences will arise.

Many landlords form corporations for the liability protection. Not allowing this could easily have them sell their properties and lessen the supply of rental properties.
dansup

✨ fediverse.info/explore/project now with 10+ more projects!

Mobile apps page is next πŸ‘€

Show previous comments
sfunk1x

@dansup Totally off topic, but the rendering of the page is strange on mobile. Note the very far left justification on some of the headings and text:

Show previous comments
Sean

@dansup This kind of remind me of a #CFL marketing campaign from years ago that featured the moniker β€œour balls are bigger” which at the time was factually correct versus Americans, I mean American football. πŸ˜‚

dansup

Just wait until you see the 3 fall/winter lines @pixelfed is putting out!

Top line text: Fedi Project Merch

Bottom line text: So hot right now
dansup

Amazon, Meta and Microsoft teamed up to work on a new map standard! Will keep my eyes on this!

overturemaps.org #overture #maps

Show previous comments
rfnix

@dansup (scratch my previous comment, I should read better) they're saying:

"Overture data will be available for use by the OpenStreetMap community under compatible open data licenses. Overture members are encouraged to contribute to OSM directly."

If this is true, and if this stays true over time this is good news for OSM.

jstm@sos:~$ :blinking_cursor:

@dansup Uhhh, what about the Linux Foundation and TomTom? They played a role in that project too and you just mention the shitty big tech companies :blobfoxsignno:

dansup

CodePush πŸ‘€

Def setting this up before the public app release, CodePush will be soo handy!

learn.microsoft.com/en-us/appc

dansup

Check this out, this is a demo of many of the new @pixelfed app onboarding screens!

Looking forward to shipping this πŸš€

dansup

AHHHHH, I'm stuck on a deep-linking bug in the @pixelfed app, when I updated react-navigation it broke the account registration flow (tapping on the deep link button in the confirmation email doesn't open the proper screen)

Working on this, and then I can ship the new build!

dansup

@pixelfed Figured it out after too many hours πŸ˜…

Pixelfed app onboarding
Swiss Chalet Sommelier

Deep linking on mobile is the worst dev UX. Good example of one of the react native abstractions that will likely never be not leaky

dansup

I appreciate the reputation that Pixelfed has design wise, but I’m not a designer and tend to obsess over little details that nobody probably notices.

Backend dev is where I shine, and I’m slowly getting better at design πŸ˜…

Toot that says β€œPixelfed's developer is a designer oriented, Pixelfed is indeed an example of an awesome Fediverse app experience throughout the web and apps. That is how it should be.”
Women's Basketball-DAILY-

@dansup Designer or not, your work is greatly appreciated!

dansup

Adding improved rate limiting and hCaptcha to the new recovery.pixelfed.org service!

In the spirit of openness and transparency, I've also made the source code for this public!

github.com/pixelfed/recovery

Pixelfed Recovery Service
Najam Ul Saqib :verified:

@dansup Hey Daniel, I was trying to find the source of mobile apps but could’nt. Is there any specific reason for them to be closed source?

dansup

Finished my day job, now to get back to @pixelfed development!

I want to finish and ship the new mobile app onboarding tonight and then release the PADMR and PUDMR mvps.

Francis πŸ΄β€β˜ οΈ Gulotta

@dansup @pixelfed speaking as an engineering manager but not your engineering manager, you got any off keyboard vacations scheduled?

dansup

Considering attending @fediforum this year, just wish it was a bit later, 8am is way too early πŸ˜…

FediForum

@dansup tell us about it, all of us are based in California! But then, it goes to 10pm Central European time.

Michael Downey πŸ‡ΊπŸ‡³

@dansup IIRC a bunch of folks are going to have an actual online unconference (no cost, registration-free) on the same day so maybe that's a tz and environmentally friendlier option for you

@reiver ⊼ (Charles) :batman:

@dansup

I am normally in Vancouver, on the west coast of Canada.

But at the time of @fediforum , I'll be in Korea.

It will be 12am to 5am for me.

dansup

3 years ago, @pixelfed added a media blocklists feature (github.com/pixelfed/pixelfed/p) that allows admins to block media by file hash.

I'm happy to announce that we're working on opt-in PhotoDNA support, and it should be ready later this week!

Show previous comments
j.r

@dansup @pixelfed does not sound like a good idea tbh, this will open a lot of doors for government censorship of content, that actually isn't CSAM

Jessie Nabein

@dansup @pixelfed
Will this be enabled by default on the pixelfed.social instance?

and

What does "opt-in" mean, by instance admins or by the users?

Posth

@dansup @pixelfed You may be interested in the International Standard Content Code (ISCC) (introduction: iscc.codes or specification core.iscc.codes), which will become an open standard for decentralised digital content identification. Anyone can generate on premise a mix of cryptographic and similarity preserving hashes, which allows to match near-duplicate content (of all media types and formats, btw.) only by comparing the ISCC codes.

dansup

Interesting, Diaspora added Nodeinfo 2 support and it was picked up by FediDB.

Now the hard decision, do I limit FediDB to ActivityPub or allow other networks?

fedidb.org servers page showing a Diaspora node
Show previous comments
Sebastian Moser

@dansup Don’t, unless you’re personally supportive of other standards. More fragmentation β€œjust because” won’t help the independent web.

Claudius

@dansup it works. Why change it, just to exclude them?

wakest ⁂

@dansup sort of interesting it is just getting picked up now. the Nodeinfo standard actually started with the Diaspora project and everyone else added it after them! (to the best of my remembering brain)

dansup

Regarding the new @pixelfed Recovery service, @thisismissem pointed out that this could be a possible vector for abuse.

We're working on an even more advanced and abuse-resistant implementation!

That being said, I implemented some safeguards for the time being:

- Limited to accounts pixelfed.social knows
- Partial fuzzy matching
- Rate limited (5 reqs/min)
- Only pixelfed account results
- Access is limited to requests with a valid API key (which only our app has)

github.com/pixelfed/recovery/b

Regarding the new @pixelfed Recovery service, @thisismissem pointed out that this could be a possible vector for abuse.

We're working on an even more advanced and abuse-resistant implementation!

That being said, I implemented some safeguards for the time being:

- Limited to accounts pixelfed.social knows
- Partial fuzzy matching
- Rate limited (5 reqs/min)
- Only pixelfed account results
- Access is limited to requests with a valid API key (which only our app has)

Go Up