Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • 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

Darkscribes Community

julian@community.nodebb.orgJ

[email protected]

@[email protected]
About
Posts
281
Topics
7
Shares
11
Groups
0
Followers
1
Following
0

View Original

Posts

Recent Best Controversial

  • So I'm improving Article display in Hometown.
    julian@community.nodebb.orgJ [email protected]

    [email protected] you're right, and in the ideal case, NodeBB would not send summary either, as it is automatically generated.

    Right now, we are in a situation where Mastodon will utilize summary for non-note objects, but ignore content. This is why we send both, currently.

    When Mastodon updates their implementation to consume preview, then we will update ours to no longer send summary.

    cc [email protected]

    Uncategorized

  • So I'm improving Article display in Hometown.
    julian@community.nodebb.orgJ [email protected]

    [email protected] but to answer your initial query, I feel that summary is always going to be subservient to content. It's either a truncation or derivative of content, so if you have the capabilities to parse content, just use that in its entirety and pass over summary

    (Until T&S standardize CWs, but that's a different story)

    Uncategorized

  • WordPress and 844e
    julian@community.nodebb.orgJ [email protected]

    May as well ping [email protected] while I am at it 😄

    Uncategorized fep 844e activitypub wordpress

  • WordPress and 844e
    julian@community.nodebb.orgJ [email protected]

    Hi [email protected], I was just curious why [email protected] was a user and not a group on NodeBB, so I checked out its AP representation on BrowserStack.

    This stood out:

      ...
      "generator": {
        "type": "Application",
        "implements": {
          "href": "https://datatracker.ietf.org/doc/html/rfc9421",
          "name": "RFC-9421: HTTP Message Signatures"
        }
      },
      ...
    

    I thought "how would you be able to represent multiple implementations if implements is an object?

    It looks like it is supposed to be an array, according to FEP 844e.

    As an aside, I guess not all WP actors are groups? I feel like we've had this conversation before though hehe.

    cc [email protected]

    Uncategorized fep 844e activitypub wordpress

  • Move over lo-fi...
    julian@community.nodebb.orgJ [email protected]

    After years of lofi being constantly suggested to me — and to be fair, it's not all bad... I'm really enjoying jazzy but not too jazzy and funky but not too funky

    Uncategorized lofi youtube

  • »Mastodon rolls out quote posts with protections to prevent ‘dunking’« https://techcrunch.com/2025/09/12/mastodon-rolls-out-quote-posts-with-protections-to-prevent-dunking/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News
    julian@community.nodebb.orgJ [email protected]

    Super stoked that Mastodon is rolling this out after many months of testing.

    That even a modicum of effort was put in to address the social failings of quote posting (as implemented on X/Twitter) is already a huge win for online public discourse.

    Uncategorized fedizen fediverse activitypub news

  • Run NodeBB along with my website using my website's auth system.
    julian@community.nodebb.orgJ [email protected]

    Ben-Stokes you'll want to use NodeBB-plugin-sso-oauth2-multiple or nodebb-plugin-session-sharing 🙂

    Uncategorized authentication customization

  • Late night thoughts about the a.gup.pe takeover/shutdown...
    julian@community.nodebb.orgJ [email protected]

    [email protected] that's surprising, isn't aguppe just a standard 1b12 community?

    What integration did you have to add?

    Uncategorized aguppe forum activitypub 1b12

  • Late night thoughts about the a.gup.pe takeover/shutdown...
    julian@community.nodebb.orgJ [email protected]

    I mean... I could stand up a replacement service using NodeBB... How hard could it be?

    famous last words

    Uncategorized aguppe forum activitypub 1b12

  • Cloudflare Setup
    julian@community.nodebb.orgJ [email protected]

    yasas turning on "I'm Under Attack" mode will likely block search engine crawlers as well.

    It is meant to be used as a last resort.

    Uncategorized

  • Slow today
    julian@community.nodebb.orgJ [email protected]

    eeeee /world hanging (but the rest of the site being accessible) sounds like an issue with the site, not with CF...

    Other pages work ok?

    Uncategorized

  • Slow today
    julian@community.nodebb.orgJ [email protected]

    eeeee we have "I'm under attack" enabled on CloudFlare.

    It's in response to AI crawlers, or potentially a DDoS. Not sure.

    Either way it's taking down this site when the traffic floods in.

    Uncategorized

  • Two Approaches to Solving the "Quiet Fediverse" Problem: Conversation Backfilling Mechanisms
    julian@community.nodebb.orgJ [email protected]

    Hi [email protected], please link out to the original, not this AI summarized copy.

    https://community.nodebb.org/topic/18844/backfilling-conversations-two-major-approaches

    Uncategorized activitypub backfill

  • Recently there has been a lot of discourse about ActivityPub and AT Protocol which has been quite dividing and heated.
    julian@community.nodebb.orgJ [email protected]

    [email protected] I agree on the one hand, but simple and secure are hard to have together.

    I'm not saying the Mastodon migration system can't be improved however...

    Uncategorized activitypub atprotocol atproto socialweb

  • Progress update for Conversational Contexts
    julian@community.nodebb.orgJ [email protected]

    This past June, I put together a write-up about two major approaches to backfilling conversations. The ability to properly backfill conversations means we will be able to make major inroads toward solving the feeling that the fediverse is quiet.

    I, alongside several other members of the SWICG Forums and Threaded Discussions Task Force (ForumWG) have been working toward building implementor support for Conversational Contexts — the ability to explicitly classify a set of objects as belonging to a conversation, whether that be a topic, reply tree, or similar.

    I am happy to report that we have made some wonderful inroads this past few months!

    • [email protected] has been working closely with the Mastodon team to allow software to backfill from Mastodon — this pull request has now been approved! ✅
    • I have been working with both [email protected] and [email protected] to allow software to backfill from Lemmy and Piefed, respectively. (Lemmy PR, Piefed issue) ✅

    This marks a major milestone in the adoption of conversational contexts. With Mastodon on board backfill will be possible with the majority of the microblogiverse. With Lemmy and Piefed on board, backfill will be possible with the majority of the threadiverse.

    Remember that [email protected] was an early adopter of conversational contexts, and we have been able to backfill from WordPress blogs for quite awhile now (so that's the blogiverse too) 😊

    I for one, am eagerly awaiting the next version of all of these softwares!!

    Uncategorized activitypub backfill forumwg

  • Cloudflare Setup
    julian@community.nodebb.orgJ [email protected]

    D1re_W0lf those rules do not seem to help, I have enabled them as well.

    yasas we have been seeing the same behaviour starting perhaps a week ago. The bursts seem to happen for maybe half a day and then disappear.

    Since we wanted the site to start working quickly, we opted for an allow-list approach. We turned on "I'm under attack" mode, which has some unfortunate side effects (namely, causing federation to stop).

    These are our rules:

    (any(http.request.headers["accept"][*] eq "application/ld+json; profile=\"https://www.w3.org/ns/activitystreams\"")) or (any(http.request.headers["accept"][*] eq "application/activity+json")) or (http.request.method eq "POST" and starts_with(http.request.uri.path, "/inbox")) or (starts_with(http.request.uri.path, "/assets")) or (starts_with(http.request.uri.path, "/.well-known"))
    

    This lets (respectively):

    1. ActivityPub fetches
    2. Same
    3. ActivityPub publishes to the NodeBB inbox
    4. Static assets
    5. Certbot and webfinger (also for AP)
    Uncategorized

  • api documentation
    julian@community.nodebb.orgJ [email protected]

    KirillEvo indeed. I have added firewall rules to allow access to ActivityPub, docs, and the main contact form.

    Uncategorized

  • api documentation
    julian@community.nodebb.orgJ [email protected]

    Frits-Lyneborg might be they're AI crawlers... I am not a security expert.

    All I know is the traffic volume overwhelmed our little server, the IP addresses were all unique, and the user-agents all generic. Our forum and docs have been crawled by AI crawlers before, none have really stopped legitimate traffic from going through.

    Uncategorized

  • Those familiar with activitypub know what I should be doing with mastodon sending several unfollow commands?
    julian@community.nodebb.orgJ [email protected]

    [email protected] you don't have to associate unfollows with the original follow. Some software do, some don't and just rely on the actor sent in the object.

    Being very strict about it makes it harder to implement and test 😅

    It's up to you.

    Uncategorized activitypub fediverse
  • Login

  • Don't have an account? Register

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