#dev 2023-07-01
2023-07-01 UTC
holiday_1, tei_1, alephalpha0, gRegor, kirbo_kirbstar, gerben, btrem, eitilt, IWSlackGateway, petermolnar, [KevinMarks], tei_, [schmarty] and [tantek] joined the channel; petermolnar left the channel
#
[tantek] Risks of administering an instance plus doing so from a machine at home: https://kolektiva.social/@admin/110637031574056150
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Ftantek.com%2Flogo.jpg&sig=fdc026586d46976e19df06a113be643ff26d1dec5e3cb4e70d23224b6b3de6d0)
[snarfed] joined the channel
tei_ joined the channel
tei_1, holiday_1 and btrem joined the channel
#
[KevinMarks] James - have a look at this paper https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46522.pdf
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
vikanezrimaya !tell jacky regarding the `microformats` crate: sorry if I'm being annoying, but are you still planning to work on <https://gitlab.com/maxburon/microformats-parser/-/issues/7>? additionally, the html5ever dependency requires updating because my rustc complains it's not gonna support some syntax in there soon, and there's 0.26.0 already, while microformats is using 0.22.5
#
[KevinMarks] some unicode options πβΌβοΈβ
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[KevinMarks] [dshanske] UK met office SVGs https://lightskyuk.github.io/icons.html
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
Soni can you make an ephemeral RSS feed?
#
[KevinMarks] you can make one and then delete it⦠what's the goal of the ephemerality?
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
Soni like IRC
#
Soni we want an ephemeral web
#
[KevinMarks] You can delete it after a certain time or after someone load it, I suppose. Getting clients to delete is trickier as most of them cache by default, as RSS was designed to have things scroll off the bottom (there is a 15 post limit on one of the specs)
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
[KevinMarks] You can set the TTL to get people to repoll you, but they may not delete old entries
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
Soni we're assuming feed readers don't support permanent redirects?
#
[KevinMarks] not for items necesserily
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
Soni for the feed itself
#
[KevinMarks] they should, yes
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
#
Soni so we can send a permanent redirect and then kill the old one?
#
Soni kinda like a cookie?
#
[KevinMarks] maybe. They may still cache old entries
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
geoffo and [asuh] joined the channel
#
vladimyr Are you talking about feed with or without embedded article content?
tei_ joined the channel
Matt1 joined the channel
#
Matt1 How does an Micropub/sub server validate a client_id if the client app is running on a mobile phone instead of a webserver?
Matt1 joined the channel
#
Matt1 @snarfed yeah
#
[snarfed] Matt1 ok! then that's probably the usual authorization request? https://indieauth.spec.indieweb.org/#authorization-request
Matt1 joined the channel
#
Matt1 From the spec: "The authorization endpoint SHOULD fetch the client_id URL to retrieve application information and the client's registered redirect URLs". How does that work if the client is a mobile (or desktop) app that isn't addressable over the network?
#
Matt1 I'm not really familiar with OAuth in detail, I'm following along with the IndiAuth spec trying to build an IndieAuth provider
#
Soni we just want something like "you only see stuff from when you joined", like IRC
#
Soni not with that attitude
#
Soni we want our web to have IRC semantics
geoffo and tei_ joined the channel
#
vladimyr Soni: it is not very serious effort but it's literally derived from word ephemeral and has ready to be implemented spec: https://github.com/makew0rld/fmrl
#
[KevinMarks] If I make a post and manually POSSE it to Mastodon and bluesky, how do I tell bridgy that?
![](https://chat.indieweb.org/img.php?url=http%3A%2F%2Fwww.kevinmarks.com%2Fkm.jpg&sig=6494ae80202670629add2c3b259652af09c48c2abbee37ed05b3e75e2d83577b)
nertzy joined the channel
#
Soni vladimyr: see, we want it to be compatible with the wrong tools
#
Soni feed readers should be able to just work with it
#
vladimyr In that case you are pretty much required to resort to rss hacks
[tw2113_Slack_] joined the channel
#
[tw2113_Slack_] RSS/Atom for life
#
[tw2113_Slack_] i say RSS as a collective of the tech behind it
#
capjamesg [KevinMarks] Here is my approach to the Taylor Swift app: https://github.com/capjamesg/taylor-swift/blob/main/web.py
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fjamesg.blog%2Fassets%2Fcoffeeshop.jpg&sig=ec5e94662fd24c2f04f7b135663ed46bc2dc544c028992fd4ea3bc7858987be2)
#
capjamesg It then returns a result like this: https://gist.github.com/capjamesg/db5602c2fa4e1697b5fbcdd81a68f796
![](https://chat.indieweb.org/img.php?url=https%3A%2F%2Fjamesg.blog%2Fassets%2Fcoffeeshop.jpg&sig=ec5e94662fd24c2f04f7b135663ed46bc2dc544c028992fd4ea3bc7858987be2)