isd 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 | This channel is logged at: https://freenode.irclog.whitequark.org/sandstorm/
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #sandstorm
cbaines has quit [Ping timeout: 260 seconds]
cbaines has joined #sandstorm
cbaines has quit [Quit: bye]
cbaines has joined #sandstorm
nwf has quit [Ping timeout: 245 seconds]
nwf has joined #sandstorm
TimMc has quit [Ping timeout: 240 seconds]
TimMc has joined #sandstorm
jimpick has quit [Ping timeout: 268 seconds]
jimpick has joined #sandstorm
jimpick has quit [Read error: Connection reset by peer]
jimpick has joined #sandstorm
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #sandstorm
<JacobWeisz[m]> So.......... https://www.kline.sh
<JacobWeisz[m]> Are we moving? Nah? Do we care?
<simpson> I care, and I think many folks are curious. This could also be an opportunity to decentralize more.
<isd> I would not object.
<JacobWeisz[m]> Also, my understanding is that we didn't do the full extent a channel can be Matrix-integrated.
<JacobWeisz[m]> So it might be a good opportunity to do that better.
<kentonv> am I supposed to know who Andrew Lee is? Is he a bad person?
<JacobWeisz[m]> I think this is about Private Internet Access, the VPN company, which owns Freenode.
<JacobWeisz[m]> He is the founder of it.
<JacobWeisz[m]> And I guess the Freenode team has decided he is now exerting control over Freenode beyond what they considered acceptable, and they've most/all chosen to leave and found a new network.
<isd> See also https://libera.chat/
<nicoo> kentonv: TL;DR: Andrew Lee owns Freenode Ltd., which was supposed to be a legal cover for organising “Freenode Live” conferences, but also ended up legally owning the freenode.net domain for historical reasons. Recently, he leveraged that into gaining technical control over the freenode.net domain and website, and silently updated the “people” page to change the list of people in charge;
<nicoo> concurrently to that, he used legal threats to force freenode staff to cede technical control of the IRC network (or be prosecuted); quite a few resigned in protest, but others prefered to fold rather than deal with that (which is valid, I can understand not being able to afford fighting in court)
<JacobWeisz[m]> kentonv: I can reach out to them about setting up #sandstorm there if you want me to, though I presume they'll reach out to you for proof.
<abliss> looks like https://edge-chat-demo.cloudflareworkers.com/ is still running; maybe we should migrate to there :)
<JacobWeisz[m]> I don't think moving to Cloudflare's globally distributed network is what simpson meant by an opportunity to decentralize. :P
<jfred> oh how I wish that were FOSS haha
dustyweb has quit [Quit: ERC (IRC client for Emacs 27.2)]
<isd> Yeah, I feel strongly we should not be moving to any new non-foss infrastructure for the project.
<isd> Another channel I follow has decided on moving to OFTC, which has the advantage of still being IRC and still having an available matrix bridge, so shouldn't really disrupt anyone's setup.
<JacobWeisz[m]> Libera will presumably have a Matrix bridge up quickly, but yeah, it's not up yet.
<isd> I don't know how easy it is to redirect a matrix room alias...
<isd> It would be nice if #sandstorm:matrix.org still pointed to the right room.
dustyweb has joined #sandstorm
<dustyweb> isd: I registered #sandstorm on irc.libera.chat
<dustyweb> happy to transfer ownership
<dustyweb> figured I'd do so before someone squatted it
<isd> Thanks, I was looking into how to do that.
<JacobWeisz[m]> I doubt it's squattable, Libera looks to want projects to contact them for officialish status and support.
<JacobWeisz[m]> Aka, presumably if Kenton reached out and asked for it, he would be given it.
<JacobWeisz[m]> I imagine the #sandstorm:matrix.org question will have to be addressed by the Matrix team. For a long time Freenode was basically the default for IRC bridging, it looks like.
<JacobWeisz[m]> And obviously many Freenode channels will probably change servers. The Matrix address probably should've always been clear which server the channel was really onZ
<JacobWeisz[m]> on.
<isd> ocdtrekkie: the #sandstorm:matrix.org alias is one that I registered; the alias for an arbitrary freeenode room is #freenode_#channel:matrix.org
<JacobWeisz[m]> Ah, so the question then is how to update the alias if we migrate there or elsewhere.
<isd> Correct.
<isd> Someone seems to have squatted #sandstorm on oftc at some point in the past.
<JacobWeisz[m]> Is it possible to see has ownership of it?
<isd> Not acutally sure if it's registered, but I can't do so because somebody is already in the room with ops (user indiebio)
<jfred> #sandstorm is not registered over on oftc - I can't recover that for you myself but I don't think taking it over would be a problem if y'all wanted to use it
* jfred is staff there, but not an operator
<isd> What is OFTC's policy on owning channels? I know on freenode with single-# channels you're supposed to have some kind of claim to being "official" (which is why you see double-## channels for general topics like ##crypto)
<kentonv> isd, random go capnproto question: can you confirm that SetSomeStructField(someExistingReader) will preserve fields that the schema doesn't know about? (Asking you in hopes I don't have to test / read the code myself... I'm writing some code that will rely on this.)
<kentonv> (that is, I'm hoping you know off the top of your head... if not I'll go dig)
<isd> In which implementation? Go? C++? Haskell?
<JacobWeisz[m]> Go
<isd> Not sure. I'd be surprised if it doesn't work for everything but groups (not sure if we even emit setters for groups? probably shouldn't). But I'd have to check.
<isd> (Note that the Go implementation doesn't have a Builder/Reader distinction, also)
abliss has quit [Ping timeout: 260 seconds]
kentonv has quit [Ping timeout: 260 seconds]
<jfred> isd: I don't think there's a policy that specific about channel ownership aside from non-FOSS-related ones being hidden. Generally first-come first-served, but there's some leeway around inactive nicks (and I think channels)
kentonv has joined #sandstorm
<isd> Well, I poked the user in the channel about it, maybe they'll be gracious enough to just let us have it.
<kentonv> isd, ok I tested and it does appear to maintain unknown fields.
abliss has joined #sandstorm
<JacobWeisz[m]> Our IRC logger is already set up to support Libera, if we go that way. Checked on that already.