kentonv changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Have a question but no one is here? Try asking in the discussion group: https://groups.google.com/group/sandstorm-dev
heliostatic8 has joined #sandstorm
ecloud has joined #sandstorm
frigginglorious has quit [Read error: Connection reset by peer]
ocdtrekkie has quit [Ping timeout: 240 seconds]
ecloud_wfh has quit [Ping timeout: 240 seconds]
heliostatic has quit [Ping timeout: 240 seconds]
heliostatic8 is now known as heliostatic
frigginglorious has joined #sandstorm
_whitelogger has joined #sandstorm
frigginglorious has quit [Ping timeout: 258 seconds]
<dckc> wishing for a sandstorm microblogging app
<isd> Right now working on a calendar.
<isd> Apparently there are iCalendar implementations out there that will wrap lines IN THE MIDDLE OF A CODEPOINT
<isd> It'd be interesting to play with "single-user" activitypub apps
<isd> Maybe it would make sense to have a driver app for activitypub.
<CaptainCalliope> <isd "Maybe it would make sense to hav"> I've been thinking that, but haven't had a chance to bring it up yet.
<CaptainCalliope> There's a notion in my head that combining ocaps with some features of activitypub could make for some interesting socially driven systems programming.
<CaptainCalliope> Like, forget microblogging and newsfeeds, the social web can start with tools for managing capability security and building up from there.
<CaptainCalliope> I don't know if I'm making any sense. I might be friday night loopy. It's been a week.
<CaptainCalliope> But like, has anybody explored using activitypub for machine to machine communications? I think there's a there there.
<CaptainCalliope> I really need to send an intro to Christopher Webber at some point here.. been meaning to talk with him about this stuff.
<dckc> ah. so you know about Christopher Webber already (IRC nick: dustyweb, FYI).
<CaptainCalliope> I've been involved with the internet identity crowd a bit on and off over the years. We've shared space together but I didn't know anything about his work until a few months ago. His work is part of what led me back here.
<isd> It'd be nice to have a protocol that would make it possible for a driver app to keep the capabilities in a message opaque to the app. URIs make that a little difficult.
<dckc> the #indieweb in me is itching to upgrade my blog using one of these jamstack things... gatsby is pretty scary... maybe gridsome (vue.js rather than react). Then I get thinking about reason. I did some ocaml dev a few weeks ago and loved it.
<isd> (building on top of capnproto is a fairly obvious possibility here, especially if we someday get multi-party protocol support)
<isd> OCaml is great.
<CaptainCalliope> Hehe. Jamstack makes me laugh because I'd thought that was the ideal we were working back to all along. lol But no, it's this nEw TrEnDy ThInG.
<dckc> I suspect you just missed Christopher Webber on Friam this morning: https://groups.google.com/forum/#!msg/friam/n2CtGDSbqRw/764hjp-cBAAJ
<dckc> it might be recorded
<dckc> meanwhile, I think the RSS feed on my web site doesn't even work. basics.
<isd> My website is still jekyll. If it ain't broke don't fix it.
<dckc> oh. actually, I guess my site isn't _that_ broken. https://www.madmode.com/feed/
<dckc> flask frozen pages, here
<isd> Basically the same setup since 2013.
<dckc> "MadMode goes from fried to baked with Frozen-Flask"
<CaptainCalliope> <dckc "I suspect you just missed Christ"> Yeah, I'm not on that list. Also, I don't track him very closely. Got like 600 mastadon posts of his queued up in my rss reader. lol
<CaptainCalliope> <isd "It'd be nice to have a protocol "> Could you explain this a bit more?
<dckc> yeah... please... what is it that URIs make difficult? Capability URIs (webkeys) work pretty well in my experience.
<isd> dckc: I guess the thing is I'd like to be able to have apps be able to follow capabilities in messages, without otherwise granting them network access. For that to work, the caps really need to be "out of band" from the rest of the message.
<dckc> huh? the capabilities should grant exactly the relevant rights: read rights, for example. seems a natural fit.
<dckc> there _is_ a problem of making links to things where some people following the link are authorized (once they "log in") and others are not. tricky rights amplification scenario. big confused deputy risk.
<dckc> e.g. in Tahoe-LAFS, you can derive an ID capability from a read capability... that would let your browser know whether to turn the link purple.
<dckc> "don't separate designation from authority" is one of the main ocap mottos, no?
<isd> By "out of band," I mean they're not just secret bits from the perspective of they app. I guess the key thing is that the driver would need to be able to distinguish between caps and "data," so that it could mediate interactions properly
<dckc> CaptainCalliope, what I meant about Chris W. and friam is: in 1 hour, you might have caught up on years of his work.
heliostatic3 has joined #sandstorm
XgFgX has joined #sandstorm
XgF has quit [Disconnected by services]
<CaptainCalliope> Gotcha. 👍🏼
heliostatic has quit [*.net *.split]
Nemo_bis has quit [*.net *.split]
nwf has quit [*.net *.split]
heliostatic3 is now known as heliostatic
nwf has joined #sandstorm
_whitelogger has joined #sandstorm
_whitelogger has joined #sandstorm
frigginglorious has joined #sandstorm
_whitelogger has joined #sandstorm
frigginglorious has quit [Ping timeout: 240 seconds]
frigginglorious has joined #sandstorm
frigginglorious has quit [Client Quit]
robbt has joined #sandstorm
<dckc> I'm getting a blank page and "OFFLINE" on the agenda for Tuesday office hours https://thelibrary.sandcats.io/grain/iJCnFXr7S65qiYZE8jStgc/
<dckc> didn't https://github.com/sandstorm-io/sandstorm/wiki/Office-Hours have a link to sandstorm-dev? did somebody take it out?
<CaptainCalliope> I may have accidentally. I revamped it a couple weeks ago.
<dckc> as to agenda, I'm still interested in help with backups (https://github.com/dckc/madmode-blog/issues/83 ) and my own domain (https://github.com/dckc/madmode-blog/issues/85 )
<dckc> it's pretty clear that the details are available, but not in a package that I feel confident using. It could be beyond what office hours is good for; it could be that I need to sit with a sysadmin friend.
<dckc> where "sit" mostly means "share screen" and not necessarily physical proximity
<dckc> what _is_ within what office hours is good for is: hearing experience reports
<isd> dckc: It seems to be working for me, weird. Is anyone else having this problem?
ocdtrekkie has joined #sandstorm