#dev 2024-09-30

2024-09-30 UTC
[schmarty], want-to-build, [snarfed], troojg, Dryusdan, [tantek], [qubyte] and [KevinMarks] joined the channel
#
capjamesg[d]
[snarfed] 😭
#
[Jo]
its ridiculous how many cool personal net things get crypto and ai counterparts 😭
barnaby, Xe and ttybitnik joined the channel
#
[snarfed]
[Jo] counterparts?
#
[snarfed]
this seems unrelated apart from the name
#
[Jo]
yes i mean only the name
#
[schmarty]
dopplegangers
#
[snarfed]
yeah name collisions happen a lot
#
sebbu
small question about PESOS : is there an (easy) way for me to check who i follow on a silo, then check if i follow them on another silo, and follow them if i didn't ?
#
sebbu
(assuming i have configurated my silo in a software/service, and the people i follow links their other profiles on their profile)
#
sebbu
(or with urls like linktree/link.bio/allmylinks/whateverà
#
sebbu
sometimes they don't even have links, just stuff like IG : identifier
#
[snarfed]
depending on APIs, that's all straightforward except mapping users from one silo to another
#
[snarfed]
there's no standard or widespread idiom for that, generally you'd need to parse their profile bio and use heuristics to look for handles for other silos
#
[snarfed]
you can look for links, yes, but often people just put in handles
[morganm]1, [morganm], [marksuth]1, hidjy[d] and bret joined the channel
#
sebbu
[snarfed], just a tool that let me connect my different silos and check my following / followers, return the profile of a user and allow me to follow a user would be enough, i'ld do the parsing myself
#
sebbu
(i mean, ideally the tool would also allow to retrieve posts/photos/notes/whatever and post them)
#
sebbu
on an unrelated topic, https://oauth.io/api/providers lol can't even test https://oauth.io/providers to see what's supported
#
[tantek]
Literally what rel-me identity consolidation enables publishing and discovering. I think [KevinMarks] built a browser extension for this
#
[mattl]
[snarfed] damn, sorry to see that. There’s a person called mattl on Twitter who is a cryptocurrency person and they get me tagged by mistake all the time
benji, [marksuth], gRegor and [KevinMarks] joined the channel
bret, __DuBPiRaTe__ and benji joined the channel
#
[tantek]
what is a static site?
#
Loqi
A static site is a website that serves pages directly from files on the web server, which have often been previously generated by static site generator software only when created or updated, instead of for every request https://indieweb.org/static-site
#
[tantek]
onla ^ start there to see if there are options that match the "barebones" aspect(s) that you're looking for
onla and [morganm]2 joined the channel
#
gRegor
o/ onla
#
[mattl]
onla: do you have any existing website content you'd like on your new website?
#
onla
probably not. I'm just shutting down my vps and trying something else and going for a small webspace at tildeverse. I have an ancestry website at the vps's web server but it's meant for relatives only. Probably commenting is not needed on that one. I'm just waiting my tilde account and seeing that everyone in the community has a personal website I have just been trying to be creative to think
#
onla
what I wanna try there.
#
onla
next I'm gonna go check how people who make short comments as webmentions do them if they send them from their own homepage
#
[Jo]
some tildes have Bashblog as an ssg, i really recommend that for blogging
lazcorp joined the channel
#
onla
yeah! I read about that, looked nice. What if you were an active webmention user, could you still use bashblog or would it then make you need to do everything and more manually. I haven't really absorbed the information on how webmentions technically work, or the discovering etc. What extra pieces would be needed
#
gRegor
Webmention is basically a notification "my page x linked to your page y"
#
gRegor
What the receiver of a webmention does at that point is up to them. Several of us will parse the sending URL, make sure it does actually link to us, then try to parse out information to show it as a comment, a like, a repost, etc.
#
gRegor
But displaying anything publicly is entirely optional. you could just use it as a personal notification to see who's linking to you.
#
[Jo]
↩️ i personally use bashblog! My webmention receiver is http://webmention.io and to display the mentions under each post i use webmention.js (https://github.com/PlaidWeb/webmention.js/ )I do have to send them manually though
#
onla
gRegor: ok. I wonder what tools are preferred to do those steps if you are running a static site. [Jo] cool. You haven't by any chance written a blogpost on how you do it, maybe more details?
#
[Jo]
no i havent, but i could make one
#
onla
Sending webmentions manually does seem like not much extra effort. This receiving part and displaying them on your own page doing them automatically sort of is the tricky part I guess.
#
onla
[Jo]: it could be useful to more than just to me. I think some others might also want to know some "barebones" ways ppl might use. Well I didn't check how possibly bloated this webmention.js but I guess it's not very etc :)
#
superkuh
I receive webmention by having nginx log POST contents to the /webmention endpoint to a /var/log/file I keep open in a my text editor. I send with cURL.
#
[Jo]
thats very interesting!
#
superkuh
http://superkuh.com/blog/2020-01-10-1.html 'A static, manual system for *receiving* webmentions (and pingback) with nginx'
#
Loqi
[preview] [superkuh] A static, manual system for *receiving* webmentions (and pingback) with nginx
#
onla
thanks superkuh for the link and info. Maybe [Jo] you could comment on that post with their method :D I'll read a bit later your link, gotta go shower and eat etc! btw [Jo] if you have a tilde.club or another tilde server account, do you know if you have access to nginx logs in a way that would be needed in superkuh's method
#
onla
with your method*
#
superkuh
Oh, if you don't control the webserver it's probably not a useful way of doing things.
#
[Jo]
superkuh++
#
Loqi
superkuh has 2 karma in this channel over the last year (4 in all channels)
#
[Jo]
i will read this later but its a really cool idea. i have some problems with http://webmention.io sometimes
#
onla
[Jo]++
#
Loqi
[Jo] has 1 karma in this channel over the last year (21 in all channels)
#
[snarfed]
never! http://webmention.io is perfect, problem must be your hardware
#
[snarfed]
(...kidding!)
#
gRegor
what is tilde.club
#
Loqi
tilde.club is "one cheap, unmodified Unix computer on the Internet." [1] It was set up by Paul Ford and is named after the tilde character that appears in the URL before the account name, e.g. http://tilde.club/~ford https://indieweb.org/tilde.club
[aciccarello] joined the channel
#
[aciccarello]
[aaronpk] Sounds like there's a `@media(monochrome)` but it's not supported by kindle https://blog.stephaniestimac.com/posts/2024/03/css-monochrome-media-query/
#
[aciccarello]
Kindle seems to have their own amzn-kf8 media query https://kdp.amazon.com/en_US/help/topic/GR4KL488MXKPZ5BK
ttybitnik joined the channel
#
_pi_r2_0[d]
scratched an itch. https://offrecord.ca/
grufwub joined the channel
#
_pi_r2_0[d]
if anybody knows enough CSS to make scrolling work…
#
capjamesg[d]
I'm taking a look.
#
_pi_r2_0[d]
capjamesg[d]++
#
Loqi
capjamesg[d] has 37 karma in this channel over the last year (192 in all channels)
#
capjamesg[d]
overflow-y: scroll; on the dl element works to enable scrolling in the list but the MOTD per se is pinned to the top of the page.
#
_pi_r2_0[d]
I have overflow-y: scroll on main
#
_pi_r2_0[d]
I should lose display:flex there
#
Loqi
totally
#
_pi_r2_0[d]
how do I make it scroll to the bottom of the page automatically?
#
_pi_r2_0[d]
and display content at the bottom?
#
_pi_r2_0[d]
got it 🙂
#
_pi_r2_0[d]
main { flex-grow: 1; display: flex; flex-direction: column-reverse; overflow-y: scroll; }
#
[Joe_Crawford]
badass pierre!
#
[Joe_Crawford]
pcarrier++
#
Loqi
pcarrier has 6 karma in this channel over the last year (19 in all channels)
troojg joined the channel
#
[Joe_Crawford]
`<link rel="preload" as="fetch"`
#
[Joe_Crawford]
`<link rel="octo:octothorpes" href="weirdweboctober" >`
#
[Joe_Crawford]
`href="https://octothorp.es/?uri=https://weirdweboctober.website/" >`
#
[tantek]
I don't understand what user problem is being solved here
#
[Joe_Crawford]
[tantek] they document https://octothorp.es/docs here. Essentially a `<link rel="prefect" as="fetch" href="">` ought to load the href value in the same way a single pixel image "web bug" would be loaded. Think: hit counter. Though I wonder if that would run afoul of crossorigin rules.
#
[tantek]
hit counter for what though?
#
[Joe_Crawford]
It's notifying a central source that there's a new page participating in this event
#
[tantek]
My understand is that this had something to do with cross-site tag aggregation but I'm not really understanding the "what does the user get out of it?" portion
#
[tantek]
so a ping-o-matic for hashtags?
#
[Joe_Crawford]
Sort of? Or in this case partitication of a new page in weirdtober. But also possibly popularity as users visit those pages? Almost like referer?
#
[Joe_Crawford]
I can't really defend it. I'm probably not understanding the full intent.
#
[tantek]
I talked with the guys behind octothorpes at XOXO and they're quite motivated so I wonder if it's the kind of thing that would benefit from some constructive dialog
jeremycherfas joined the channel