@dansup@mastodon.social
@dansup@mastodon.social avatar

dansup

@dansup@mastodon.social

activitypub addict, aspiring astronaut, community creator and determined dreamer.

Building @pixelfed, an ethical and federated photo sharing platform along with https://mastodon.social/@fedidb, @supapp and other fedi services.

#design #php #activityPub #fedi22 #pixelfed #programmer #developer #react #reactNative #vue #laravel #music #dubstep #footwork

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dansup, (edited ) to random
@dansup@mastodon.social avatar

The @pixelfed Autospam detection is about to get a whole lot smarter 😉

Shipping Soon!

Edit: This is being funded by @NGIZero, we are very appreciative of their support!

dansup,
@dansup@mastodon.social avatar

@scott Yeah that's generally true, however in our case, they won't have access to training data/weights so their success may vary between instances!

dansup,
@dansup@mastodon.social avatar

@pixelfed This uses NLP (Natural Language Processing) to classify spam. This requires instances to have the "Spam detection" enabled and at least 100 spam reports that were marked as spam.

Instances will be able to import and export training data, and we will make one available so smaller instances can take advantage of this!

dansup, to random
@dansup@mastodon.social avatar

Trying to make the Autospam system as easy as possible.

Not everyone understands how AI or Natural Language Processing works, so I'm doing my best to make this as simple as possible!

dansup,
@dansup@mastodon.social avatar

@nekothegamer It's a basic form of AI! It requires training and is a pretty simplistic implementation of the Bayes classifier.

dansup, to random
@dansup@mastodon.social avatar

"My mama told me go to school, get your doctorate
Somethin' to fall back on, you could profit with
But still supported me when I did the opposite
Now I feel like it's things I gotta get
Things I gotta do, just to prove to you
You was getting through, can the choir, please
Give me a verse of "You Are So Beautiful To Me"
Can't you see? You're like a book of poetry
Maya Angelou, Nikki Giovanni
Turn one page and there's my mommy"

Happy Mothers Day, my mom is my hero, I'm so proud of her ❤️

tokyo_0, to fediverse

deleted_by_author

  • Loading...
  • dansup,
    @dansup@mastodon.social avatar

    @tokyo_0 Pixelfed full text search only includes results from your own posts, if we do allow results from other accounts in the future we will gather community feedback on its implementation before it is rolled out, and will respect no index flags from other software if present!

    dansup, to random
    @dansup@mastodon.social avatar

    Working on some improvements to our AutoSpam service, then I will re-open https://pixelfed.social registrations!

    Also Happy Mothers Day!

    dansup,
    @dansup@mastodon.social avatar

    @thisismissem It's not documented yet, I'll work on that and let you know when it's up!

    raito, to random
    @raito@nixos.paris avatar

    Pixelfed was merged in
    https://github.com/NixOS/nixpkgs/pull/207194 !

    It will be part of 23.05 :)

    dansup,
    @dansup@mastodon.social avatar

    @raito @abnv A lot of Postgres fixes landed in 0.11.6!

    raito, to random
    @raito@nixos.paris avatar

    @dansup Just got this trace while running pixelfed-manage migrate --force unfortunately

    Do I need to clear the cache?

    dansup,
    @dansup@mastodon.social avatar

    @raito run composer update

    dansup,
    @dansup@mastodon.social avatar

    @raito yeah, we updated to laravel 10, should run that whenever updating Pixelfed!

    raito, to random
    @raito@nixos.paris avatar

    @dansup While I have you, I have been running into issues to have mobile APIs on 0.11.5, do you know if this is a known bug with Pixelfed mobile apps and 0.11.5 ?
    I configured EXP_EMC=true, OAUTH_ENABLED=true, created OAuth keys (and passport keys), with no avail.

    dansup,
    @dansup@mastodon.social avatar

    @raito Likely fixed in 0.11.6, if you run into issues after updating lmk!

    dansup, to random
    @dansup@mastodon.social avatar

    Back in high school, my friends were scared of my mom lol, she was one of the few that payed attention and had her way of almost being like a therapist

    She speaks her mind and does not hold back

    We'd argue a lot because she'd know exactly what to say to embarrass me if I wasn't acting good. And I was always getting in trouble

    I couldn't stand her playing U2 on Sundays when we'd do chores, I hated her music, and now, they are on my playlist

    Sorry I was so bad mom, imma get you that mansion ❤️

    dansup, to fediverse
    @dansup@mastodon.social avatar

    I've been building @pixelfed for 5 years now, and despite all the success, I've had a few falling outs with a few people on the fediverse and that still bothers me.

    I've grown a lot since 2018, coming out as gay really helped me learn to love myself and become less egotistical and self-centered.

    Whatever you've heard about me, I hope you consider my actions, behavior and contributions to the fediverse before you come to conclusions.

    I ❤️ the , and appreciate y'all helping me grow

    dansup,
    @dansup@mastodon.social avatar

    @hankg @pixelfed I appreciate that!

    I'm really driven by the belief that Pixelfed is bigger than me, and even though it's tough sometimes, setting my ego aside to respond to negative criticism and feedback has been crucial to the success of PF imo.

    It's such a good feeling when I respond to negative feedback with genuine consideration and actionable results.

    It works almost every time, impl feedback from a criticism empowers the people, and our project.

    :pixelfed: really is People Powered

    dansup, to random
    @dansup@mastodon.social avatar

    Sorry about https://pixelfed.social recent slowness, recent federation improvements have put more load on the DB, leading to a cascading slowdown.

    I'm working on a significant home timeline refactor that will both reduce load and support followed hashtags and reblogs/shares.

    I'm also going to move pixelfed.social to a dedicated server, it's starting to outgrow the vps is currently on. I doubt other instances this size are on a vps 😅

    video/mp4

    dansup, to random
    @dansup@mastodon.social avatar

    "I wanna tell the whole world about a friend of mine
    This little light of mine and I'm finna let it shine
    I'm finna talk about my mama if y'all don't mind"

    My mom is the most intelligent and strongest person I know, she encouraged me to follow my dreams and taught me I can do anything I put my mind to, even when my dad wanted me to get into sports instead.

    Her passion for science, space and 80's music left a mark. I used to be embarrassed of her, and now she's my best friend. Thank you mama ❤️

    dansup, to random
    @dansup@mastodon.social avatar

    The Pixelfed AutoSpam service will send a notification to the affected user after a positive detection.

    This should make it clearer to the user when their public post(s) are made unlisted pending human review.

    Shipping Soon!

    Pixelfed autospam info

    thisismissem, to random
    @thisismissem@hachyderm.io avatar

    @dansup related to what I just tagged you in, I noticed you might actually have a race condition in the code of pixelfed related to locks, because you're doing a GET and then SET, which potentially allows the result of the GET to be invalid by the time to database receives the SET, a safer way to handle this would be a GETSET or SETNX (though these aren't recommended for clustering [2], but fine on single-node servers)

    https://github.com/pixelfed/pixelfed/blob/dev/app/Jobs/InboxPipeline/InboxValidator.php#L62

    [2] https://redis.io/docs/manual/patterns/distributed-locks/

    dansup,
    @dansup@mastodon.social avatar

    @thisismissem I'll look into this, thanks for the heads up!

    (Hope you don't mind my follow, seen a few of your PR's and the fediverse is lucky to have people like you who go beyond and help bridge the gaps between project compatibility! Thanks again ;))

    dansup, to fediverse
    @dansup@mastodon.social avatar

    I'm working to improve the @pixelfed mobile app onboarding.

    It will probably be seen as more controversial than the Mastodon app.

    I'm okay with that.

    Some people claim we're emulating popular platforms as if it's a bad thing, like we're selling user data or building communities without safety and moderation.

    Ignore them, growth isn't a bad thing, we need to make the easy to join, and moderate!

    Every fedi project emulates an existing service, nothing is new lol

    dansup,
    @dansup@mastodon.social avatar

    @tsadilas @mitexleo @pixelfed I've heard from multiple people that they are worried about pixelfed.social being a default instance so I'm exploring alternatives!

    dansup, to random
    @dansup@mastodon.social avatar

    nobody:

    corporations on June 1: Hello gays, happy pride month! Sashshay that bussy on down for amazing deals! Use the coupon code "LIPSERVICE" for 1% off your online purchases!

    dansup,
    @dansup@mastodon.social avatar

    Don't get me wrong, I love the fact we have .

    As a gay man who came out at 30, I wasn't aware of how much of a marketing "opportunity" this was until my partner showed me Trixie Matell and Katya paroding pride ads.

    Pride month represents how far we've come, and the countless people who fought for these rights, while corporations try to take credit, we shouldn't forget all those brave people who sacrificed so much for so little.

    ❤️

    dansup, to random
    @dansup@mastodon.social avatar

    I was planning on spending my evening working on @pixelfed, but I had to deal with and then

    I was able to make some progress on Pixelfed (hello /api/v2/instance api) and reach out to the Calckey devs on feature compatibility but I wasn't able to focus on as much as I'd like.

    This weekend I'll be laser focused on , don't worry 😉

    dansup, to random
    @dansup@mastodon.social avatar

    Just shipped the /api/v2/instance api endpoint to @pixelfed

    This should improve compatibility with Mastodon apps!

    https://github.com/pixelfed/pixelfed/pull/4371

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines