Email or username:

Password:

Forgot your password?
3,840 posts total
dansup

✨ Post editing in @pixelfed

I'm finished the UI/UX aspects of post edits, and am nearly finished the federation logic!

Should be ready in the next day or two 😉

Show previous comments
unsolaci

@dansup @pixelfed Alright!! 🚀 Looks good, I like that we also get to switch the picture order when editing

eobet

@dansup @pixelfed I see a trashcan icon for removing media but nothing for replacing/adding?

dansup

I think we shouldn’t rush to defederate #Barcelona until we know more about their implementation, moderation policies or observe detrimental behaviour like them injecting ads.

You can argue EEE, but they have a proven track record when it comes to open source like React, PyTorch and many other projects!

Show previous comments
Christopher Bull

@dansup Honestly, I thought this thread about defederating Barcelona was political programmer humour relating to Catalonia's secession/independence (where Barcelona is the largest city) from Spain.

Anthony Bosio

@dansup That seems best/most pragmatic, but they also have a proven track record of doing detrimental behavior then asking for forgiveness. It’s basically their entire m.o.

dansup

The real reason why I haven't published the pixelfed app, fediverse.info and fedidb.org (v2) source code is imposter syndrome.

I'm a self-taught high school dropout and still writing php.

I've grown a lot as a dev the past few years and the current state of all my projects sometimes makes me feel like a failure, like I should be better, faster and following current trends.

The fast growth of fedi made this worse, but I'm committed and just saying this brings some relief

Show previous comments
Sascha Foerster :bonndigital:

@dansup Let’s learn from each other, let’s be open to fail and learn from that as well. I am not even half as good as a programmer as you are, so you are an impressive example to me, how far you can get by self studying. Constructive feedback from the community will help you and the project. And for everyone else who is not constructive: block them or let the community handle it. :)

Clayton Dewey

@dansup
Speaking our insecurities out loud is liberating, glad you embraced the vulnerability and did that.

Your contributions to the fediverse are IMMENSE. Thank you for all you're doing.

Abel

@dansup what you already achieve is awesome, I plan to make a pixelfed instance for my community anytime soon because of your work. 👏

dansup

"Hey Dan, What processes need to change to enable contributions to pixelfed?"

This is a recent DM I recieved, and it struck a chord.

I'm so used to working alone, and I realize that isn't healthy.

The state of our documentation is sad, and I need to fix this.

I'm going to move the docs to the pixelfed repo to be able to more easily update them, and the docs site will be updated to pull in the markdown files after each merge/build.

Lukas

@dansup You can use codeberg.page for that. ;)

Raphael Lullis

@dansup

Dan, are you getting any type of help in terms of establishing a product roadmap and/or prioritzation of features?

Speaking as someone who wants to offer pixelfed managed hosting (on communick.com) and who already has a growing list of interested customers, I'm willing to pay to get the following:

- docker deployment that is reproducible and idempotent
- First-tier support for LDAP Authentication
- S3 storage that works right out of the box.

@dansup

Dan, are you getting any type of help in terms of establishing a product roadmap and/or prioritzation of features?

Speaking as someone who wants to offer pixelfed managed hosting (on communick.com) and who already has a growing list of interested customers, I'm willing to pay to get the following:

dansup

Btw, @pixelfed has no plans to build a text-only Twitter competitor.

Mastodon, Pleroma, Misskey/Calckey, GNU Social and others have that covered!

We’re going to stick to photo/video sharing 😉

dansup

After I ship post edits I’ll focus on the mobile app, improved video support (Loops), Push Notifications and Stories!

I want to get this done before the 31st as that is the 5th anniversary of @pixelfed 😅

dansup

My partner has been stocking up on toilet paper, paper towels, batteries and pens for some reason #teamAriana

dansup

I still think #vanderpumpRules is dumb, but lowkey make my partner wait to watch them with me

Damn you Bravo and Andy Cohen!!

I know too much about each Real Housewives franchise 😅

dansup

✨ Preview of post editing in @pixelfed

Looking forward to shipping this!

It's one of the most requested features, and is almost ready for prime time 😄

Show previous comments
unsolaci

@dansup @pixelfed Great to see this! Post editing is one of these features I've been missing that I consider crucial. 🚀

Pat ✨

@dansup @pixelfed Really not sure how you add you keep adding features so quickly!! Love the Amazing work🔥

dansup

The AQI is 89!! Way above healthy limits and these people decide to have a picnic!

Please send us in Alberta some rain and common sense!! #abWildfires

People having a picnic in extremely Smokey conditions with an active air quality statement
Air quality statement
Blake Leonard

@dansup This picture is being added to my "why we need parenting licenses" collection... this is textbook child endangerment!

Jason Cipriani

@dansup it’s been 160+ here in Colorado for two days now from the fires in Canada. Hoping you guys get the relief you need so we get it, as well.

Gerard Braad

@dansup A value of 89 is not everywhere.. it is a scale that merely should be used for indication. It should not dictate your life.

... It might eventually catch up with you, but that is a difference afferent story.

dansup

I'm excited to hear about #Barcelona and look forward to working out any compatibility issues #activityPub #pixelfed

Steve Dinn

@dansup Sometimes code names are a pain because now nobody can talk about that city in Spain anymore.

dansup

@pixelfed + Post Edits

I'm putting the final touches on post edit support in #pixelfed, should be ready this weekend! 🚀

Pixelfed post edits
Pixelfed post edits
dansup

✨ Spammers beware!

@pixelfed now disables atom feeds and both post/profile embeds for spam accounts, and hides their profile unless you are logged in!

This will not affect new or existing users that create a post that is flagged for review by Autospam unless the post(s) are marked as spam by a human admin.

tl;dr: pixelfed now limits access to human reviewed spam posts and accounts to deincentivize SEO and other forms of spam.

#pixelfed #autospam #spam #prevention

dansup

@pixelfed Don't worry about your account or posts being limited, even if they are detected by Autospam and temporarily unlisted, this requires a human admin to mark at least 1 post of yours as spam.

That being said, mistakes happen, and we're working on a way to appeal this!

Joosep-Georg :mastodon: 🇪🇪

@dansup TL;DR goes before the long text nobody does not read ;)

dansup

Sorry about the slowness of pixelfed.social, an inefficient configuration change was fixed and now we’re back to normal response times!

dansup

I'm excited about the new @pixelfed Autospam Advanced Detection, but I should warn that your results may vary based on training data.

I did my best to make this as easy as possible, but it really comes down to training models.

That's why I added the ability to import or export training data, though it's currently limited to positive/spam tokens for privacy reasons.

I look forward to shipping an importable community model and improving spam detection overall.

Fuck spam. 😎

Meow.tar.gz :verified:

@dansup @pixelfed I feel the same way about spam. I wish there was a way that we could actively crash their machines.

Patrick P.

@dansup @pixelfed With some chance crypto scams will help soon to train this IA. A good point for the Fediverse popularity. 😏

dansup

✨ Registrations are now open on pixelfed.social

Looking forward to improving our Autospam training data 😉

Oblomov

@dansup “please come spam my instance to train the antispam feature” ;-)

dansup

I believe @pixelfed is the first #fediverse project to implement Bayesian inference in regards to spam detection and mitigation.

I doubt we'll be the last 😉

Mitex Leo

@dansup @pixelfed Here's what Bayesian inference is in simple terms :

Bayesian inference is a way to make educated guesses about things based on what you already know, and what you learn along the way. Think of it this way - if you were trying to guess what was inside a closed box, you might have some ideas about what it could be based on its size and shape (your "prior knowledge"). But as you start to shake the box and listen for any clues about what's inside (the "new evidence"), you can update your guess to become more accurate. Bayesian inference uses math and statistics to help us update our guesses, or "beliefs", in a similar way.

#fedihelp #fedispam

@dansup @pixelfed Here's what Bayesian inference is in simple terms :

Bayesian inference is a way to make educated guesses about things based on what you already know, and what you learn along the way. Think of it this way - if you were trying to guess what was inside a closed box, you might have some ideas about what it could be based on its size and shape (your "prior knowledge"). But as you start to shake the box and listen for any clues about what's inside (the "new evidence"), you can update...

dansup

Preparing to ship the Autospam Advanced Detection feature in @pixelfed!

This will help instances better detect and mitigate spam, and in an easy way!

No docs or configuration required, you'll be able to enable and manage this from the admin dashboard.

Thanks again to @NGIZero for funding this additional anti-spam measure that doesn't depend on a 3rd party service 😎 #pixelfed #autospam #nlp

Show previous comments
Emelia 👸🏻

@dansup just had a look through the code, and noticed it's splitting the caption on a regex that uses :alpha: — does that work with UTF8 characters?

A common technique I see for avoiding spam is to use UTF8 characters like the following. I didn't see any test coverage so I wasn't sure how they'd be handled:

DELETED

@dansup @pixelfed @NGIZero You've done more than what Google can do with billions of dollars. Even though people complained for a good while now. Pretty loudly too.

dansup

@wendinoakland Hi, looks like you are on gram.social, please contact @stux he is the admin!

Gorobar

@dansup what storage capacity is available for users?

Oblomov

@dansup bit off topic, but does Pixelfed do something like autofollow the user that invited you when you join using an invite link?

Matteo Joliveau

@dansup I can't seem to be able to. It says my account already exist, I indeed have a nov 2022 confirmation email in my inbox, but if I ask to reset my password no email link arrives :c

Go Up