Quote post into a Blog Post
I have a woodworking build thread on my GtS account that would be awesome as a blog post. Another reason why I think making a thread into a single post would be a good use case. I made the last post about this into a blog post. Now I'm trying a quote post as a blog post to see what that does.
Oh yeah I forgot I tried this. I still think it would be good if the quoted post was linked from the generated blog. Also it would be nice to get a reminder to add a heading when checking the blog post checkbox so the post title isn't the truncated post body. I'll write up some feedback properly later. I'm just sleep procrastinating now.
Converting threaded posts to blog proposal
A version of this post was originally published at shom.dev
Based on my incessant posts it's clear that I'm a fan of littleFedi and the static blog integration. Currently, it is possible to take an existing public post and mark it as a blog post and takes that existing post and all the interaction on it and creates a blog post from it (with the interactions as comments), brilliant.
Desired State
The idea is that if you end up writing a series of posts and it becomes something that is more meaty and has some value for longevity it can be persisted by simply changing the post type to a blog, after the fact.
This is what I wrote when I first learned about this feature and the more I think about it the more it makes sense for me. The whole premise was that you start writing something and have interactions with others or have updates over time and now it is a "body of work". How can that be made into a full-on blog post without the venerable copy-paste method. And again, from that original post
it's cognitively easier to write a series of posts instead of sitting down to write a blog post.
Proposal
A threaded post is a known quantity in the Fedi world and littleFedi does a great job of showing threads. So when editing a post the threaded replies that are either nested replies OR replies to the top post from the original author can be considered for inclusion into the blog post. Making an assumption on which posts should be part of the blog is not possible since the author did not write the posts originally with intent for a blog post. This is a potential way this can be achieved but I can imagine how the implementation can be hairy and supported scenarios could be difficult to define and explain. Here's a visual to illustrate the idea, I created this with the littleFedi UI and developer tools in Firefox.
Big hopes for littleFedi
This was originally posted on my blog.
The Fediverse is exciting, I've formed genuine connections with interesting people. GoToSocial got me hosting my own presence. And I hope littleFedi is what gets to hosting a community.
Thoughts/context on Fediverse
The federated universe (Fediverse) is awesome: different applications, networks, sub-cultures all able to interact with each other via a rather lightweight protocol, ActivityPub. It's this very lightweightness is interesting because not all the servers are architected to be lightweight because they are architected to scale. There's a lot of debate about the role of centralization, discoverability, "flagship" instances this post isn't that. BUT, decentralization is a big selling point of ActivityPub and being able to run many small instances on low power hardware democratizes participation. I'm all about that, GoToSocial fits the bill perfectly and I have been very happy hosting it and the team is doing great and thoughtful work.
Why am I excited about littleFedi!?
Well maybe it's a better idea to talk about what is littleFedi is?! I'll let @stefano talk about that: littleFedi: a Fediverse Server That Doesn't Need a Data Centre. That blog is actually served directly by littlFedi and the post was created as any other regular post AND the blog is statically served AND a regular post can be retroactively turned into a blog post AND it supported threaded comments (since it also remains a regular ActivityPub post). littleFedi has a load of other great features as well and I don't want to take away from that but this is definitely what sets it apart from GoToSocial.
Blogging vs Microblogging
Blogging and maintaining a separate social feed is difficult. The ability to do it all in one platform and also convert existing posts into blog posts if they need to be persisted as a "body of work" is great for folks who don't want to mess around with tech and just want to share with their community. Also it's cognitively easier to write a series of posts instead of sitting down to write a blog post and being able to convert it later is great.
What's next?
I'm on the test instance and have been doing some testing and providing feedback. Stefano is both very prompt and gracious in receiving feedback and fixing issues. The project will be released as a MIT licensed self-hostable application and I plan on trialing a niche community hub (more on that later) using littleFedi. I wish the project well and will be following it closely and eagerly.
Algorithm is math not magic
Wonderful example of how to surface information to an user while respecting their privacy, with transparency, and still providing a self-curated experience.
Edit: what happens if I turn a quote post into a blog? Also, did it spam everyone with a notification of an edit? (Sorry, but testing account gotta be testing)
@stefano
@fiend_unpleasant no AI features here. Good old deterministic computing.
It's a simple algo that will consider the people you follow. At the end of the page, there's a complete explanation:
Why am I seeing these posts?
Each post scores on signals this instance already holds, and the score halves as the post ages. Nothing is fetched from anywhere else, and nothing learns from what you open:
+2.5
per account you follow who boosted it
+1.0
× log of the favourites seen from here
+0.8
× log of the boosts seen from here
+0.6
× log of the replies seen from here
+1.2
you favourited, boosted or replied to this author in the last month
+1.0
carries a hashtag you follow
+0.8
continues a conversation you took part in
-1.0
the post is a reply
12h
the score halves for every this many hours since the post reached your feed
Your own posts, and anything you already favourited, bookmarked, boosted or replied to, are left out. At most two posts per author. Twenty entries, then the page ends: there is nothing more to scroll.
Your blocks, mutes and filters apply exactly as on every other timeline.
Blogging via micro-blogging
Blogging and maintaining a separate social feed is difficult. My primary interest is to be able to do it all in one platform and also convert existing posts into blog posts if they need to be persisted as a "body of work".
Current state
Currently, I end up copying and pasting that into a blog post, but that's a bit of friction.
Desired state
The idea is that if you end up writing a series of posts and it becomes something that is more meaty and has some value for longevity it can be persisted by simply changing the post type to a blog, after the fact.
Rationale
it's cognitively easier to write a series of posts instead of sitting down to write a blog post.