#dev 2022-12-08
2022-12-08 UTC
lanodan, Saphire and geoffo joined the channel
#
@miklb Brainstorming marrying Eleventy with Datasette for webmentions and search https://github.com/miklb/michaelbishop/issues/27#issuecomment-1341866609 (twitter.com/_/status/1600674046886264833)
#
benatkin aaronpk: I'd like to self-host a currently known as indieauth.com server that can only be used to login to my own site, and that only supports GitHub, and add GitLab – and then post about it. Do you think I could go about it in a way that helps with your goal of getting people migrating indieauth.com? I'd be using the server, not the service. It seems it will be easy to run with docker and a database server that's shared with other docker
#
benatkin Why I want it to be like indieauth.com, the open source project:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/4ac963103a80301f2375bfcd7d94283495a45b98>)
#
gRegor Speaking of, https://tokens.indieauth.com/ should probably have the deprecation notice too
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fgregorlove.com%2Fsite%2Fassets%2Ffiles%2F6268%2Fprofile-2021-square.300x0.jpg&sig=f66e67c33d195ec133f59dd6f20a7767b9092266b5dd7efb6593a2a1f043cf03)
mro and superkuh joined the channel
mro joined the channel
#
[jacky] noticing that that snippet includes a XML namespace from https://www.oasis-open.org/
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fjacky.wtf%2Fassets%2Ffavicon.c9a993d2.png&sig=f2731de85966af5259a40133cfd12adf08de58bdc4e0afcf86d5e5da01d988cc)
gxt joined the channel
gxt, geoffo, mro and jamietanna joined the channel
#
jamietanna Does anyone know what happens if I syndicate all my replies to bridgy-fed? Will it selectively send if it knows the receipient is a Federated place, or will I risk there being replies to something on Twitter/somene's site appear?
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jvt.me%2Fimg%2Fprofile.png%3F&sig=f99fe536540cdbe67d335255cf184abc32f490ae7a4cc25062219b69feed5855)
#
[snarfed]2 jamietanna it ignores anything non-fediverse
#
[snarfed]2 so feel free
#
jamietanna Sweet, thanks!
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jvt.me%2Fimg%2Fprofile.png%3F&sig=f99fe536540cdbe67d335255cf184abc32f490ae7a4cc25062219b69feed5855)
#
[snarfed]2 mastodon.technology has steadily sent .75qps of Delete activities to BF for the last week straight. that's >450k activities total so far. sheesh
#
[tw2113_Slack_] i think that’s one that was closing down, correct?
#
[snarfed]2 yup
#
[snarfed]2 oh interesting, maybe. https://mastodon.technology/about/more says they have 10k users and 1.3M posts
#
[snarfed]2 it's evidently all user deletes, all to individual inboxes, not the shared inbox, hence the 45x multiplier. 😠
#
[snarfed]2 BF is petty and spiteful and only honors Deletes sent to shared inbox, not individual inboxes
#
[snarfed]2 I foresee at least a couple different kinds of confusion, but yolo 😎
#
[schmarty] I shall henceforth refer to it as "The petty and spiteful Bridgy Fed" 😂
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fmartymcgui.re%2Fimg%2Flogo.jpg&sig=8fdaeb5b466fea1d44c379b41dabd9401d3d8f8bcfebd54f4f2d296a1821a6e6)
#
[snarfed]2 wfm
#
[snarfed]2 lol. it's worse though, it accepts them and silently drops them on the floor
#
[snarfed]2 but hell, there's also https://github.com/snarfed/bridgy-fed/issues/315 . and Bridgy caching webmention endpoints. and others. I am admittedly a bad spec implementor.
#
M0x3b0b[m] [snarfed]2: (mental image of a nondescript uniformed individual labeled as Bridgy Fed politely taking a parcel from someone and then tossing it nonchalantly over one shoulder)
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fbw3.dev%2Fstatic%2Fnoicon.png&sig=2553c1e554334eda3265ee63dd2a60e6054c99fbebcdebad3d7817ae9cbd9785)
#
[snarfed]2 😁
jjuran and gRegorLove_ joined the channel
#
[chrisaldrich] Not sure if it's a broader change/fix, but last night I deleted the Brid.gy authorization from my mastodon.social account and managed to relink my site to mastodon.social for backfeed and publishing via webmention. Hopefully it sticks?
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.boffosocko.com%2Flogo.jpg&sig=1e3cd41d1f41c4f6d311d3403e4dcf94736619088efbe7608b87adb56b557887)
#
[snarfed]2 nice! yeah that's a known workaround
#
[chrisaldrich] I had tried it a few times after 12/8 when backfeed died for me, but it hadn't worked for me until last night for some reason.
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.boffosocko.com%2Flogo.jpg&sig=1e3cd41d1f41c4f6d311d3403e4dcf94736619088efbe7608b87adb56b557887)
btrem, tiim, gxt and [jamietanna] joined the channel
#
[jamietanna] Should BF handle updates on a re-webmentioned post? Seeing https://www.jvt.me/mf2/2022/12/fawgk/ still syndicated as https://inane.chat/@www.jvt.me@www.jvt.me/109479125609932843 which was originally the fault of my post itself having broken emoji
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jvt.me%2Fimg%2Fprofile.png%3F&sig=f99fe536540cdbe67d335255cf184abc32f490ae7a4cc25062219b69feed5855)
#
[jamietanna] Or https://inane.chat/@alectronic/109478870270420278 and then check replies
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jvt.me%2Fimg%2Fprofile.png%3F&sig=f99fe536540cdbe67d335255cf184abc32f490ae7a4cc25062219b69feed5855)
#
[aciccarello] I wondered the same
#
M0x3b0b[m] <Loqi> "[preview] [Alec Doran-Twyford..." <- nowhere have I gotten the impression something can't be Mastodon and inane chat at the same time...
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fbw3.dev%2Fstatic%2Fnoicon.png&sig=2553c1e554334eda3265ee63dd2a60e6054c99fbebcdebad3d7817ae9cbd9785)
#
M0x3b0b[m] ...oh, right, the instance
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fbw3.dev%2Fstatic%2Fnoicon.png&sig=2553c1e554334eda3265ee63dd2a60e6054c99fbebcdebad3d7817ae9cbd9785)
#
[jamietanna] I'm sure I had seen it mentioned that it was supported, so if so, could it be BF doesn't handle emoji?
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jvt.me%2Fimg%2Fprofile.png%3F&sig=f99fe536540cdbe67d335255cf184abc32f490ae7a4cc25062219b69feed5855)
#
gRegor Yeah, it sends updates. The log appears to show emojis in the request, maybe Mastodon dropped it? https://fed.brid.gy/log?start_time=1670521974&key=https://www.jvt.me/mf2/2022/12/fawgk/%20https://inane.chat/@alectronic/109478870270420278&module=
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fgregorlove.com%2Fsite%2Fassets%2Ffiles%2F6268%2Fprofile-2021-square.300x0.jpg&sig=f66e67c33d195ec133f59dd6f20a7767b9092266b5dd7efb6593a2a1f043cf03)
#
[snarfed]2 thanks gRegor! agreed, BF sends updates and should handle emoji fine
#
[snarfed]2 that log shows the Update activity it sent to inane.chat
#
btrem [jacky] re https://www.oasis-open.org/ have you never seen the "not the sgml faq" before? Enjoy! https://xml.coverpages.org/sgmlFAQ-NOT-19990401.html
gxt joined the channel
#
[jacky] "If you've ever tried to get more than four SGML experts to agree on the answer to _any_ question, you'd understand. The only thing that every expert agrees on is that Robin Cover's web site is the best source of SGML information available anywhere; that in itself is pretty amazing." => HA, where's the XKCD?
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fjacky.wtf%2Fassets%2Ffavicon.c9a993d2.png&sig=f2731de85966af5259a40133cfd12adf08de58bdc4e0afcf86d5e5da01d988cc)
#
btrem It's why we got the notorious xhtml appendix c. If browsers took SGML seriously, appendix c would not have worked. (Appendix c was the part where they advised authors to use self-closing xhtml tags on empty elements, e.g., <br />. The idea was that browsers parsing the document as HTML would ignore the solidus, violating SGML shorttag notation.)
#
@jpcaruana I wrote a little #elixir program, called LastCrusader: https://github.com/jpcaruana/last_crusader. Not a 100% static solution, but a fun experiment.commits to Github from micropub endpointlistens for pusblishsends webmentions to targets (and update links when appropriate)… https://jp.caruana.fr/notes/2022/12/08/i-wrote-a-little-elixir-program/ (twitter.com/_/status/1600930344080969732)
#
[jamietanna] Thanks gRegor and snarfed! Didn't spot that
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jvt.me%2Fimg%2Fprofile.png%3F&sig=f99fe536540cdbe67d335255cf184abc32f490ae7a4cc25062219b69feed5855)
#
[snarfed]2 oh god please no
#
[snarfed]2 btrem probably anyone in the microformats org! https://github.com/orgs/microformats/people
mro joined the channel
#
[snarfed]2 maybe we should ask one of the owners there to add you
neceve joined the channel
mro and neceve joined the channel
#
[jamietanna] Is it still on Heroku? Did we not need to do anything for the end of the free tier, or were we already paying for it?
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jvt.me%2Fimg%2Fprofile.png%3F&sig=f99fe536540cdbe67d335255cf184abc32f490ae7a4cc25062219b69feed5855)
mro joined the channel
#
[snarfed]2 I reviewed https://github.com/microformats/microformats-parser-website-python/pull/5, looks fine, I'm happy to merge if everyone's ready
#
[snarfed]2 I'm not familiar with the deploy/devops setup for it though, so hopefully someone else would be available to firefight/revert if necessary
#
[KevinMarks] LGTM - is this affected by the heroku/github integration changes though?
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[snarfed]2 ?
#
[snarfed]2 yeah I'm merging. worst case, I can revert
#
[KevinMarks] heroku messed up storing github credentials and got their access removed iirc
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[snarfed]2 oof
#
[snarfed]2 anyone know who owns the python.microformats.io app? if it was someone (or the microformats org) via their github account, then yeah that's maybe a problem
#
[snarfed]2 capjamesg now that I've merged, I just noticed, did you mean to downgrade mf2py in that PR? https://github.com/microformats/microformats-parser-website-python/pull/5/files#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552R12
#
[snarfed]2 yeah as [KevinMarks] said ^ 😐
#
[KevinMarks] so, is it simple enough to connect to netlify instead, or do we need a manual heroku deploy?
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[KevinMarks] seems to work
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[tantek] except I just tried https://python.microformats.io/ on a post of mine with alt text and it didn't show in in the results
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Ftantek.com%2Flogo.jpg&sig=fdc026586d46976e19df06a113be643ff26d1dec5e3cb4e70d23224b6b3de6d0)
#
[KevinMarks] merging that deployed, so that's good
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[snarfed]2 right, I asked capjamesg about that a min ago ^
#
[snarfed]2 I'll fix now
#
[snarfed]2 done
#
[snarfed]2 aaronpk how can I see the app in heroku?
#
[snarfed]2 thx
#
[snarfed]2 yeah, "done" was upgrading mf2py back to 1.1.2
#
[snarfed]2 capjamesg just fyi I don't see the new img alt output though, eg https://python.microformats.io/?url=https://snarfed.org/2022-12-06_48532
#
Loqi [preview] [Ryan Barrett] Meanwhile, in Emacs… https://snarfed.org/w/wp-content/uploads/2022/12/emacs-ping-kingdom-belgium.png
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Floqi.me%2Flogo%2Floqisaur.png&sig=3571041228810c0664972bd517c3e0cb2b50fe82c7359f310bed393df91a84e0)
#
[snarfed]2 aaronpk could you add heroku@ryanb.org instead? sorry for the runaround
#
[snarfed]2 got it, thx
#
IWDiscordRelay <capjamesg#4492> I didn't mean to downgrade. Strange.
#
IWDiscordRelay <capjamesg#4492> [snarfed] Are you passing the alt text flag?
#
IWDiscordRelay <capjamesg#4492> Oh, you mean from the website/
#
[snarfed]2 right
#
IWDiscordRelay <capjamesg#4492> Oh no...
#
[snarfed]2 yeah looks like the downgrade was accidental, in https://github.com/microformats/microformats-parser-website-python/commit/2e849f3eb68e2fdbfcff305be040f8748f17dbb4
#
IWDiscordRelay <capjamesg#4492> I don't think it was upon further reflection.
#
IWDiscordRelay <capjamesg#4492> I'll review this.
#
IWDiscordRelay <capjamesg#4492> Is the site deployed?
#
[snarfed]2 yes. and we already bumped mf2py 1.1.2, so the lack of img alt is the only remaining question
geoffo joined the channel
#
[snarfed]2 thanks! lgtm, merging
#
[snarfed]2 yup
#
[snarfed]2 alt works now! https://python.microformats.io/?url=https://snarfed.org/2022-12-06_48532
#
[KevinMarks] I love the last frame of this https://mastodon.social/@b0rk/109480119191481544
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
Loqi [preview] [Julia Evans] a debugging manifesto https://files.mastodon.social/media_attachments/files/109/480/117/130/803/280/original/6bddca5292451fde.png
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Floqi.me%2Flogo%2Floqisaur.png&sig=3571041228810c0664972bd517c3e0cb2b50fe82c7359f310bed393df91a84e0)
gRegor joined the channel