« first day (1785 days earlier)      last day (3057 days later) » 

10:00 PM
@wizzwizz4 Hello again.
 
@Timwi Are you a player of the Chairman's game?
 
@MartinBüttner: I just clicked through to the Voronoi question you answered yesterday from a sidebar ad!
 
wait what?
 
@PeterTaylor Point of order! Congratulations on avoiding saying the name of our leader in vain. :)
 
how did that happen?
I wasn't aware CG had any ads on other sites yet
 
10:02 PM
@PeterTaylor This was my avatar before I changed it to the current one :)
 
@MartinBüttner Perhaps "ad" is not the right term, but that large rectangular space on the sidebar.
 
Right, you probably mean Hot Network Questions.
 
Where you also see promotions of Area 51 proposals.
 
Or, er, “Related” (for some values of related).
 
@Timwi All hail the king of diamonds?
 
10:03 PM
If I meant either of those, I would've used those terms.
 
@Doorknob冰 Talking.
 
I have noticed that if you casually drop links to your question in chat, it serves as a very good advertising technique! I've already got 1 extra upvote! Still no answers though :-(
 
@Timwi but but but accumulates more cards while protesting
(That's really fun to do to people who have no idea what they're doing :D)
 
@wizzwizz4 That upvote was mine
 
@El'endiaStarman well yeah I've seen these individual-question ads before. Not sure what spawns them where though.
 
10:04 PM
 
Not sure if “Related” is a caption for that image, or a heading for something underneath that was cropped out :)
 
@Timwi Could we arrange it so that you can say "That answer was mine"?
 
@Timwi Heading for the "Related" questions list.
 
@El'endiaStarman Interesting font you have that in. Are you overriding the site’s font, or is this actually how it displays to everyone but me?
 
Looks like Scifi.SE
 
10:06 PM
Yup. SciFi.SE.
 
Aaaah
Love it
Wanna upvote it, but... gah
Everything that’s not on Stack Exchange or Reddit doesn’t know what it’s missing out on from being unupvotable
 
I actually had the opposite problem on Facebook yesterday. Saw a Star Wars spoiler and wanted to downvote it...
There are literally people on Imgur downvoting every and all Star Wars: The Force Awakens spoilers in usersub and comments.
 
Yet another reason to stay off social networks.
 
SE chat is basically a social network. ;)
 
^
Plus, only half a dozen of my Facebook friends live near me. Out of, uh...
 
10:11 PM
I've heard social networks are generally worse.
 
Why do people make such a big deal about this startrek stuf anyway?
 
A friend of mine mentioned the Spock cameo in The Force Awakens on Facebook without spoilering it.
 
@SuperJedi224 Well, y'know, that depends on who you "friend"...
 
@ThomasKwa I don't think that's what he is insinuating at all. — Mego yesterday
 
10:12 PM
@PeterTaylor Wait... what?
 
I can't read the word insinuating without thinking about Gnomeo & Juliet.
jedi'd
 
@SuperJedi224 I know. That's just not on, is it?
 
Peter trolling chat... that's a new one ;)
5
 
...
Also, I should add some test cases to my GOL sandbox post.
 
@Dennis ?
 
10:16 PM
Lady Bluebury: [To Lord Redbrick; about his prized tulips] Your tulips are looking a little limp this year, aren't they?
Lord Redbrick: [Offended] Oh! I don't like what you're incinerating.
Lady Bluebury: The proper word is "insinuating", illiterate.
Lord Redbrick: [Angry] I am not illiterate! My parents were married!
 
Even if it wasn't @RikerW intention, that's still the wrong reason to allow golfing languages.
No rep loss on meta, so I don't feel bad downvoting.
 
@ThomasKwa I think you missed Dennis's next message ;)
 
What
Oh
 
I think I'll write an RLE-to-Plaintext converter first
 
@Calvin'sHobbies Not participating in Winter Bash?
 
10:30 PM
@PeterTaylor ಠ_ಠ
 
@FlagAsSpam Sorry, spoiler markup doesn't work on chat.
 
@PeterTaylor ಠ_ಠ ಠ_ಠ ಠ_ಠ
 
What's with the explosion of owls?
 
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
 ?]
And this is when I know I've really messed something up
(context: when installing an apt package, apt wanted to remove pretty much every single package on my system, including bash, coreutils, grep, tar, and itself)
 
10:37 PM
...
You done goofed, son.
git gud
Oh, wait you uninstalled it.
 
@Doorknob冰 Apparently apt has lost the will to live.
 
I just added the first two test cases.
 
Guys, I know who the sacrificial sheep for next year's hat is.
 
in David's hat store, yesterday, by Caleb Kleveter
I've got an idea for a secret hat next year (even if SE doesn't do it, I thought it was funny). A hat called "Skeet Shooter", you get it for anything that would cause a SE notification on Jon Skeet's phone.
 
10:48 PM
So basically vote or comment on one of his posts?
 
cat
^
 
@AlexA. Comment, not vote. Votes don't make notifications.
Or answer on a question.
 
Or find a site where you don't have enough rep to bypass the edit proposal process and propose an edit on one of his posts
I think that would work
 
@FlagAsSpam I suppose it depends on what you'd call a notification. A change in reputation is a notification in my mind.
 
I signed up for all of the sites... :c
 
10:49 PM
Why
 
cat
@AlexA. I don't get a notif on my phone for rep changes
 
Really? I see the little green +amount on my phone.
 
Something that causes an alert.
 
I take it you're thinking specifically of things that go in your inbox
Which votes do not
 
10:51 PM
Yeah - you'd get a phone alert from inbox stuff, not rep changes.
 
Actually you must say stuff on all of his posts to obtain a hat.
 
Is there a comment limit?
I feel like there should be one.
 
@Ampora Oh gosh no.
 
cat
@El'endiaStarman there must be
 
@FlagAsSpam Still depends on what you mean by "alert."
 
cat
10:52 PM
@FlagAsSpam typin skillz
 
@El'endiaStarman I don't believe so.
 
Oh flub yas
 
@SuperJedi224 ... you made a P40.
 
@FlagAsSpam That's actually a 50x magnification of a Golfical program
 
10:55 PM
...and a P40.
 
Having a lang using colors as functions is actually smart b/c you can do... things with it. Math in my brain to know what # that is.
16776216
No
 
What the pound? :D
 
16777216
Yay I'm right woo
@FlagAsSpam numb3r
 
#isapound
 
#octothorp3
 
10:56 PM
When does our site get a "makeover"?
 
@Adriandmen After graduation, which may or may not happen.
 
I bountied my integration question.
Notice me, senpais!
 
Permanent beta is a thing, after all.
 
cat
@El'endiaStarman ://
 
English is beta.
 
10:57 PM
@El'endiaStarman :(
 
But 11/01 is so far away! Graduation is so far off!
 
cat
@Ampora hah! funny...
 
Personally, I'm hoping that we'll graduate, and I do think that we will graduate eventually.
Not everyone agrees.
 
@Ampora ...November of 2001?
 
@cat STAR IT IF IT'S FUNNY. NOBODY STARS MY POSTS.
 
10:58 PM
grumbles about idiotic 10 q/day requirement
 
@FlagAsSpam EL&U? That site graduated a long time ago.
 
cat
@Ampora OKAY FINE >:^(
 
:P
 
@El'endiaStarman If we graduate, we'll expand significantly.
@AlexA. No, just English.
 
@FlagAsSpam I'm not sure about that.
 
cat
10:59 PM
@FlagAsSpam English Language Learners is beta, too
 
@Doorknob冰 Is that the only reason why we are not graduated yet?
 
@FlagAsSpam There are two English sites. EL&U and ELL.
 
@Adriandmen it's... complicated
 
Oh, hell, both of them have graduated.
I'm an idiot.
 
316
Q: Graduation, site closure, and a clearer outlook on the health of SE sites

AnaBack in April of 2010, Joel shared our assumptions about the role of small sites in the newly minted Stack Exchange network: If a site does not have enough activity at the end of 90 days, it will be closed down. Any existing Q&A will be archived and made available for download, but the site...

 
10:59 PM
At actual size:
 
@SuperJedi224 ...now it's deal with it sunglasses.
 
um no
 
:26313682 > atexplain
 
Nm
 
11:00 PM
Wut.
 
cat
JavaScript's weird cast system. Arrays cast to strings like [1,2,3] => "1,2,3" and strings cast to numbers like "12" => 12 but if there are non-number characters in the string the cast returns NaN. +[1,2] casts to a string then a number but the string contains a comma so "1,2" becomes NaN
 
Um. That was a reply.
 
cat
SOMEONE THOUGHT THIS WAS OKAY.
 
@cat Have you seen "wat"? If not, you should see "wat."
 
cat
11:01 PM
@Doorknob冰 I love wat
@Maltysen for gaben's sake.
 
cat
@FlagAsSpam 0.o
 
HER EYES.
xD
 
Remember when I said a golfing language needed a flood fill builtin?
 
cat
@ThomasKwa No, fill me in
 
11:03 PM
15
Q: Run-Length Racers

geokavelYou will be given a string in run-length encoded format. For example, the string "3a4A6b5B" expands to "aaaAAAAbbbbbbBBBBB". You then use the expanded string to create a track, as such: A) aaaAAAA B) bbbbbbBBBBB This is a track with two lanes. Lowercase letters represent air. You can not run...

 
Oh my gosh I'm making a language based on memes now.
 
cat
ohh, i see what you mean
 
That could be like 10 bytes
 
cat
@FlagAsSpam science has gone too far.
 
> Method What are those?!? returns type.
 
cat
11:04 PM
@FlagAsSpam oh dear god no.
 
@FlagAsSpam you mean like LOLCODE?
 
cat
@MartinBüttner that's just LOLCATS, not memes
 
@MartinBüttner Yeah, but memes, not screaming of trolls.
 
@ThomasKwa I thought that quite often for CJam ;)
 
LOLCODE is actually surprisingly feature complete for an esolang
IIRC it even has classes.
@ThomasKwa ok jeez I'll put it in pl
 
cat
11:05 PM
@quartata if you replace the keywords it becomes non-esoteric
 
Isn't it just a substitution for python? Or was that something else?
 
cat
@quartata it's not OO
 
@quartata so does FiM++ :P
 
cat
scroll to the bottom: esolangs.org/wiki/LOLCODE
 
@Doorknob冰 Does this mean that if we get 10 q/day consistently, we have a big chance of graduation?
 
cat
11:06 PM
@quartata here
 
maybe
 
@quartata It does not
At least the standard doesn't include them
There's some variation in the feature richness of the various implementations though
I think LOLCoffee, the one implemented in CoffeeScript, has the most features.
 
cat
@quartata what would first class members inherit from, GRUMPYCAT?
@AlexA. woah, that's a thing?
 
@cat Yeah. That's the implementation available on repl.it.
 
cat
@AlexA. Oh, I didn't realise it was so different
 
11:11 PM
@quartata Is Vitsy feature complete? :D
 
cat
@quartata DIS KIND IZMEMBER GLOBALCAT ...
 
@cat It has some notable differences, including not requiring HAI and KTHXBYE, among other things.
The original C implementation requires those
 
cat
@AlexA. I know that well: lci segfaults on unclosed strings and comments
 
I recommend checking out LOLCoffee. It's perhaps a little more forgiving.
 
cat
@AlexA. yeah, i have before
@AlexA. do you have Mouse-2002 installed?
 
11:15 PM
Nope, just Mouse 83.
 
I prefer its simplicity to 2002.
@ThomasKwa I don't see why not.
 
cat
@AlexA. but... it's... so... featureless... and... useless! 0.o you should try mouse-2002
 
@ThomasKwa what Alex said. I have yet to get around to writing up the meta post that suggests multi-part challenges should be off topic...
 
I think I'll write a Golf Practice: TI-BASIC, and maybe a Golf Practice: APL.
 
cat
11:18 PM
@AlexA. i'm guessing you won't be interested in my next version of it which adds gasp more features
 
@MartinBüttner Why should they?
 
@cat I don't really use it for anything. I just think it's a fun little language. I kind of like 83 for how feature barren it is.
 
@AlexA. he's also not participating in your conversation.
 
@cat Perhaps. I wasn't a huge fan of Gavin Simpson's choices for 2002 (e.g. everything is a double, function syntaxes, etc.) but I'd be willing to check out your version.
@MartinBüttner I noticed that. I think that's the second time I've asked him. Oh well.
 
cat
@AlexA. I use it for far too many things and am far too disappointed when it can't do pythony things
 
11:20 PM
You use Mouse for things? Like what?
 
I thought of a CnR, but I'm worried that it might be too hard for cops
 
Like actual things, not just golfing?
@quartata Sandbox it.
 
@FlagAsSpam if there is no significant interaction between tasks (e.g. reusable code, not being allowed to share characters between multiple parts), then squeezing multiple tasks into a single challenge does not improve them on any way and at worst evades the duplicate system.
@quartata that's better than too hard for robbers
 
Looking for a good GitHub iOS app. Any suggestions?
 
The backwardness of which are the cops and which are the robbers is still so confusing to me.
@CᴏɴᴏʀO'Bʀɪᴇɴ GitHub's official iOS app if there is one, otherwise no.
 
11:23 PM
@AlexA. No official iOS app ;-;
 
Probably because nobody clones repos to their iPhones
 
cat
I regularly use the interpreter for a desktop calculator, and my bashrc greets me with (among other things) the time and time of day using a little script I wrote in mouse. I also used it for a school programming assignment once, that was fun
Oh, and I put the binary on my phone so I can script on the go
 
cat
@AlexA. because Apple Hates Open Source
 
Basically you write a program that prints out a permutation of its source code (so it is kinda like a quine)
 
11:24 PM
@cat Apple often open sources their end-of-life technologies, i.e. those on which they've discontinued development.
 
And the robbers have to figure out the original source code
 
GitHub: For ages 4+
Gee, thanks, Apple
 
@CᴏɴᴏʀO'Bʀɪᴇɴ lol
 
cat
@AlexA. I know, I just really like to hate on apple, and they certainly do act as if they hate OSS
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Really? "Git" isn't rated 13+?
 
11:25 PM
@cat I know the feeling; I love to hate on Microsoft any chance I get.
 
@PeterTaylor ¯\_(ツ)_/¯
 
@quartata isn't that just unscramble the code with the additional requirement that the code has to be a generalised quine?
 
cat
@AlexA. Same, but only half as much as on crApple
 
@MartinBüttner I wouldn't know because I've never seen unscramble the source....
But
 
It is the CnR
 
11:26 PM
I think it is a little harder than you might think
 
@PeterTaylor God forbid 12-year-olds clone repos. Imagine the state of our youth.
@cat What's your OS of choice? I'm a Mac user myself, so I tend not to hate on Apple so much. :P
 
cat
@AlexA. I'm teaching my kids to use makefiles as soon as they can type
 
119
Q: Unscramble the Source Code

PhiNotPi Note: This challenge is now closed to new cop submissions. This is to ensure that no one can post submissions that only remain uncracked because there aren't enough robbers interested in the challenge anymore. In this game of cops-and-robbers, each cop will write a simple program to give a s...

 
@AlexA. They can clone Bazaar and Mercurial repos all they want, but we have to protect them from the filthy language which that Linus fellow uses.
 
@PeterTaylor Here, have an owl ಠ_ಠ
 
cat
11:27 PM
@AlexA. Linux, of course (8
 
@quartata until the hello world challenge this challenge had by far the most answers on PPCG
 
@MartinBüttner It's similar, sure.
 
cat
@PeterTaylor gasp how dare you blaspheme our Great Leader Torvalds ?
 
But I don't think they are really that similar.
 
@PeterTaylor Granted, I have no opinion on that Linus chap, but Mercurial? Bazaar?
@cat As long as you don't teach them that it's okay to have tabs in source files other than in Make, I support this.
 
11:31 PM
@AlexA. They're not swearwords as well in your dialect, are they?
 
@PeterTaylor "Mercurial" is allowed on television and in some media but we still try to keep our kids from saying out loud. "Bazaar" on the other hand...
 
Ahh, the memories... Unscramble the Source Code was the best.
 
cat
@AlexA. of course.
 
Oh good.
 
cat
Does anyone here know how to implement a self-modifying whitespace-agnostic context-free grammar (think Forth: every syntax element can be assigned as a macro)
Like, how do you even parse a program with self-definining syntax ?
in forth, : A ( x y -- ) swap . . ; defines a word A which swaps then prints the top two elements on the stack, and the same can be done for every other printable ascii
also, which SE should I ask this on?
 
11:40 PM
That doesn't seem to be changing syntax per se.
That's more just redefining the instructions.
You can take a look at Enema: esolangs.org/wiki/Enema
That does what you're describing.
 
@quartata Good lord that language name
 
@AlexA. Oh shush
Esolangs are weird
Look past the cover and deal with it
 
cat
@quartata Yes, because : : ( -- ) ; defines the macro definition operator as a no-op
 
 
@cat I guess it depends on how the macro definition operator is implemented.
But if every one-char instruction is simply associated with a function then it isn't changing how syntax is parsed.
 
cat
11:42 PM
@quartata I've been reading a lot of guides on writing lexical analysis and parsing and I still don't understand... should I preprocess the program to get the list of tokens and what they do at runtime?
 
Yes, this is what a lexical analyzer (like flex) does.
Oh wait.
 
cat
@quartata except they work on a hardcoded token list.
 
Right...
Hm.
I suppose it depends on how crazy you want to get here.
If everything is just a one-char instruction
Then all you really need to do is have a table of chars associated with functions that you can change.
In the case of the macro redefinition operator
It seems like that just works by setting the instruction to whatever follows it in parens
That can be easily accomplished if you just make your function look ahead in the array of chars
 
cat
@quartata yes, okay (and the parens are just "stack effect", which add readability but I don't care about), but what happens when the macro definition is possibly hundreds of chars away from its first invocation? Need I restrict that functions must be previously defined in the file before use? that seems... primitive.
 
@PeterTaylor Wait a sec, is "git" a swear word in British English?
 
11:49 PM
@cat Oh, so you are saying that you want to make it so that functions can be defined somewhere else?
But that raises a major issue.
What if you define something twice?
I'm not really clear what you're trying to do here.
 
cat
@quartata Well... preferably, yes.
 
OK, what if you define something twice?
 
cat
@quartata then it redefines it, as happens in every language including forth
 
Right...
But you are saying that the order of the definition doesn't matter.
The code using it can come first.
So which definition should it use?
 
hello
 
cat
11:51 PM
@quartata oh, yeah, I see what you're saying: do I want macros to be like variables (need declaration before use) or do I want them to just be callables (like C functions)
@ev3commander hi!
 
There you go.
 
cat
@quartata and I think the answer is variable-like.
 
If that's the case, you can just do what I described.
Not too tricky.
 
cat
but even then, *during* parsing, the grammar will be redefined
that is, while the grammar is in use yes?
 
But you parse it as you go.
You just take it one char at a time.
 
cat
11:53 PM
@quartata hm, okay.
 
30 mins ago, by Alex A.
@CᴏɴᴏʀO'Bʀɪᴇɴ GitHub's official iOS app if there is one, otherwise no.
there isn't one
 
cat
@ev3commander because, again, Apple Hates FLOSS
 
You can take a look at that Enema's implementations if you want
 
cat
@quartata i will, thank you
 
30 mins ago, by Cᴏɴᴏʀ O'Bʀɪᴇɴ
@AlexA. No official iOS app ;-;
 
11:54 PM
@ev3commander You didn't see the very next message?
 
;-;
@El'endiaStarman Nope, just saw it on the starboard
 
@ev3commander Ah...
 
alert(What if code blocks contain backticks);
do i have to do \`
 
Use double backticks.
 
Backslash backtick, actually.
 
11:57 PM
Except I did it wrong
OK
 
alert(`like so`)
 
alert(`${4+4}`);
 
Source: `alert(\`like so\`)`
 
cat
view-source:commentid...
oh, ty
 

« first day (1785 days earlier)      last day (3057 days later) »