43 comments

[ 4.3 ms ] story [ 112 ms ] thread
This is so utterly useless... but I love it! Really great work building something silly :)
I think it has a lot of potential.

It would be really useful if this could group messages by the canonical URL from where the message was sent and then be logged elsewhere. Especially if it could be extended to annotate or refer to parts of the page, so that with some further tooling you could view the log and click through directly to a particular part of site in a development environment.

It didn't take long for the ASCII porn to start. But otherwise, a fun couple of minutes.
This is so cool. I might consider connecting this to a Telegram bot and adding it to my personal site just in case someone opens the console one day and wants to chat with me.
I’m not sure if you’re being serious or not :D
I am! I don't think I'll ever have the time, but it would be very cool.
Was awesome until the loop spam began. I think your server just crashed too. Never thought I'd say this, but please add rate limiting. :)
Yeah that escalated quickly
if you want to stress test a service, post it to HN
Folks already abusing setInterval for political flaimbait, I see :)
i noticed a bug, maybe because of spamming, my name was being associated with some message i didn't send
This is ridiculously great hahaa! The site is powered by pointNG? This is something new as well and I participated to the beta. Great job guys!
WOW !! Consolechat creator here. This thing started as a joke and honestly I didn’t expect this much traffic. Our servers can't no longer keep up with it: D

Thanks for trying this out and for all the feedback! A more stable release will follow later.

congrats, its awesome! maybe a way to federate between other known-working sites would be a fun idea
Shameless plug: i'm the cofounder of Supabase (https://supabase.io an open source Firebase alternative). I'd be happy to help you convert this over to if you want to avoid the servers altogether. We have realtime+auth built in, so it's great for chat apps.
I think it has heaps of potential.

Make it like IRC, I'd often pop open my console just to have some dev chats.

=====

I've been throwing my open source projects API requirements on Firebase Functions these days.

It just works, has no down time and relatively cheap.

How is a broken product (per the creator's confession) still being upvoted?
The project was done for fun to satisfy curiosity, I believe. I can appreciate it even if it isn't a perfect "product".
It's not usable or even demo-able, I'm candidly wondering what people are upvoting.
Because (per the creator) a more stable release will follow.

If people are interested (the people who are upvoting), they can provide suggestions/feedback and possibly get involved with the project in some capacity.

Im candidly wondering how hard it is to understand this foreign concept.

Because it's fun and original. And it's usable for me at the moment.
Cool project, I keep getting booted but seems like it would be a fun little toy for a secret dev community or an interesting way to converse with your more tech oriented users who would like to report bugs.

Would love IRC like capabilities as well.

A friend introduced me to Grepolis. I started playing and liked the game but I did not want to spend my time playing the game, so I wanted to write some code to play on my behalf and I would get human satisfaction from my code playing the game by proxy.

I started looking into the requests/responses, and I found something cool in the HTTP response headers that was something along the lines of "If you are reading this, please consider applying to work at our company".

One other instance of this is a company here that posted an opening for software developers. The page was blank, so naturally I opened the console to see what's wrong. There were comments in the page that said "Congratulations, you passed the first step. To get the link of the page, please decode this message in Morse and send us the code you used to do that". I didn't write any code because I was familiar with Morse code, so I got the link directly.

I was contacted by their CTO shortly after. I had already been hired in the meantime (by another CTO at another company and they knew each other apparently). I told him I found it pretty cool and interesting. He said that very few people found the link and applied.

These things can be fun.

This reminds me of the time when I wrote a web crawler which saved all unique HTTP headers along with their values. Turns out that those `X-We-Are-Hiring` headers are not so uncommon. I also found a misspelled content security header on some poor Brazilian Bank's website.
setInterval(() => consolechat.say('penis'), 1000)
Please do some unicode sanitising on user input. so we don't get

Ě̼͔̠͈̯̲̪̻̦͔ͯ̎̿̊̂̈́̃̈́̓̇̾̏̉ͅͅ ̜̤̜̱̪̥̟͎͖̘͖̫ͭ̇́̀͒͗̋ͧ̊ͨB̙̰͕̠̺͈̭̦͈̺̫̖̘̥̝̞̗͋̌̓̊͊ͦ͋ͫͅI̞̻̻̘̭̗͎̻̟͍͔̦͎̠͇̤̜͔ͣ͛̈́̾́̈G̟͇̻̩͍̹͓͖̥͈̮͍̾ͫ̌ͬͬ̓̇ͭͅ ̮̯̙̩͎̓ͣ̔͂̏ͩ̓ͅB͈͈̫͖̰͉̠̟̲͎͌̐̉ͥ̓̅ͣ͊̅̆ͫ͗A̠̦͓̮̦͎̥͎͎̼͍̜̪͇̙̦͍ͫͫ̾ͩ̋ͦ̐ͩ͌̇̓̀̋͋ͣ̉͊L͓̳̦̟̓̿ͯ̀ͫ͗̓̊͊ͭͭ͛ͦ̀̐̚L̞̝̳̯̘͓̞̝͇̯͔̮͓͋̊̾̇͂̊̏͒̉̄̔̊S̥͎̝̟̩͎̜̦̼̫̭̯̿͋͛ͬ́̚.͔͚͕̥̬̰̺̹̞̹͕̖̜̬̼̺͖͛ͫ̇̌̓̍̃ͣ͒́͂̑ͫ ̘̪̹̼̟̪̘͍͍̖̠̭̘̣̅̂ͧͤ̑I̭̱̙͇͍͚̯̖̫̰̩͔͔̱̓ͣ̀͆͒͒ͭ̊ ̣̰͔̘̳̲͖̫̲̩̔ͩͣ̑̓̈̇̐ͫͥ̑̈͂͗͌̌̎͗̽H͍̜̠͙̗̭̖͔̝̰͋ͭ̐͆́ͣA͎̤̯̖̞̲͉͕̫̻̼͙̼͕̎̈ͫ͑ͫ̏̏V̮͓̲͚̗̯̗̞̪͈̮ͪ̒̅ͤ͆ͧ̅̒̉̇ͣ̔ͧ͒̍ͩͅE͉̠͖ͫ̀ͦ̎̌ͤ͗ͭͣ̒͑͑̚ ̹̞̻̜̯̫̲̥͈̹̺͖͈̤̺͎͗̒ͯͮ̃͗̋̒ͭͯ̈́̈́ͧ̓ͨ̃̿B̙͕̞͎̝̱̝͎̦̂̈́ͪ͂͌̚ͅͅÎ̥̜̟̪̝̝̘̪̫̫̪̫̩͖͚̑̈́ͪ́̔͛͊G̲̳̬͛͐͊̚ ̙̺̬̖̦͉͙͉̰̲ͣ͂̀ͮB͕̙̩͖̗̼̼̜̝̩͕̲̹̗̰͆̉̎̊͆ͥ̊̿ͭ̓̃͐̑ͅͅÄ̰̩͕̲̝͕̱̬̼̳͕͉̣́̌̔͐͗ͫ͛̅L̻̣̳̖̒ͬ̄̂̋̑̇ͩ͊L̖̟̙͙̪̱͕̱̝͈͔̺͒̌̏͆̍̂͌̅̃ͩ̏͆͒̃̔ͭŜ͖̦̙̱̙̘̜̝̑ͥ̔̑ͯͨ.͓̠͕͔̹̬̬͋̋̈́̄̓̈́ͧͦ̎͐̃ͨ̆͛̚̚ ͕̝̭̬̉̆͋͆̋͂ͬͦ̚ 3console-chat-min.js:1 thename @www.consolechat.

Not the OP, but any suggestions on libraries/algorithms for doing so? Seems like if you want to support a wide range of languages, you have to be careful how you do this.
Why? If this is the worst thing that people are posting in your chat you should consider yourself lucky.
THiS is sO aWeSoMe! But it blocked - CORS. I just tried if loop works. I guess it did get me kicked.
(comment deleted)
Nice idea. I like it. I think it could be especially helpful on open source projects. Especially ones that have a lot of developers contributing.

Also, there's a typo in the text on your webpage: analtyics

Good luck!

To make it more fun, we added a bunch of new features to ConsoleChat. Users can now eg. create and join channels, see who users are online etc. All the current commands are on the website (consolechat.io)

It would also be cool to hear what other features people would like to have in this kind of service.