Top
Best
New

Posted by jervant 4 hours ago

Microsoft Comic Chat is now open source(opensource.microsoft.com)
370 points | 84 comments
outintospace 2 hours ago|
Hi, I'm Robert Standefer, the guy who made this happen, with lots of support. I'm excited to see the enthusiasm about Comic Chat being open sourced. How this came to happen is a very interesting story that spans a six-year period with success that hinged upon being in the right place at the right time, literally.

I want to point out that, while I (along with Scott Hanselman) made the Comic Chat open source release happen, I am not the original developer. That is DJ Kurlander, and he was very supportive of this project. He was even enthusiastic about it.

NDlurker 1 hour ago|
Thank you! My only experience with Comic Chat is reading Jerk City comics. Always thought it was a neat concept but never used it
outintospace 38 minutes ago||
I used it to create a presentation for my talk at a conference last year. https://standefer.com/agent-platform-comic/about.html
JeremyHerrman 3 hours ago||
Comic Chat has a special place in my heart because it inspired my first startup back in 2008, a comic creation web app called Chogger. The site grew to 30K monthly users, mostly K-12 educators who wanted to give their students a fun way to write stories.

The comic creator app itself was adobe flex (flash), actionscript 3.0 (like a typed version of javascript), and I remember spending so many hours getting the balloon tail dragging behavior just right...

one of the teachers made a video overview of how it worked: https://www.youtube.com/watch?v=YKT70TBw1vw

Aeolun 3 hours ago|
Ack! It looks so… actionscript. Why does a UI look actionscript? I can’t even begin to imagine why it feels like that.
JeremyHerrman 22 minutes ago|||
Haha, yes flex apps definitely had a feel to them!

It's easy to criticize but remember, this was back in the days of supporting IE6 and XHR was still relatively new!

Flex's standard UI library was filled with bluish-gray gradients and verdana :)

Here's an article which has a screenshot with a bunch of controls: https://daverupert.com/2023/02/the-case-for-flex-application...

whalesalad 1 hour ago||||
The verdana font and virtually every element is misaligned in some way
chromakode 2 hours ago|||
For me it's the gradients and dark gray backgrounds.
Athas 4 hours ago||
Comic Chat is a piece of Internet history, but I remember that it was somewhat reviled when I first started being active on IRC. This was around 2002, so it was probably due to some cultural memory rather than anyone having actually used it in years.

The issue, as I remember it, is that Comic Chat extended the IRC protocol with support for explicitly indicating the appearance and emoting of your comic character, rather than relying entirely on contextual cues. This was essentially done by adding some nonsense string to every message, which presumably could be decoded by other Comic Chat users, but read like spammy noise to everyone else. I know it did that, because I remember downloading Comic Chat to check it out, but I forget whether it was the default or not.

art0rz 2 hours ago||
On the IRC servers I managed I always set up an automatic kick when one of these messages was sent anywhere on the servers. It would ban after 3 kicks, which was a necessary change from the immediate ban as legitimate users got curious sometimes and installed Comic Chat.

It was fun messing with these folks, though, since they were often oblivious to IRC and internet culture in general. Or they were just completely tech illiterate, but somehow ended up starting Comic Chat, and somehow ended up on our obscure servers.

superkuh 3 hours ago|||
Like,

># Appears as TIKI (#G010E010M1)

Sharlin 2 hours ago|||
Microsoft SOP, especially back then.
Athas 36 minutes ago||
Yes, I really wonder how they expected people would react to that.
stavros 2 hours ago||
It was the default, yes. I remember being hated when I joined chat rooms with it, even though I never changed any setting.
smokel 7 minutes ago||
There's an interesting easter egg in semantic.cpp, line 77:

  if (CheckWord(words, "OXio")) {
Apparently, if your text contains the word "OXio", it triggers the following riddle: What's round on the ends and hi in the middle?
ok123456 4 hours ago||
https://dl.acm.org/doi/pdf/10.1145/237170.237260

Related: The authors wrote a paper on their design of the layout engine.

HeliumHydride 4 hours ago||
https://bonequest.com/
miah_ 3 hours ago||
Ahhh jerkcity. A classic.
dole 3 hours ago|||
Rands is a programmer/PM IRL: https://randsinrepose.com/
vsri 4 hours ago|||
HAGHLUABLABG

I can't believe this is still going

huflungdung 3 hours ago||
Blocked in UK
razakel 1 hour ago|||
Only if you're on O2 or 3 and haven't disabled the adult content filter.
clear-octopus 2 hours ago|||
[dead]
buildsjets 3 hours ago||
Someone wants to taste the curb!

https://achewood.com/2007/07/05/title.html

dmd 4 hours ago||
My fellow Americans, our long national nightmare is over.
jervant 4 hours ago||
Direct link to GitHub repo: https://github.com/microsoft/comic-chat
klondike_klive 2 hours ago|
One of my first ever gigs was writing comedy sketches for a BBC digital channel using MS Comic Chat, which they filmed as if it were a super low frame rate cartoon. The most incredibly cheap TV. I think we (my writing/performing partners and I) generated a few hours of usable footage for them and got paid about 50 quid each.
More comments...