#indieweb 2024-09-03

2024-09-03 UTC
thegreekgeek_, fluffy, Kaguneh, [snarfed], cuibonobo, [snarfed]1, robotsnowfall, ren and athan joined the channel
#
capjamesg[d]
[tantek]++
#
Loqi
[tantek] has 25 karma in this channel over the last year (122 in all channels)
#
[tantek]
capjamesg[d] except now I'm fully replicating the weird Mastodon accept my post but not show it problem
fluffy and rvalue joined the channel
#
[Murray]
Thanks schmarty 😄 I'm getting there; so far getting away from React has massively simplified things, but I hit search yesterday and that is... a lot more complex 😅
rvalue-, [sebbu], barnaby, asarandi and bterry joined the channel
#
[KevinMarks]
Charlie's mastodon profile is rather indieweb
ttybitnik, AramZS, fierszt, barnaby, rozenglass and schelcj joined the channel
#
[tantek]
Looks like most of my recent posts were being dropped on the floor by Mastodon instances despite them confirming receiving them via Bridgy Fed. Issue tracking them is here: https://github.com/snarfed/bridgy-fed/issues/884
#
Loqi
[preview] [snarfed] #884 Some posts on tantek.com delivered but not visible in Mastodon
#
[tantek]
I haven't figured out what in particular makes Mastodon quietly drop posts but I think it may have to do with length, or number of links, or maybe number of hashtags or some combination thereof
#
[snarfed]
yup, reasonable guesses. sigh
#
[snarfed]
[tantek] one next step could be to look at your non-Mastodon fediverse followers and see whether their instances show these posts
rozenglass joined the channel
#
[tantek]
I don't know how to find out who are my non-Mastodon fediverse followers
#
[tantek]
should I file a feature request for enhancing https://fed.brid.gy/web/tantek.com/followers with icons for what software they are using? Mastodon, Misskey, BridgyFed, etc.?
#
pcarrier
[tantek]: heyo
#
pcarrier
[tantek]: gotosocial fediverse follower :)
#
[tantek]
pcarrier, which of my posts did you see in the past week?
#
pcarrier
[tantek]: unfortunately just started following you. "Adventures in IndieWeb / ActivityPub (AP) bridging" went through
Saphir joined the channel
#
[tantek]
right, that's the one that went thru on Mastodon also
#
pcarrier
hmmm if I hit "toots and replies" in semaphore.social (my client) it also shows "✏️ I want the Read Write Suggest-Edit Accept-Edit Update Web."
#
[snarfed]
pcarrier looks like you're on gotosocial. useful data point that your instance shows tantek's latest post!
#
pcarrier
and if I hit "load more" I get "All setup here at IndieWebCamp Portland!"
#
pcarrier
nothing in-between
#
[snarfed]
[tantek] software icons for followers is a good feature request! nontrivial, since I'd need to figure out how to sniff and discover each instance's software, but doable
#
[snarfed]
in the meantime you can open a handful of them manually and look at their software yourself
#
pcarrier
[snarfed]: it's visible in the user-agent
#
[snarfed]
sometimes! but not always
#
[snarfed]
and there are dozens of fediverse servers, with all sorts of different user-agent syntax, there's no single standard format that's easily parseable across them
#
[snarfed]
nodeinfo will generally be easier, even if it costs an outbound HTTP request
#
pcarrier
[snarfed]: one hour of logs on rrier.fr : https://srv.us/j7on5gwjaj2u4qountr7fcoogwisezdv
#
pcarrier
oh I didn't know there was an endpoint for that
bterry joined the channel
#
pcarrier
is there a high-level document covering all the fundamentals of the fediverse? I'd really like to make a bot
rozenglass joined the channel
#
[tantek]
[snarfed] I thought there was a site like fedi info or something that was querying servers out there and tallying up software stats. So there's a way to do it. Maybe this should be a #indieweb-dev thread tho
to2ds, rvalue and SyniToxi joined the channel
#
[tantek]
Oooh: pcarrier said: « and if I hit "load more" I get "All setup here at IndieWebCamp Portland!"] » <-- that implies there's a problem at Bridgy Fed, not Mastodon. Where / How is gotosocial doing its "load more"?
[schmarty] joined the channel
#
[schmarty]
tantek: seems like gotosocial is a mastodon instance (or similar). "load more" is probably just a feature for paging through whatever posts gotosocial knows about already. mastodon doesn't actually ask your "outbox" for more posts.
#
[schmarty]
oop my bad. gotosocial is its own software. i think the issue still stands - most software doesn't look at outboxes.
#
[tantek]
[schmarty] except pcarrier is running his own gotosocial so it couldn't have known about any of my posts already before he followed me.
#
[schmarty]
i guess i am not clear on the timeline. i wonder if your attempts to re-push or push edits happened since then?
to2ds joined the channel
#
[tantek]
that's a good question. IDK if updates get sent to new followers or only people who followed you as of the time of the original post
[Bruno_Pulis] joined the channel
#
[mattl]
Any interest in an East Coast Homebrew Website Club?
#
[snarfed]
[tantek] pcarrier's instance could have known about your previous posts before he followed you, he or someone else could have entered one of your post URLs (either bare or BF-wrapped) into his instance's search box
#
[tantek]
"could have known about your previous posts before he followed you" <-- how? there are no other users on that instance
gRegor joined the channel
#
[snarfed]
right. like I said, he could have searched for it...or he saw a reply to it in his feed, or browsed to it (through his instance's UI) some other way
#
[snarfed]
fediverse servers fetch remote posts for all sorts of reasons, beyond just getting them delivered due to a follow
#
[tantek]
so would searching for my other permalinks then "repair" the situation and have them show up in his feed?
#
[schmarty]
mattl: definitely interested!
#
[tantek]
or frankly, would searching for my other permalinks in a Mastodon instance "repair" that instance and have them show up in my profile on that server as well?
#
[snarfed]
probably! but like you said, this clod start behavior, and profile timelines that aren't contiguous, is kind of expected behavior in the fediverse, not something you "fix"
#
[snarfed]
the issue with posts not showing up in Mastodon is something else, since those instances already had people following you
#
[tantek]
I mean if that's the workaround then I guess I have to manually "search" for my post permalink in Mastodon everytime I publish
#
[tantek]
this is an easy test
#
[snarfed]
no, almost certainly not
#
[snarfed]
yes it is
#
[tantek]
searching for https://tantek.com/2024/245/t1/read-write-suggest-edit-web in w3c.social does not show any results and does NOT cause it to magically start appearing in my profile there: https://w3c.social/@tantek.com@tantek.com
#
Loqi
[preview] [Tantek Çelik] ✏️ I want the Read Write Suggest-Edit Accept-Edit Update Web. The consumer Infinite Scroll Web leaves us feeling empty. Too few of us participate in the Read Write Web, whether with personal sites or Wikipedia. A week ago when we wrapped up #I...
#
[snarfed]
yeah makes sense
#
[snarfed]
oh actually that wouldn't anyway, you don't have a rel=alternate type=activity+json link to the BF URL, https://fed.brid.gy/docs#searchable
#
[mattl]
[schmarty] Okay, two of us is enough to get a page started.
#
[snarfed]
yeah searching for that on indieweb.social doesn't find it either
#
[snarfed]
so yeah, consistent so far, this is an odd Mastodon issue
#
[snarfed]
(possibly shared by some other fediverse servers, but definitely not all)
#
[tantek]
no dice on w3c.social either with that attempt, though the search progress bar had the weird iMessage behavior of progressing nearly all the way to the right and then pausing for many seconds
#
[tantek]
and then showing no results found
SyniToxi, bterry, barnaby and ttybitnik joined the channel
#
[tantek]
do people on Mastodon use the CW disclosure trick for joke : punchline?
#
[tantek]
do we need explicit support for joke posts so the reader does not see the "answer" until they explicitly choose to look at it?
#
pcarrier
I haven't seen it used for a joke, but I've seen it used excessively. did so myself today.
#
pcarrier
by "excessively" I mean to help you decide if you want to invest your attention on the rest of the post, not to avoid triggering anybody
#
[tantek]
sure, summary/details UX is a good use of the original property meanings of summary and content
#
pcarrier
is that what it is? semaphore.social calls it (Add|Remove) content warning
#
[tantek]
yeah Mastodon misused summary/content for "content warning" UX and now we're kinda maybe stuck with that intepretation 😕
#
[mattl]
I’ve never used CW for a joke.
#
pcarrier
but yeah it's totally a <details><summary></summary></details>
#
Loqi
[indienews] New post: "IndieWeb Movie Club August 2024 Round Up (The Matrix)" https://marksuth.dev/posts/2024/09/indieweb-movie-club-august-2024-round-up-the-matrix
#
[KevinMarks]
I mapped it to details/summary in my h-feed adaptor way back
SyniToxi, jgee118692253458 and bret joined the channel
#
[tantek]
wondering if BridgyFed to Bluesky is more reliable than Mastodon
#
aaronpk
given that it only has to talk to one piece of software rather than dozens, probably
#
[tantek]
I mean, the problem here is with the one (dominant) piece of software
#
jimw
which reminds me that i should figure out why my tags aren't working on Bluesky posts even though I was pretty sure I was generating the facets correctly.
#
[tantek]
what is a facet
#
Loqi
It looks like we don't have a page for "facet" yet. Would you like to create it? (Or just say "facet is ____", a sentence describing the term)
#
[tantek]
or maybe that's better for #indieweb-dev
#
jimw
indeed.
#
[tantek]
is anyone here using Bridgy Fed with a static site? I don't see any particular how to for "static" or e.g. GitHub Pages on https://fed.brid.gy/docs
#
[schmarty]
tantek: my site probably qualifies for this? i'm not exactly sure what to document, though. i followed the http://fed.brid.gy docs for setting up some redirects on my server, make sure to add a syndication link to http://fed.brid.gy in posts i want to go there, and my builder pings http://fed.brid.gy as part of sending webmentions.
#
[tantek]
"what to document" -> perhaps stub a "How to setup with a static site" subsection on https://indieweb.org/Bridgy_Fed with some of the steps you took?
#
[tantek]
the word "static" does not exist on the /Bridgy_Fed page currently
#
[tantek]
good to know it's at least doable [schmarty]
to2ds joined the channel
#
to2ds
I experimented with BF from static pages, but could never get my replies working.
#
to2ds
All in all, BF is really cool software!
#
[snarfed]
Bridgy Fed doesn't care if your site is static or "dynamic," you integrate the same way
#
[snarfed]
thanks to2ds!
#
[tantek]
[snarfed] I think the challenge is not all static site setup allow "easy" redirects
#
[tantek]
e.g. has anyone got it working with GH pages?
bret joined the channel
#
[snarfed]
the redirects, true! those can be tricky for dynamic sites too. fortunately they're not required, you only need to set them up if you want your address to be @[domain] instead of @web.brid.gy
#
[snarfed]
I have basic redirect setup docs for a number of common web servers, https://fed.brid.gy/docs#fediverse-enhanced , but I doubt I'd add and maintain many more
#
[tantek]
[snarfed] that's why I'm asking for help with adding docs incrementally to /Bridgy_Fed on the wiki, so that eventually it may be in a "complete" enough form to add as a PR to the official docs
#
[snarfed]
true! docs on the wiki may make more sense. I'm still pretty unlikely to take on the burden of maintaining more instructions in BF's docs themselves for arbitrary software that I don't use or know, but wiki sounds good!
#
[tantek]
right, wiki as a workspace for getting things "good enough" to more formally publish, and then hopefully maintain by the community
AramZS joined the channel