« first day (1977 days earlier)      last day (2878 days later) » 

9:07 PM
So 1000 generations takes ~1 min (for virtually instant return). How many generations would be best?
 
1000000000
 
hmm
Thats quite a few
 
0
Q: It's Life, Jim, but not as we know it

muddyfishYou probably know Conway's Game of Life, the famous cellular automaton invented by mathematician John Conway. Life is a set of rules that, together, allow you to simulate a two-dimensional board of cells. The rules decide which cells on the board live and which ones die. With some imagination, y...

Done
 
WE'VE GOT A SIMPLE JOB FOR YOU THEY SAID. IT'LL BE FUN THEY SAID.
12
 
NINJA'D
 
mod abuse 11 please
 
oh wow, it's finally happening
@muddyfish congrats on making that challenge reality :)
 
9:26 PM
We did it!
 
martin strikes from shadows
@HelkaHomba are you planning to defeat (Martin) Ender sometime soon?
 
Leaving chat now, (probably) won't respond to pings until tommorrow
 
9:59 PM
@HelkaHomba @Quill i figured out why istanbul isn't working
 
o_O
 
that's a bad joke
 
really bad joke
 
@Quill sorry if that joke was insensitive >_>
 
@optimizer did you really just
 
10:06 PM
I guess.
 
aaaaanyway
istanbul, the code coverage tool, is borked on C9 because the source mappings tell it to look three folders up
 
created a moving chicken that is client controlled and syncs between clients, but its laggy..... trying to learn NODE.JS isn't as fun as i'd thought..... doesn't work very well
 
which is out of the Cheddar folder
@BaldBantha are you using WebSockets?
 
no socket.io
 
@BaldBantha that's websockets internally (well, and long-polling fallback)
 
10:10 PM
yeah. but websockets is.... really, really, really stripped down IMO
 
I was more talking about the concept of web sockets, than the specific node ws implementation
 
trina fix the lag
my code is proboobobly ( i can never spell that) awful
 
you wanna try and estimate position based on the lag
 
or maybe just your computer is slow?
 
spline interpolation and whatnot
 
10:13 PM
There's a good paper on it, by one of the architects of Source
 
@Quill I don't think that's the case, It's with the code or the wifi I think
 
10:25 PM
@Quill so it's a prolbem with the source maps?
 
@muddyfish wow. I never thought I'd see this day come. Truly, this is a Momentus occasion.
 
kinda sorta. I don't really know how to fix it and the case is pretty implementation specific so I don't know how good help on SO would be at it
if you compiled the JS in the same folder and cleaned it, the paths would be the same and the sourcemaps would come out fine
it's just those HTML reports that break, which you don't even need for codecov and coveralls (just the JSON)
 
okay, I think I can write a custom build for tests maybe.
though the HTML reports are useful so I know what to increase coverage on before pushing >_>
 
What's the best way to do a challenge with calculating floating point numbers? How much precision should I require?
 
@DrGreenEggsandIronMan as much as your language's default floating point type supports. Maybe specify it should "theoretically" work perfectly
 
10:31 PM
That seems like a bad idea.
 
@DrGreenEggsandIronMan the latter or the former? Idk, maybe make a meta post if one doesn't exists yet about it
 
Last time I did that, this happened:
14
A: Print the N-bonacci sequence

immibisBoolfuck, 6 bytes ,,[;+] You can safely assume no N-Bonacci numbers will exceed the default number type in your language. The default number type in Boolfuck is a bit. Assuming this also extends to the input numbers N and X, and given that N>0, there are only two possible inputs - 10 (whi...

 
there's standard loophole against that tho now
 
Meh. Still seems prone to abuse.
 
@DrGreenEggsandIronMan +100 for being DJ McGoathem 10/10 great username
@DrGreenEggsandIronMan maybe just add "at lesat two decimal places of prescision", along with the above.
though abuse is kinda what this site is about
 
10:35 PM
Wouldn't significant digits be a better measure?
 
yeah
 
@Downgoat just do the JS cleaning like I said it should be fine
 
ok, so, build JS in src/, run tests, then clean those JS files?
@MᴀʀsUʟᴛᴏʀ I know there is a lambda parser for Cheddar but do you know if we made a function parser?
question: what should be the syntax for constructing a class? new foo() seems too C#ish
:D typeof and return are the same length
 
10:50 PM
I'm not against new foo()
 
<foo>()
just something different
 
<bar>() ?
@NewMainPosts Silly NMP, simple jobs are for kids
 
@Downgoat <foo>(a, b)
 
wait seriously
why
 
10:59 PM
idk. <foo> could be syntax for the foo constructor
 
a:foo:b
 
@Optimizer what if you have 3 parameters
 
a:foo:b
  ' '
   c
 
what if you have 4
 
   a
  . .
d:foo:b
  ' '
   c
 
11:01 PM
what if you have 5
 
language limitation'
not more than 4
 
IMO use <type> for generics and new Type(..params) for type construction
 
@Optimizer why not use .'s for both top and bottom?
 
@Maltysen should be close to foo
 
@Downgoat bundle into a list
 
11:04 PM
@Maltysen gravity compresses the ' into a .
 
honestly speaking
foo:a:b:c:d:e
 
what about named parameters?
 
i was considering foo:(a,b,c) but that just looks weird
 
its JS for god's sake
foo:a:b:c looks awesome
 
not realy
 
11:08 PM
Left side of road drivers: do you use your left foot to work the pedals?
And are drive throughs easier since you can use your dominant right arm?
 
I sit on it first and which ever pedal is up, use that side
 
isn't (TOKEN.Reference === null || !TOKEN.Reference) equivalent to ( !TOKEN.Reference)?
 
yes
null is falsey
 
for some reason it isn't
everything borks when ic hange it ._.
 
then don't change it
 
11:24 PM
0
A: Sandbox for Proposed Challenges

xnorList knight moves in algebraic notation code-golf Given an initial location of a knight on a chess board, list all squares it could move to. Use algebraic notation coordinate for squares: 'D3' -> ['B2', 'B4', 'C1', 'C5', 'E1', 'E5', 'F2', 'F4'] The squares can be listed in any order, but each...

 
@CᴏɴᴏʀO'Bʀɪᴇɴ nvm it was a bug all along >_>
 
11:40 PM
@Downgoat how can I make an object callable as a function?
 
functions are objects
so just make a function
 
it's a class
I want to have, say, let a = new V(); a(3);
 
an ES6 class? then you can't, there is proposed syntax though
@CᴏɴᴏʀO'Bʀɪᴇɴ oh um
@CᴏɴᴏʀO'Bʀɪᴇɴ you can't >_>
 
there's no symbol for calling? weird
 
though you can do :
function V() {
    var func = < your fucntion >;
    func.__proto__ = this.__proto__;
    return func
}
 
11:44 PM
that's interesting
 
11:54 PM
;_; ono circular dependency error
 
You really, really should make your own require_once
 
C/C++ question: What does #define F(X) F_ ## X ## _ do?
 
node require is require_once
 
@Downgoat Doesn't sound like it
@AlexA. ## concatenates two tokens
 
¯\_(ツ)_/¯
 
11:58 PM
So F(fooey) is replaced with fooey_X_ I believe
 
Oh okay, that's kind of what I thought would happen. Thanks!
 
Jun 18 at 0:51, by Upgoat
halp, how fix circular dependency ;-; shit i think its impossible to fix this one
:P i fixed that one in two days
though two days is pretty long for a bug fix
 

« first day (1977 days earlier)      last day (2878 days later) »