Live data from Hacker News

Show HN: Start a pair programming session over WebRTC by just sharing a link

codecoachapp.com

31–40 of 47 posts

Re: Show HN: Start a pair programming session over WebRTC by just sharing a link

#31
post #6

Earlier quoted context omitted.

I'm fascinated by the use of random word combinations instead of a random alphanumeric sequence for passing a unique URL. What was the reasoning behind this decision? On one hand, it sort of acts like a phonetic alphabet if you want to read out the URL over skype. But on the other hand - is OberonNostalgicCeciliaVoltage really that easy to spell if you aren't a native English speaker?

Also, would "TouchingPlayfulEnjoyAspect" be something you want to tell a interview candidate? (First one it generated for me)

Well it would certainly make for a hilarious interview.

Re: Show HN: Start a pair programming session over WebRTC by just sharing a link

#32
post #6

I like how simplistic this is. Btw, I am one of the makers of: https://codepad.remoteinterview.io We used Firepad[1] (which is based on Firebase) to sync data. [1] https://github.com/firebase/firepad

I'm fascinated by the use of random word combinations instead of a random alphanumeric sequence for passing a unique URL. What was the reasoning behind this decision? On one hand, it sort of acts like a phonetic alphabet if you want to read out the URL over skype. But on the other hand - is OberonNostalgicCeciliaVoltage really that easy to spell if you aren't a native English speaker?

This always felt like overkill to me.

a 4 character alpha-numeric code is 36^4 (1.6M) which is fine for new websites.

If you run out, add a 5th character which gets you to 60M, and a 6th character gets you 2T.

Re: Show HN: Start a pair programming session over WebRTC by just sharing a link

#33
post #28
post #26

Earlier quoted context omitted.

I suggest you do not run things as root inside your docker containers. :)

How else would he do it?

There are instructions in this best practices article: https://docs.docker.com/engine/userguide/eng-image/dockerfil...

(Search for "as root")

Re: Show HN: Start a pair programming session over WebRTC by just sharing a link

#35
post #26

I like how simplistic this is. Btw, I am one of the makers of: https://codepad.remoteinterview.io We used Firepad[1] (which is based on Firebase) to sync data. [1] https://github.com/firebase/firepad

I suggest you do not run things as root inside your docker containers. :)

You are correct. Working on it, Thanks!

Re: Show HN: Start a pair programming session over WebRTC by just sharing a link

#36

Earlier quoted context omitted.

Great. Thanks!

Btw a workaround: You can enable the shell (from languages dropdown) and "cat > file.cpp" and compile it yourself with whatever compilers you want. You are also able to "apt-get" any other compilers/packages you need.

That's a little longer route but nice to know it's there!

Re: Show HN: Start a pair programming session over WebRTC by just sharing a link

#37
post #22

It is just showing connecting with my own video at the right top corner. I think something is wrong. I am on the latest chrome. Getting these errors in dev console. Could not open document: [object Object]

Thanks for letting me know! Was running this on a small server and didn't expect it to blow up. Bug fixes coming in next week after I finish finals.

Re: Show HN: Start a pair programming session over WebRTC by just sharing a link

#40
post #16
post #7

Nicely done. I'm myself toying with webrtc and remote pair programming, so I think this is really cool. One question: before beginning the session I got a "popup" claiming that the session is encrypted, does it just mean it's https or are you doing any other encryption?

They are referring to the video stream that is encrypted using RTPS (RTP + SSL), as is standard when using WebRTC.

That's right! :)
Post reply on HN