« first day (1843 days earlier)      last day (3002 days later) » 

12:12 AM
@Doorknob >:I
>:U
 
φ_φ
2
 
PhisNotEyes
 
You guys made him phi!
 
π_ಠ
 
Graduation day.... ++ ....
 
12:25 AM
Faceception
 
@PhiNotPi This is all your fault.
4
 
oh dear
what has happened here
 
eyesplosion
 
Maybe I should timeout the chatroom... ♦_♦
 
pls
 
use ♦
 
Though really, Conor and Molarmanful are more at fault for continuing. Srsly guys.
 
okay I'm stopping
 
delete all the things
 
12:28 AM
☼_☼
 
kicks Phi
no
 
@quartata I can't – they'll come back for me!
 
29 messages deleted
 
while(! graduated) {graduationDate++; sleep(1 day);}
 
@AlexA. ....probably ought've moved them to the trash?
 
12:30 AM
Reminds me of "the CIA thread" (an inside joke none of you know)
 
@El'endiaStarman I don't know. Why would it matter?
 
@AlexA. NO THEY'LL COME FOR ME!
 
@AlexA. There's now a screenful of "(removed)"s.
 
When should you delete messages and when should you move them to the trash?
 
The CIA thread, courtesy of the Q&A site I mod occasionally: fluther.com/5156/is-fluther-a-front-for-the-cia (warning: takes a while to load)
 
12:32 AM
14 messages moved to Trash
 
I typically delete only a few messages at a time. There is a mod-tool for deleting a batch of messages, which Alex used. I would've moved them instead to avoid the big ol' eyesore.
 
Self confidence = 0
 
29 messages moved to Trash
@CᴏɴᴏʀO'Bʀɪᴇɴ ( ͡° ͜ʖ ͡°)
@El'endiaStarman Okay, moved the deleted messages. ¯\_(ツ)_/¯
 
@AlexA. Thanks. :)
 
I actually didn't realize you could move deleted messages.
Turns out you can.
TIL.
 
12:34 AM
indeed :)
You're one of today's lucky 10,000!
Nevermind the fact that there are far fewer mods than that. :P
 
NOOO THEY WILL COME FOR ME!!!
 
I just realized that I actually have more "reputation" on that other Q&A than I do on StackExchange, despite points being +3/+5 instead of +5/+10
 
> that other Q&A
I think I know that beast of which you speak.
 
(the same one I linked to above)
 
@PhiNotPi Stack Exchange is two words
 
12:36 AM
Oh, whoops, I was thinking of [REDACTED].
 
:P
 
I followed Java class naming conventions.
 
ಠ_ಠ
 
ಠ_ಠ
 
in Beep Boop Maggot, 27 secs ago, by Geobits
Marky, you're alive!
 
12:38 AM
There needs to be a programming language that is good with number sequences and only number sequences.
(I was thinking something that queries from OEIS.)
 
Putt?
 
@PhiNotPi Umwat?
 
Downgoat made literally that exact thing
 
As in, that thing DownGoat tried a day or two ago.
 
12:39 AM
It didn't go very well.
 
Oh that's why I don't see anything.
Hmm... I'm thinking of more.
It should be able to do addition, subtraction, etc. but only using number sequences.
And the sequences should pretty much be infinite.
Actually, now that I think of it, I should just integrate that into ESMin.
 
If it directly queries OEIS, that would be a standard loophole. Fetching the output from an outside source.
 
Oh, nevermind then.
It was so promising, too.
 
12:56 AM
Theoretical question: If instead of doing OEIS queries, the language had a giant database of sequences built in...? That doesn't sound that much different than having, say, a fib() function.
Still shady to me, but it's getting harder to argue against it.
 
@Geobits I was thinking the same thing. I'd call it technically correct. (as long as brand new sequences are not supported)
 
Yeah, just make a local copy of OEIS, and update it with every successive version of the language.
 
Sounds like Mathematica
 
And you don't even have to make users download all of OEIS, just have a single server with it somewhere, and call it an online interpreter.
 
"All of OEIS" is probably pretty small if all you need is the number->sequence mapping anyway.
 
1:02 AM
And now, for quartata's pessimistic thought of the day.
You know, something I worry about is that eventually if we run out of easy and interesting challenge ideas we'll discourage new users from participating and the site will go stagnant.
We get a lot of new users from easy code golfs and hard code challenges/pop cons, but I don't see much participation from new users in hard code golfs.
And while I feel like this is true for a lot of SE sites (it's kinda already happened to SO), I worry that it might happen faster to us.
 
I thought we decided it was Calvin's job to not let that happen?
 
Some of the big attention-drawing challenges have already been locked for historical significance. One example is Tweetable mathematical art.
 
@AlexA. Yeah, exactly. The 2 + 2 = 5 challenge is one of our most upvoted challenge but it'll be off topic soon
And 2014 without numbers is the kind of restricted source challenge we discourage.
Don't get me wrong, we need to discourage this stuff.
But we have to balance it with appealing to new users.
And that... worries me.
 
Discourage, but don't disallow. There are existing ones that have been interesting. 2014 was certainly well-received.
 
Catalogs seemed to be well received by new users too, but eventually you run out of languages.
 
1:06 AM
Geobits' optimistic thought of the day: I'm pretty sure people have been thinking this since the start of the site, and we haven't run out of challenges yet that bring people in. In fact, it's likely we gain more new users/day than a few years ago.
 
Yeah. I'm not at all worried about the long-term health of the site.
 
I looked in site analytics but I didn't see anything about users joined past month
 
@Geobits Yeah. Looks like there's < 300000 sequences and if each sequence has 1000 64 bit numbers that's only a few Gb
 
@AlexA. I'm talking veryyyy far out. Like 2+ years.
I think like Grace Note said a long time ago a new puzzle type isn't a bad idea.
 
That's what I mean by long-term.
 
1:07 AM
OK.
 
Hi guys
 
Hello
 
@Calvin'sHobbies That's actually larger than I thought. Online interpreter probably would be better.
 
@quartata Well sure, a new challenge type is never a bad idea if it's feasible.
(and makes sense, etc.)
 
Right, but we aren't actively trying to invent new ones.
 
1:08 AM
I decided to go back and actually do a full test of the map I published yesterday (I tested all of the jumps individually, as well as the first third or so straight through, but this is the first time I decided to test the whole thing in one go).
Some of the sections are just insane.
 
@quartata I don't see that as a problem.
 
We do already have a lot of interesting challenge types, but all of the more esoteric ones are very difficult to make challenges for.
 
^
except code golf
 
Again, I don't see this as a problem. After all, our subdomain is "codegolf" for a reason. :P
 
@AlexA. This is all theoretical musing on my part. I don't think it'll happen, but it could.
 
1:09 AM
@AlexA. :/
 
but (for me as a newish user) code golf is a pain in the ass because I would have to learn a language to be competitive
 
Actually I think one of the reasons we're getting new users is because of the amount of new languages.
 
@Geobits I'm not saying we shouldn't try to innovate. I just don't see it as some kind of urgent thing to maintain long term site health.
 
This place is probably the first taste of esolangs for a lot of SE users.
And esolangs rock.
 
1:10 AM
Btw, Code Sport without the trailing s makes my blood turn to jello.
 
@Liam You could make your own if you wanted to spend that much time. That way, you'll know it like the front of your hand.
 
@AlexA. Sure. I'm just still of the opinion that it shouldn't be codegolf.se. Don't mind me, just being a grump.
 
I like the esolangs more than the golf languages. I honestly feel that I could not win a golf challange even if I tried
 
> makes my blood turn to jello
 
@Doorknob I mean what I said.
 
1:11 AM
I probably shouldn't have put two of the map's hardest jumps practically back-to-back, without a checkpoint in between them.
 
mm blood jello
 
@Geobits I agree and disagree. I think being CodeGolf.SE is fine but I also think we could benefit from a different name.
 
I feel like blood jello would lead to extreme diabetes.
 
@AlexA. Same.
 
@PhiNotPi Megadiabetes
 
1:13 AM
@AlexA. Yea, I'm not actively campaigning to change it. It just irks me when people say "we are called codegolf, after all" in that context :P
 
@quartata I've seen that on a Thai menu. It was some dish with congealed pig's blood.
 
@Liam GOLFING LANGUAGES ⊆ ESOLANGS
@AlexA. oh dear ew
 
Oh yea, I've definitely seen blood jello on menus in Japan.
 
@Liam I don't play to win; I play to play. ¯\_(ツ)_/¯
 
I meant I like the ESOLANGS \ GOLFING LANGUAGES
 
1:14 AM
And then there are the times when I get to one of the simpler jumps in between them, and forget to jump...
 
@Geobits Actually, do they store 1000+ terms? primes only goes up to index 58
 
Yea, it depends on the sequence I think. Some have tons, others only a few.
Which would lessen the utility for a lot of challenges.
 
But we know the primes
 
@Geobits I was joking this time, but I do think that code golf is and always will be the centerpiece of the site.
 
Well "how do I compare strings in Java" is the centerpiece of SO, but it isn't called javastrings.com ;)
 
1:15 AM
It really should be
 
:D
 
hahaha
 
@AlexA. Yeah me too. Code golf just doesn't have the appeal to me that some other challenges do. I think I just like challenges that are more substantial (i.e. the work is in actually figuring out how to do the thing, not golfing the thing down)
 
Has codechallenges.se been suggested? Surely it has
 
Yes I don't like that name though
Honestly PPCG has a really good ring
 
1:17 AM
You don't like COCH?
 
ppcg.se (.se being the TLD)
 
@Calvin'sHobbies As our subdomain? Yeah, I think that's in the meta thing.
 
@Calvin'sHobbies Pronounce that?
 
( ͡° ͜ʖ ͡°)
 
Alright that does it. I'm making the second of those two hard jumps a bit easier.
 
1:17 AM
@Geobits I thought the centerpiece of SO was "how add numbers in JavaScript"
 
Yeah, COCH is pronounced parenthesis deg deg parenthesis
 
I don't think "Recreational Programming" has been suggested (except once as an offhand remark by me in chat). How about that one?
 
ew no
 
Pretty sure it's in there
But also I hate it
:P
 
PPCG is a good name.
 
1:18 AM
18
Q: Should we change our name?

RainboltThis site may have been built primarily on code-golf challenges and puzzles that have no winning criteria, but we have evolved away from that. Our name is outdated, and we should rebrand ourselves. Because the folks in the chat cannot seem to agree on a name, I'm going to post multiple answers a...

@quartata squartato.se
 
Sure beats the shit out of "Not Programming Related"
Not Programming Relatedprogrammers.stackexchange.com

Launched Q&A site for professional programmers who are interested in getting expert answers on conceptual questions about software development.

 
@AlexA. That's not even a question. Use jQuery, noob.
 
phi-and-associates.se
 
lel
 
Also, if we change our name we'd have to get rid of the ampersand. I want to keep it, since it's a "rare character."
 
1:22 AM
"Associates" is too long for the subdomain. Certainly it should be shortened.
 
paa.se
 
I was thinking phi-and-ass.se
Because I'm 12
@Calvin'sHobbies Now it has
@Doorknob Nope, that's not in the list. I was wrong.
 
@AlexA. I've reported you to Stack Exchange for being underage
 
Fuck
 
Your account will have to be destroyed until you're 13
:P
 
1:24 AM
Alright
 
Speaking of which, how old were you when you joined, Doorknob?
 
42, but he's like Benjamin Button
 
@Geobits sshhh
TIL that (sub {}) gives a reference to the subroutine
I feel sooooo stupid
 
Why, because you're using Perl?
 
How does the pl interpreter even work if this is the case
Oh because I dereference it twice
 
1:27 AM
@Geobits I was 12, but through some shenanigans with my parents creating my account on my behalf and supervising it or whatever, it didn't violate COPPA
 
Are there some esolangs where practically any string not containing whitespace can be a variable name?
 
deref then &{}
@Calvin'sHobbies Any printable ASCII char can be a variable in pl.
But not a string.
 
@Doorknob Technically bc my parents agreed/supervised me at the same age, I am good too.
 
[20:30:38] Skarian : I did talk to [crush] today
[20:30:41] Skarian : I died
[20:30:41] c_o_n_o_robrien: "died"? D:
[20:30:50] Skarian : ingame :/
[20:30:54] c_o_n_o_robrien: oh
Out of context is the best context.
 
lol
 
1:33 AM
@Calvin'sHobbies Any string at all can be a variable name in SAS if you turn on extended names. But in that case you have to reference the names like N"What ever 434%$#".
 
I came across this edit in one of the queues: codegolf.stackexchange.com/posts/71680/revisions
 
o_O
 
Um, @Liam? Why did you approve this?
That is definitely not appropriate for an edit. The rejection reason "This edit was intended to address the author of the post and makes no sense as an edit. It should have been written as a comment or an answer." is exactly right here.
 
because I'm a bad person
also I didn't know
I did actually look around on the meta but meh.
 
One million years dungeon
 
1:36 AM
:(
 
(Nah, it's alright, just know that edits that add an entire separate answer should be rejected because it's a different answer)
 
holy crap what did I miss last I checked the up/downgoat challenge was at 40 upvotes
 
^
The "holy crap what did I miss" part.
 
At least, at the next checkpoint, I'll be more than halfway up the tower
 
tbh, the up/downgoat challenge reminded me a lot of Is it a bird/plane which had just become active in the sandbox again
 
1:39 AM
@CᴏɴᴏʀO'Bʀɪᴇɴ ...wow, 163 score. Then again, that's probably because of the Mathematica answer.
 
@El'endiaStarman And the goat-validating builtin :P
 
Yep. That.
New plan: learn all the Mathematica builtins and secretly design questions for them. Reap the rep after posting.
 
The fact that Mathematica included an upright goat detection system is just absurd.
 
No, actually, it detects upright goats.
The answerer just added a "flip and check" thing.
 
^
 
1:41 AM
I said upright
 
Suuuuurrrrreeeee....
 
( ͡• ͜ʖ ͡•)
 
Jan 5 at 5:08, by Dennis
mod abuse eleven
 
Anyone can edit messages...
 
Even non-mods can edit a chat message within a 2 minute window
Ninja'd but mine was more specific
 
1:43 AM
I have decided that my next map will not be a parkour map
 
Done by a mod. Therefore, mod abuse.
 
^
mod abyus111!1
Actually it was past the 2 minute window I think
 
I thought mod abuse was when Doorknob hits me with his trout.
 
( ͡• ͜ʖ ͡•)
 
Do all of you have shortcuts for those faces or what?
 
1:46 AM
I have i3 keybinds
 
I just copy paste.
 
mod+C brings up the "actions" menu, [t] for "type," and then different letters for different things
 
But Rosetta Stone taught me how to copy paste faster than conventional means
@Doorknob mod+C? mod abyus 11111
 
ex. mod+c t s types out a shrug
@quartata you forgot the eleven
better
11/11
 
@Calvin'sHobbies I have system text replacement to get Lenny, disapproval, table flip, and shrug.
 
You have a rickroll key binding? ಠ_ಠ
 
I approve
 
The amount of abuse in this room is just too much. Make PPCG great again.
2
 
1:50 AM
ugh
so bad
 
Not even funny
 
niiiiiiiiiice
 
0/0
 
[snicker]
 
[snickerdoodle]
 
1:50 AM
love snickerdoodles
 
Also, I came up with a great prank idea: The president "accidentally" leaks the nuclear launch codes, but he actually says "dQw4w9WgXcQ".
 
I have no opinion of them because I haven't had one in like 6 years
 
haha
 
@PhiNotPi How many people would think to put nuclear launch codes into a YouTube URL? :P
 
Just googling the string is good enough.
 
1:52 AM
how does goggle nucler lanch code
I try for thirtee minut and no cod
 
Halo is better.
</obscure-joke>
 
COD = call of duty?
</observation>
 
2:14 AM
0
Q: Is this an acceptable way to shave a byte in ES6?

Patrick RobertsSay there's a challenge with two inputs. Can we submit a function signature like this? a=>b=>... Instead of (a,b)=>... The function then becomes callable as f(a)(b) instead of f(a,b), if we provide example usage. Is this considered acceptable, or should it be added to "standard loopholes"?

 
@NewMetaPosts This is just beta reduction, right?
 
@quartata Just not for this site, considering that PP are off topic.
 
> considering that PP are off topic
That just sounds weird. :P
 
( ͡° ͜ʖ ͡°)
 
THAT FACE.
NO.
 
2:24 AM
( ͡ ° ͜ʖ ͡ °)
 
PLZ.
 
oh yes
 
> oh yes
 
( ͡ ° ͜ʖ ͡ °)
 
/me ragequits.
 
2:25 AM
@Dennis Granted, there's no actual consensus on whether they are or not. As long as there's an objective winning criterion, they wouldn't (or at least shouldn't) be closed as off topic.
@VoteToClose /me ragewaves
 
@NewMetaPosts The only problem I have with this is that it adds to the things-new-users-have-to-learn-about-the-site pile
 
@Sp3000 Agreed, but I think VTC has a point. As long as you specify how to call it, I don't think there's a good reason why it shouldn't be allowed.
 
@NewMetaPosts I want to say "no" because you're technically writing N functions, but that's not a good objection.
 
@AlexA. Probably me being paranoid, but say hello to my new language InputLang, where f(a,b,c) outputs 1, f(a)(b,c) outputs 2, f(a)(b)(c) outputs 3...
 
It outputs the number of argument sets it's given?
I can't think of a situation in which that would be advantageous
 
2:32 AM
@Sp3000 Not really. This is how arguments work in lambda calculus.
Hence my point about beta reduction.
It's not something unusual.
 
Not the number of argument sets, no (e.g. f(a,b)(c) could be 4). I was just thinking more encoding information in how the input is given
Yeah, lambda calculus is why I commented "I don't have any actual argument against it"
 
@Sp3000 I think that's already covered in a loophole
 
I can't wait to use that in a challenge. f=lambda a:lambda b:a+b Oh, wait...
 
@AlexA. If it is that's not good
No Church Numerals
 
Hmm I don't think there's a loophole for that
 
2:35 AM
Hm, I'll take a look
 
But a better example of what I mean is, say you had the program - that takes the difference between two inputs. With current rules it technically encodes two programs, a-b if the argument order is a,b and b-a if the argument order is b,a (or in addition, in e.g. Jelly, 0 if there's only a single argument)
So in a way you have 3 programs in the space of one by changing how input is given
 
Alex was wrong
No loophole that fits
 
It's probably nothing major, but it's on my "loopholes I hope people don't exploit" list
 
Most challenges already allow input in any order anyway though
 
Yeah, but I mean making a language that specifically exploits this fact
 
2:38 AM
Right
Hm.
 
So... when is ninja'd getting put in the memes page?
 
It's already there; you're too slow.
 
Goodbye
 
I'm surprised juic avocad isn't on there, now that it's leaked onto main.
 
2:53 AM
It's on there.
 
It is?
Oh
 
Ye.
 
I guess I haven't kept up to date on advancements in meme science.
 
Any LaTeX ninjas around?
 
Argh. Why is python so stupid?
 
2:55 AM
in Beep Boop Maggot, just now, by Marky Markov
@Doorknob I'm not sure.
 
@Geobits ಠ_ಠ
 
@Doorknob What's your question
 
@Doorknob I have some experience with LaTeX.
 
Ok, so I'm getting an exception on line 252. It's complaining that the sequence going into random_choice is empty. Makes sense so far.
 
@quartata If I have {\Huge blah blah}\hfill blah blah, how do I make the top edge of the text align, not the baseline?
 
2:56 AM
Line 252 of...?
 
This is kinda hard to explain in text; lemme try to draw a picture
 
So I add a print-debug line to find out why, and it doesn't print. Oh, ok, it must not be flushing stdout. googles... Ok, so now it should flush. Nope! Still not printing!
    print(bucket_id, flush=True)
    for _ in xrange(self.batch_size):
      encoder_input, decoder_input = random.choice(data[bucket_id])
 
Is this Python 2 with from __future__ import print_function?
 
No, python 3.
 
Is xrange something else then? (confused)
 
2:58 AM
Hmm. Good point. Something might have lied to me... let me look.
 
xrange isn't in Python 3.
You want range.
 
^
 
Just checking it's not Geobits xrange
 
Why in the hell don't they just stop using 2 >_<
2
 
2:59 AM
@Geobits Because 3 sucks
@Doorknob k one second
 
Ok, so let me change my answer. Yes, it's 2.
 
@quartata ಠ_ಠ
 
@quartata Right now I'm thinking they both do.
 

« first day (1843 days earlier)      last day (3002 days later) »