#dev 2024-04-04

2024-04-04 UTC
#
gRegor
[snarfed], what happens if someone tries to send a Mastodon DM to a BF account? Or maybe [tantek] has some experience with this.
#
[tantek]
I don't think it's supported
#
gRegor
Does the sender get an error or is it like, poof and they think it's sent?
#
[tantek]
No idea!
#
gRegor
I could be missing so many slide-into-DMs moments! /s 🤣
#
[aciccarello]
I just sent myself a private message from a mastodon account. We'll see what bridgy does
#
[aciccarello]
I don't see anything in my bridgy fed notifications so I assume they are silently ignored
#
gRegor
Interesting. That was my suspicion. Probably ok, I don't know what else might happen
#
[aciccarello]
"Same with DMs and private/followers-only posts; it ignores those."
#
gRegor
Ah, thanks
AramZS, [tw2113] and [snarfed] joined the channel
#
GWG
Okay. My website moved to its new home. Time to wait for DNS to update around the net
#
Loqi
GWG has 5 karma in this channel over the last year (45 in all channels)
#
GWG
I have been postponing this migration for years
#
[tantek]
GWG++ migration hugops++
#
Loqi
hugops has 3 karma in this channel over the last year (6 in all channels)
#
Loqi
GWG has 6 karma in this channel over the last year (46 in all channels)
[jeremycherfas] joined the channel
#
[jeremycherfas]
Where are you hosting now GWG ?
#
[Jan_Tuomi]
I've been thinking about how to format my /now page. Currently it's just a static pile of text, with a "currently" and "recently" section. I can see that the "recently" section grows larger over time and at some point I would have to drop the oldest stuff. I would like to keep an archive of old nows though.
#
[Jan_Tuomi]
This site has a nice solution to the problem: https://derekkedziora.com/blog/dynamic-now-page. TL;DR special notes with a "now" category tag would cause a publishing routine to trigger that replaces the now page with the new one. Old now pages live on and can be linked to from the newer now page.
#
[Jan_Tuomi]
However, this approach requires that, during rendering of a page, there is a database of other posts that can be queried to construct a link to the previous now page dynamically. Trivial to do with a proper SSG with a proper database of course. However my current pandoc-based publishing setup renders one page at a time without any knowledge of other posts. All links are static.
#
[Jan_Tuomi]
is very limited.
#
[Jan_Tuomi]
I was thinking that maybe I could improve my setup so that it does compilation in multiple passes. First pass would collect paths and markdown frontmatter from each page into an in-memory structure, and the second pass would then render each page like it does now, although now with an in-mem database that can be queried. Does this sound sane? I would also probably have to implement a better templating engine since the builtin pandoc one
#
[Jan_Tuomi]
Any thoughts? How do you handle your /now page?
bterry and [Jan_Tuomi] joined the channel
#
capjamesg
will be sending webmentions for my whole archive of blog posts.
#
[tantek]
happy 404 day!
#
[tantek]
pour one out for sites & permalinks lost this past year
[contact898] and to2ds joined the channel
#
to2ds
Happy 404 Day!
#
GWG
[jeremycherfas]: Same place. I use a VPS. Needed to rebuild... distribution was old
#
capjamesg
I thought it was 404 day but I can't find my calendar.
#
capjamesg
</joke>
[qubyte] and to2ds joined the channel
#
to2ds
[Jan_Tuomi] - Tried both a static page and aggregated micro posts for the "now" page. My biggest issue was determining what to include because it became too granular and tedious to maintain with either approach.
#
[Jan_Tuomi]
Yeah, I can see that. I like the concept of a /now page and I'd like to find an approach that works for me. Granularity isn't (yet) a problem for me
bterry1 and [Murray] joined the channel
#
[Murray]
oh hey, one of those rare dates that work for US and UK 😄
Guest6 joined the channel
#
jeremycherfas
!tell GWG I'm hoping I can avoid having to rebuild from scratch. I use Dreamhost and they are pretty good about that sort of thing.
#
Loqi
Ok, I'll tell them that when I see them next
[Scout] joined the channel
#
GWG
jeremycherfas: My VPS, codenamed Wisdom1, has been online for as long as I've been part of the community. Also running CentOS, which switched to a rolling release. I need a long term stable release distribution. So...if you can access my website now, the migration is already over. I have 15 more websites to move this month before I shut down Wisdom1 for good
#
Loqi
GWG: jeremycherfas left you a message 2 minutes ago: I'm hoping I can avoid having to rebuild from scratch. I use Dreamhost and they are pretty good about that sort of thing.
#
jeremycherfas
I see the site!
[lcs] joined the channel
#
GWG
jeremycherfas: I should change something so you can tell if you are hitting Wisdom1 or 2
#
GWG
I figured I'd go by the Access logs on 1
#
GWG
I also redirected my two short domains
#
[KevinMarks]
An AP server written in C that runs in the file system (no db) https://codeberg.org/grunfink/snac2
[asuh] and to2ds joined the channel
#
to2ds
[KevinMarks] - The "Features" section is hilarious! 😄
ttybitnik, Guest6, [Paul_Robert_Ll], Guest6_ and to2ds joined the channel
#
to2ds
Definitely a quicker install than Mastodon. Cloned the repo, installed the dependencies, ran make and then install in just a few minutes.
jonnybarnes, [KevinMarks], geoffo and jjuran joined the channel
#
[aciccarello]
Speaking of self closing tags...
ttybitnik joined the channel
#
capjamesg
"We do not know of any solution that could guarantee (e.g., through cryptography) that a given piece of content was or was not generated (partially or entirely) by AI systems. That gap unfortunately leaves a systemic risk in terms of misinformation and spam that should be of grave concern for the health of the Web as a content distribution platform and of society as a whole." 😦
#
[qubyte]
Shades of grey, right? I already know folk who involve ChatGPT or copilot habitually. Drip drip dripping into everything they touch.
#
[qubyte]
The question is at what point should it be considered malign, I suppose.
#
capjamesg
I think the premise of verifying if any piece of content is or is not AI generated is like asking if a piece of content is or is not written by a 13-year-old; the ways to verify are trust, credentials, and identify verification.
#
capjamesg
I like the work the BBC/Adobe, et. al. are doing with Content Credentials: https://www.bbc.com/mediacentre/2024/content-credentials-bbc-verify
#
capjamesg
But, seeing it written like this -- that AI content is of "grave concern for the health of the Web" -- is eye-opening.
#
capjamesg
That's the link for which I was looking ^
#
capjamesg
Thanks, [KevinMarks]++!
#
capjamesg
[KevinMarks]++
#
Loqi
[KevinMarks] has 19 karma in this channel over the last year (38 in all channels)
[aciccarello] joined the channel
#
[aciccarello]
I agree, checking if something is written by AI feels like it's missing the point. Whether it's correct seems more important (but also hard).
#
capjamesg
Provenance matters, which C2PA gets at. But actual creation is hard. You can't know for certain that an AI tool was not used to write content.
#
[snarfed]
right. C2PA is good, if complicated, but it only lets you prove positive provenance, chain of custody etc, not negative
#
[snarfed]
(can't prove a negative in general, etc)