« first day (2028 days earlier)      last day (2812 days later) » 

12:00 AM
5 min ago, everyone was talking. Now, only me iz talking
 
What?
 
Autocorrect don't mind
 
@Downgoat he's vtc
 
@Dennis lol ok thanks for clearing that up :D
 
12:03 AM
> no period at the end of the query
mildly annoyed
Actually, I didn't even know it was optional...
 
@Dennis did you by chance get around to starting to work on a S.I.L.O.S try it online?
 
i wish SE app had chat
 
I'm sorry I know your incredibly busy @Dennis
 
@RohanJhunjhunwala I did, but I got stuck somewhere. I pinged you in chat a while ago, but you didn't reply.
 
Oh my bad @Dennis what was the bug?
How do I search for old pings?
 
12:05 AM
Wasn't a bug
 
ok, How can I help?
Sorry I missed the ping.
 
Let me find the message. I don't recall what it was.
 
:( I click on the little bubble with a (1) but sometimes it doesn't take me to it.
 
Aug 10 at 22:06, by Dennis
@RohanJhunjhunwala Could you explain how to compile S.I.L.O.S.? I don't know a lot about Java...
 
12:06 AM
Yay i got outspoken
 
oh ok
so take a look at the revision history of this answer to see a trivial transpilation
1
A: Output "Fit" numbers

Rohan JhunjhunwalaReference Implementation in S.I.L.O.S "only" 417 bytes Golfed readIO : i + 1 I = i z = 1 n = 32 b = n z = 1 n = b lbla n - 1 GOSUB p j = i j - p if j b if z c z = 1 GOTO e lblc b - 1 if n a GOTO f lblb z = 0 A = a A + 1000 set A 1 i - p lble a + 1 if n a lblf q = 1000 e = q e + b i = 0 lbl> d...

(warning please do not take the above as self promotion)
 
Don't worry bout it. Lots of people self promote in here
 
Essentially @Dennis if you look at the last revision of the question I "compile" a program into java by providing the vebatim interpreter, except instead of opening the code from a file I hard code the "program" into an array.
 
23
Q: "To death" vs "to the death"

Leaky NunSometimes I see the former, as in "starve to death". But sometimes I see the latter as well, as in "fight to the death", or in the following quote: I disapprove of what you say, but I will defend to the death your right to say it. – Evelyn Beatrice Hall When do I use which?

<self-promotion />
 
@EᴀsᴛᴇʀʟʏIʀᴋ :/ i liked VTC better >_>
 
12:11 AM
@LeakyNun i would upvote if i could
 
@DJMcMayhem last time someone asked about the permissibility of using quine built ins so I pointed him to a challenge I had where you had to add a quine built in to a language which didn't really contain it, and then I got downvoted (probably because someone was offended by the self promotion) (or the broken window effect)
 
@RohanJhunjhunwala almost done (meaning almost ready for 1.0.0 release)
 
good night see you about 10 hours later
 
@AlexA. :D :D :D I tried to do that but idk how get from git
 
12:18 AM
@Downgoat are you talking about cheddar? (If so, good!) (sorry I haven't gotten a chance for the memes package (if I;m slowing you down don't wait for me keep the cheese train pugging)
 
@RohanJhunjhunwala Oh, so I have to create Java source code, compile and run it?
 
@Dennis that is one option :( although I would recommend compiling it into C or something trivially
 
@AlexA. yeah. The cheddar executable is just a node file which wraps the CLI. You're gonna need to keep package.json, local_modules, and dist. You can delete the folders you don't need with bin/cleanup. Way cheddar installer does is it installs entire cheddar stuff in some directory stuffed away and /usr/local/bin/cheddar is actually a symlink to the actual executable
 
essentially it can be transpiled to C quite simply
 
1
A: Sandbox for Proposed Challenges

NeilDo X without Y​ again! Here is an X done with Y: YyYy YyYy YyYy YyYy YyYy YyYy YyYy YyYy YyYyYyYy YyYyYy yYyYyY yYyYyYyY yYyY yYyY yYyY yYyY yYyY yYyY yYyY yYyY As you can see, there are 92 Y/ys in thi...

how's this challenge?
 
12:20 AM
IIRC make build creates a ./cheddar executable in the root of cheddar
 
int void main(char* args){
int a,b,etc....
//Declare a stack
//replace assignment operators properly etc...

}
 
@RohanJhunjhunwala bestest c code, ever™
System.out.printf("string");
 
> USB 3.0 hub
> Disk Speed: 20 MB/S
@satechi ;_; y u do dis
 
@RohanJhunjhunwala I'm not following. I thought you had an interpreter on GitHub.
 
yes
ok
@Dennis yes the interpreter works as well
 
12:23 AM
But how? How do I compile? How do I invoke?
 
@Dennis the interpreter prints out "FileName?\n" and then expects a local filename on stdin
and then the code runs
(If the code requires input it will prompt for input at each occurence of the command)
there is no real "compiled" form it just gets interpreted line by line (control flow modified by GOTOS GOSUBS and conditionals) until it reaches the end
<self promotion>
https://github.com/rjhunjhunwala/S.I.L.O.S
</self promotion>
@Dennis So on that repository the SILOS.java file is the run you run, it will prompt you for a filename for SILOS source to execute and will run it.
 
@RohanJhunjhunwala Not sure how well that will work on TIO. All the prompts will look a bit wird when run non-interactively.
For starters, wouldn't it be easier to read the filename from args?
 
@Dennis ok, Essentially I can modify the Scanner.nextLine() call, and the filename reading to be both read from args
so like the filename is the first argument
and then each instance of readIO command being called it will consume the next CLA (returning zero if nothing is left)
 
User input from STDIN in fine. I just shouldn't print a prompt on TIO.
 
Ok, you can do that
Modifying it to take in a filename as a CLA is a quick fix
just replace the getStringFromUser("FileName:") with args[0] I can do it if you'd like
 
12:34 AM
That would be better. I don't know Java and I try not to modify the interpreters, since changes would have to be merged if it gets updated on your end. If you want to keep prompts for normal invocation, you could add a command-line switchg (--noprompt, -n or something like that) do disable prompts.
 
@Dennis so I just have to modify the current S.I.L.O.S interpreter to accept a filename as args, as well as silence prompts if necessary, and I'll ping you when I'm done. "Should be a quick fix"(tm)
 
OK
 
But just out of curiosity, what is error does a prompt being printed to stdout cause? @Dennis is it just formatting of these prompts? They're non graphical newline terminated outputs.
 
@Dennis organize language list based on popularity
3
 
Popularity == number of runs?
 
12:42 AM
yeah
@RohanJhunjhunwala the issue is that he passes input once, then reads once. If there are prompts, that messes up the entire flow (either passing input won't work, or the prompt will make it into the output)
 
@NathanMerrill ;_; cheddar will be at bottom
 
That would be really cool. Or like a stats page
 
@NathanMerrill thanks for clarifying.
 
> int void main
:P that's java you're thinking
 
12:44 AM
@Downgoat cheddar would certainly beat S.I.L.O.S
 
I bet jelly matl and osabie would be at/near the top
 
@Downgoat that's not even valid java
:(
Idk what I was thinking
 
:|
 
@DJMcMayhem s/osabie/osable/
 
12:45 AM
I wonder where V would be
 
@DJMcMayhem Actually CJam would be at the top.
Followed by Pyth and then Jelly.
 
@Dennis (sorry for the nth ping) but The patch has been uploaded. The interpreter now has two modes. If it is invoked with one or more arguments, it will interpret the source code stored in the filename expressed in args[0] and refuse to display any prompts, (but it will still read stdin), otherwise it will display prompts and request a filename from stdin.
(untested: dragons may come out of the floorboards when running it from the command line, but it works without args inputted just fine)
 
CMC: increasing sequence starting at a(1)=1 satisfying sum[k from 1 to n] a(k) is divisible by n, and each term is as small as possible
 
@trichoplax you can keep denying it but that doesn't make it true :P
 
denying what?
 
12:57 AM
Aug 14 at 18:17, by trichoplax
@Downgoat No problem :) I'm not actually a turtle (and even my avatar isn't a real turtle...).
trichoplax is claiming he is not a turtle
but he is a turtle clearly
 
I need a more intersting nickname and avatar
 
ohhhh he must be a tortoise
 
lol
same difference
 
12:58 AM
^
 
oops, that's just the odd number sequence
 
really @LeakyNun
 
CMC: positive integer sequence starting from 1 such that sum[k from 1 to n] a(k) is divisible by n, the sequence contains no duplicate, and each term is as small as possible
(this is not the same as what I said 10 minutes ago)
First 21 terms: [1,3,2,6,8,4,11,5,14,16,7,19,21,9,24,10,27,29,12,32,13]
And of course it is in OEIS
First 100 terms: [1,3,2,6,8,4,11,5,14,16,7,19,21,9,24,10,27,29,12,32,13,35,37,15,40,42,17,45,18,‌​48,50,20,53,55,22,58,23,61,63,25,66,26,69,71,28,74,76,30,79,31,82,84,33,87,34,90,‌​92,36,95,97,38,100,39,103,105,41,108,110,43,113,44,116,118,46,121,47,124,126,49,1‌​29,131,51,134,52,137,139,54,142,144,56,147,57,150,152,59,155,60,158,160,62]
 
1:16 AM
@RohanJhunjhunwala I seem to be missing something.
 
@Dennis it is likely my fault
 
$ javac Silos.java
$ java Silos
Error: Could not find or load main class Silos
 
@RohanJhunjhunwala I think you meant args[1]
 
Where @LeakyNun?
 
because args[0] is the filename right
 
1:17 AM
@Dennis be sure to put in the right package
@LeakyNun sadly no
Java is not a sane language
 
@RohanJhunjhunwala I don't know what that means.
I don't even know what a package is.
 
@Dennis try java Silos.java?
 
@Dennis so creating a Jar in java is a general nuisance (one I don't really understand as my ide does it for me) I can upload a jar which can be easily invoked as follows
java -jar "Silos.jar"
 
wait i just got that. @ReleasingHeliumNuclei, are you a @βετѧΛєҫαγ sock? Because your name is the definition of alpha decay, and i smell a corelation
 
@RohanJhunjhunwala I seem to need a manifest file for that.
 
1:22 AM
@Dennis Let me provide a stand alone executable jar, is that easier?
 
1
Q: Compute the polyomino capacity of a rectangle

EdwardWrite a program or function that takes as input three positive integers x, y, and a and returns or outputs the maximum number of whole a✕1 polyominos that can be packed into an x✕y rectangle. Although the result will always be an integer, the program need not give the result using an integer typ...

 
@RohanJhunjhunwala It works if I remove the package rohan line.
 
yeah, so thats what I was trying to explain, my IDE depended on it being in that folder, but since the GitHub repo is improperly structured, allow me to remove that line if it makes it work @Dennis
 
please package your projects
you're going to run into issues if you don't
 
@RohanJhunjhunwala Do I need file.java or AutogenerateQuine.java for something?
 
1:31 AM
@NathanMerrill I will from now on, let me figure out this classpath stuff
@Dennis no Silos.java is standalone
 
the standard structure is "RootFolder/src/main/java/com/package/name"
 
What apples would you rather have? strawpoll.me/11017266
 
@Dennis Silos.java can be compiled into one .class file or compiled into a jar on its own
@NathanMerrill I currently use git only through their website :( I need to learn command line level sharing of a folder
 
do you use an IDE to develop?
 
@AlexA. our sole native mac user ^^^^
 
1:34 AM
0
Q: Smallest positive integer not yet appeared so that the sum of the first n elements is divisible by n

Leaky NunTask Given positive integer n, output a(n) where a is the sequence defined below: a(n) is the smallest positive integer not yet appeared so that the sum of the first n elements in the sequence is divisible by n. Example a(1) is 1 because it is the smallest positive integer that has not appea...

 
> $1000 uSD worth of free Apple products per year
lol like there's a apple product for only $1000
 
@NathanMerrill I exlusively use netbeans
too lazy to understand anything else
 
I don't know netbeans, but Eclipse and IntelliJ both have Git integrations
so you don't have to use github's website
 
@RohanJhunjhunwala silos.tryitonline.net/…
 
yeah there is a git integration, @Nathan Merril was a little confusing, but I will try to look into it
thanks! @Dennis
 
1:47 AM
3
A: Sandbox for Proposed Challenges

El'endia StarmanSolve a Solitaire Chess Puzzle code-golf Recently, I was introduced to a puzzle game known as Solitaire Chess. I'll summarize the rules here: The board is a 4x4 checkerboard. All pieces are the same color (no teams) and all pieces can capture any other piece. Every move must be a capture. No ...

^ Any final feedback?
 
Google accuses the sandbox of being infected
 
@El'endiaStarman I went to play that on my phone, and the app is terrible
 
@NathanMerrill That sucks. I considered trying to make a Stack snippet to put in the post, but I have other things that really should take priority... :P
 
lol yeah
 
@Dennis input is broken :(
 
1:56 AM
@El'endiaStarman any progress on Pytek?
 
How?
 
@NathanMerrill Not recently, no. :(
 
what's keeping you busy?
 
Can anyone explain to me what this is? oeis.org/A034691
 
2:00 AM
the number of different hierarchical orderings that can be formed from n unlabeled elements: these are divided into groups and the elements in each group are then arranged in an "unlabeled preferential arrangement" or "composition"
 
@RohanJhunjhunwala You put it in Arguments, not Input.
 
@EᴀsᴛᴇʀʟʏIʀᴋ I can read
but I understand not
 
what is Euler transformation?
 
:P
@LeakyNun maybe this?
does that fit the sequence?
 
2:02 AM
@EᴀsᴛᴇʀʟʏIʀᴋ no?
the sequence doesn't even contain negative numbers
 
thats only part of the first sequence
 
2:13 AM
@Dennis whoops my bad :( what is the intended use of the argument spot?
(So I know for the future)
 
Command-line arguments.
 
oh
my bad :(
 
@ΛεγίωνΜάμμαλϠΨΠʹ why not?
 
2:15 AM
are a,b integers?
 
a^(1/6)b^(1/3) = (ab^2)^(1/6)
so x=ab^2 and n=6
 
@LeakyNun whoops, thx
I broke causality by accident :|
 
lol
 
λ type test.rb
insert = 5
def test
    puts insert
end

test

λ ruby test.rb
test.rb:3:in `test': undefined local variable or method `insert' for main:Object (NameError)
Did you mean?  inspect
        from test.rb:6:in `<main>'
wtf ruby
 
2:22 AM
@ConorO'Brien scopes
 
I got that much
but insert is in teh global scope, isn't it
 
@ConorO'Brien you need $
e.g. $insert = 5
 
that is weird
 
>
Class variable (@@a_variable): Available from the class definition and any sub-classes. Not available from anywhere outside.
Instance variable (@a_variable): Available only within a specific object, across all methods in a class instance. Not available directly from class definitions.
Global variable ($a_variable): Available everywhere within your Ruby script.
Local variable (a_variable): It depends on the scope. You’ll be working with these most and thus encounter the most problems, because their scope depends on various things.
 
2:23 AM
thanks a lot :) that's really weird
 
^ on "that's really weird"
 
so, just to clarify, ruby has no concept of scope inheritance ?
 
> What do you think happens when you:

1. Define a class (with class SomeClass)
2. Define a module (with module SomeModule)
3. Define a method (with def some_method)?

Every time you do any of these three things, you enter a new scope. It’s like Ruby opening a gate for you and taking you to an entirely different context with entirely different variables.
Just read the friendly website
 
I tried opening it but my internet timed out
 
@ConorO'Brien then I shall continue quoting it
 
2:26 AM
no, I'm good.
I'll take a look at it later
 
@HelkaHomba Gotta go with apples. Love me some apples.
 
@LeakyNun Fun fact: That question was part of me trying to solve the cubic equation 2x³ + 3 = 0
Cubics are strange beasts
 
@ΛεγίωνΜάμμαλϠΨΠʹ uh, the solutions are r*cis(60), r*cis(180), r*cis(300) where r=(1.5)^(1/3)
 
@LeakyNun Trying to write it in radicals though is tricky :/
 
@ΛεγίωνΜάμμαλϠΨΠʹ not really
:31759491 cos(60) = 1/2
sin(60) = sqrt(3)/2
cos(180) = -1
sin(180) = 0
cos(300) = 1/2
sin(300) = -sqrt(3)/2
 
2:30 AM
@Downgoat Homebrew does everything with symlinks anyway, it just doesn't preserve the file structure of the project, so I'll have to get a little crafty.
 
@NathanMerrill All manner of things. A short summer job, coding the TNB data explorer, people, my fiancée getting pretty sick (she's better now), etc... Oh. and I'm now actually being paid to develop a website for a client, so that's theoretically priority #1. In practice, I hardly get anything done. It's kinda frustrating.
 
cos(60) = 1/2
sin(60) = sqrt(3)/2
cos(180) = -1
sin(180) = 0
cos(300) = 1/2
sin(300) = -sqrt(3)/2
in other words, r(-1)^(1/3), r(-1)^(3/3), r(-1)^(5/3)
 
@Downgoat All of them (except for a couple) depending on my mood
 
The full solution set for the quintic I was solving:
 
2:33 AM
@ΛεγίωνΜάμμαλϠΨΠʹ what is the quintic?
@ΛεγίωνΜάμμαλϠΨΠʹ full solution for quintic should have 5 solutions?
 
@LeakyNun Two are plus/minus
 
@AlexA. wait wat why
._________.
 
I see 5
Unless some are identical
 
I didn't see the second comma
I must be blind
 
@Downgoat ?
 
2:35 AM
@LeakyNun 4x⁵ + 6x³ + 6x² + 9 = 0
 
@ΛεγίωνΜάμμαλϠΨΠʹ alright
 
@ASCII-only that was in response to alex's message
 
So yeah, just factored it and ended up with that 2x³ + 3 = 0 and another quadratic
 
oh how did i not see the reply
 
@ΛεγίωνΜάμμαλϠΨΠʹ I see
 
2:37 AM
i gtg to bed now, night
 
@Downgoat For the majority of projects that compile to a single binary or library or whatever, the rest of the source tree isn't needed after building, so it saves a lot of disk space. But then there are cases like this, which are in the minority, where the source tree is significant.
 
hm... surely there's a way to bundle into a single file... lemme look into it. IIRC running make && make browser_build will compile into a single file but that doesn't actually include the CLI
 
In the meantime I should be able to just copy the necessary parts of the source tree to Homebrew's location, I think that's just not their preferred way of doing things.
 
@Downgoat webpack with node as target maybe?
 
@ASCII-only oh my god why
that will be so slow
id try uglify.js into one file but then there's node_modules....
 
2:45 AM
@Downgoat how
 
@ASCII-only it abstracts every node specific function
say bai to optimizations
.o/ optimizations
 
abstracts?
 
In software engineering and computer science, abstraction is a technique for managing complexity of computer systems. It works by establishing a level of complexity on which a person interacts with the system, suppressing the more complex details below the current level. The programmer works with an idealized interface (usually well defined) and can add additional levels of functionality that would otherwise be too complex to handle. For example, a programmer writing code that involves numerical operations may not be interested in the way numbers are represented in the underlying hardware (e.g...
 
@Downgoat but if you explicitly target node it won't
 
rly?
im using browserify
what's different between that and webpack
(note: i use dynamic requires)
 
2:48 AM
webpack has support for bundling to node
@Downgoat dynamic?
 
@ASCII-only hm ok. ill take a look at it but i dont have time because school
 
3:01 AM
Btw @Downgoat, the website for Cheddar is seriously legit. Nice work there.
 
@ΛεγίωνΜάμμαλϠΨΠʹ night
@Downgoat thinking of making a SHA hash for the cheddar install script, to help make it more secure?
 
What do the single uppercase letters mean?
What are alpha, beta? lambda reduction?
 
@quartata if you have time can you read through the tournament post draft? Anything we are missing, other than maps?
 
3:19 AM
@AlexA. :D thank you
@LeakyNun non terminals
 
@Downgoat what does each letter mean?
 
@LeakyNun each are forks off the original derivation. E.g. with E and alpha derivations alpha is basically E'
@LeakyNun it should say:
ternary -> α β ? E : E
expr -> α β
start -> ( E )     // parenthesis
     L         // number
     B         // boolean
     P         // identifier
     prefix E  // prefix
end -> infix E   // infix
       postfix   // postfix
       ε
wait no that's not right
E -> α β γ
     ε
α -> ( E )
     L
     B
     P
     O E
β -> O E?
     ε
γ -> γα E γβ E
     ε
letters mean the same
gamma is ternary
wait that's still wrong brb
 
@Downgoat γ μ do dis
 
E -> α β γ
     ε
α -> O E
     P
β -> O E
     ε
γ -> γα E γβ E
     ε
O is operator P is property E is expression
gamma-alpha is the ternary head ? and gamma-beta is ternary tail :
 
@Downgoat How does a function get parsed?
How does an array get parsed?
I still haven't found a square bracket anywhere in your code
 
3:29 AM
btw bracket is the same as square bracket
@LeakyNun what code/which file
 
cheddar tokenizer
 
how many of you get an "invalid certificate" warning when you visit this website? 700lincoln[dot]com? I tried to get a free SSL certificate; my PC's web browser accepts it just fine but my phone doesn't.
 
btw the grammars are in their own files
 
@LeakyNun tokenizer/parsers/arrary
@LeakyNun character literals are compiled in tokenizer/consts/chars
 
@Downgoat ok, thanks
 
3:38 AM
@El'endiaStarman I'm not a fan of working as an independent developer, so I'm tempted to tell you to just drop your client :)
 
@NathanMerrill Probably a bad idea when said client is one's best friend... :P
 
@PhiNotPi my browser doesn't show any warnings
ew, mixing personal and professional life?
 
@PhiNotPi certificate is fine by my browser
 
@NathanMerrill cool... but I guess I'll have to figure out some other CA to use because android phones don't accept it
 
@Downgoat I messed something up making the Cheddar Homebrew formula and deleted by /bin directory entirely. I can no longer ls.
 
3:41 AM
yeah, just tested it with my android, and got a warning
 
@Quill is it possible to overload loose equality (==) in JS? Using valueOf hacks?
@AlexA. ohmygodwathowisthatevenpossiblewtfsystemintegretyprotection
i guess you'd have to copy over old /bin dir from recovery partion
 
> recovery partition
...
 
@PhiNotPi is it possible to have two certificate issuers?
 
@AlexA. I thought it has been well established that goat is not good with typing because hooves :|
 
I just mean I don't think I have one
 
3:45 AM
@NathanMerrill no clue
 
macs have it installed by default in a super-no-tamper-area. Try booting with cmd+R
 
@PhiNotPi ^
apparently that's a list of all CAs on android
 
then it should open something and let you click "Terminal" from there mount your disk and copy the /bin dir
 
@Downgoat my current hypothesis is that ()->1 is treated as two tokens: (), an error, and ->1, a constant function
 
pacifist
 
3:47 AM
What's the most popular sequence with negatives and positives and zero in it? e.g. not prime/fib/squares
 
@LeakyNun can't. functions are passed first
() is not being passed as arg list is only possibility
@HelkaHomba negative numbers: -1, -2, -3, -4, -5, ... formula: f(n) = -n - 1
 
@HelkaHomba I might say reverse fib
 
...it was the godDAMN CHEDDAR CLEANUP THING THAT DID IT (╯°□°)╯︵ ┻━┻
 
Spill your fondue?
 
Deleted /bin!
 
3:52 AM
@Downgoat in the function parser, you imported the array parser
I can't seem to see where you used it
 
@Downgoat I don't have cp since that lives in /bin. :/
I'm going to back up my files then reinstall the OS...
 
@AlexA. >_>_>_>_>_>_>_>_>_>_>_>_> i feel very bad for my code f*cking up your computer ;_;_;_;_;
@AlexA. no the recovery partion has its own bin utils IIRC
 
I'll be doing it through the recovery partition, but I'll boot into it instead of mounting it.
 
i can zip my /bin and put it online and you can copy that to your root but idk if thatll work
 
@AlexA. Lesson learned: Don't trust red goats.
 
3:56 AM
@Downgoat Haha I appreciate the gesture but don't worry about it. This should be fine.
 
$ zsh
\[\]\[\033[38;5;9m\]\u\[\]\[\]:\[\033[38;5;208m\]\w\[\] \$
zsh = weirdsh
 
Looks like it's trying to color the prompt
 
@Downgoat no.
 
@Quill :( @javascript why cant you do anything ;_;
 
I've been trying to find a way to do it for a while
If you can find a way please let me know
 
4:00 AM
brb creating "The Quest For Tetris Overloading Ops in JavaScript" room and blog post series
 
The best way I've got is to overload toPrimitive
 
thought that's ES6
@AlexA. oh... i forgot to mention. pass an argument to cleanup specifying the dir to cleanup in else itll do it in root
>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>
 
4:14 AM
@Downgoat Depends on the type
 
@AlexA. Ouch. You might have /usr/bin/scp which could stand in for cp
 
4:31 AM
@Downgoat toprimitive uses valueof, so yes, or just create a function making a unique string from the object and check equality
@Downgoat also check constructor name if you need
 
0
Q: Is there a sandbox or "unpublished" option for answers that are being developed?

GuitarPickerWhile working on a code snipped for a recent question, I found that due to the self-referential nature of the answer, it would have been helpful to have a sandbox or test area for answers that aren't quite ready to be published. (The gist of the code golf question was to create an answer that re...

 
@NewMetaPosts Wow that was slow
 
5:25 AM
OK, that's weird. My ssh session suddenly refused to accept the letter h. I couldn't type it with the keyboard, nor paste it from the clipboard...
 
Hahaha
 
@DJMcMayhem you mean "aaa"
 
@Downgoat debugging by testing is far better than debugging by hand... and you would know best what to test
you already have a hypothesis
 
@LeakyNun :/ ve always debugged by hand
 
@Downgoat transfer to me your knowledge so that i can test it
 
5:37 AM
hiya all, back in US, finally have internet fast enough that SE chat loads images >_>
@AlexA. jesus
 
Anonymous
@HelkaHomba Fibonacci generalized to all integers
 
@Downgoat Maybe Ceddar is the culprit. :P Seriously toug, any idea wat triggered it on Alex's computer?
 
        let grammar = this.grammar(true,
            [[A, CheddarArgumentToken, ""], "->", [CheddarCodeblock, ExpressionToken]]
);
@Downgoat what is this?
what is the grammar of the grammar parser?
 
5:54 AM
Eek, I haven't answered a challenge in 2 days.
 
@Dennis I haven't seen an interesting challenge in 2 days
(that includes my challenges)
44
Q: All in all it's just, uh, another trick in code golf

Luis MendoThe purpose of this challenge is to produce an ASCII version of the cover of this great album by the rock band Pink Floyd. The brick junctions are made of characters _ and |. Bricks have width 7 and height 2 characters, excluding junctions. So the basic unit, including the junctions, is: ______...

this should be good
 
There are a few ones I wanted to answer, but TIO is keeping me busy.
 
let's compete again
Pyth vs Jelly
I have golfed my Pyth solution from 43 bytes to 27 bytes
 

« first day (2028 days earlier)      last day (2812 days later) »