top | item 20542606

A chat room inside the browser console

167 points| ed | 6 years ago |console.chat | reply

38 comments

order
[+] aur09|6 years ago|reply
You got my hopes up, thinking you’d discovered some esoteric way of overloading the console to behave as a chat box itself. Manually calling a global function from the console and having messages logged to it… I guess it is clever, but I hate to admit it’s a bit of a letdown.

Also, long polling when websockets exist? Reeeeeeeeeeeeee

Edit: It’s even worse than that! You pull in the entire chat history every 5 seconds! Reminder to everyone on limited bandwidth not to leave this open lol

[+] 1mbsite|6 years ago|reply
Hey it’s Dalton Edwards the creator of Console.Chat! To whoever shared my project - thank you! And to everybody enjoying it - thank you!! I know it’s silly and could be improved upon (that’s why it’s open source)! I code silly stuff like this all the time just to experiment.
[+] freakynit|6 years ago|reply
That is what is required. Great work! Keep experimenting. Never get discouraged no matter what anybody says. And keep collaborating :)
[+] jamestimmins|6 years ago|reply
This is super cool! I love when people make fun projects that use standard tools in clever ways. Well done!
[+] VvR-Ox|6 years ago|reply
It's not silly. It proves you are a very creative person and I love it :-)
[+] mhh__|6 years ago|reply
Cheers for a few hours of fun
[+] ed|6 years ago|reply
Hey Dalton, submitter here. Saw this on 1kprojects and thought it was a clever idea!
[+] 1mbsite|6 years ago|reply
Anybody claiming to be me (Dalton) or an admin/moderator is lying. Anybody can set their username to anything and I advise everybody to exercise caution as impersonation is very easy. Thanks
[+] skunkworker|6 years ago|reply
Your censor doesn't work on unicode fonts.
[+] giancarlostoro|6 years ago|reply
Reminds me of hackmud, which is annoying as hell because you gotta use programming language styled commands to do anything, instead of a more shell friendly typing language... This isn't as annoying as Hackmud at least, since it's just username("") and send("") you use to talk / set your username.
[+] _fbpt|6 years ago|reply
After typing cc(), nothing I type works:

Firefox: Uncaught SyntaxError: Invalid or unexpected token

Chrome: Uncaught SyntaxError: Invalid or unexpected token

[+] D_B_Koopa|6 years ago|reply
type "send("message","color in hex"(optional))
[+] bhl|6 years ago|reply
Does anyone know if you can exploit the CodeMirror instance that's installed with every download of the Chrome browser? Fun fact: you can inspect the web inspector if you have it in a separate window to confirm that it does indeed use CodeMirror. Very meta.
[+] freakynit|6 years ago|reply
4 things: 1. It doesn't use p2p discovery 2. It uses php 3. It polls 4. We have to call functions

Nonetheless, this is a good idea and the first version works! That matters :)

[+] 1mbsite|6 years ago|reply
Yeah it’s not really possible for it to work without calling functions, as that’s how the developer console functions. Thanks for the feedback! I coded this ages ago and was surprised to see it on Hacker News!
[+] duiker101|6 years ago|reply
PHP has been great lately, every person that bashes PHP and hasn't tried it in the last couple years should really give it a shot.
[+] zamadatix|6 years ago|reply
Should set background color to something that contrasts with the text color as not all browser consoles are a solid white.
[+] godelski|6 years ago|reply
Is there a demo? I turned off UBlock and HTTPs everywhere. Still nothing. (FF67 on Linux)
[+] theemathas|6 years ago|reply
It's in the browser console. In chrome, that can be accessed by menu->more tools->developer tools
[+] parksy|6 years ago|reply
I'm a bit disappointed, I did domain = "news.ycombinator.com" and no one showed up to the party.
[+] t0astbread|6 years ago|reply
This is cursed since the mods are totally overwhelmed right now but it's super funny
[+] arkitaip|6 years ago|reply
I love everything about this.
[+] jesuisuncaillou|6 years ago|reply
Why the swearword filter ? Already got some toxic conversations here ?
[+] NilsIRL|6 years ago|reply
Is there a way to get the browser console on mobile?
[+] phinnaeus|6 years ago|reply
I'm not really sure what's special about this. Instead of showing chat messages in an element on the page, they are emitted via console.log().
[+] Waterluvian|6 years ago|reply
I think there's a cuteness of it being hidden in the console. Who knows what site might have secret chat!

I think it's also an attempt at early web nostalgia.

[+] sergiomattei|6 years ago|reply
It's nothing fascinating engineering wise. It's just clever and interesting to see.

It's a cool toy project people can play with. I'm surprised nobody ever did it before. It's so clever.

[+] mhh__|6 years ago|reply
It's not special but I did have quite a lot of fun pretending to be osama bin laden (and richard stallman)