asheesh changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Channel glossary: "i,i" means "I have no point, I just want to say". b == thumbs up. | Public logs at https://botbot.me/freenode/sandstorm/ & http://logbot.g0v.tw/channel/sandstorm/today
demonimin has quit [Read error: Connection reset by peer]
funwhilelost has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
redbird has joined #sandstorm
<redbird> hi
<redbird> Any active users? I have some questions on the responsiveness of the Sandstorm UI
redbird has quit [Client Quit]
redbird has joined #sandstorm
redbird has quit [Client Quit]
redbird3019 has joined #sandstorm
<redbird3019> hi
<redbird3019> Anyone around? I wanted to chat about the responsive part of the UI
redbird3019 has quit [Client Quit]
<isd> redbird: hey!
<isd> ...they seem to be gone.
<TimMc> Such a shame when people only stick around a couple minutes.
<isd> & the whole "asking to ask" thing. Just slows things down.
<isd> But yeah, signs someone is likely still learning to use a communication medium
<isd> People often have the misconception that IRC is a synchronous medium. That's not *quite* true, and this is the kind of problem that misunderstanding causes.
<TimMc> If more people used IRC clients with desktop notification capabilities (which would probably involve not running their clients on servers), it probably would be more synchronous.
<TimMc> But I really hate notifications, for the most part. :-P
<isd> True
<isd> And actually I do, but I use a bouncer and was on my bike for the brief while in which the person appeared and then disappeared.
<isd> But this is the other thing -- folks mentally model it like it's an instant messaging thing, but presence notification is a big part of what makes IM what it is, and that isn't all that reliable for IRC
<isd> cf. I was "in the channel" despite being outside on a bike.
NwS has quit [Ping timeout: 256 seconds]
aldeka_limechat has quit [Remote host closed the connection]
aldeka_limechat has joined #sandstorm
aldeka_limechat has quit [Ping timeout: 245 seconds]
Lionel_Debroux_ has joined #sandstorm
jemc has quit [Ping timeout: 258 seconds]
<asheesh> isd++ re: "signs someone is likely still learning"
aldeka_limechat has joined #sandstorm
aldeka_limechat has quit [Ping timeout: 256 seconds]
jemc has joined #sandstorm
pie__ has joined #sandstorm
<pdurbin> I like that IRC doesn't do any presence notification (that I'm aware of). People can lurk. Long silences are ok. People eventually learn that you have to stick around. You have to be patient.
<TimMc> Relevant: Today's XKCD. :-)
<pdurbin> yeah, people in Slack showed it to me
rafaelmartins has quit [Remote host closed the connection]
rafaelmartins has joined #sandstorm
pie__ has quit [Changing host]
pie__ has joined #sandstorm
mnutt has joined #sandstorm
aldeka_limechat has joined #sandstorm
aldeka_limechat has quit [Ping timeout: 248 seconds]
mnutt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aeternity has quit [Ping timeout: 255 seconds]
jemc has quit [Ping timeout: 248 seconds]
jemc has joined #sandstorm
Lionel_Debroux_ has quit [Ping timeout: 240 seconds]
Lionel_Debroux has joined #sandstorm
jemc has quit [Ping timeout: 248 seconds]
harish has quit [Ping timeout: 248 seconds]
harish has joined #sandstorm
NwS has joined #sandstorm
demonimin has joined #sandstorm
harish has quit [Ping timeout: 248 seconds]
harish has joined #sandstorm
Telesight has joined #sandstorm
Lionel_Debroux_ has joined #sandstorm
Lionel_Debroux has quit [Ping timeout: 240 seconds]
niek has quit [Read error: Connection reset by peer]
aeternity has joined #sandstorm
fonfon has joined #sandstorm
cosmos_ has joined #sandstorm
cosmos_ is now known as ShalokShalom
cosmos has quit [Ping timeout: 258 seconds]
fonfon has quit [Ping timeout: 240 seconds]
jemc has joined #sandstorm
anthropy has quit [Ping timeout: 272 seconds]
NwS has quit [Ping timeout: 258 seconds]
ill_logic_ has quit [Ping timeout: 246 seconds]
anthropy has joined #sandstorm
<aeternity> heyhey, when one does sign in at rocket.chat on a mobile phone, what username/password does one provide? server Url is clear (webkey). but username and password?
mokomull has quit [Ping timeout: 256 seconds]
zarvox has quit [Ping timeout: 265 seconds]
jemc has quit [Ping timeout: 245 seconds]
<aeternity> can normal sandstorm users set a password instead of logging in via email?
mnutt has joined #sandstorm
anthropy has quit [Quit: Leaving.]
anthropy has joined #sandstorm
pie__ has quit [Ping timeout: 240 seconds]
mnutt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
guido has quit [Ping timeout: 258 seconds]
guido has joined #sandstorm
mnutt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
samba_ has joined #sandstorm
samba_ has quit [Ping timeout: 248 seconds]
samba_ has joined #sandstorm
samba_ has quit [Ping timeout: 240 seconds]
ShalokShalom has quit [Remote host closed the connection]
<isd> pdurbin: I mean, it does tell you who is online and in what channels, and you can set away messages.
<isd> But that doesn't mean someone is *paying attention*, and your has no way of knowing if you've wandered away from it
<isd> Add that to the fact that folks like me use bouncers, so I "look" signed in even when my laptop is *off* and I'm in transit or out to dinner or something, and while the presence notification is *technically* there, you can't really rely on it.
<pdurbin> Yeah. I guess I've never bothered with away messages. I'd rather let people attempt to talk to me and wait patiently for me to respond if I'm able to. :)
<isd> Doing auto-away when you disconnect is something I want to add to IRC Idler at some point
<isd> but there are some outright bugs that are more important for the moment
<pdurbin> How would I be able to tell that you're away? Would your nick change to "isd_away" or something?
<isd> pdurbin: I just set an away
<isd> I think if you try to pm me it will auto-respond, and there's *some* way the protocol is able to query the status, so you can inspect.
<isd> How this manifests is going to be client specific, of course
<isd> but the protocol has built in support.
<isd> (just disabled the away message)
<pdurbin> Ok, I don't know how my client (weechat) handles away messages. I hide a lot of noise with "irc_smart_filter".
<isd> I'm starting to want something like elk stack in a sandstorm app; would be *really* useful to have good log filtering/search when debugging stuff for IRC idler.
wolcen has joined #sandstorm
<isd> (yay yak shaving? :P)
<pdurbin> oh yeah, I'm watching https://github.com/zenhack/irc-idler
kentonv has quit [Quit: Leaving]
<pdurbin> isd: you're in Boston? Shouldn't you be shoveling? ;)
Merz has joined #sandstorm
samba_ has joined #sandstorm
Telesight has quit [Quit: Leaving.]
jemc has joined #sandstorm
zarvox has joined #sandstorm
samba_ has quit [Ping timeout: 255 seconds]
Merz has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
BlueNinja has joined #sandstorm
<BlueNinja> got a quick question.. im a little paranoid about who'se accessing my sandstorm server or want to have visibility on this. I opened port 443 on my server so now its open to whoever. One thought was to somehow link that hummingbird grain and dump its code into the homepage of my sandstorm server.. any clever way to do that?
<isd> pdurbin: :P
<isd> I'm disinclined to bother while it's *still* snowing. And it's not like I have a vehicle I need to dig out; as long as I can trudge through it I'm fine.
<isd> If I'm lucky the downstairs neighbors will get the front walk :P
ast^^ has joined #sandstorm
<ast^^> hi!
<ast^^> Is it possible to have xxx.sandcats.io domain name if I have a sandstorm hosted in Oasis?
<ast^^> under free plan ATM
jemc has quit [Ping timeout: 260 seconds]
<pdurbin> isd: yeah, thankfully I ran my errand with the car today. I hope I can bike to work on Monday.
<isd> You also in Boston?
<pdurbin> yeah, I like in Brookline and work in Cambridge
<pdurbin> heading out into the snow
<isd> Anyone know what the state of JVM stuff in sandstorm is? thinking about rigging up the elkstack thing I mentioned earlier, but elasticsearch is Java, so I'm wondering how much of a pain it will be.
ast^^ has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<BlueNinja> links to this page: (which is a broken link) : https://docs.sandstorm.io/en/latest/using/admin/guide.md
<BlueNinja> FYI for whoever cares
aldeka_limechat has joined #sandstorm
fonfon has joined #sandstorm
aldeka_limechat has quit [Remote host closed the connection]
ill_logic has joined #sandstorm
fonfon has quit [Remote host closed the connection]
wolcen has quit [Ping timeout: 240 seconds]
dcb has quit [Ping timeout: 246 seconds]
<BlueNinja> BUG: Make new Etherpad. Share (by link) READ ONLY access to another user. Other user gets in there, and whereas they can't type they CAN use the markup buttons (indent, unordered list, etc). It changes for the READ only user but the owner (read/write) doesnt see the changes. tl'dr: etherpad should not show markup toolbar for READ ONLY users or now allow changes.
<BlueNinja> *not allow changes
dcb has joined #sandstorm
jemc has joined #sandstorm
<ill_logic> Could somebody clarify the real difference between build.sh and setup.sh? Why does apt-get go in one and virtualenv in the other?
<ill_logic> It's all stuff that only needs to run once, in the end.
<isd> ill_logic: build.sh gets run every time you do spk dev. setup.sh only gets run when you vm up for the first time or vm provision
<isd> Also, setup.sh gets run as root
<isd> generally, stuff that's going to get touched in your typical edit-compile-run cycle should go in build.sh
<isd> installing dependencies and such should go in setup.sh
<ill_logic> I understand that they run at different times (though I didn't know the root part, that's good to know)
<ill_logic> But like, what if you're also building dependencies?
<ill_logic> The distinction seems arbitrary. It's all part of the process of putting the package together.
<ill_logic> It's not like apt-get takes that long when you already have the stuff. Or is that not the point?
<isd> It's going to depend on the details of course. IRC Idler pulls in most of the go libraries during the build step, but installs the compiler toolchain and whatnot in setup.sh
<isd> You also can't run apt-get as non-root
<ill_logic> Right. But supposing a hypothetical alternative where it was root-build.sh and nonroot-build.sh
<isd> and depending on how vagrant is passing through the filesystem, running stuff as root can result in e.g. object files in your working directory owned by root
<BlueNinja> security flaw by usage of restoring from trash. Give READ link to another user. 2nd user is in the grain. Then owner removes shared link access (deletes the shared link) .. 2nd user immediately gets the "has been moved to the trash" message but there's a button to RESTORE from trash -- letting revoked user get back into that grain. bad stuff.
<ill_logic> Sounds like BlueNina has more important business, I'll yield to them.
<BlueNinja> no, just dropping observances as I use sandstorm from a new deployment standpoint.. yall continue.
<BlueNinja> or whats the link to post bugs/questions ?
<BlueNinja> thx o/
<isd> I believe the website also has an email address for security disclosures
kentonv has joined #sandstorm
<isd> Also, BlueNinja: are you viewing both links for the grain from the same browser? sandstorm unifies the permissions a user has, so if you shared a link with yourself, when you visit it you'll still have the access from all of your paths to that grain
<isd> Would be worth testing doing it while visiting the read link from another browser
<BlueNinja> no the owner is in chrome. and im being "the second user
<BlueNinja> " in firefox
<BlueNinja> (oops.. slipped-enter)
<isd> Fair enough.
<isd> kentonv: ^
<BlueNinja> honestly,its just the moment the system automatically revokes (and thereby trashes the grain) for the 2nd user.. they should just get rid of that restore from trash button, realizing it was a revoke and not a user choosing to trash it
<ill_logic> Hmm, I'm getting funny error messages trying to log in via email. First try it didn't recognize the token. Second try:
<ill_logic> "Cannot link an identity that can already log into another account"
<ill_logic> What's that supposed to mean