« first day (2708 days earlier)      last day (2433 days later) » 

22:03
Stasoid has 60 necromancer badges... wtf
@Zacharý uh.. your answer is invalid
@FreezePhoenix How so?
42 > 40, and 42 > (30% * 0)
Byte count
@DJMcMayhem What would we do in this case?
22:14
I Fixed it, no need to worry about it.
:P The bytecount needs fixed also
It's fixed now
Thanks :)
22:27
And D has the same comments as JS
I'm trying to write an answer
@FreezePhoenix And C, C++, C#, Java, Dart, ...
@FreezePhoenix I think Somme really killed it
What... is that
No! I have been foiled!
@ConorO'Brien ... nice job.
This might help: D does not have backslash line continuation.
22:31
OOOOHHHHHHHHHH
Hm...
/opt/somme/somme.rb:74:in `exec': opcode 79 ("o") does not exist (RuntimeError)
	from /opt/somme/somme.rb:61:in `step'
	from /opt/somme/somme.rb:66:in `run'
	from /opt/somme/somme.rb:331:in `<main>'
And also: that
That's an error in his code :P
I know, he's fixing it.
Fixed. This is turning out too fast paced for me to answer :P
why should programs have to run without error? it seems rather arbitrary — Conor O'Brien 1 min ago
@ConorO'Brien congrats... you beat me to writing a JS answer
And they haven't even arrived yet.
22:38
oh you're here
@FreezePhoenix yeah I second this, this guy knows whats up
:P
:P
@Zacharý No, they haven't.
@Zacharý it's so easy tho, it can be literally anything
Well with that terminate in there now, of course
Wait... should we count the help file you wrote?
22:40
No. That's likely just a file to make sure the code works...
that's how I generated the code: I wrote a base program and that helps me fit it in with other rows
that's why its dead easy to use :P
I wrote that code months ago, I just hadn't committed it
@ConorO'Brien the dest part.
what about it
I count that as "data" not part of the code
I wrote the "code" months ago, not the data bits
Do spaces count in the summation?
73 is with spaces
22:43
check the link under explanation, it explains how columns are summed
tl;dr: no, spaces count as "0"
and ! is 1, etc, " is 2, # is 3, etc.
So... you tried to get to [101, 109, 109, 111, 83]
And used Ruby to generate your code that gets there,
I handwrote the code under the explanation and used ruby to encode it
Gosh you're fast
I know my languages :P
So... how is void main(){import std.stdio;"D".write;} transformed into Asi:8+::2+:47*-m,;? via this formula: 1j U8=XPC#18M<<}9F ,+;q,+;?
22:49
column-wise addition
You guys were both editing at the same time :P
read the answer
> Somme adds up each column and treats the result as commands. For example, the first column is v/1*, which sums to this.
Ah....
Now I get it
@Zacharý wrong format
but that's pretty clever :D
Now, don't you two get into it too far :P
22:53
yeah I'm abstaining until another answer
or two
@FreezePhoenix how does 30% of the code size round? floor? ceil? half up/down? (e.g. if the code was 173 bytes long, could the next answer be 51 bytes longer or 52 bytes longer?)
This is a fast way to gain rep.
Don't you dare
@Zacharý thanks :)
I can't answer again until somebody else does.
and I'm not answering quite yet
23:05
And if stasoid/chance answers, no one'll get a chance.
@Zacharý who?
@stasoid or @chance
@ConorO'Brien The two guys who did pretty much all of the answers for the behemoth.
23:09
@EriktheOutgolfer That's not how Dodos works. If you try to call main(v) from main(u) and v ≥ u, then main(u) returns u.
hi Dennis
@Dennis uh...alright, I thought it worked the other way...
> the function call attempting to compute f(y)
yeah, I thought this was in fact f(y), but I don't really see how to explain it better
I'll replace and its argument is returned unchanged with and f(x) returns x.
@FreezePhoenix o/
if you aren't in the mood of doing so, I can PR it so that you can just click a button to do it when you are :P
hm, so it looks like I'll have to change some stuff over here (note: there's a hidden link to a library of Dodos functions I've made in there)...
for example
-Rev
	dot -Rev dip
I mean, how does this compute (x, y) → (y - x,) (that's what made me stumble on that issue)
23:26
I dunno.
yeah, not everything I say is understandable by all audiences :P
Dodos seems like another one of those borderline languages
Not weird like LOLCODE, and not overly easy to use like javascript
well, I don't think it's Turing-Complete though
Even LOLCODE is borderline when it comes to esoteric languages. The only thing really strange are the keywords.
I HAS A COLOR ITZ "GREEN"
23:35
And what does that do?
Sets the variable COLOR to "GREEN"
I HAS A VAR ITZ 0
IM IN YR LP UPPIN YR VAR TIL BOTH SAEM VAR AN 5
  VISIBLE SUM OF VAR AN 1
IM OUTTA YR LP
(save me please)
var j = 0;
for(j = j; j != 5; j++) {
  console.log(j+1);
}
Exactly.
Except j <= 5 isn't there (I think) in the LOLCODE, it's more like j != 5.
Its possible LOLCODE is an ECMAScript variant
Nah, it'd be a derivative of one of the BASICs
(Remember: ECMAScript is the standard, javascript is the language.)
23:44
        @
>1+::.5`|
^       <
? is that
Befunge, AKA actually esoteric
JSFuck as well...
23:50
NO! He's one of those guys who needlessly uses let!
@Zacharý let is more efficient that var. Trust me.
Still...
@ConorO'Brien you have no problem with the memoize function from github.com/ConorOBrien-Foxx/ffuncs being added to a repo of mine, do you?
OK, I'll just add it to my todo
Thanks!

« first day (2708 days earlier)      last day (2433 days later) »