Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. uncategorized
  3. Speaking as a software dev, you should take note when users start building their own software to work around intentional limits in your application.

Speaking as a software dev, you should take note when users start building their own software to work around intentional limits in your application.

Scheduled Pinned Locked Moved uncategorized
7 Posts 4 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • hazelnoot@enby.lifeH This user is from outside of this forum
    hazelnoot@enby.lifeH This user is from outside of this forum
    hazelnoot@enby.life
    wrote last edited by
    #1

    Speaking as a software dev, you should take note when users start building their own software to work around intentional limits in your application. It's a sign that you've made a terrible mistake somewhere.

    RE: https://social.growyourown.services/users/FediTips/statuses/114624857663236436

    alice@mk.nyaa.placeA 1 Reply Last reply
    2
    0
    • hazelnoot@enby.lifeH hazelnoot@enby.life

      Speaking as a software dev, you should take note when users start building their own software to work around intentional limits in your application. It's a sign that you've made a terrible mistake somewhere.

      RE: https://social.growyourown.services/users/FediTips/statuses/114624857663236436

      alice@mk.nyaa.placeA This user is from outside of this forum
      alice@mk.nyaa.placeA This user is from outside of this forum
      alice@mk.nyaa.place
      wrote last edited by
      #2

      @hazelnoot@enby.life I mean... it's not like sharkey has built-in threading either :3

      Sure, longer character limit helps to avodd them, but if you have >4 images (or even 1 image + 1 video) and want mastodon people to be able to see them, you still need a thread and rn the only way to do that is to:

      1. upload everything onto the drive, add alt text etc
      2. draft everything in a text file, edit/split/etc
      3. paste the first post, add images
      4. take a deep breath, hit "note"
      5. Quickly paste the next segment, add images, note, paste the next segment, add images, note, paste the next segment/images, note

      like I keep the highscore thread same between fedi and bluesky and it's sooo much easier on the latter despite the character limits. I can take my time to edit the entire thread, incl. images. On fedi I often can't

      hazelnoot@enby.lifeH 1 Reply Last reply
      0
      • alice@mk.nyaa.placeA alice@mk.nyaa.place

        @hazelnoot@enby.life I mean... it's not like sharkey has built-in threading either :3

        Sure, longer character limit helps to avodd them, but if you have >4 images (or even 1 image + 1 video) and want mastodon people to be able to see them, you still need a thread and rn the only way to do that is to:

        1. upload everything onto the drive, add alt text etc
        2. draft everything in a text file, edit/split/etc
        3. paste the first post, add images
        4. take a deep breath, hit "note"
        5. Quickly paste the next segment, add images, note, paste the next segment, add images, note, paste the next segment/images, note

        like I keep the highscore thread same between fedi and bluesky and it's sooo much easier on the latter despite the character limits. I can take my time to edit the entire thread, incl. images. On fedi I often can't

        hazelnoot@enby.lifeH This user is from outside of this forum
        hazelnoot@enby.lifeH This user is from outside of this forum
        hazelnoot@enby.life
        wrote last edited by
        #3

        @alice@mk.nyaa.place oh yeah, forgot about that. We could probably handle that on the backend with a little federation trickery and Misskey's dynamic federation stuff

        hazelnoot@enby.lifeH magiclike@soc.sekundenklebertransportverbot.deM 2 Replies Last reply
        0
        • hazelnoot@enby.lifeH hazelnoot@enby.life

          @alice@mk.nyaa.place oh yeah, forgot about that. We could probably handle that on the backend with a little federation trickery and Misskey's dynamic federation stuff

          hazelnoot@enby.lifeH This user is from outside of this forum
          hazelnoot@enby.lifeH This user is from outside of this forum
          hazelnoot@enby.life
          wrote last edited by
          #4

          @alice@mk.nyaa.place outbound federation - "pop out" all videos into a separate empty self-reply, then batch images into groups of four and do the same. Give each fake reply a generated id of <note_uri>/partial/<uuid>.

          Inbound federation - rewrite incoming referenced URIs to remove the
          /partial/<uuid> part, thus redirecting all interactions and replies to the "real" post.

          The author and anyone on non-mastodon platforms sees just the one post as-wrotte , while Mastodon users see a clean thread of media. Interactions and replies are all synced up for federation

          ? 1 Reply Last reply
          0
          • hazelnoot@enby.lifeH hazelnoot@enby.life

            @alice@mk.nyaa.place outbound federation - "pop out" all videos into a separate empty self-reply, then batch images into groups of four and do the same. Give each fake reply a generated id of <note_uri>/partial/<uuid>.

            Inbound federation - rewrite incoming referenced URIs to remove the
            /partial/<uuid> part, thus redirecting all interactions and replies to the "real" post.

            The author and anyone on non-mastodon platforms sees just the one post as-wrotte , while Mastodon users see a clean thread of media. Interactions and replies are all synced up for federation

            ? Offline
            ? Offline
            Guest
            wrote last edited by
            #5

            @hazelnoot@enby.life aahh… don't

            relays, inbox forwarding, fetches… too many moving parts to make this reliable

            hazelnoot@enby.lifeH 1 Reply Last reply
            0
            • ? Guest

              @hazelnoot@enby.life aahh… don't

              relays, inbox forwarding, fetches… too many moving parts to make this reliable

              hazelnoot@enby.lifeH This user is from outside of this forum
              hazelnoot@enby.lifeH This user is from outside of this forum
              hazelnoot@enby.life
              wrote last edited by
              #6

              @dakkar@s.thenautilus.net yeah, that's true. it seems really risky when the other option (tell Mastodon to fix their backend) is so much easier ​​

              1 Reply Last reply
              0
              • magiclike@soc.sekundenklebertransportverbot.deM magiclike@soc.sekundenklebertransportverbot.de shared this topic
              • hazelnoot@enby.lifeH hazelnoot@enby.life

                @alice@mk.nyaa.place oh yeah, forgot about that. We could probably handle that on the backend with a little federation trickery and Misskey's dynamic federation stuff

                magiclike@soc.sekundenklebertransportverbot.deM This user is from outside of this forum
                magiclike@soc.sekundenklebertransportverbot.deM This user is from outside of this forum
                magiclike@soc.sekundenklebertransportverbot.de
                wrote last edited by
                #7

                @hazelnoot @alice or mastodon vanilla could just implement support for at least showing such cases of attachments like glitch and chukya now do >.> (oh do I love website boy /s)

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups