Imagine this: you load up a 4chan chat page, and you're connected to another user to chat one on one. Completely at random, with no traces of identity whatsoever. That's it. There could be a button to get a new person if you really don't like who you're talking to or you've seen them before, or you could just hit F5. In the true spirit of Anonymous, you could talk about anything in complete freedom.
I think that could be pretty awesome (and also pretty fail, but such is the way of all things chan), and it's an idea that I've had in the back of my mind for a while. I don't have the wherewithal to make it happen, however, so by /img/'s recommendation I'm here pitching it to /prog/ in the hope that someone will get inspired and make this happen. I'd really like to see it made real. I have to imagine that it would be very simple to make, although finding a good host and getting people to use it is another matter.
Anyone's interest piqued?
Name:
Anonymous2007-12-11 8:36
>>158
no log, but yes the connection is plaintext. if you browse /b/ it's in plaintext anyway.
>>169
I lol'd.
Hay guise. It's me from 165 and 168. Any updates for me and the other possible supporters of my idea?
Name:
Anonymous2007-12-11 17:25
>>171
Get Erlang and add it yourself, then post the code, ip address and port. The POWER of OPENSOURCE!
Name:
Anonymous2007-12-11 17:49
There is no such structure; each connection spawns a new process, and the socket is local to that process. It is pretty p2p, the main process only knows what processes are waiting.
So here's a version that counts socket connects and disconnects. Keyword is "/size". Same server: 213.10.200.234:20656.
>>182-183
I knew it was a good idea to code the protection. Fuck you, 82.17.66.43
Name:
Anonymous2007-12-11 19:49
From /b/, earlier tonight:
I've been trolling this chat for a long time now, and I would like to point out a fundamental flaw.
The pairs seem to remain unchanged. While this may help to establish a meaningful conversation, it hinders the process of finding the most suitable chatter.
So I propose to have a limbo. When someone uses next, they , and their current chatter go to limbo. Then when anyone else joins, or some others go to limbo due to /nexting or disconnect, there should be a proper pairing so that noone goes back to chatting with the same person. The person who used /next should pair with someone except his previous partner, etc.
tl;dr I'm stuck with the same faggot.
Name:
Anonymous2007-12-11 19:55
>>187
Good idea anon. Whoever wrote this is very smart. He is the coolest guy ever. Everybody else sucks.
>>187
Yeah, the current pairing is too greedy. It does pairing immediately after moving to limbo so you get either the same person or one who was waiting.
Feel free to fix it, or else I'll look at it tomorrow.
Name:
Anonymous2007-12-11 20:33
so this is where all the leet haxors hide
Name:
Anonymous2007-12-11 21:00
Why is the chat all over the screen, randomly indented? D:
Name:
Anonymous2007-12-11 21:09
>>192 because the input area is the same as the output area
Also with the limbo I want to propose a purgatory for the ones who get /nexted by their partners more than [threshold] times with no response.
Viz: (where N=the threshold)
User1-User2
User2 sends
User1 doesn't respond at all
User2 /nexts
User1-User3
User3 sends
User1 doesn't respond at all
User3 /nexts
.
.
.
User1-UserN
UserN sends
User1 doesn't respond at all
UserN /nexts
>>193
Good idea, people leaving their telnet clients open while they bugger off and do something else has been most annoying
Name:
Anonymous2007-12-11 21:31
If the telnet protocol were implemented in the chat server (rather than just being raw ASCII) then things like terminal type could be communicated. And on top of that, VT100 emulation so the input and output panes could be kept separate using the various positioning and scroll control codes.