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
jemc has quit [Ping timeout: 245 seconds]
isd has quit [Remote host closed the connection]
prettyvanilla has quit [Remote host closed the connection]
prettyvanilla has joined #sandstorm
funwhilelost has joined #sandstorm
isd has joined #sandstorm
KooBaa has joined #sandstorm
KooBaa has quit [Remote host closed the connection]
frigginglorious has quit [Quit: frigginglorious]
DanC_ has joined #sandstorm
<DanC_> is there a work-around to get `spk dev` to work on Ubuntu 16.04?
KooBaa has joined #sandstorm
<mokomull> DanC_: Don't think anyone ever reported it to Canonical.
KooBaa has quit [Ping timeout: 252 seconds]
funwhilelost has quit [Quit: Sleepy...]
jemc has joined #sandstorm
mrflos has joined #sandstorm
ThePurgingPanda has joined #sandstorm
wew has quit [Ping timeout: 260 seconds]
funwhilelost has joined #sandstorm
fqtw_ has joined #sandstorm
fqtw has quit [Ping timeout: 265 seconds]
wew has joined #sandstorm
ThePurgingPanda has quit [Ping timeout: 244 seconds]
KooBaa has joined #sandstorm
KooBaa has quit [Ping timeout: 265 seconds]
<asheesh> russruss: Yup
jemc has quit [Ping timeout: 260 seconds]
mrflos has quit [Ping timeout: 265 seconds]
KooBaa has joined #sandstorm
KooBaa has quit [Ping timeout: 256 seconds]
funwhilelost has quit [Quit: Sleepy...]
demonimin has quit [Ping timeout: 256 seconds]
funwhilelost has joined #sandstorm
funwhilelost has quit [Client Quit]
demonimin has joined #sandstorm
xet7 has quit [Quit: Leaving]
xet7 has joined #sandstorm
KooBaa has joined #sandstorm
KooBaa has quit [Ping timeout: 245 seconds]
mokomull has quit [Ping timeout: 265 seconds]
mokomull has joined #sandstorm
mrflos has joined #sandstorm
M-hrjet has quit [Remote host closed the connection]
eternaleye has quit [Remote host closed the connection]
alaeri[m] has quit [Remote host closed the connection]
gillisig1 has quit [Remote host closed the connection]
Zertrin[m] has quit [Remote host closed the connection]
davidar has quit [Remote host closed the connection]
TimePath[m] has quit [Remote host closed the connection]
JonTheNiceGuy[m] has quit [Remote host closed the connection]
Simon[m] has quit [Write error: Connection reset by peer]
krs[m] has quit [Write error: Connection reset by peer]
KooBaa has joined #sandstorm
KooBaa has quit [Ping timeout: 260 seconds]
M-hrjet has joined #sandstorm
TimePath[m] has joined #sandstorm
alaeri[m] has joined #sandstorm
davidar has joined #sandstorm
eternaleye has joined #sandstorm
_whitelogger has joined #sandstorm
davidar has quit [Remote host closed the connection]
M-hrjet has quit [Remote host closed the connection]
eternaleye has quit [Remote host closed the connection]
TimePath[m] has quit [Remote host closed the connection]
alaeri[m] has quit [Remote host closed the connection]
Simon[m] has quit [Remote host closed the connection]
JonTheNiceGuy[m] has quit [Remote host closed the connection]
krs[m] has quit [Read error: Connection reset by peer]
gillisig1 has quit [Read error: Connection reset by peer]
M-hrjet has joined #sandstorm
eternaleye has joined #sandstorm
davidar has joined #sandstorm
JonTheNiceGuy[m] has joined #sandstorm
alaeri[m] has joined #sandstorm
TimePath[m] has joined #sandstorm
Simon[m] has joined #sandstorm
Zertrin[m] has joined #sandstorm
gillisig1 has joined #sandstorm
krs[m] has joined #sandstorm
KooBaa has joined #sandstorm
KooBaa has quit [Remote host closed the connection]
KooBaa has joined #sandstorm
mrflos has quit [Ping timeout: 260 seconds]
mrflos has joined #sandstorm
mrflos has quit [Ping timeout: 260 seconds]
demonimin has quit [Ping timeout: 260 seconds]
demonimin has joined #sandstorm
frigginglorious has joined #sandstorm
mrflos has joined #sandstorm
eternaleye has quit [Changing host]
eternaleye has joined #sandstorm
phoenix1796 has joined #sandstorm
ThePurgingPanda has joined #sandstorm
wew has quit [Ping timeout: 265 seconds]
jemc has joined #sandstorm
Desktop_ has joined #sandstorm
<Desktop_> Hi! So when using Sandstorm, you will never really have a website as, say, a website? Like Rocket Chat will always have all the sandstorm look around it, and will not look like a separately hosted rocket chat instance? So: for all users Rocket Chat will have all the Sandstorm UI surrounding it?
<Desktop_> As an example
<dwrensha> Desktop_: there are a few options for avoiding the Sandstorm topbar
<dwrensha> if you only want to publish static content, then you could use Sandstorm's web publishing feature
<dwrensha> for dynamic content, we have a recent "standalone domain" feature
<Desktop_> And static content means it´s non interactive? So people cannot use the website?
<Desktop_> Or, they can see it, but cannot .. say, talk in it?
<dwrensha> "static" means "read-only"
<dwrensha> in theory, there are ways to wire up the web publishing feature to allow dynamic content, but it's a bit tricky
<dwrensha> the "standalone grain" thing is not easily exposed users yet
<Desktop_> I see, I see.
<Desktop_> Trying to find something about this stand-alone grain, but not finding much no.
<Desktop_> Yes, I read through this web-publishing article. And helpful groups page!
<Desktop_> Hm. I think I´ll see in how much I can use Sandstorm.
<dwrensha> I'd curious to hear more about your use case.
<Desktop_> There´s a website: tlk.io. Simple group chats. Like a tiny, light IRC, Discord, Slack, Skype. But only text, and in-browser.
<dwrensha> interesting!
sknebel has quit [Quit: No Ping reply in 180 seconds.]
<Desktop_> I personally find it very useful, but it´s got its issues. So I was wondering what kind of alternatives there are out there. And I think Sandstorm is a little bit too much.
uppermgmt has quit [Ping timeout: 260 seconds]
M-hrjet has quit [Ping timeout: 260 seconds]
uppermgmt has joined #sandstorm
sknebel has joined #sandstorm
<dwrensha> "too much" in what sense?
<dwrensha> is tlk.io open source?
M-hrjet has joined #sandstorm
<Desktop_> Well, it´s got a lot of stuff around it. It would be a fantastic platform if I wanted to edit documents, keep files, as well as chat.
<Desktop_> tlk.io is not open source, which is a shame. It would be great to take the code, fix the issues and host it myself. Then everything would be dreamy.
<dwrensha> hm... it's more common for people to complain of "not enough features" rather than "to many features"
<dwrensha> *too
<dwrensha> what specifically is problematic about the topbar for you? maybe you worry that it will distract the people you're talking with?
<Desktop_> I understand that. I like keeping things simple so it´s easy, not easily broken, and servers its purpose. And lightweight to boot.
<Desktop_> Perhaps a little bit of distraction, and a little bit of unnecessary extra thing running. I don´t know how much resources it uses, but at times mobile data and bandwidth is limited while abroad, or mobile battery life is limited.
funwhilelost has joined #sandstorm
<Desktop_> Being available in a browser is important to me, because that way it can be used on every device and every platform with access to a web browser. It makes you not have to download, install and use an additional app, just open the link.
<Desktop_> Additionally, Chrome and WebKit already allow webpages to be an app. Easy on iOS, Android, Mac and Linux. Even on Windows it´s as simple as a bat file with: start "" "C:\Users\Desktop\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --app="https://tlk.io/[redacted]"
phoenix1796 has quit [Quit: Connection closed for inactivity]
wolcen has quit [Ping timeout: 245 seconds]
wolcen has joined #sandstorm
wew has joined #sandstorm
ThePurgingPanda has quit [Ping timeout: 250 seconds]
Desktop_ has quit [Ping timeout: 260 seconds]
ThePurgingPanda has joined #sandstorm
wew has quit [Ping timeout: 250 seconds]
Desktop_ has joined #sandstorm
bodisiw has joined #sandstorm
* asheesh waves, morning
<Desktop_> hullo
fqtw__ has joined #sandstorm
fqtw_ has quit [Ping timeout: 250 seconds]
theSoenke has left #sandstorm [#sandstorm]
Lionel_Debroux_ has joined #sandstorm
Lionel_Debroux has quit [Ping timeout: 256 seconds]
<mokomull> talked to Biederman a bit about the expected behavior of the upstream kernel regarding the behavior of FUSE and namespaces - the process doing the mount() and the process handling /dev/fuse should live in the same pidns, but the process doing the I/O shouldn't be a factor.
<mokomull> I haven't loked at how spk dev actually works quite yet, but I think that assumption is incorrect in the Canonical patch that keeps breaking things.
<mokomull> (that is, ISTR the Canonical patch looks at the process that issued the I/O rather than the context the thing was mounted)
Telesight has joined #sandstorm
<isd> Also, thought I had: what if we made the share button something that could be fulfilled by a grain? Use case: you have an app like pump.io, and you can share grains via your social network.
<isd> Might be nice to be able to integrate the sharing with a more sophisticated addressbook thing.
<isd> Just spitballing.
mrflos has quit [Ping timeout: 268 seconds]
mrflos has joined #sandstorm
daemoen is now known as ww3election2016
ww3election2016 is now known as Daemoen
mrflos has quit [Ping timeout: 250 seconds]
larjona has joined #sandstorm
mrflos has joined #sandstorm
n8a has quit [Ping timeout: 245 seconds]
mrflos has quit [Ping timeout: 260 seconds]
mrflos has joined #sandstorm
bodisiw has quit [Quit: Leaving]
Desktop_ has quit [Quit: Leaving]
mrflos has quit [Ping timeout: 268 seconds]
xet7 has quit [Quit: Leaving]
xet7 has joined #sandstorm
wolcen has quit [Ping timeout: 245 seconds]
Telesight has quit [Quit: Leaving.]
<simonv3_> I need someone to explain GNUSocial to me, and whether it would work on Sandstorm
<isd> simonv3_: here's a blog post I wrote a while back: https://zenhack.net/2016/05/29/sandstorm-and-the-social-web.html
<isd> The situation around memorable URLs in sandstorm has gotten a bit better since then.
<isd> But most of it is still relevant.
<isd> ...and now I'm noticing some typos. drat
<isd> The short answer is "it's a federated twitter clone" and "It would require a good bit of work/design"
<isd> It's not really clear to me what it should even look like on sandstorm.
<biotim> recently noticed this nice GNU social compatible implementation called mastodon https://mastodon.social/
<simonv3_> mastodon.social is what I was playing around with and caused me to pose the question.
<simonv3_> thanks isd I’ll go and read that
<isd> simonv3_: you're welcome
<simonv3_> I should really look into the stuff the Social Web Working Group is doing
<isd> I need to see what's changed since I wrote that post.
frigginglorious has quit [Quit: frigginglorious]
<isd> I think I may try to rig up a webfinger thing using the standalone grain feature (which didn't exist back when I wrote that).
<isd> Like I mentioned in the post, I think that's the bootstrapping point
<isd> once you've got that, you can put e.g. an activity pump server in a grain and just have the webfinger server hand out sharing links
<isd> There's some serious thought to be put in to how we can improve security, but I actually think there's some low-hanging fruit to get cracking on now.
<isd> hrm, does the stand-alone grain thing still have the iframe around it? Can you rig up an api token to it?
<zarvox> isd: yes, the iframe is still used, it's just 100% of the page
<isd> Hm, websession doesn't seem to expose query parameters, which is going to completely block this. Fooey.
<isd> That's what I thought
<zarvox> websession exposes query parameters as part of the path, if I'm not mistaken?
<isd> Does it? I will check that
n8a has joined #sandstorm
<isd> zarvox: yep, it does. thanks.
funwhilelost has quit [Quit: Sleepy...]
<isd> zarvox: is there any way to coerce the stand-alone-grain thing to be used for "api" requests? To get a webfinger daemon working I basically need this.
<zarvox> isd: not sure I quite understand the contours of your question - are you asking "can I set a particular host in the wildcard host such that requests to that hostname will be treated as equivalent to having a particular authorization: bearer <token> header?
<zarvox> "
<zarvox> I believe the answer to the question I wrote is "no", though upon reflection I realize you could *totally* hack it together with a reverse proxy adding the authorization header...
<isd> basically, yeah. I'm trying to implement webfinger, which for it to be useful has to be addressed via a memorable URL. It's always going to be accessed programmatically, so the iframe rigamorole is a problem; it needs to be able to just hand back a raw response.
<isd> darn.
<zarvox> I think my recommendation to you at the moment is "create a sharing token, then have a proxy add it to all requests to that endpoint"
<zarvox> But then that's more annoying to set up, for sure.
<zarvox> And you'd have to use sniproxy or something like that. :(
<isd> zarvox: for now I'm just going to keep using the CGI script on zenhack.net that does webfinger for me; the point of the exercise was to have sandstorm do it.
<zarvox> *nod*
* zarvox glances at the webfinger spec
<isd> err; ?resource=acct:bob@example.net
<isd> Actually, could just set up a redirect.