#dev 2021-03-10

2021-03-10 UTC
samwilson, ShadowKyogre and [KevinMarks] joined the channel
#
[KevinMarks]
jacky, you could start one and then see if other show up to add themselves
ShadowKyogre left the channel
#
jacky
[KevinMarks]: good idea, tbh
#
jacky
oh wow lol
#
jacky
re: PR
#
jacky
looks like HN has some gems :)
#
@banruh
.Webmention.io is a hosted service created to easily receive webmentions on any web page https://webmention.io/
(twitter.com/_/status/1369457268522164225)
#
samwilson
Does anyone know of a Symfony bundle for webmentions?
jeremycherfas, [fluffy], anon_jasrjfbq, dckc- and [chrisaldrich] joined the channel
#
jacky
samwilson: I don't know of any but I do see some PHP libraries for Webmention in general here https://packagist.org/?query=webmention
khimaros[m] joined the channel
#
Loqi
[Astrotomic] laravel-webmentions: A simple client to retrieve webmentions for your pages.
[tantek] joined the channel
#
samwilson
jacky: that sounds interesting, thanks
#
samwilson
I might tinker with a flex recipe for installing it
astrojl_matrix, Paul[m]2, smacko[m] and alex11 joined the channel
#
[tantek]
Happy Webmention.io day everyone! 😄
#
[tantek]
ok that HN thread was reasonably entertaining. even got a Xanadu mention at the end lol
#
aaronpk
it didn't go as bad as i thought it might
[schmarty] joined the channel
#
@ruxton
↩ī¸ the plugin does a pretty fine job of activating native functionality inside wordpress https://wordpress.org/plugins/webmention/
(twitter.com/_/status/1369502753488183296)
ShadowKyogre joined the channel; ShadowKyogre left the channel
#
jacky
I'm like 70% of the way to getting passwordless IndieAuth for people
#
jacky
just need to work on the mobile app more
#
aaronpk
jacky++
#
Loqi
jacky has 34 karma in this channel over the last year (113 in all channels)
#
aaronpk
do it do it
#
jacky
the app will be fugly
#
jacky
but I think that's okay lol
#
aaronpk
i never did build my Kirby app
#
jacky
tbf, a bit of the idea for this came from there!
#
jacky
I think I saw it first on the wiki
#
aaronpk
that's the only place it exists
#
jacky
needs to remember to leave attribution notes on /Fortress about it
#
jacky
yeah and it reminds me so much of how Clef works
#
jacky
the logic, of which, isn't too different from being a CA of sorts
#
jacky
I kinda hate that SMS setup is easier but I really don't want my phone number on the Web
#
aaronpk
yeah for sure
#
jacky
oh wait
#
jacky
this approach is so much lighter in a way
#
jacky
like having the key be also visible on the site allows for it to work independently of whatever upstream provider is needed for keys
#
jacky
as long as it understands the algorithm used, it can handle it on the device
#
jacky
ha, that's effectively a federated form of Clef tbh
#
Ruxton
oh nice
[snarfed] joined the channel
#
Ruxton
this excites me
#
Ruxton
is it using rel=pgpkey?
#
jacky
Kirby does
#
jacky
but the way Fortress handles keys would be doing message signature checking
#
Ruxton
are you doing it in iOS,android or web?
#
jacky
I'm very interested in adding rel=pgpkey support tho!
#
jacky
I'm using NativeScript so it'll target Android and iOS
#
aaronpk
you could extend this idea to any key format
#
Ruxton
yeah of course
#
jacky
I think my only concern is doing proper key detection but that's really not that big of a deal IIRC
#
jacky
like the header of a unencoded key tells you that info
#
jacky
is converting this energy into tasks
#
Ruxton
it could probably prettyh easily support physical FIDO2/FIDO keys too?
#
Ruxton
now that there's a device to plug in to
#
jacky
on the Web, I think so
#
jacky
I forget how that exactly works tho
#
jacky
actually my phone supports my Yubikey NEO
#
jacky
notes that this is getting _way_ into the weeds
#
Ruxton
thats the problem with sharing cool idea :P
#
Ruxton
everyones goes "oo oo ooooo"
#
jacky
very much so
#
jacky
but it's a good thing
#
aaronpk
it's a little different with hardware keys and webauthn stuff since those credentials are tied to a domain
#
aaronpk
which is good, but it means the public key can't just be published on your website because there isn't just one
#
jacky
reminds himself to re-read https://webauthn.guide/
#
aaronpk
the takeaway is that each domain you use a webauthn key with gets its own credential and isn't shared across domains. it's the reason those aren't phishable
#
jacky
ah that's kinda ideal for this then
#
jacky
that reinforces this service as a third party working on behalf of a domain
#
jacky
but IIRC that'd only work in that browser (I'd have to re-register if I had it in my Web browser on my phone)
#
jacky
more things to think about
#
aaronpk
yes and you can't publish the public key on your site like in my kirby sketch
#
@tnzk
こんãĒんあんぎね https://webmention.io/
(twitter.com/_/status/1369512927003246596)
nertzy, [fluffy], nertzy_, hoschi and hoschi-it joined the channel
djmoch, jeremych_, hoschi and fredcy_ joined the channel
nekr0z, astrojl_matrix, atj[m], Salt[m], antonio[m], reed, wombelix[m], Caleb[m]1, khimaros[m], jamietanna[m], aciccarello[m], JackyAlcin[m], joshghent[m], forest[m], bw3, batkin[m], smacko[m], Paul[m]4, JohnConway[m] and solari[m] joined the channel
#
@CurtisLusmore
↩ī¸ And if you do write something in response to one of my posts, please hit https://lusmo.re/webmention/ to leave a mention.
(twitter.com/_/status/1369604421928120322)
#
@mxbck
↩ī¸ @webrocker yeah not sure what the DSGVO says about this. Technically I'm getting them from http://webmention.io,â€Ļ https://twitter.com/i/web/status/1369603104388349956
(twitter.com/_/status/1369603104388349956)
omz13, treora, gxt, willnorris, shoesNsocks, voxpelli, deltab, [snarfed], hoschi-it, KartikPrabhu, [scojjac], [KevinMarks], [tantek], [fluffy] and [jeremyfelt] joined the channel
#
[tantek]
what is hashbang
#
Loqi
A shebang (or hashbang) is the character sequence #! https://indieweb.org/hashbang
#
[tantek]
hashbang << Twitter broke their own hashbang links, e.g. https://twitter.com/#!/search/realtime/%23microformats used to give # microformats hashtag results but now just redirects to their "explore" page.
#
Loqi
ok, I added "Twitter broke their own hashbang links, e.g. https://twitter.com/#!/search/realtime/%23microformats used to give # microformats hashtag results but now just redirects to their "explore" page." to the "See Also" section of /shebang https://indieweb.org/wiki/index.php?diff=74846&oldid=67877
hoschi-it, jeremycherfas, shoesNsocks1, [tantek]1, nolith3 and ben_thatmust joined the channel
micahrl and genehack joined the channel
#
jacky
the flooding
#
micahrl
Hello. Is there any guidance or list of best practices for how RSS feeds ought to work? I have recently started using SVGs intermixed with text, and it has some problems in some RSS readers, curious to know what other people are doing.
#
micahrl
I found I got the best results by applying `style="..."` attributes to the <span> containing the SVG, but at least one RSS reader I'm aware of strips out my SVG entirely and I'm not sure how to fix that or if I need to fall back to PNG or something.
#
jacky
I was going to suggest potentially falling back to PNGs
#
jacky
or if using something like <picture> would help
#
micahrl
(I wrote a post about this for anyone interested - it's a howto for using fontawesome SVGs with Hugo, but it touches on the RSS stuff in an update https://me.micahrl.com/blog/inline-fontawesome-svg-hugo/ )
#
micahrl
Hmm yeah. I think I can write some kind of automation that generates PNGs for any SVGs I use, will have to do some research on that though.
#
micahrl
Tell me more about <picture> - what difference do you think that might make?
NinjaTrappeur joined the channel
#
jacky
IIRC you can specify multiple sources in a <picture> tag
#
jacky
so if it gets stripped, the PNG option will be still be there
#
jacky
I'm not highly versed in this tho
#
micahrl
Ahh, I see, nice. I'll look into that, thanks.
#
micahrl
still curious if there's a list of rss best practices, in general... seems like the wild west out there in some ways, would be nice to have a prescriptive "do this not that" at least as a starting point.
[tantek] and [KevinMarks] joined the channel
#
[KevinMarks]
Universal feed parser has a list of html elements it allows
[fluffy] and [chrisaldrich] joined the channel
#
[KevinMarks]
that may just be dated and need updating for some newer ones