Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: ChatStep - Online Group Chat (chatstep.com)
19 points by gsundeep on July 4, 2012 | hide | past | favorite | 22 comments


Woot! I created a room. :-)

https://chatstep.com/#HackerNews


Looks amazing!


I m in the room but with a different id :). looks neat.


Wow. Looks pretty amazing guys. Love the bitcoin donation links. beautiful interface too; Can't wait to use it in the bitcoin community


Please don't use obscure ports for the sockets (aka tcp:4000).

1) many corporate/etc firewalls filter these type of packets

2) my personal reaction when the browser requests access to a socket on an unusual port is "Deny". Which is just what I did, and of course then there is no notification to me that it failed or any way to create/join a room.


We're planning to move everything behind a load balancer running on standard ports like 80 and 443.

Thanks for the feedback!


this sounds like the diagnosis to why I can't get it working either, though I never saw a browser request for a particular port


It works nicely with Ubuntu 12.04 and Chrome. The response time us fast, even with images and youtube videos. On youtube, if you paste a link such as

http://www.youtube.com/watch_popup?v=l8rxJRsINU4

that does a full-screen video, instead of

http://www.youtube.com/watch?v=l8rxJRsINU4

you don't get the embedded functionality - suggest you capture the _popup segment and remove it for consistency of display


Thanks for letting us know. We'll fix this very soon!



Thanks! ;)


using windows 7 and chrome - can't create or join rooms

edit: now realizing it's probably corporate FW related, blocking port 4000


Hi Dan,

Can you check Inspect Element -> Console and see if there are any errors being reported?

Thanks!


red X near the following... GET https://chatstep.com:4000/socket.io/1/?t=1341425107446 socket.io.js:1632 Socket.handshake socket.io.js:1632 Socket.connect socket.io.js:1671 Socket socket.io.js:1530 io.connect socket.io.js:91 (anonymous function)


It could be that you are on a corporate network that blocks ports like 4000.

We'll get everything behind a load balancer on port 80/443 pretty soon.

Sorry about that!


Why/how is this better than web IRC?


ChatStep has client side encryption and multimedia sharing.


Some web based IRC clients have this. There are a lot to chose from as well http://twodayslate.wordpress.com/2012/06/05/web-based-irc-cl...


What's the technology behind this?


We use node.js and Socket.IO for the real time communication and we also run nginx to serve static content.


I could see the SocketIO. Would love to know more


secure, beautiful; where can I download it from?




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: