Email or username:

Password:

Forgot your password?
3,810 posts total
dansup

Don't get me wrong, I love coding and growing the @pixelfed community from scratch

But my dream and calling is music, I never thought I was good enough.

My journey with pixelfed has taught me that I can do things I never thought possible, so I'm going to pick this back up 😁

Show previous comments
dansup

@pixelfed Well my other dream is being an astronaut, but I'm pretty sure you need to finish high school for that so I'm good with settling on a career in music or webdev.

I can do both too, I don't want y'all to think I'm dropping Pixelfed to move to Atlanta and hope Metroboomin will teach me or whatever lol

Shannon Clark

@dansup @pixelfed book recommendation for you “How to write one song” by Jeff Tweedy. It’s really great one of the best books I’ve read in years for inspiration in creative endeavors

dansup

I literally can't stop listening to this song, Fred Again is literally the Taylor Swift of electronic/dance music

Fred again.. - Delilah (pull me out of this)

youtube.com/watch?v=Cl6Rz1Uvi2 #np #fediplay #fredAgain

dansup

This song uses a sample which is very Burial-esque, I love it.

I really want to get back into music production, it's almost as if @pixelfed is a stepping stone to my dream of headlining Shambahla, Ultra or the like.

If I can make a mobile app, relearning fruity loops or NI massive shouldn't be too difficult right?

dansup

Oof, was hoping to ship Lockdown mode in @pixelfed tonight, but I spent too long working on #fediDB to fix Lemmy spam stats before monthly data is calculated 😅

It’s okay though, lockdown mode will be really easy to implement, I’m about 60% done it and it’s basically a middleware that checks if enabled, then determines the mode aka which redis set to check and finally verifies the http sig using existing code!

I wish I could clone myself or work full time on fediverse projects 😅

Simon

@dansup @pixelfed

Ackchuyually cloning would only copy your DNA, not your skills 🤓

dansup

My partner was just at a convenience store and when getting into the vehicle he saw a kid in a pink ski mask run out with a handful of candy bags and rode off into the night on his bike 🤣🤣🤣

These candy prices are getting out of hand, will someone please think of the children??? Leading them to a life of crime when back in the day they were only 5 cents

dansup

New instance by software observed by pixelfed.social in past 7 days.

GotoSocial is sure growing, same with Lemmy and Calckey! 🚀

Top 10 most popular software as observed by pixelfed.social
Lapineige

@dansup also really visible in @fediverseobserver stats 😃
And for months regarding GoToSocial and Calckey, seeing them getting some momentum is really cool 😃

Jakob Gillich

@dansup I love GoToSocial, but it's still rather early stage. I'm guessing this is just down to the fact that it's extremely easy to setup? Active users is probably more like 95% Mastodon.

dansup

I get a lot of notifications, it doesn’t bother me to be in hell threads, but I wonder if there’s a way to give users the power to remove themselves if they choose.

We’ll I know there’s a way, rewriting mentions locally only half solves the problem

Stephen Smith

@dansup Although I haven't been on FB for a long time, I do like the overflow options for notifications including something to the effect of "unsubscribe from this post/thread/whatever".

dansup

How to like a Pixelfed post from CLI in two easy steps:

1) Go to Settings -> Applications and click Create New Token, save the output

2) Go to beta-preview.pixelfed.io/resou and copy the curl request command, replace {token} with the output from step 1

Voilà! ✨

Bruce Elrick

@dansup OMG a corporate social media app would never make such an interface feature, let alone make it so easy to use

kif

@dansup this is cool however It would be more useful to know how to make a post from cli.

dansup

pixelfed.social registration is closed until further notice

you can find another server to join on pixelfed.org/servers

Andrea Grandi 🦕

@dansup is it currently possible to migrate (including all posts, likes, comments etc...) from a Pixelfed server to another?

dansup

Trying to use existing RN read more libraries with autolink/html with an inline prefixed <Text> node (username) and inline "show more" on the same clipped line was not fun.

I spent way too many hours trying to figure out how I could keep the "show more" on the last line, it would require a way more complex tokenizer which I don't have time for now.

So, y'all will have to deal with the "show more" on a separate line for now, sorry 😅

Григорий Клюшников

IMO it's better when it's on a separate line. It's easier to notice this way.

Kevin Freitas

@dansup Did this recently and just abs positioned it over that last line but with a background to cover text under it and a gradient to smoothly cover the text next to it.

dansup

Displaying @pixelfed post captions in our app must be easy, right?

Not really! I recently refactored this, and it's becoming quite complex.

Each caption is rendered using a pipeline of the following steps:

Normalize > Tokenize > Autolink > EntityRenderer > Accessibility > Read more > Style

When you tap on a mention, we check to see if it's remote (even if it's just the @ username), and use clever logic to load the profile even if the server doesn't know it yet.

Much better now, shippin soon

dansup

@pixelfed When you tap on a link, we check your preferences and open the link in your preferred browser (styled in dark or light mode).

We're adding a new accessibility setting to disable motion, so avatars, custom emojis and gifs will display a static, non moving image.

When you tap on a custom emoji, you'll be able to view a full screen version! This is new and will be shippin soon!

Emelia 👸🏻

@dansup @pixelfed I really wish activitypub supported tokens in text content with offsets, instead of needing to parse HTML for figuring out what exists in the text, imo, it'd make this logic a lot easier

dansup

Spent the past few hours working on the @pixelfed mobile app, and backend.

- Added command to recalculate status counts (shipped)

- Added command to refetch remote media mime types to fix an edge case in edited post media on our mobile app (shipped)

- Rewrote mobile app autolinker to better support Read more, non-latin hashtags and links (awaiting release)

- Fixed layout shift in mobile app feeds (awaiting release)

- Mobile app settings sync across devices (awaiting release)

😉

dansup

Might add a 30 day delay to process account deletes in case the person changes their mind.

You would be surprised by how many people reach out and want to un-delete their account, despite the huge warnings.

This would still hide their account, but not actually delete it for 30 days, and allow them to login and cancel the scheduled deletion.

Thoughts?

Pixelfed Delete your Account
Show previous comments
Григорий Клюшников

This makes sense. Also the confirmation should make you enter the username of your account so that you are sure you're deleting the right account.

Alan Miller :verified_paw:

@dansup if you're doing this, maybe don't call it just "Delete" - call it "Suspend then Delete" so there's never confusion.

Might also make it multi stage - states of 'suspended pending delete', 'lazy delete' during which content can be actually removed in the backend as convenient, 'deleted' with all identifiable data removed but possibly internal IDs remain as placeholders for consistency checks if needed.

dansup

YSK @pixelfed recently fixed authorized fetch support which fixes one of the few remaining federation bugs!

I'm seeing more activity in my feed already! No more missing posts or comments! 👍

dansup

Not really worried about compatibility with PAE atm, no other implementations support these.

PAE-02 Hashtag Subscriptions
PAE-03 Disable Comments
PAE-04 Places
PAE-05 Collections
PAE-06 Stories

I know that can change though, so I look forward to working with other projects if they decide to support these!

There is a PAE for attribution, and exif data too!

Lots of exciting improvements on the horizon! #pixelfed #pae

Not really worried about compatibility with PAE atm, no other implementations support these.

PAE-02 Hashtag Subscriptions
PAE-03 Disable Comments
PAE-04 Places
PAE-05 Collections
PAE-06 Stories

I know that can change though, so I look forward to working with other projects if they decide to support these!

dansup

PAE - Pixelfed ActivityPub Extensions

Looking forward to publishing these over the next few weeks!

These pre-date FEPs, and I don't need the bureaucracy of FEPs to hinder these extensions that we've been using in production for years.

PAE-07 is Groups 😉

github.com/pixelfed/pae

wakest ⁂

@dansup had never seen this, awesome that these exist

dansup

The @pixelfed app TestFlight beta has reached max capacity (10k unique users)

Never expected this, my primary goal for the next month is to release the official iOS app!

Let’s go 🚀

dansup

Super pumped for #projectBeagle

It will usher in a whole new era of discovery and recommendations in @pixelfed

Pushing boundaries, my dawg 👀

dansup

I swear these fucking spammers are asking for it, how dare they 😂

Toran Shaw

@dansup I've barely logged into my account at all, this month.

Simon

@dansup This is fascinating because obviously facebook inc has nothing to do with it. This is some random guy deciding that a multi billion dollar company is cool and that it's a good idea to promote it on a small niche platform. Fascinating.

dansup

I know I’ve mentioned it a lot, but it still blows my mind how well the spam detection service works in @pixelfed

When your platform is based on photo sharing, it’s much easier to notice spam in timelines, and also harder to detect spam.

I look forward to sharing some groundbreaking ways we are working on improving this in the coming days!

Who would’ve thought the php project that took forever to federate would later become a pioneer in so many ways 😉 #activityPub

Airsay

@dansup @pixelfed I’m honestly surprised that @pixelfed is built with PHP. In my neck of the woods, #PHP is heavily denigrated by new developers

dansup

It may seem like I'm working on a lot of projects, and I don't like the "half-baked" connotations, but you have to consider that most of them are at least a year old and have been slowly developed.

I'm not some rockstar developer, I've been building this ecosystem for years and many of these endeavors just happen to be maturing around the same time.

Simon Lucy

@dansup

This external evidence shows that there's a good process and that the multiple focuses inform even if they aren't part of a particular project.

It all shows up somewhere.

meadowhawk

@dansup good development takes time off day things are going quite well. 😄

Go Up