Live data from Hacker News

Repl.it Multiplayer

repl.it

81–90 of 120 posts

Re: Repl.it Multiplayer

#82
post #81

I got inconsistent state that never resolved: https://user-images.githubusercontent.com/772305/49634210-52... This was on the first try. :-(

That's weird. We'll debug, but I think it might be that the right-hand side isn't logged in. Try logging in with a different user.

Re: Repl.it Multiplayer

#83

Really cool, Repl.it is the best online bite-sized programming platform I've ever used. The breadth of languages offered is surprising (Brainfuck and Scheme?!), and things I would have thought wouldn't be supported were supported. I say this in spite of an excruciating experience I had a few weeks ago where I led a Python for absolute beginners day-long workshop. I had tried Repl.it before writing the course material…

"letting me spare the class the possibly excruciating and definitely not fun experience of downloading and configuring Python and an IDE"

Aren't you afraid that class participants will have a hard time configuring later Python and IDE by themselves? Wouldn't be beneficial for them to spend some time setting up their own environment during the class?

BTW I am curious in what way installing Anaconda and starting Jupyther notebook is "excruciating". Last time I did that it went kind of smooth, but maybe there are some gotchas I've missed (it was MS Windows machine, I had a admin privileges, etc.)?

Re: Repl.it Multiplayer

#85
post #83

Really cool, Repl.it is the best online bite-sized programming platform I've ever used. The breadth of languages offered is surprising (Brainfuck and Scheme?!), and things I would have thought wouldn't be supported were supported. I say this in spite of an excruciating experience I had a few weeks ago where I led a Python for absolute beginners day-long workshop. I had tried Repl.it before writing the course material…

"letting me spare the class the possibly excruciating and definitely not fun experience of downloading and configuring Python and an IDE" Aren't you afraid that class participants will have a hard time configuring later Python and IDE by themselves? Wouldn't be beneficial for them to spend some time setting up their own environment during the class? BTW I am curious in what way installing Anaconda and starting Jupyth…

There's definitely a lot of benefit to ensuring that students are able to set up their own environment, but also a non-zero risk that front-loading this would put them off / distract them. Also, for short courses particularly, there's a danger that a significant proportion of time (especially for the instructor) is spent futzing around trying to fix broken environments.

In my mind, something like repl.it would be ideal for getting through enough material such that the course participants were motivated and knowledgable enough to setup their own environments at a later stage in the course.

Re: Repl.it Multiplayer

#86
I wanted to build something like this for a long time, but I never figured out the best tech & architecture to make it. I'm looking forward for a technical post :)

Re: Repl.it Multiplayer

#87
post #58

I wonder what technology Repl.it is using for the multiplayer. VS code has a live coding plugin, is this what is used? Disclosure: I’m the CEO of GitLab and we’re looking at live coding ourselves as well.

You know you're on HN when the CEO of Gitlab replies on your thread

Re: Repl.it Multiplayer

#88
post #85
post #83

Earlier quoted context omitted.

"letting me spare the class the possibly excruciating and definitely not fun experience of downloading and configuring Python and an IDE" Aren't you afraid that class participants will have a hard time configuring later Python and IDE by themselves? Wouldn't be beneficial for them to spend some time setting up their own environment during the class? BTW I am curious in what way installing Anaconda and starting Jupyth…

There's definitely a lot of benefit to ensuring that students are able to set up their own environment, but also a non-zero risk that front-loading this would put them off / distract them. Also, for short courses particularly, there's a danger that a significant proportion of time (especially for the instructor) is spent futzing around trying to fix broken environments. In my mind, something like repl.it would be ide…

It's not a distraction. Sadly it's a big part of Python development. :(

Re: Repl.it Multiplayer

#90
post #85

Earlier quoted context omitted.

There's definitely a lot of benefit to ensuring that students are able to set up their own environment, but also a non-zero risk that front-loading this would put them off / distract them. Also, for short courses particularly, there's a danger that a significant proportion of time (especially for the instructor) is spent futzing around trying to fix broken environments. In my mind, something like repl.it would be ide…

It's not a distraction. Sadly it's a big part of Python development. :(

It's a distraction when you're learning. And even now, I do Python all the time and setting up any sort of environment is something I do _very_ infrequently.
Post reply on HN