#dev 2026-11-09

2026-11-09 UTC
thatoddshade, troojg, rMdes and bterry joined the channel
#
simpleauthority
[snarfed]: Yes, classic. Thanks for the context here! I would support allowing it on bluesky, too. However, I understand why it exists in the first place. Is this only for the in-reply-to property? In that case, I could also just stop sending that property when syndicating to bluesky. Probably not a super big deal.
#
simpleauthority
In fact, it might actually be the better choice for the posting service (i.e., me) to filter out properties like that to reduce the amount of control-flow Bridgy needs to do. I would just ask that we have a listing of which properties are required in certain formats for the destinations, so senders know what to and what not to include when syndicating thru Bridgy
thatoddshade, grufwub, barnaby, lain`_ and daemonspudguy joined the channel
#
lecaseus
Has anyone been getting weird spikes in site analytics from Singapore or China?
jjuran_ joined the channel
#
simpleauthority
What kind of weird? FWIW I live in SEA and my server is in Hong Kong, and I recently have started subscribing to feeds and interacting. But it shouldn't be huge amounts of traffic
#
rubenwardy
Look at the ASN, it's likely a datacentrr
#
rubenwardy
I got huge scraper attacks from data centers based in Singapore
#
rubenwardy
I've now blocked bytedance from my server and use anubis to challenge data center IPs
#
lecaseus
yeaa its most likely scraper attacks like I got spammed with one-off views on a bunch of my posts and the IDs kept changing
#
lecaseus
but they were all from singapore and had 0s visit duration
rMdes joined the channel
#
lecaseus
I use Umami so now I just made my tracker to only record when there is interaction like moving the mouse, touching, scrolling, or pressing a key
#
lecaseus
And cleaned up the database entries because it was annoying lol
#
rubenwardy
I use Plausible and it seems quite bad at detecting bots
#
rubenwardy
(self-hosted)
#
lecaseus
To be fair, Umami is no better and I often get records of scrapers which is annoying now that I don’t know how many real people actually visit my site
#
lecaseus
So yeah simple solution is to just not load the tracker until a visitor actually interacts with something
WinnerWind, strugee, [pfefferle] and [Murray] joined the channel
#
[capjamesg]
I was reading https://www.bridgetownrb.com/showcase/custom-html-elements-everywhere-for-page-layout/ and it got me thinking how even though custom elements are valid, they still feel wrong when I am tying them.
#
[capjamesg]
I wonder if anyone else here has felt that too/
barnaby and [KevinMarks] joined the channel
#
offeringofpie
Haven't found a reason yet to use them vs established elements.
#
[Murray]
I like the _idea_ of that post – I do think the increased semantics, particularly for wrapper elements, is beneficial – but I’ve never actually done it. I think it would be fine on a personal codebase, but at scale/across a team it would be chaotic 😄
#
[Murray]
I have used some “proper” custom elements (e.g. web components), mainly third-party ones that have been made to solve a specific purpose, and I think those are great, but its still a rarity.
#
[Murray]
I think I’d also have concerns with this approach that people would take it too far. Jared seems to have covered most of the accessibility bases for those elements, but e.g. saying that you could “just use `<paragraph>` instead of `<p>` or `<navbar>` instead of `<nav>` ” may be _technically_ true, but certainly with the latter, unless you also reinvent the roles and other affordances that `<nav>` comes with baked in, you are
#
[Murray]
to break things for some people
#
[Murray]
*to add, when I say Jared has covered the bases, I mean in their specific implementations in the source of that page. Though I did chuckle to see that the `<main-content>` element isn’t obviously doing anything, so its possible that even here div-itis occurs, its just harder to spot 😉
pauls, rMdes, ttybitnik and GuestZero joined the channel
#
[capjamesg]
thamara_k Feel free to try to send me a webmention now!
#
[capjamesg]
Could someone try sending me a webmention? I’d appreciate it!
barnaby joined the channel
#
GWG
Could someone send me one? I haven't tested my Webmention ntfy gateway
#
lecaseus
what does sending a heart react or liked webmention look like to the receiver if I add in a bit of a comment?
#
lecaseus
or should I just use in reply to
#
[tantek]
they all use in reply to
[aciccarello] joined the channel
#
[aciccarello]
In microformats you can technically have both a u-like-of and u-reply-to on the same entry. I assume most receivers probably just show the reply but I could see some receivers showing both counts.
#
thamara_k
[capjamesg] successfully sent through Telegraph
#
[snarfed]
you can also have u-like-of plus e-content. but many/most consumers then will only handle it as a like
#
[snarfed]
in general I doubt many consumers handle more than one (logical) type from multiply-typed h-entries. order of precedence probably more or less matches PTD’s https://ptd.spec.indieweb.org/#algorithm
#
[capjamesg]
thamara_k Received!
#
thamara_k
Yay! Are you displaying them on the site?
#
lecaseus
ahh shucks I'm gonna stick with a reply for now just to be safe
#
[capjamesg]
No. I just want to have it set up in case anyone sends me one!
#
lecaseus
On that note, did you receive mine [capjamesg] ?
[artlung] joined the channel
#
[artlung]
Extremely clever implementation of a “remote” https://skelly.monster
#
[capjamesg]
lecaseus I didn’t. Could you tell me what URL you used to send it?
#
lecaseus
I was replying to your webcrafting influences post https://jamesg.blog/2026/11/01/webcrafting-influences
#
lecaseus
ohh wait I just realised my sender came back with a "webmention warning: webmention endpoint https://artemis.jamesg.blog/wm returned 400"
#
[capjamesg]
Can you send me your URL? I will need to dig in to see what’s going on.
#
lecaseus
It could also be a problem on my end, I'll have to check my posting script
ghorsey_mobile joined the channel
#
GuestZero
what's the indieweb's stance on vibecoding like, by the way?
#
aaronpk
there is no single opinion since the indieweb is not a single organization
#
[artlung]
For better or worse “the indieweb” is not a thing with one opinion since we are a herd of cats.
#
[artlung]
It also depends on a definition of vibecoding
#
[capjamesg]
Ah, it’s a bug on my end lecaseus!
#
GuestZero
yeah, obviously... but since spaces like this used to be showcases for loving handcraft, some gatekeeping could be fruitful
#
[capjamesg]
Fixing now.
#
aaronpk
what are principles?
#
[capjamesg]
lecaseus Received!
#
aaronpk
loqi is napping
#
aaronpk
that's the closest to a cohesive community position
#
lecaseus
ehh that's neat [capjamesg] I didn't need to resend it?
#
GuestZero
reads great.
#
[capjamesg]
lecaseus I re-sent it myself 😄
#
aaronpk
if you're curious about my own personal thoughts on the matter, I wrote about it recently. it's more nuanced than you might think: https://aaronparecki.com/2026/10/17/5/rebuilding-my-indieweb-projects
#
[capjamesg]
Also, great post lecaseus! (sorry that I’m talking over everyone here; I’m done!)
#
[capjamesg]
Or, rather, great comment!
#
lecaseus
haha thank you, great post from you too!
#
GuestZero
will definitely read later, thx aaronpk
#
lecaseus
On the topic of vibe coding, its definition is rather broad these days. Like would simply asking AI for assistance with an implementation be considered as the same as letting it code the whole thing?
#
[snarfed]
maybe #indieweb-random?
#
[artlung]
aaronpk it’s interesting that I don’t think of the work you’ve done using LLM-tooling as a coding assistance layer as “vibecoding” - the work you’ve done on extant projects has been narrowly focused on improving and modernizing existing software with a tight focus on shipping working reliable software
#
aaronpk
the wholesale webmention.io rewrite is definitely on the edge of that definition
#
GWG
Another topic I want to write on
#
[tantek]
agreed with [snarfed], navel-gazing on “what is vibecoding” is not really indieweb specific and better suited for #indieweb-random
jjuran, ax562, deathcomestotime, luca, [Leo], rubenwardy, cobbland, [pcarrier_com], ghorsey_mobile_, kishy, Kaja and ghorsey_mobile joined the channel