#dev 2023-10-04
2023-10-04 UTC
strugee_, geoffo and rrix joined the channel
#
[tantek] seems like an interesting robots.txt extension: https://www.theverge.com/2023/9/28/23894779/google-ai-extended-training-data-toggle-bard-vertex
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Ftantek.com%2Flogo.jpg&sig=fdc026586d46976e19df06a113be643ff26d1dec5e3cb4e70d23224b6b3de6d0)
rrix, geoffo and gerben joined the channel
#
gRegor Added to /robots_txt and my site
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fgregorlove.com%2Fsite%2Fassets%2Ffiles%2F6268%2Fprofile-2021-square.300x0.jpg&sig=f66e67c33d195ec133f59dd6f20a7767b9092266b5dd7efb6593a2a1f043cf03)
IWSlackGateway and [catgirlinspace] joined the channel
#
gRegor Timely as I'm scrolling through the reader: https://vonexplaino.com/blog/posts/reply/2023/10/ai-has-bloated-my-robots.txt.html
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fgregorlove.com%2Fsite%2Fassets%2Ffiles%2F6268%2Fprofile-2021-square.300x0.jpg&sig=f66e67c33d195ec133f59dd6f20a7767b9092266b5dd7efb6593a2a1f043cf03)
[tantek] joined the channel
#
[tantek] Yeah seems ill-conceived (as the comments make it clear). Work is already happening here: https://datatracker.ietf.org/doc/rfc9309/
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Ftantek.com%2Flogo.jpg&sig=fdc026586d46976e19df06a113be643ff26d1dec5e3cb4e70d23224b6b3de6d0)
gxt_, eitilt, geoffo, monoob1, win0err, gerben, [KevinMarks], IWSlackGateway and IWSlackGateway1 joined the channel
#
Soni telling ppl that a grassroots movement can't actually rely on OS vendors to do things...
#
jeremycherfas Surprised they didn't manage a i
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jeremycherfas.net%2Fuser%2Fthemes%2Fmytheme%2Fimages%2Fzoot.jpg&sig=7d9e4721936ef600f8ea8c2da102ff96c4612a488d869354d60315319283ffaf)
#
Soni jeremycherfas: hmm?
#
Soni anyway, we see "OS vendors do the thing" as the endgoal. we need ways to do the thing without the OS vendors.
#
jeremycherfas Yes. PEPCAC
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jeremycherfas.net%2Fuser%2Fthemes%2Fmytheme%2Fimages%2Fzoot.jpg&sig=7d9e4721936ef600f8ea8c2da102ff96c4612a488d869354d60315319283ffaf)
#
jeremycherfas PEBCAC
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fwww.jeremycherfas.net%2Fuser%2Fthemes%2Fmytheme%2Fimages%2Fzoot.jpg&sig=7d9e4721936ef600f8ea8c2da102ff96c4612a488d869354d60315319283ffaf)
[schmarty] joined the channel
#
[schmarty] "Problem Exists Between Congress and Corporations"? 🙃
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fmartymcgui.re%2Fimg%2Flogo.jpg&sig=8fdaeb5b466fea1d44c379b41dabd9401d3d8f8bcfebd54f4f2d296a1821a6e6)
sp1ff, [catgirlinspace] and AramZS joined the channel
#
capjamesg ?
#
Soni we're mostly talking about #fedilinks but anyway
[tantek], GWG and [snarfed] joined the channel
#
[catgirlinspace] when decoding url encoded form data, should %20 be a space or a +? the url decode function im using is using + and wasn’t sure if this was right for doing form data.
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fcatgirlin.space%2Fimages%2Fpfp.jpg&sig=a24e78ffba45a23f99d5181be803987dc6949250469304d92d874482e841cefa)
geoffo joined the channel
#
[catgirlinspace] ah, looks like the body is sent as `space=no+wait%2Byes` for (no wait+yes). so before doing the url decoding i could just replace + with space and then the %2B still decodes to a +.
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fcatgirlin.space%2Fimages%2Fpfp.jpg&sig=a24e78ffba45a23f99d5181be803987dc6949250469304d92d874482e841cefa)
#
[snarfed] python's unquote_plus is an example that handles that right: https://docs.python.org/3.11/library/urllib.parse.html#urllib.parse.unquote_plus
#
[catgirlinspace] it is in my case though. decided to deal with the challenge of implementing a lot of stuff from scratch by using a runtime with very light like, utility things. is more fun this way :3
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fcatgirlin.space%2Fimages%2Fpfp.jpg&sig=a24e78ffba45a23f99d5181be803987dc6949250469304d92d874482e841cefa)
#
sknebel (fwiw, HTML5 describes something like that as the algorithm how to do it: replace "+" with "%20", then decode as before: https://url.spec.whatwg.org/#application/x-www-form-urlencoded )
#
capjamesg Wow haha.
#
capjamesg “The application/x-www-form-urlencoded format is in many ways an aberrant monstrosity, the result of many years of implementation accidents and compromises leading to a set of requirements necessary for interoperability, but in no way representing good design practices”
[Jo] and srijan joined the channel
[KevinMarks] joined the channel
#
[KevinMarks] That's like the Python csv library
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[KevinMarks] Hm the current version is less rude than I remember. https://docs.python.org/3/library/csv.html
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[KevinMarks] Maybe it was PEP 305 I was thinking of https://peps.python.org/pep-0305/#rationale
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[schmarty] a whole PEP for CSVs! 😮
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fmartymcgui.re%2Fimg%2Flogo.jpg&sig=8fdaeb5b466fea1d44c379b41dabd9401d3d8f8bcfebd54f4f2d296a1821a6e6)
[marksuth] and gerben joined the channel
#
[schmarty] how broadly can we scope a MEEP? is "Turn the industry against Tailwind to stop the proliferation of utility classnames that interfere with mf2 parsing" too far? 😏
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fmartymcgui.re%2Fimg%2Flogo.jpg&sig=8fdaeb5b466fea1d44c379b41dabd9401d3d8f8bcfebd54f4f2d296a1821a6e6)
#
Soni web+ap://chaos.social/@SoniEx2/111176934467289233
#
Soni hmm
#
Soni didn't we have link previews
#
[schmarty] engineering is political 😂
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fmartymcgui.re%2Fimg%2Flogo.jpg&sig=8fdaeb5b466fea1d44c379b41dabd9401d3d8f8bcfebd54f4f2d296a1821a6e6)
#
Soni who maintains the link previews again?
#
Soni [tantek]: yeah we doubt curl is a fully featured activitypub implementation too
#
Soni why not add web+ap to the preview bot?
#
Soni (ideally web+* if you want compatibility with all of fedilinks)
#
Soni we mean, it works in feditext and tokodon
#
Soni [tantek]: that goes for all feature requests then
#
Soni hmm what's the thing that does the previews again...
#
Loqi It looks like we don't have a page for "thing that does link previews in chat" yet. Would you like to create it? (Or just say "thing that does link previews in chat is ____", a sentence describing the term)
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Floqi.me%2Flogo%2Floqisaur.png&sig=3571041228810c0664972bd517c3e0cb2b50fe82c7359f310bed393df91a84e0)
#
Loqi Loqi is a friendly and useful bot/digital therapist present in the IndieWeb discussion channels https://indieweb.org/thing_that_does_link_previews_in_chat
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Floqi.me%2Flogo%2Floqisaur.png&sig=3571041228810c0664972bd517c3e0cb2b50fe82c7359f310bed393df91a84e0)
#
Soni ah okay, thanks
#
Soni meh we'll try to remember to do it when the power comes back
jan6, gxt_, [tw2113], [campegg], monoob7, jeremych-, AramZS_, AramZS and [aciccarello] joined the channel