Hmmm, what could it be?

As part of my attempt to work on something IndieWeb every weekend, I decided to do a bit of a dive into the code for https://github.com/kylewm/silo.pub. It’s known as being a (working) example of using Micropub as a means of syndication. Conventionally, people do this using Webmentions via brid.gy - but I am curious about having such a system automatically add syndication back-links to my posts as well as being able to dynamically use it back-fill posts to my site (since it can do the former with potentially less magic than Webmention parsing).

I notice that in order to use silo.pub, you forward the entire incoming Micropub request to the remote endpoint (we can call it ‘syndication endpoint’). This feels a bit tricky to implement because I can see it being simpler as the originating site of the request to only just send a URL of the post that needed to be syndicated - part of the appeal of Bridgy is that. But having to forward the whole thing feels interesting. But it also allows for a means of insuring that a particular syndication location only gets what it can support or what’s appropriate for that destination (bookmarks could be formatted more differently on Twitter or how reading progress is reflected).

I think I can “get” with this approach but I’m going to take a bit of a different approach. Instead of forwarding the whole body, I’m going to send it a request to update a post. Something like the following:

POST /syndication/twitter


{
  "action": "update",
  "url": "https://jacky.wtf/a-post-to-share"
}

With no other arguments, this would tell the Micropub-powered syndication endpoint that it should update the provided post. Being that this one is optimized for Twitter, it could do the work of sending the tweet (or replying, or liking) and then sending a Micropub update to the original post with the change in the syndication URL. A server noticing that could use that as a way to determine that the syndication was successful with no extra need to add asynchronous processing - we get it for free.

It appears to be refloated. Going to need some epilogues to the Suez Canal/ever given section of ao3

What’s your favorite part of yoga during eternal Caturday?

Ok Twitter, help me out here. My friend who grew up in Kenosha SWEARS this isn't a pipe, but that's what I've always called them! So here's where I need your help: what do they call this where you grew up, and where did you grow up?
Are there other words like: "basically" "just" "simply" used in explanations/instructions to obscure actual complexity or difficulty? Is there a name for such words? They often shame the reader as a side-effect (if it’s not easy, it must be my fault) tantek.com/t5Bu3
THIS SUNDAY! Don't miss DR. KATZ LIVE with the original cast: @jonathanpkatz as Dr. Katz, @laurajanesilverman as "Laura the Receptionist" with patients @tompapa @aparnap...
Alive, please twitter.com/jonnymorris197…
Hey @Zoom you need to add a “throw your mortarboard cap in the air” reaction before graduation season....

Lazy Sunday

#health #vaccination #house
New post: fluffy rambles: Lazy Sunday beesbuzz.biz/blog/612-Lazy-… #Health #Vaccination #House Yesterday I spent some time at the new house, trying to install Ethernet, but I discovered that my drill doesn’t have nearly enough torque to successfully drill a sufficiently-large hole…
I don't mean to ruffle any DevOps feathers out there, but… … unless you have a dedicated team solely for infrastructure maintenance, just deploy with something like Render and be done with it. Bespoke setups are rarely worth your time and hassle!
TFW you discover life is easier without Kubernetes. twitter.com/samwightt/stat…
Suddenly social annotation has taken an interesting twist. @Hypothes_is better watch out! ;) #Annotation #AnnoConvo boffosocko.com/2021/03/28/557…
Why do I do it? Argue with people with 16 followers about American health care economics? What do I gain from this?
base from 🍎 (apple) eyes from 😂 (laughing) mouth from 🥴 (woozy)
Reflecting on insightful #visualthinking talks by @nadrosia & @evalottchen @BTConf @StayCurio_us Café last week. A couple of quotes: “making things and editing should be in two different phases … also in writing. these are two different modes” ... tantek.com/t5Bu1
Happy passover!
This cat will not leave my lap.
Worth reading. This isn’t the USAF getting pwned by 19 guys with box cutters. It’s somebody with significant resources fucking with our Navy. thedrive.com/the-war-zone/3…