is it a bad idea to overload the subtraction operator on an MF2 post type to produce a difference between the two posts in the Micropub update format?
An addition of a post and a diff would, of course, patch the post with a diff, for symmetry.
is it a bad idea to overload the subtraction operator on an MF2 post type to produce a difference between the two posts in the Micropub update format?
An addition of a post and a diff would, of course, patch the post with a diff, for symmetry.
Just realized Kittybox doesn't even display the p-summary
field anywhere yet. What a shame. Gotta fix that later.
Bowl for Kittybox, a new native desktop Micropub client, has been released, featuring a Smart Summary function powered by a large language model that generates one-sentence summaries of blog posts.
Read more..So nice to see random websites support Webmentions!
Fun fact: I'm building a Micropub posting app, and one of it's features is letting the user automatically draft a summary for the post they're writing; I wonder what would happen if I fed it this post...
Hello! IndieAuth seems to be working in Bowl now. It even stores the tokens in the GNOME Keyring for me!
The code is really janky and I would like to refactor it before actually publishing. But it's good enough to post from, so I guess this is a victory.
It's kinda nice to be able to post from my own Micropub client. Feels liberating.
From #indieweb-dev:
...but it breaks outdated clients that aren't updated... How much ground an I willing to give to outdated software?
why did I ever think it would be a "small" refactor?!
Added a ToastOverlay to the post composer.
Currently thinking to do a small refactor to make the posting logic independent from the UI (currently the UI contains the logic to post, but I want to make the parent component responsible for posting).
I also need to implement the tag list component.
It looks like private posts are working, but aren't shown in the feed. I guess I gotta fix this.
(Also making Ctrl+Enter send posts in Bowl would be nice.)
if you can see this, my new micropub client written in GTK4 and Rust is working! It's called Bowl and I really want to publish it soon!
(but I need to make IndieAuth work first — I had to manually retrieve a token to crate this post.
also i think i need to make the window scrollable.
See that login button in the top right corner? It works now. Try logging in with your website if it supports IndieAuth.
(Note: compatibility with older spec revisions is not guaranteed.)
I don't quite like the idea of using LLMs for writing, or at least I consider their unfiltered output unsuitable for human consumption.
But what about writing drafts? Or reading a post draft and drafting a short one-line summary for it to be pasted into p-summary
. Of course, it would come through a human first, to ensure the summary makes sense.
I feel like this could be a good feature for a post editor. I imagine the UX being something like a ✨ button next to the summary text field that pastes the e-content
field into an LLM and asks it to summarize the post. The output is then inserted into the summary field for the author to edit as needed.
Sometimes, when a big epic quest resolves, or a big event happens, I experience an extremely debilitating form of catharsis which often leaves me completely drained and unproductive for a day or two.
Good thing I managed to schedule today's cathartic events in advance and took tomorrow off.
I'm paid by the hour, I have an incentive to make it perfect.