jadewang has quit [Remote host closed the connection]
|jemc| has quit [Ping timeout: 240 seconds]
dwrensha has quit [Read error: Connection reset by peer]
dwrensha_ has joined #sandstorm
dwrensha_ is now known as dwrensha
jadewang has joined #sandstorm
heliostatic has joined #sandstorm
wolcen has joined #sandstorm
simonv3 has quit [Quit: Connection closed for inactivity]
warren has joined #sandstorm
bb010g has joined #sandstorm
oao has quit [Remote host closed the connection]
wolcen has quit [Ping timeout: 265 seconds]
wolcen has joined #sandstorm
isd has joined #sandstorm
<isd>
Hey. I was looking at the gitweb package, and wondering about the command(s) it displays for cloning the repo. It uses this somewhat obscure credential.helper thing as part of two non-trivial shell commands, the first of which matches echo url=http://... | ...
<isd>
But just doing git clone https://... seems to work as expected. Is there a reason it doesn't just say to do that?
ArcTanSusan has joined #sandstorm
ArcTanSusan_ has joined #sandstorm
ArcTanSusan has quit [Ping timeout: 245 seconds]
ArcTanSusan has joined #sandstorm
ArcTanSusan_ has quit [Ping timeout: 256 seconds]
heliostatic has quit [Ping timeout: 272 seconds]
jadewang has quit [Remote host closed the connection]
bgiesing has joined #sandstorm
<bgiesing>
Hello! I have used Sandstorm since the alpha server and today I am trying to port CyTube. I don't know much and the documentation is confusing me. I have an install guide for CyTube for a VPS: https://github.com/calzoneman/sync/wiki/CyTube-3.0-Installation-Guide Any help?
TwoJames2 has joined #sandstorm
TwoJames has quit [Read error: Connection reset by peer]
<jar286>
at https://capnproto.org/cxxrpc.html I just read “three-way introductions […] are not yet implemented.” - does this mean there are no granovetter introductions in sandstorm? or do I misunderstand “three-way”?
larjona has quit [Remote host closed the connection]
larjona has joined #sandstorm
raoulzecat has quit [Ping timeout: 256 seconds]
TwoJames has joined #sandstorm
wolcen has quit [Ping timeout: 240 seconds]
heliostatic has joined #sandstorm
<asheesh_>
Howdy jar286
<jar286>
howdy!
<asheesh_>
I am not 100% sure yet; I would await the arrival of Kenton in ~2h or so.
<asheesh_>
isd: Howdy. The rationale fwiw is that dwrensha is uncomfortable having people store this password (bearer token) inside .git/config
<jar286>
yes, I realize it’s still early out there
<asheesh_>
(-: I'm in NYC at the moment! AFK a bit.
<isd>
asheesh_: fair enough. It might make sense to add a link to the docs, or some explanation of what's going on there -- most users aren't going to be familiar with credential helpers.
<isd>
It also strikes me that the way this is being used, it conceptually isn't really a password, it's a capability link. Like everything else sandstorm uses to access things. It's also a huge nasty-ass thing to have to type in, ever.
<isd>
...and using the store credential helper is still storing it in plaintext.
<isd>
~/.git-credentials is morally equivalent to .git/config in this case, IMO.
<Nolski>
asheesh_: unfortunately my train leaves at 6 :(
simonv3 has joined #sandstorm
<Nolski>
I miss coming to the city though. Might take trips down here more often.
isd has quit [Ping timeout: 276 seconds]
<Nolski>
also asheesh_ would there be any huge problem with making a package that called would subprocess out ffmpeg commands in sandstorm?
<Nolski>
I've been working on porting the video editor from popcorn.webmaker.org (which is dead now) into it's own javascript library and I wrote a python tool which will download the videos and render them into a flat video file. Mozilla is looking for a way to see it live on and as a sandstorm.io 1-click spin up your own in browser video editor app might be pretty cool.
heliostatic has quit [Quit: WeeChat 1.3]
<asheesh_>
nolski: subprocess out ffmpeg is A-OK
wolcen has joined #sandstorm
isd has joined #sandstorm
bb010g has quit [Quit: Connection closed for inactivity]
edunham_ is now known as edunham
decipherstatic has joined #sandstorm
joshbuddy_ has joined #sandstorm
warren_ has joined #sandstorm
rhiaro_ has joined #sandstorm
DanC__ has joined #sandstorm
|jemc|_ has joined #sandstorm
notevil has joined #sandstorm
asheesh has joined #sandstorm
zarvox_ has joined #sandstorm
dlitz_ has joined #sandstorm
garrison_ has joined #sandstorm
|jemc| has quit [*.net *.split]
asheesh_ has quit [*.net *.split]
joshbuddy has quit [*.net *.split]
warren has quit [*.net *.split]
rhiaro has quit [*.net *.split]
dlitz has quit [*.net *.split]
zarvox has quit [*.net *.split]
zeroish has quit [*.net *.split]
garrison has quit [*.net *.split]
DanC_ has quit [*.net *.split]
pdurbin has quit [*.net *.split]
joshbuddy_ is now known as joshbuddy
au_ is now known as au
* asheesh
waves.
pdurbin has joined #sandstorm
jadewang has joined #sandstorm
|jemc|_ is now known as |jemc|
jar286 has quit [Quit: jar286]
jar286 has joined #sandstorm
jar286 has quit [Client Quit]
jar286 has joined #sandstorm
M-eternaleye has quit [Changing host]
M-eternaleye has joined #sandstorm
simonv3 has quit [Changing host]
simonv3 has joined #sandstorm
bb010g has joined #sandstorm
<kentonv>
jar286: You can pass capabilities around in any configuration. However, currently, if a capability is passed from process A to process B to process C, then calls from C to that capability will proxy through B, rather than C forming a direct connection to A. There's no semantic difference (assuming B is still running), just a performance difference.
<jar286>
if B’s offline, that would matter too
<jar286>
no not just performance, but availability
<kentonv>
that's what I meant by "assuming B is still running"
<kentonv>
but yes, you're correct
<asheesh>
asheesh: Also I would love to see that live on as a Sandstorm app.
<asheesh>
What are you doing in NYC in the first place? (-: