#dev 2021-01-07

2021-01-07 UTC
[Raphael_Luckom] joined the channel
#
[Raphael_Luckom]
tbh an ide company would be an amazing place from which to attack google
[KevinMarks], [tw2113_Slack_], shoesNsocks, geoffo, [chrisaldrich], [Rose], [schmarty], lahacker, [tantek], jjuran, nickodd, schmudde and [Ana_Rodrigues] joined the channel
#
@heydonworks
On http://webmentions.io I am only getting 5 mentions for the http://briefs.video site, which is not right at all... Any idea why?
(twitter.com/_/status/1347135311529336833)
[grantcodes], [KevinMarks], jeremych_, schmudde, geoffo, [tantek] and [snarfed] joined the channel
#
[snarfed]
just noticed that twitter returns HTTP 400 to pretty much all HEAD requests. wow.
geoffo and treora joined the channel
#
@schnarfed
↩️ Bridgy handles https://t.co wrapped links ok. Looks like it didn't actually see a webmention endpoint on http://briefs.video until sometime between 12p and 2p PT yesterday (1/6), so it only sent new links that it found after that. Log: https://brid.gy/log?start_time=1609934827&key=agdicmlkLWd5cjYLEghSZXNwb25zZSIodGFnOnR3aXR0ZXIuY29tLDIwMTM6MTM0Njc4MjE5MjE3Mzc5NzM3Nww
(twitter.com/_/status/1347211830062563329)
#
@schnarfed
↩️ Bridgy handles https://t.co wrapped links ok. Looks like it didn't actually see a webmention endpoint on http://briefs.video until sometime between 12p and 2p PT yesterday (1/6), so it only sent new links that it found after that. Log: https://brid.gy/log?start_time=1609934827&key=agdicmlkLWd5cjYLEghSZXNwb25zZSIodGFnOnR3aXR0ZXIuY29tLDIwMTM6MTM0Njc4MjE5MjE3Mzc5NzM3Nww
(twitter.com/_/status/1347211830062563329)
nickodd, [schmarty], [tantek], shoesNsocks, DanC, [fluffy], [KevinMarks] and [Emma_Humphries] joined the channel
#
@toby3d
@aaronpk When should we expect an updated IndieAuth speck about the changes you mentioned in a recent post?
(twitter.com/_/status/1347272268242677763)
[schmarty] joined the channel; nickodd left the channel
#
[tantek]
[schmarty] yes we need to discuss (come up with a name for?) Vouch from a non-plumbing perspective. Or maybe that's what you're saying about moderation
#
[tantek]
We need a user-centered discussion about being open to and handling responses / conversations on/around posts
#
[tantek]
moderation, block, vouch are all only parts of that conversation and it would be great to come up with a high-level "here's how social interactions would work in a positive way" approach / methodology, and how those features (and others) help make that happen
#
[tantek]
(continuing from #indieweb-meta)
gRegorLove joined the channel
#
[schmarty]
one of the things that kee
#
[schmarty]
oops, keyboards.
#
[schmarty]
one of the things that i keep noticing in "how to get webmentions" articles is that seems to be a default is the use of webmention.io (which accepts everything that is a valid mention) and then to use one of a handful of tools or plugins to display them
#
[schmarty]
so that becomes "show everything by default"
#
[schmarty]
and there's no discussion about it.
#
[tantek]
yup, that's definitely an area of (unintentionally) neglectful (default privileged) UX and we should take a critical look at it
#
[schmarty]
webmention.io's dashboard provides some ability to remove mentions after the fact.
#
[tantek]
it also happened to be the easier thing to build which is understandable
#
[tantek]
right, discussion about the merits / flaws in "show everything by default" is exactly the kind of discussion we need to be having
#
[schmarty]
very excited to see it and (through my own limited experience) contribute!
#
[schmarty]
ooh ooh i forgot that webmention.io has domain blocklists too
#
[tantek]
I think this is exactly where we should steer the discussion when topics like "What about Vouch?" or "We haven't talked about Vouch in a while" come up
#
[schmarty]
+1 to that, tantek. vouch feels to me like a (potential, unproven) small piece of a much larger ecosystem for moderation.
schmudde joined the channel
#
@HeNeArXn
↩️ Do you mean this post? https://aaronparecki.com/2020/12/03/1/indieauth-2020 It only describes changes that already had been made to the spec at that point?
(twitter.com/_/status/1347283862704058370)
swentel joined the channel
#
aaronpk
i would also like to see more services pop up for receiving webmentions rather than having me build a bunch of moderation tools into webmention.io :-/
#
aaronpk
tough balance to strike there
#
[schmarty]
aaronpk: absolutely agree with that as well 😂
#
@aaronpk
↩️ Yeah! That post is a summary of all the changes in the latest draft, the latest draft is here: https://indieauth.spec.indieweb.org
(twitter.com/_/status/1347287190129180672)
#
[tantek]
aaronpk++ indeed!
#
Loqi
aaronpk has 72 karma in this channel over the last year (215 in all channels)
#
@derhess
↩️ I am also learning faasd. As a starter i thought implementing a minimum of the webmention spec. For discovery the API should understand the HTTP HEAD verb.i thought I need an API gateway (like nginx as reverse proxy) for transform HTTP HEAD to http get/post request for faasd
(twitter.com/_/status/1347293437905805312)
btrem joined the channel
#
aaronpk
btrem: regarding static sites and url design...
#
btrem
Picking up on url question: I'm thinking maybe yyyy/mm/dd-#
#
aaronpk
definitely going to be a trick to be able to handle redirects for moving things around, but one option is to use htaccess or nginx rules to handle the "dynamic" parts
#
btrem
That way, there's no blank page at yyyy/mm/dd/
#
aaronpk
the way my urls work is the only significant part are the numbers, the slug is just for making it look nice
#
aaronpk
so you can visit a url like https://aaronparecki.com/2020/12/03/1/WHATEVERYOUWANT and it will redirect to the canonical
#
btrem
Of course, the point is don't change the title in the first place, but that almost always doesn't work. Sooner or later, you run into a problem where changing the title just has to be done.
#
btrem
Just in .htaccess?
#
aaronpk
so you could do the same with htaccess/nginx rules to route that to the file on disk that doesn't have the slug
#
aaronpk
so on disk you'd have posts/2020/12/03/1.md or whatever, but the web server would know how to route a URL to that file
#
btrem
Oh, yeah, I can see that. A rewrite rule. Hmm. That idea is so crazy it JUST MIGHT WORK!
#
aaronpk
er, .html i guess
#
aaronpk
now, whether you want path separators between each segment is a different question :)
#
aaronpk
i happen to like having a page for the year, month, and day
#
btrem
I could see year and month. Not day. I won't be posting that much, I don't think.
#
btrem
That's sort of what I was doing with PHP/MySQL. For a photo site, I had /photos/###-title-as-slug
#
aaronpk
in that case you could also just leave the day out of the path/url entirely
#
aaronpk
i see that on a lot of wordpress sites, just /yyyy/mm/slug
#
btrem
Yeah, that might be better. I guess the only advantage to having the day of month is that the url would advertise when it was written.
#
[tantek]
this is why I like /yyyy/ddd/slug
#
btrem
And do you have indexes at /yyyy/ for all posts of that year?
[Raphael_Luckom] joined the channel
#
btrem
Oh, wait, you don't include month. So ddd is day of year, like 274, 301, etc.?
#
GWG
[tantek]: Sorry for chiming in late, I was working. Is this where we talk about vouch?
[KevinMarks] joined the channel
#
[KevinMarks]
Going back to the webmention filtering question, another answer is for the client script to do the allow list/block list work. So we could have a script that works with webmention.io or mention.tech or whatever but filters before displaying. That way you are modifying the lists on your own site.
#
@heydonworks
↩️ This is gonna stick out nicely in my webmentions (when I get them implemented) LOL
(twitter.com/_/status/1347305141863591936)
#
[tantek]
GWG no worries, yes we are talking about how to better talk about Vouch, in what context etc.
#
btrem
Ok, that video linked from the tweet linked by Loqi is really funny.
#
btrem
https://briefs.video/videos/is-progressive-enhancement-dead-yet/ That's the direct link to the page with the video.