« first day (1948 days earlier)      last day (2881 days later) » 

elif ant == Color.GRAY {
 
.titanic {
    float: none;
}
 
:o
So it's your fault!
 
@mınxomaτ plagiarism! :P
 
@Upgoat There are at least 10 different pictures / screenshots with that joke.
 
11:04 PM
Adding proper indentation counts as a derivative work, not plagiarism :P
 
@Geobits depends if you consider spaces "proper indentation"
 
.iceberg {
    position: fixed;
}
 
@Upgoat I don't usually, but spaces are far better than none.
I've seen way too much non-indented css to like it.
 
#kim-kardashian {
    padding-bottom: 9999px;
}
(I'll stop now)
 
.fat-girl {
  width: 200%;
  overflow: visible;
}
 
11:08 PM
That's unimaginative.
 
#downgoat {
    transform: rotate(180deg);
}
3
 
Dunno. His join date there is in 2012. Maybe you're the imposter.
 
he is a cat though...
 
11:11 PM
That avatar though
 
@Upgoat No, that's what a cat looks like through goat eyes.
Marky told me.
 
(oh by the way, he doesn't eat the whole goat. he also uses them for parts)
 
such activity
@Geobits ??
 
Ugh, I should really get around to uploading some of the junk on my SVN to Github
 
11:14 PM
I like the accidental musical note in my contrib graph.
 
@mınxomaτ woah, cool
 
@quartata If it's on SVN, it isn't worth keeping. :P
 
@AlexA. ಠ_ಠ
 
he's right, though
 
TypeError: wat
    at new CheddarLexer (/home/ubuntu/workspace/Cheddar/dist/tokenizer/tok/lex.js:23:26)
    at CheddarCustomLexer (/home/ubuntu/workspace/Cheddar/dist/tokenizer/parsers/custom.js:19:18)
    at CheddarTypedLiteral.exec (/home/ubuntu/workspace/Cheddar/dist/tokenizer/parsers/typed.js:57:103)
    at CheddarExpressionTokenAlpha.grammar (/home/ubuntu/workspace/Cheddar/dist/tokenizer/tok/lex.js:172:41)
    at CheddarExpressionTokenAlpha.exec (/home/ubuntu/workspace/Cheddar/dist/tokenizer/parsers/expr.js:133:25)
How the fuck did the people who made JS think this would be helpful when debugging... >_>
 
11:30 PM
What, being able to see a trace?
 
@Geobits yeah, except it just shows the trace of the individual files rather than each function at least.
The debugger also doesn't work, it goes step by step through every. single. step. the interpreter does internallly
 
I assumed since you were debugging the interpreter, that made sense...
 
@Geobits I was debugging the Cheddar interpreter not the JS interpreter
 
The JS interpreter is beyond salvation
 
In my experience, when the stack trace starts showing the language internals, it's a good sign you did something bad. Either way, the trace seems helpful to narrowing it down :/
However, since I try my hardest to not have to debug js, I'll defer to the experts here.
 
11:37 PM
@Geobits >_>
 
@Upgoat The key is to use it as little as possible. Not at all, preferably ;)
 
@Geobits yeah :/ but what other language to use then?
 
To write an interpreter for Cheddar? Just about anything, I guess.
 
The best plan of action would be to start over from scratch using a different implementation language
 
Then once you're nearly done, we'll convince you that you chose the wrong one and you can do it again.
 
11:40 PM
Any language that has stable parser libs. C++, C#. God, even Java.
 
@Geobits :/ not really... Ruby and Perl have unreadable syntax (imo), Python is just plain shit, and C/C++ is too low level
Java is horribly verbose
 
How is "C++ too low level"?
 
I still don't understand why you hate python so much.
 
@mınxomaτ i dont wanna have to deal with all that pointer shit.
 
Basically any toy language ever is written in C or C++.
 
11:42 PM
@mınxomaτ ಠ_ಠ Cheddar is not a toy language
it is a cheese language
 
And you get to use awesome parser libraries.
and you can compile to JS any time you want.
 
@mınxomaτ They are awesome parser libraries for JS!
They just are really slow
 
And you get to learn pointers. Which is probably a good thing ;)
 
@Upgoat No there aren't. At least not nearly as good as for C/++.
 
@Geobits I know pointers, they just are more difficult to deal with then not
@mınxomaτ jison is like lex&yacc for JS though
 
11:45 PM
@Upgoat is like != multiple decades of stable development
 
@Upgoat D?
 
You could do it in Actionscript.
 
@quartata is this some sort of dirty joke
 
@Upgoat No...
 
@Geobits oh my god no
 
11:46 PM
@Geobits ActionScript is actually somehow worse than JS. I don't even want to talk about it
 
E.g. Recall is written in C and run as JS client-side. Also, the Formula Compiler is written in C++ (> 8k LOC) and runs as JS (and it compiles realtime).
 
@quartata It really is that bad, isn't it? I don't know what they were thinking.
 
JavaScript + Flash = aaaahhhhhhhhhhhh
 
@Geobits cough Silverlight cough
 
I don't even know if the problem is just ecmascript or what
 
11:47 PM
D looks like an interesting language
 
I never had the... pleasure... of working with Silverlight.
 
Or those horrible Java applets.
God.
 
@DrGreenEggsandHamDJ To be fair, Python 2 is kind of garbage. 3 is fine though.
 
I don't hate python 2, but you're definitely right, python 3 is much better.
 
@AlexA. s/2 //;s/3/JavaScript/
 
11:48 PM
Nope
 
@Upgoat One minute you say JavaScript is terrible the next you say it's great
make up your mind yeesh
 
@Upgoat s/python 2/javascript; s/3/python
 
@quartata He's still reeling from the sudden rotation.
 
Ah, gotcha.
 
._.
 
11:50 PM
Oh my. That's much bigger than I was expecting.
(yes... twss, lenny, whatever)
 
Is that Ditto?
 
@quartata Correct :)
 
I've always loved Ditto and not just because it makes it easy to do the Mew glitch
Smeargle is cool too.
 
I tend not to use it except as a brood mare. Always feel slightly bad about it, but dammit I need eggs.
 
I don't know what that means but I take it you're really into eggs?
 
11:54 PM
Pokemon eggs
 
It means ditto is not picky about mating with various species.
at all
 
Well, it won't breed with itself
 
True, but I just figured that stemmed from some sort of self-hate. The poor thing really should get help.
 
Yeah, I'd expect one to be pretty psychotic if they could shapeshift into anything
 
Is it possible to put a strikethrough in a title on SE?
 
11:57 PM
@DrGreenEggsandHamDJ no
 
@DrGreenEggsandHamDJ yeah
 
I don't know who to believe!
 
@Upgoat no
 
Is it likely it will get edited out even if it worked? ;)
 
Markdown doesn't render in titles nor do HTML tags
 
11:57 PM
@quartata yeah, you can
 
@delete-me-here Hey, why delete?
 

« first day (1948 days earlier)      last day (2881 days later) »