Mogo Chat
Productivity
team chat
SHOW HN2014
How HN took it
4 positive, 8 neutral or asking, 2 mixed, 6 critical, out of 20 comments about the project. Thread score -0.05.
Execution: 0 for, 3 againstIdea: 2 for, 1 againstPerformance: 0 for, 2 againstDocs: 2 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Good example of an Elixir app with polish
From 2 comments
I, for one, am glad to see example Elixir apps with some polish that are published freely. I've been meaning to get into Elixir and Erlang, but lack of polished example apps has…
yebyen on HNI am glad to see an Elixir app on HN! Elixir is a great language I have been enjoying messing with in my spare time. It's far below a 1.0 release but its syntax is delightful and…
mattdeboard on HN
Demo is useful for learning Elixir
From 1 comment
Isn't every Erlang web tutorial about building a chat app? Thanks for an example in Elixir, though:)
pessimizer on HN
Objections
Chat servers like IRC are already proven and scale better
From 1 comment
Why re-inventing the wheel? IRC and XMPP are proven technologies that scale, I wouldn't go and try to build my own messaging technology: there are hard problems like presence and…
hunvreus on HN
Stored HTML not sanitized; style tags injected in messages
From 2 comments
Someone seems to have broken the demo by typing in some JavaScript. Doesn't seem to be sanitizing input completely. EDIT: Looks like it's CSS, not JS. In case it helps, here's…
JangoSteve on HNThis should be a major red flag to anyone. You don't make an app/website secure by deciding on a list of things you need to sanitise. You sanitise everything to start with. A…
voicereasonish on HN
Polling instead of WebSockets creates many AJAX requests
From 2 comments
That's a lot of AJAX requests. Why not use WebSockets?
elwell on HNIt seems that the room message state is synced via a poller, as seen here: https://github.com/HashNuke/mogo-chat/blob/master/assets/javascripts/pollers/message_poller.js.coffee…
psycr on HN
Requests
Use WebSockets instead of polling
From 2 comments
It seems that the room message state is synced via a poller, as seen here: https://github.com/HashNuke/mogo-chat/blob/master/assets/javascripts/pollers/message_poller.js.coffee…
psycr on HNThat's a lot of AJAX requests. Why not use WebSockets?
elwell on HN
Show messages instantly on send
From 1 comment
Suggestion: Have messages instantly appear in chat (maybe with a loading icon to one side) when uses hit enter/send... then display an error if it fails to reach the server. Not…
KhalPanda on HN
Add local install documentation
From 1 comment
Is there any documentation on installing this locally (without Heroku)?
tehskylark on HN
Questions
Why use a poller instead of WebSockets?
From 1 comment
It seems that the room message state is synced via a poller, as seen here: https://github.com/HashNuke/mogo-chat/blob/master/assets/javascripts/pollers/message_poller.js.coffee…
psycr on HN
Why choose Ember over Angular?
From 1 comment
Out of curiosity, why did you choose Ember? For context, my team is evaluating Angular vs. Ember. Thanks.
jlafon on HN
Alternatives named
Kandan
From 1 comment
There are tons of free apps, with contenders like Kandan (https://github.com/kandanapp/kandan) if you're looking for a self-hosted or free alternative to HipChat/Campfire, you…
hunvreus on HN
Let's Chat
From 2 comments
Shameless plug, I've also written an app: https://github.com/sdelements/lets-chat It looks a little something like this: http://i.imgur.com/djnd0Uk.png It's still in it's…
hhaidar on HNCheck out https://github.com/sdelements/lets-chat, it does exactly that.
hhaidar on HN
Slack
From 1 comment
I know the advantage here is the open source availability, but ever since my team joined Slack for dev team chat, we haven't looked back. So many integrations. Such awesome.
bicx on HN
IRCCloud
From 1 comment
I haven't seen anything that beats IRCCloud in the ease of use and UI departments, especially their mobile apps. That said, the full service is $5/month and so not for everybody.…
nilkn on HN
Echoplex
From 1 comment
If you're interested in this, you might also check out https://echoplex.us
arcameron on HN