I know it's been discussed before, but I so wish Chrome Extensions for use on specific sites didn't need to ask for permissions like "Access your data on all websites" and "Access your tabs and browsing activity." It's a usability nightmare and sounds rather scary in today's security climate.
Thanks, Peter. Others have mentioned this as well. About 30 minutes ago I submitted an update that limits the extension's permissions to HN only, although it still accesses your active tab in order to place you in the right room. I'll see about a work-around for the tabs.
Ah, cool! I just assumed this wasn't possible and Chrome forced developers to do this as extensions always seem to ask for these overarching permissions when I check them out, sadly.
Built with Firebase, Angular, Node, Redis. Just the right recipe for a Chrome extension. Huge kudos to the Firebase team. Can't say enough about their product and support.
That's cool. I find the real-time typing quite annoying, mostly because if two or more people talk at the same time, messages that aren't completed yet get pushed to the bottom. I think it might get really messy if a lot of people start using it.
The nicest thing in my opinion is that every article get it's own chatroom, so that people can talk about a single argument (and can post things that aren't maybe worth a full comment).
Denying load of chrome-extension://hhelddnkhfpbelngoaknanokldjhfhfd/app/js/vendor/underscore-min.map. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension.
Good job, but I have one small suggestion: the name colors should be seeded by the name value, so people are always the same color. That's what IRC clients do so you remember people a little better.
Chrome extensions are just HTML/JavaScript/CSS so there should always be source available. Sometimes it is obfuscated, although that is not the case for this extension.