#dev 2023-02-09

2023-02-09 UTC
#
[tantek]
[snarfed] I agree with the general case of "losing relative links" being surprising. I meant specifically in the case of going from linked to unlinked footnotes, that's not really surprising or otherwise "broken" from the perspective of folks reading a post on Mastodon
#
[snarfed]
ah sure
#
[tantek]
[KevinMarks] interesting and thanks for that update. Glad to see my expectation of Login with Twitter being dropped from free was wrong. Also sounds like the personal website POSSE use-case would still be supported per "single authenticated user token".
#
[tantek]
I do think they should have made that "two user tokens", one for testing, one for prod.
#
[tantek]
so you can still build, test, use single-user "apps" where "app" in this case means your personal site
#
gRegor
presuming one can ever get a token again. hopefully they're overhauling the application process too?
#
[tantek]
indeed. maybe getting a dev token for a single user will now get easier
gRegorLove_, [cleverdevil], bterry1, gxt, jjuran_, gRegor, [KevinMarks], [snarfed], angelo, bterry, mro, webrocker and jonnybarnes joined the channel
#
[KevinMarks]
I wonder if they'd take a PR to add the microformats back
rocto joined the channel
#
[tantek]
Worth a try, if you’re able to setup automated tests like Ben did
starrwulfe[m], Seirdy_, [0x3b0b], aynish, petermolnar[m], vladimyr, kandr3s, cambridgeport90[, lqdev[m], ross[m]12, benatkin, AramZ-S[m], sebastianF[m], Guest6 and lomm joined the channel
#
rocto
in indieauth, can one domain host mutliple users?
AramZ-S[m] and mro joined the channel
kandr3s, starrwulfe[m] and vladimyr joined the channel
#
rocto
so the "canonical identifier" of a user is domain + path, yes?
lqdev[m] joined the channel
#
sknebel
a url, yes
#
rocto
I see, thank you very much
Seirdy_, rocto, IWSlackGateway, [KevinMarks], gxt, gRegor, gRegorLove_, [jacky], [tantek] and sp1ff joined the channel
#
[tantek]
got most of my auto-footnote code written, and mostly tested too (test in production, debug, revert, repeat 🙂 )
#
[tantek]
it's not "live" yet but if I get another good block of coding-thinking time I should have it up & running
#
[tantek]
all the Unicode display parts are working and I can say it looks so much better I can't wait
[snarfed] joined the channel
#
[snarfed]
[tantek]++ awesome!
#
Loqi
[tantek] has 22 karma in this channel over the last year (79 in all channels)
#
[tantek]
also this is making me rethink using <base> tags (like maybe it's not a great idea)
#
[tantek]
especially since I've been thinking about more portable / embeddable chunks of HTML (vis-a-vis internal fragment links)
[manton] joined the channel
#
[manton]
For better or worse, Micro.blog uses absolute URLs for everything. Just makes things more compatible with apps that don’t handle relative links well. The main downside is if something changes like your domain name, I have to automatically rewrite all the URLs and save all the posts again. But it works.
#
[tantek]
makes sense for robustness yeah
gxt, gRegorLove_, [pfefferle] and mro joined the channel
#
IWDiscordRelay
<f​luffy#8097> I like to build stuff such that the link is stored internally with enough information such that it can be generated as absolute or relative at render time. So internal entry links are just stored as the entry ID and those are preferentially reconstituted, which also has a nice implication for private entries, e.g. logged in users with permission get the full path and slug text while logged out users just get the ID (which
#
IWDiscordRelay
<f​luffy#8097> And same thing with footnotes, so like from an RSS feed or index page the footnote link will be to `permalink#anchor` but from inside the entry it’s just `anchor`
#
IWDiscordRelay
<f​luffy#8097> [edit] And same thing with footnotes, so like from an RSS feed or index page the footnote link will be to `permalink#anchor` but from inside the entry it’s just `#anchor`
#
IWDiscordRelay
<f​luffy#8097> Oops I forgot edits won’t work here
geoffo, mro, [campegg], heav, Kaezon, [schmarty], [dave] and [tw2113_Slack_] joined the channel
#
@holman
other fun related hint is you can add `.keys` to any GitHub user URL to list all of their public keys
(twitter.com/_/status/1618037968715014147)
#
sknebel
heh, that keeps making the rounds every few months when someone new notices it :D
#
sknebel
or there is a service that uses it
#
sknebel
(because SSH will by default present your default key and ones in the agent to any server you ssh into, a server can identify who you are if it has collected GH keys and you use the same)
[timothy_chambe] joined the channel
#
[snarfed]
I've never quite understood this concern. ad tracking on the web, sure, I visit tons of web pages. SSH though? how many servers do I ssh into? not many. and what's their realistic use case for "tracking" me? not much that I can think of
[aciccarello] joined the channel
#
aaronpk
i can't think of any case where I ssh into a server that I don't already trust
#
aaronpk
but maybe my ssh use is limited
#
[snarfed]
there's a TOFU joke in there somewhere
#
capjamesg
What is TOFU?
#
Loqi
It looks like we don't have a page for "TOFU" yet. Would you like to create it? (Or just say "TOFU is ____", a sentence describing the term)
#
aaronpk
oh i guess if I were regularly ssh'ing into like a university server or something that might be different
caleb joined the channel; caleb left the channel
#
[aciccarello]
[aaronpk] Is there any way to fill out the target URL on https://webmention.io/www.ciccarello.me/webmention via URL params?
#
aaronpk
i feel like i have added that at some point
#
aaronpk
hm apparently not
#
aaronpk
would be easy to add tho, good idea
#
[aciccarello]
I'm thinking of simplifying my site's response section and getting rid of the url input + button post form since thats somewhat confusing. A link to webmention.io would look cleaner.
#
[aciccarello]
I also noticed my commentpara.de like link broke. I'm not sure what happened there
[bneil] joined the channel
#
[aciccarello]
Quill seems to accept the me param on https://quill.p3k.io/ but not on https://quill.p3k.io/favorite