Inane Remarks

Basil's avatar

Basil

@basil@trivial.observer

Basil's Blog / Digital Garden.

Posts and replies will appear here.

A victim of a series of accidents, as are we all.

Expect sarcasm, dogs, puns, sport, beer, cycling, tech, pubs. Sometimes several of these at once.

so it goes.

Northumbria

Fedizen since Jul, 2008

Here since May, 2023

Jul 04, 2023

My days are spent on handover meetings and writing half finished thoughts and observations in a wiki. It's a hoot.

Open thread
Jul 04, 2023

Perhaps the compromise is to copy the files between the folders on the server.

And upload them to the repository.

But omit the images from the rsync to the server.

Removes one leg of the round trip, and keeps the repository source completely intact.

Open thread
Jul 04, 2023

When dealing with images I upload here, I need to send the images from Gotosocial to my Hugo blog.

Do I maintain the purity of the Hugo GitHub repo even though it's a wildly inefficient round trip? It's basically moving an image file from /gotosocial/storage to /var/www/images but via GitHub.com

Do I just make the Gotosocial code copy the image to the folder I need it, meaning the Hugo site is not fully self-contained in GitHub. I.e. I can't just clone the repo and run Hugo to have a fully functional and complete site.

Open thread
Jul 04, 2023

The Dev team at CurrentEmployer Plc consists of 5 Devs of varying abilities. 4 of us have been at the company about 12 months and 1 guy about 6 years.

This person is leaving and so obviously there's a tremendous amount of knowledge transfer and documentation that needs doing.

Déjà vu all over again. Single points of failure and institutional memory.

Oh, and of course we've been told that managing a smooth handover is the absolute overriding priority* for the team.

*but existing priorities are also important and should not suffer.

Open thread
Jul 03, 2023

And, in theory, it should handle fediverse replies as well.

I would like to have it infer when something is a response to an internet article, e.g. Detect if the first line of a post is a URL, in which case assume the post is "in response to".

What's also not done yet are deletes and attachments.

Deletes should be simple... Media attachments... Not so much.

Open thread
Jul 03, 2023

So, if it's all working...

This is a post written in tusky, that Gotosocial will create in its own database.

It will also send the post info to my GitPubHub endpoint, which will build up the markdown for the note and send it off to GitHub.

Where a job will be triggered to build and deploy the Hugo site with the new note.

Open thread
Jul 02, 2023

Hate tutorials that aren't date stamped. Is this tutorial 20 years old using deprecated functionality? Guess I have to read the tutorial, learn the method and terminology then research it to find out if I just wasted an hour.

Open thread
Jul 02, 2023

Couldn't get indiekit working as a micropub endpoint. I discovered a bug and after working around it, found more issues...

So now I'm rolling my own GitHub publishing endpoint like an idiot.

Open thread
Jul 01, 2023

This could have legs... But it means I have to figure out how to configure indiekit properly... Which I've been putting off.

It may also introduce scaling concerns if I reduce note published friction this much.

Once again the question is where's the boundary between

article/note/post

e.g. why is this reply a post and not a note?

In the proposed system all posts would be notes. Even the briefest of replies.

Needs more pondering.

Open thread
Jul 01, 2023

Hmmm. Given a source of friction is posting from an app that isn’t that great maybe I can invert the publishing pipe and maintain the same result.

instead of:

Micropub app -> indiekit -> Git -> Website -> Gotosocial

Do:

Tusky -> Gotosocial* -> indiekit -> Git -> Website

*Update the status creation code to hit the indiekit micropub endpoint. There will be a lag where the Gotosocial status exists with a URL that will 404 until the Hugo site has time to publish the new note.

Open thread
Jul 01, 2023

I don’t have to worry about posting images either inside notes or in their own objects until I get the indiekit micropub configured correctly.

Open thread
Jul 01, 2023

Although this part was lazy and quite unfair: "wasn’t complicated like NetNewsWire, it didn’t crash like Bloglines"

Open thread
Jun 30, 2023

Who killed Google Reader?
https://www.theverge.com/23778253/google-reader-death-2013-rss-social

This is excellent. Yes, Google Reader really was a great social network.

Sure, there were plenty of its users that used it as just a feed reader but so many people got much more out of it.

I’ve had lots of fun and good times on many different social networks but there was something unique about Reader.

It was quite clear that Google didn’t know what they had.

Open thread
Jun 30, 2023

@ghostdancer @jccpalmer

As takes go, it's up there with the AI bro saying that website owners wanting to opt out of language model scrapers were being unethical, because they're trying to deny the whole world the transformative power of AI through their own selfish pettiness.

Open thread
Jun 30, 2023

Going to look into using go-jamming as a webmentions service. Firstly, so I can self host and not use webmention.io, and secondly, in the hopes I can hack it to trigger other events based on it’s feed parsing.

E.g. after discovering a new item in my RSS feed and performing it’s webmention tasks, perform my federation tasks.

Instead of doing this when .MD files are added / deleted to my repo.

Open thread
Jun 29, 2023

The local beer and wine shop is under new ownership. I have my fingers crossed 🤞 the new owner is more into their beer and have an appreciation of more styles.

The outgoing folk were a recent convert to the world of beer and we didn’t have very overlapping tastes. There opinions could be summed up by:

American hazy pale juice bombs, omg the best.
Sickly sweet stouts, quite good.
Everything else, meh.

Open thread
Jun 28, 2023

So this will hopefully confirm that a blog note replying to another blog note will be reflected in the ActivityPub thread.

I should also think about extending the action to include deleting the fediverse post if and when a note is deleted from the blog (and then also edits when supported)

Open thread
Jun 28, 2023

So this post is mostly to confirm that my new github action is working.

I’m writing this note, and I’m about to commit and push the change to my github repo.

This should trigger an action that will build the hugo site, rsync the files to the web server, and then federate this newly published note to the fediverse.

I’ll then do the same again with a note replying to this one.

Open thread
Jun 28, 2023

This is excellent: “The spite tower”

https://en.wikipedia.org/wiki/Wainhouse_Tower

One driving force behind the erection of the viewing platforms was a long-standing feud between landowning neighbours John Edward Wainhouse (1817–1883) and Sir Henry Edwards (1812–1886). Edwards had boasted that he had the most private estate in Halifax, into which no one could see. As the estate was on land adjacent to the chimney’s site, following the opening of the viewing platforms, Edwards could never claim privacy again.

Open thread
Jun 27, 2023

Well, it’s buggy as all hell… Will give it a little longer but so far it has duplicate notes, lost changes, crashed, forgotten settings.

Open thread
Jun 27, 2023

History repeating itself here but I’m just assessing using an android note taking app (in this case GitJournal) to post to the blog from the phone.

Specifically, is the experience frictionless enough that I don’t have to bother configuring micropub?

Open thread
Jun 26, 2023

The Jimmy Hendrix Experience is the only other that springs to mind… But only having 3 albums is a bit of a cheat for this game.

Open thread
Jun 26, 2023

I recently re-acquired the LP of one of my favourite albums, The Argument by Fugazi.

I like the band a lot — but far and away my favourite works of their 8 album back catalogue are this, their final release, along with their self titled debut (often called “7 Songs”).

So this led me to ponder, what other bands have done their best work at their bookends?

Open thread
Jun 26, 2023

Probably makes sense to extend the html token parser to extract the content for the note. Meta tags aren't going to cut it for this use case, especially since there's a solid chance I'll want to post images at some point.

Open thread