JuliaBox

675 views
Skip to first unread message

David Higgins

unread,
Nov 10, 2014, 1:45:05 PM11/10/14
to julia...@googlegroups.com
Hi,

Does anyone if JuliaBox is open to applications to use it these days? I came across it in the ArXiV paper about Julia mentioned here. I'm a current Julia user but I have a number of colleagues who would be interested in a sandboxed, non-install version to play with before making the jump to installation. I made the mistake of suggesting JuliaBox before verifying that it was possible to create an account, it seems it's invite only for now.

Thanks,
Dave.

Ivar Nesje

unread,
Nov 10, 2014, 2:04:13 PM11/10/14
to julia...@googlegroups.com

Shashi Gowda

unread,
Nov 10, 2014, 2:31:17 PM11/10/14
to julia...@googlegroups.com
Hello David,

Sorry about that. You can use the invite code G01014. How many others do you want to invite? A handful should be fine. Just do not publish it online.

Thank you

David Higgins

unread,
Nov 10, 2014, 2:32:59 PM11/10/14
to julia...@googlegroups.com
Thanks Ivar.

5 people Shashi, all academics so I'd like to get them interested.

Dave.

Shashi Gowda

unread,
Nov 10, 2014, 2:33:09 PM11/10/14
to julia...@googlegroups.com
On Tue, Nov 11, 2014 at 1:01 AM, Shashi Gowda <shashi...@gmail.com> wrote:

Just do not publish it online.

Oops I meant to send it to David directly. If anyone else wants a code, please let me know.

Shashi Gowda

unread,
Nov 10, 2014, 2:33:37 PM11/10/14
to julia...@googlegroups.com
Sure :) Happy to let them in.

Pablo Zubieta

unread,
Nov 10, 2014, 2:55:55 PM11/10/14
to julia...@googlegroups.com
Hi Shashi, I would like a code too.

Thanks in advance,
Pablo

David Higgins

unread,
Nov 10, 2014, 3:21:03 PM11/10/14
to julia...@googlegroups.com

I did wonder about this bit :P

Thank you very much in any case.

Dave

cdm

unread,
Nov 10, 2014, 7:13:36 PM11/10/14
to julia...@googlegroups.com

the Sagemath Cloud google chrome app also gets users to a rich environment for Julia ...



users can run Julia inside a terminal ... OR ... via iJulia notebooks ... OR ... via Sagemath worksheets.


also available for running Julia within a terminal, the VMs served at

   https://koding.com (there is also a google chrome app for this ...)


best,

cdm

Viral Shah

unread,
Nov 13, 2014, 10:04:52 PM11/13/14
to julia...@googlegroups.com
Just to add, we are going to get rid of the invite codes soon. Basically, the system should be open to anyone, and invites will be throttled and processed with some delay (say a day) if there is a Hacker News surge going on.

We are experimenting with this and hope it will be ready to roll out in the next couple of weeks. In the meanwhile, please just share the code Shashi posted here or use it yourself, but please do not post it publicly in places that will send us a huge amount of traffic right away. Once the invite system is up and running, we will be able to handle that. Shashi and me sending codes individually is just not going to work much longer. :-)

-viral

SVAKSHA

unread,
Nov 13, 2014, 10:11:28 PM11/13/14
to julia...@googlegroups.com
Will a non-google signup option also be made available?
SVAKSHA ॥ http://about.me/svaksha

Viral Shah

unread,
Nov 13, 2014, 10:43:45 PM11/13/14
to julia...@googlegroups.com, sva...@gmail.com
We will get around to this once we get a basic level of scalability and robustness. Which one would you like? We are not excited about managing our own login/authentication system, but are happy to provide multiple options. Of course, we are accepting code contributions. :-)

-viral

SVAKSHA

unread,
Nov 13, 2014, 11:14:20 PM11/13/14
to julia...@googlegroups.com
Quite understandable (re own auth system). Its just that giving google
access everywhere makes me uncomfortable. TBH, I dont have anything
specific in mind but off the top of my head there is the github
API(?).

Before asking for an invite, I'd like to know if juliabox is more of a
data analytics platform - as in, can users upload data temporarily and
install a few Julia libs? I'm trying to write something like this[0]
in Julia but my machine chokes on the size of the gff files. I had
asked this on irc but didnt get a reply, and the google signup aside,
I didnt see the point of wasting invites :)

[0] http://nbviewer.ipython.org/github/svaksha/ira/blob/master/2014-transcriptome/01_transcriptome_intro.ipynb
SVAKSHA ॥ http://about.me/svaksha

Viral Shah

unread,
Nov 13, 2014, 11:26:04 PM11/13/14
to julia...@googlegroups.com
Basically, JuliaBox gives you hosted IJulia and a persistent filesystem. So, you are not restricted to your local device. There is also a shell and ability to sync Google Drive and Github repos, or simply upload your files, install packages, etc. The reason to do all this is so that one has a great environment always available through the browser, which can be scaled as required - more CPU and storage then one can other wise have locally.

The invites are just there to prevent a large surge from taking down the whole thing for people who are using it regularly, classes, etc. Otherwise, there is no restriction on invites, behind our ability to respond to emails. That is why we are streamlining the whole invite thing next.
--
-viral

SVAKSHA

unread,
Nov 14, 2014, 12:25:27 AM11/14/14
to julia...@googlegroups.com
Thanks for clearing that. Sounds interesting so I'll check it out in
2-3 weeks :)
SVAKSHA ॥ http://about.me/svaksha

Stefan Karpinski

unread,
Nov 14, 2014, 6:45:54 AM11/14/14
to julia...@googlegroups.com
Using GitHub for auth actually makes a lot of sense and would allow us to use GitHub for persistence unconditionally instead of as an option, which might be simpler. Of course then there will always be someone who objects to having a GitHub account ;-)

Daniel Carrera

unread,
Nov 14, 2014, 8:46:59 AM11/14/14
to julia...@googlegroups.com


On Friday, 14 November 2014 12:45:54 UTC+1, Stefan Karpinski wrote:
Using GitHub for auth actually makes a lot of sense and would allow us to use GitHub for persistence unconditionally instead of as an option, which might be simpler. Of course then there will always be someone who objects to having a GitHub account ;-)



Is there an advantage to using GitHub specifically instead of a generic OpenID login? (e.g. "Login with [Google] , [Facebook], [GitHub], [Other]").

Cheers,
Daniel.

Erik Schnetter

unread,
Nov 14, 2014, 10:06:27 AM11/14/14
to julia...@googlegroups.com
On Thu, Nov 13, 2014 at 11:25 PM, Viral Shah <vi...@mayin.org> wrote:
> Basically, JuliaBox gives you hosted IJulia and a persistent filesystem. So,
> you are not restricted to your local device. There is also a shell and
> ability to sync Google Drive and Github repos, or simply upload your files,
> install packages, etc.

Can I install packages with sudo (if so, what's the password), or
should I do this in my home directory there?

-erik

--
Erik Schnetter <schn...@cct.lsu.edu>
http://www.perimeterinstitute.ca/personal/eschnetter/

Shashi Gowda

unread,
Nov 14, 2014, 10:15:45 AM11/14/14
to julia...@googlegroups.com
No you won't have sudo access since that may lead to a broken container. You can however compile programs in your home directory which will persist across sessions. If you require some package that might be generally useful to others as well do open an issue at github.com/JuliaLang/JuliaBox

Regards

Viral Shah

unread,
Nov 15, 2014, 4:07:51 AM11/15/14
to julia...@googlegroups.com
Yes, we certainly want to add GitHub to the mix.

-viral

Zenna Tavares

unread,
Nov 26, 2014, 6:23:11 PM11/26/14
to julia...@googlegroups.com
I would like to get an invite code if at all possible.

Thanks!

Zenna
Reply all
Reply to author
Forward
0 new messages