1. Use will die down over time as people won't want to browse with it running constantly. Perhaps you could create Chrome/Firefox addons with acceptable privacy policies which just popup a notification or display something in your status bar if you access a page with users that are chatting? Just to remind you that the functionality exists...
2. I just saw someody create a room with the same name as another room. They couldn't see the room I had created...
3. A little slow currently perhaps due to the number of users. Maybe that's just my machine.
4. Was surprised to see that everybody dropped trying to sound clever as soon as chat is realtime. Is a reputation system needed always?
5. Some way of bringing conversations back which you've closed...
AND now we have a troll in the main chat. What concerns me a bit is that a lot of people are actually logged in with their facebook and twitter accounts — which the system joyfully points about anyone in the chat to.
This system mixes identification and anonymity in a way that may be harmful precisely to those who authenticate through their strongest credentials.
Not surprising at all considering the typical interpersonal communication has been getting faster, shorter, and less intelligent for decades.
However, they required that you download a separate piece of software. This AJAX and feels more spontaneous, easy to get started, probably resulting in a much higher growth rate.
Using jQuery, this should be trivial:
$(".pagetop").children('a[href*="user?id="]').attr("href").split('=')[1];
This would require injecting javascript on to news.ycombinator.com. It wouldn't be so bad, but it would require user interaction to do that. If it requires user interaction then it'll be less used.
Granted, they could make an extension which does that -- but now you have to download something just to use chat. That's a big barrier to entry.
EDIT: Or API/embedded script, but that of course requires the cooperation of site's owner.
Sites with strong identities (like HN) have a lot to gain with something like envolve. We get a bit more freeform discussion that's still organized.
The only two concerns I have are 1.) will we lose historical discussions since they're played out in an external system? and 2.) Flamewars - they're bad enough when there's some forced wait-time between replies. Bringing in real-time chat could make it much, much worse :)
Awesome job to the envolve guys!
While the FB chat layout has its many benefits such as non-techy users will be (most likely) used to it, the small chat area really isn't enough for big sites such as HN or Reddit where there can be many many users online at once.
It would be nice if it could plug into fb chat, google+, AIM/AOL, etc. however, I'm not quite sure how viable of an option that is.
It also seems that anyone can make a chat (I could be wrong), but that seems like a silly add-on for a site with as many users as HN because it will only take one troll to bother everyone.
P.S.
Awesome Job
Edit: Holy S$^, Holy S*$^.
not enough room to see all of the text.
Follow us on twitter too for updates on our upcoming developer tools launch. We're http://www.twitter.com/getenvolved
Now would also be a good time to mention HN's IRC channel, which is #startups on irc.freenode.net ( http://webchat.freenode.net?channels=startups ).
Edit: Via the Google TV SDK, of course.
Good job guys, I quite like the implementation, I hope to use it myself actually.
It's a bit different in methodology than what OP posted, as it will run on any website, without having to go to another website (or refresh, or anything) but it violates a bunch of browser protocols in the process ;) (it is safe though)
Just make a bookmarklet out of this, or run it on any website.
javascript:var s = document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='http://184.106.196.246:8002/js-global/load.js';void(0);
p.s.: no promises it wont explode ;)It seems slow, like it's built using AJAX/PHP/MySQL. What stack powers this thing?