« first day (1195 days earlier)      last day (3648 days later) » 
01:00 - 18:0018:00 - 00:00

6:07 PM
@Rusher "How to answer all challenges is site level, not challenge level." It may be "site level" in that it is applicable site-wide, but does not make it about the site, because it is still about golfing in general. The content in a tips post would still make sense if it was completely detached from codegolf.SE. Hence, I can't see how such posts can be remotely "about the site".
 
6:31 PM
While we're talking about @Doorknob's metapost though... It makes me sad that this is still not reopened :-/ ... that's how we lose new users, not by banning code trolling. Would someone with enough rep be so kind to jump in with the 5th reopen vote?
 
@m.buettner Did you completely ignore the "but it appears to be lost in a tangled web of lawyery phrases by others." and the "let's agree to disagree"?
And the "this part has been beaten to death in chat already"?
 
Off-topic: glad to see @Chris back in chat again ;-)
 
And I love that Doorknob actually stated that his view was "the only view"
 
Only because you forcibly put it that way.
 
I didn't force you to write anything
 
6:34 PM
A better term might be "objectively correct"
 
I also explicitly disagreed with your view, making it NOT the only view
 
You asserted it, therefore I agreed with you (although it's not the best choice of words)
 
"Belongingness" is simply not objective. At all. Period.
 
goes off to post programming question on Bicycles.SE
 
@Rusher That's why I didn't put in a comment but here. I still don't get how you're trying to beat the "it's about golfing" into "it's about the site and hence IMO it belongs on meta". I don't even see where there is any room for interpretation in this. Never mind though... I'm moving on to agree to disagree now as well.
 
6:36 PM
As I said earlier, feel free to post about this on meta SE
 
@Doorknob Lol.
 
Meta isn't a place for discussion anymore. It's a stomping ground for users who have been here the longest and inactive moderators. Their view is THE view.
 
@Doorknob Not sure if I'd be able to stick around long, work and all that, but yes, good to see you too. :-)
 
Half of my problem is with the fact that I can't even disagree with you guys.
My view simply doesn't exist.
 
you are trying to disagree with the wrong people here
 
6:38 PM
@Rusher @Doorknob is saying you should post on meta.stackexchange.com, not meta.codegolf.stackexchange.com.
 
we don't view it as our opinion but as the consensus for what meta sites of SE network are about
 
So even higher rep users can tell me "Leave your silly arguments on your own site"?
 
@m.buettner That.
 
hence, what the others said: if you want to disagree with someone take it to meta.SE
we're not making the rules here
 
Consensus IS community opinion
Not fact
 
6:39 PM
@Rusher You will probably discover on meta.SE that you have no ground to stand on and that almost nobody will agree with your stance.
 
And definitely not the ONLY view if I have a DIFFERENT view
 
okay
 
@Rusher Does Russell's Teapot exist? Is that a "view"?
 
I'm simply tired of everyone here telling me that my view isn't a view.
 
if I have the view that I'd like to post programming jokes on SO... do you think I should insist on my opinion that that's a good thing and take it to meta there and discuss it?
 
6:41 PM
Do you have that view?
 
@Rusher It's "a view", but one that almost nobody on SE will agree with.
 
I don't, but does it matter? There's no point in insisting on it, if SO is simply not about programming jokes. I'm not going to change that.
 
How about this. You restate all of your arguments, as straightforwardly as possible. Enumerate them in a list, as briefly as possible, right now, and we will tell you exactly what's wrong with them. With facts, not opinion.
I'm tired of all this redundant nonsense
 
Even if I agreed with you that we should expand meta to take the tips there, we wouldn't be changing anything. It's pointless, because their are policies what goes on meta and what doesn't - network wide.
 
@Doorknob I already explained to Rusher that in the SE world, "meta" has a very specific meaning, which is not up to their alternative interpretation.
 
6:42 PM
Then we tried to discuss what that specific meaning was
And guess what
I got a "No"
 
@Rusher I am saying that you're being difficult on purpose.
I already told you that it's analogous to the Wikipedia: namespace on Wikipedia. That is, in Wikipedia's instance, it's a place to discuss things about Wikipedia's workings and policies.
 
@Rusher Could you just do exactly what I said in my previous message so we can discuss this in a more... civil manner?
 
@Rusher you wanted to have "workings and policies of the site" defined. There is no room for interpretation there that could possibly include tips about golfing.
 
@ChrisJester-Young I'm saying that you entered into this discussion with "You are being harsh and a conspiracy theorist." What kind of mod fans flames like that? And why am I being considered difficult when the people holding the opposing views are denying that my own even exists?
 
@Rusher Telling you that you're being harsh is not fanning flames, unless you're a flammable type.
 
6:45 PM
Everyone is the flammable type. You just have to know what match to use
 
And if you're flammable by nature, everything I or anyone else says will be "fanning flames".
 
You're starting an uprising against all the world's government with a stick, @Rusher, and you're demanding that all people in China should move to Syria.
 
I understand that you were probably serious about the harsh comment I made to Geobits, and probably trying to be funny with the conspiracy theorist comment. But then you tried to actually argue with me, and then backed off and said "I don't really follow discussions in chat."
 
This is, quite frankly, ridiculous
 
@Rusher I'm not trying to argue with you about anything other than that the meaning of "meta" in Stack Exchange is well-defined and not subject to alternative interpretations.
 
6:48 PM
And now I have to go because school. I can continue this pointless discussion later.
 
Most people, both here and in SE in general, have no trouble understanding this.
@Doorknob \o
 
@ChrisJester-Young Were you unhappy with my last two responses to that same comment?
Let me state it more clearly. What belongs on meta is subjective.
 
@Rusher Are you talking about why I refuse to debate with you about what "workings and policies" are?
 
Okay, Rusher, so let's begin from the start. I hereby acknowledge your opinion that tips about golfing should go on meta. Where do we go from here?
Is your opinion based on anything? Can you defend it? (I'm genuinely asking)
 
It boils down to how you interpret what "a question about the site" is.
 
6:50 PM
okay
 
Does it have to be about a specific part of the site?
 
Do we agree, that "the site" is the application running at codegolf.SE.com?
 
Does it have to apply to the entire site?
 
@Rusher It can be about a specific part, and it can be about the whole site. Both are okay.
It can even be about the meta site, not just the main site.
 
Are challenges a part of the site?
Here is where we go different directions I think
 
6:53 PM
Challenges are the site's content maybe? I'm not sure how that is relevant though.
We're talking about tips.
 
Is there a mechanism in the site for writing challenges?
 
So your interpretation is "tips are 'about the site'"?
 
My interpretation is that tips are about a part of the site.
You brought me back the beginning, but then you forced me to jump ahead again, so there is my interpretation
 
But tips are just content right? And in this case they are content that could appear - without modification - anywhere else on the web. So how can they be about the site if there is nothing specific about them that relates them to PPCG other than that they happened to be posted here?
Oh I think I'm starting to get where you were going...
 
I don't think content is a good separator for meta vs main
 
6:56 PM
Challenges are a part of the site, tips are about challenges, so tips are about a part of the site, and hence should go on meta?
 
In fact, I spent the majority of the day trying to find a good separator
 
What else is, other than content? o.O
 
I never actually arrived at one
I haven't been able to have this discussion all day
Will you help me?
Will you be that guy who discusses the issue logically?
 
I'm trying really hard to, but I still don't really know where our opinions diverge to draw so drastically different conclusions.
Did I understand you correctly with "Challenges are a part of the site, tips are about challenges, so tips are about a part of the site, and hence should go on meta?"?
 
A single challenge is an object (content). Challenges as a whole are a part of the site. Tips are about the latter, and therefore about the site
And yes, should go on meta
I just wanted to differentiate between challenge and all challenges
 
7:00 PM
I see.
I don't think "Challenges are a part of the site". I think "the site is about challenges". That's different.
 
Errr... replace challenge with answer since tips are about how to answer
 
Well it's not really about "answering" right? It's about "solving challenges".
 
solution then. not answer
Take tags, for example. code-golf is content of the site
Tags as a whole are definitely part of the site, right?
 
Yes they are a part of the site, as they are specific to the site.
 
code-golf is definitely not part of the program. It was user generated
So when a new tag is discussed, it has always happened on meta. Why does that happen?
 
7:03 PM
Code golf exists outside of PPCG, it can't be a part of PPCG. And so neither can solving programming puzzles be a part of PPCG.
Because those posts are not about the content. They are about the site: in particular, whether this site is appropriate for that content.
 
Those posts are about groups of content. How are they not about content?
A tag is a group of challenges. A tip is a solution that can be applied to a group of challenges.
 
Have you ever encountered the semiotic triangle (en.wikipedia.org/wiki/Semiotic_triangle)? I think that may be the underlying problem here.
But the tip is not bound that particular tag. The tip could work on someone's private blog without any reference to the tag.
Hence the tip can't be about the tag, even if the tip and the tag apply to the same type challenge.
 
Let's say I created a clone of CGSE called ckygolf. Tips posted here apply equally to challenges on ckygolf. However, tags used here do not apply the same way as tags would in ckygolf; each site would have their own policies about how tags are used and applied.
 
That's similar to arguing, that the Stroustrup is about SO's C++ tag.
 
A tip can't be about a tag? Every tip I have seen yet says "How to answer questions tagged codegolf in language X".
 
7:08 PM
It's not about the tag though. It's just about the content that happens to be referred to by that tag.
 
If you created a different site, the tags might not fit, and the tips might not fit either.
Or, they may both fit well.
 
@Rusher The tips will fit just fine. The tags are site-specific, however.
 
They might not fit.
 
The tips will fit to anything golfing related, even if my friend just sends me a challenge over skype. The tips apply, but this has nothing to do with any tags.
 
This is getting into TWSS territory, so I'm going to bow out. ;-)
 
7:09 PM
If the site scores different, tips may not apply. If they have different challenges, tags might not apply.
If you change something specifically about your hypothetical site such that tags don't fit but tips do, well that's just because you created the hypothetical
A tag is a tool to organize content. A tip is a tool for overcoming content. They seem to be on an equal level to me, but not to you. Can we just agree to disagree?
 
We actually do agree that they are on an equal level!
But for tips to be about a tags, the tips would have to be on a higher level.
I just can't see how tips are at all related to tags for you.
Would you care to acknowledge my analogy "that the Stroustrup is about SO's C++ tag"? I really can't see the difference.
 
They are also about tags. Specifically, they only deal with code-golf thus far. A fastest code tip would be a whole new discussion.
Don't know what Stroustrup is
 
The book about C++.
(well Stroustrup is the inventor of C++... I'm referring to his book)
 
Here's a simpler analogy. I have a game with two modes created by the community
 
(that makes a semiotic pentagram)
 
7:16 PM
I give tips for a specific mode.
 
@m.buettner Does it look like an upside-down star? ;-)
 
here's the catch: code golf wasn't created by the community.
 
Was it created by the site?
I'm confused
 
it was created long before the site ever existed
of the community
in fact the site was created because code golf existed
 
Ok. As long as we agree that it's a content item
 
7:17 PM
hence code golf is not part of the site. things can be about code golf without being about the site.
books can be about programming without being about SO.
is it?
code golf is a concept, I'd say.
 
The tag code-golf is a piece of something not programmed into the site
Added to the site by the community
Now we're just getting really nitpicky
But I corrected my statement regardless. I won't just deny you your view
If people actually did programming projects on SO then we wouldn't even be having this discussion
It's not their subject matter
 
we'd still be having the discussion. just because people would be programming on SO, programming books would still not be about SO.
 
Programming answers belong there, best practice programming tips don't really go anywhere, and questions about the site go on meta.so
 
I'm really trying to understand why tips are about PPCG.SE in your opinion. I just can't get there. tips are about golfing. the site is about golfing. maybe there's a book about golfing. but that does not mean that one of them is about the other, because golfing exists independently of all of them.
isn't best practice programming tips what SO is all about?
 
And yet every attempt I have made to help you understand has led to a different in how we word stuff
 
7:24 PM
what's the difference between that and a programming answer?
yes because I can't follow you using any of the wordings we've used so far.
 
Tips questions like "List the best practices on Java" on SO were infamaous for their "1 tip per answer" style before they were cracked down on
 
okay yes
 
They didn't belong anywhere
 
we can argue on the basis that list-type questions don't belong anywhere.
I'm fine with that.
 
So now let's assume that they have to be forced upon us and we must choose a location for them
 
7:26 PM
@m.buettner Even I could agree with that, potentially.
 
but that argument is no basis for "I think tips should go on meta".
 
It's equally not an argument for main
 
@Rusher If you want to argue for nuking tips posts entirely, that's probably likely to get some support.
 
All I am saying is that if they were forced into existence and not nuked, I do have an argument for putting them on meta based on 1) Rep going to the authors of a boilerplate question and 2) their existence in my abstract world being one level higher than challenges themselves
 
okay but your second argument still relies on the basis that challenges should be the only thing on the site, and I think that's where we disagree. because I think the fact that we have the challenges here at all is the exception from other SE sites. the other SE sites would only have "questions about golfing".
 
7:29 PM
The problem is, nobody has actually provided any kind of logical reason for their existence on main other than the wordplay argument that I admit is ambiguous (even if nobody else will)
 
if there was (is?) golf.SE.com (like, the sport)... there would only be posts about golfing. people wouldn't golf there. there wouldn't even be an argument if questions about golfing should go on meta or main. but in our case, there is the rare exception where the activitiy the site is about can also be performed on the SE site. it just happens to be the case that (currently) the activity dominates the questions about it.
 
@m.buettner I would be down with the site being "questions about golfing", but then the site wouldn't serve its main purpose, which is to draw golfing challenges away from SO. :-)
 
But list type questions would NOT be tolerated either. Again, there is no analogy for what we are trying to do on another site.
Except for the failed attempt at what used to be a question on SO main. But it was terminated. It didn't fit there.
Discussions are not good for main. They belong on meta
 
@Rusher But tips are not discussions.
 
@Rusher yes okay we can argue on the basis that we don't want list-type questions at all. If we want them anyway I still think there is no support for putting them on meta, because they are not about the site. They are still about the subject matter of the site and hence belong on the site - just their format may be inappropriate.
 
7:34 PM
Discussions or not, the "list of tools for the job" breaks the SO format if you allow it on main.
It's basically a question with many answers
Ok. I am convinced that it just doesn't belong anywhere.
 
@Rusher we could make an exception based on looking at the reason for why lists are not wanted. It's usually "because they are like to create debate and subjective answers", which is not the case for tips here, I'd argue.
that's fine. that's definitely a valid opinion. ;)
 
The problem is, it won't be removed, and the third best option is taken instead in my opinion
 
That asserts that meta would be the second best option I assume?
 
I would put questions about questions on meta, yes.
 
it's the specific version of a tips question
it's not list-like
not opinion based
is there anything wrong with it?
 
7:40 PM
Yes. If everyone posted their solutions as questions, we'd have a huge problem. How do you determine duplicateness if every question is "Here, look at my code and help me golf it."
Furthermore, was that question closed and then reopened after the very speech on meta by Doorknob that I am contesting?
 
No it was reopened because I might a case for it in the chat.
This site is about golfing. The question is about golfing. It belongs on the site.
That's what I'm saying... this is the only kind of question all the other SE sites have. We happen to also have the challenges themselves. I don't see why that would invalidate questions about golfing.
 
We don't compare to other sites
 
Okay, that's a valid opinion, too, but another one I don't agree with.
However, that's a discussion for another day.
I really need to revise for an exam... and I've been in here way too long today.
 
Take it easy. Honestly, if I weren't so clouded already by other less logical people, things might have been different these past 30 minutes
 
See you around...
 
8:13 PM
Through a series of tiny improvements, I managed to golf this answer from 434 bytes down to 421 bytes! At increments of around 1-5 bytes at a time:
3
A: Fast, Cheap, and Good - Choose any Two

QuincunxPython 3 2, 454 434 433 431 428 421 bytes I thought, Python must be shorter than Java. Here is the "proof": from Tkinter import* I=IntVar t=Tk() exec'a=I();b=I();c=I();l=Label(t,text="SELECT ANY TWO");A`"FAST"|a);B`"CHEAP"|b);C`"GOOD"|c);l^A^B^C^'.replace('`','=Checkbutton(t,text=').replace('...

@Rusher You are very good at posting meta posts that nobody (basically) likes. :/
 
I point fingers at obvious logical fallacies made by high rep users. It's not popular, I admit.
 
@Rusher I am a high-rep user. I often disagree with your posts.
The nice thing about meta is no one gets offended when their post is downvoted
because it is meta*
*except, some people may.
We are supposed to understand that the way meta works is that an upvote means an agreement and a downvote means a disagreement.
But it doesn't always feel that way. I wish we could reward people for posting good meta answers, even if the majority of the community disagrees with the post (hence my recent post on meta.stackexchange (chat post link: chat.stackexchange.com/transcript/message/15404653#15404653))
 
I'm not offended at all by the downvotes. I love the way the system works. I am offended when a high rep user sways crowd opinion by saying that my view doesn't exist.
 
Hi
 
Hi
Bai
Got to go take my second math test
 
8:24 PM
Fun...not
 
@Rusher I'll get back to you on this. Please remind me if I forget.
@TheDoctor Fun... Yes! Why else am I taking two math classes?! Cya
 
8:38 PM
I return
 
8:48 PM
0
Q: Generics - How to create Object

AAhadHow to create an object of Class A and then calling its getValue() function? Note:- Compiler should not give any warnings and it should be type safe object. class B<T> { } class C<T> { } class I<T extends B , C> { } class A <T extends I> { public T getValue(T x) { return x; } ...

^ what does everyone think about this?
 
@Doorknob Would you allow a question about aliasing function in Python if it were in the spirit of improving my golfing ability, or would it be off-topic?
I'm trying to shorten
s1='Hello'
s1=s1.replace('H','J').replace('e','i').replace('l','m').replace('o','y')
 
@Rusher I don't see why not.
 
Good. If it gets rejected as off-topic because it belongs on SO, I might explode.
 
9:03 PM
Python gurus take a stab at codegolf.stackexchange.com/q/26831/18487
 
We need to have better tagging for this kind of stuff...
Alright, I'm finally going to work on fixing DoorknobChatbot now. :P'
 
I admit I felt awkward putting tags that said "use this tag for this kind of challenge"
Growing pains I guess
Whether or not I agree with it I am damn well going to follow community consensus.
Oh crap @Doorknob one more thing
Was I supposed to wiki that?
 
Nope
(You can't, anyway, not anymore)
 
Oh, no kidding lol.
 
class m(str):
 def q(a,b,c):return m(a.replace(b,c))
 
^ is the best I've got
 
Looks clean. I wonder if that guy will post his answer.
I won't get rep for answering my own, so you are welcome to it since he didnt
@mniip Can I steal that?
He posted it
 
Hey guys, I've got a question if anybody's willing to help :/
 
it's the same thing as mine
@Rusher license: wtfpl
 
I'll just throw it out there, dunno why this isn't working
import java.math.BigInteger;

public class Factorials {

    public static BigInteger fac;

    public static BigInteger two = BigInteger.valueOf(2);

    static BigInteger mul(BigInteger start, BigInteger mid, BigInteger end) {
        if(start == mid && mid == end) {
            return Factorials.fac.subtract(start);
        } else {
            return Factorials.mul(start, start.add(mid.subtract(start).divide(Factorials.two)), mid).multiply(Factorials.mul(mid, mid.add(end.subtract(mid).divide(Factorials.two)), end));
(oops)
 
9:20 PM
figured
 
it's so dirty ;-;
 
Can you expand on "isn't working"?
 
@Rusher I can't actually see the error
 
the error?
 
What error?
 
9:21 PM
closed as unclear what you're asking by Doorknob, Rusher :P
 
I assume it's a recursion depth error
 
explodes
 
console covered in these
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
at Factorials.mul(Factorials.java:13)
 
your start and end do not change
 
@Rusher ?
 
9:23 PM
I'm not sure what's supposed to go on there anyway
 
@mniip it's a fac program I made based on merge sort
 
Also, >all these plebs using big libs like bigint
 
@mniip eventually, if i keep dividing by two, they'll all get to 1, right?
 
>makes his own long arithmetic >it's slow
@Trimsty I suppose so
 
@mniip wonder why it isn't working then :/ i have some working python mergesort code
 
9:24 PM
@Doorknob Sarcastic explosion, as in "I am so overloaded with bullshit that I have exploded"
Don't worry. My Python question and I have not actually exploded
Ok, that was really poor wording. I apologize if that sounded like everything that was said to me today was bullshit
How does that regex thing go again? s/bullshit/logical, civil discussions
 
s///
 
Thank you :)
 
I might have an idea for a question, albeit it might sound a bit too restricted
 
boots up bot, holds breath
 
Basically it's restricted to , and then
 
9:30 PM
Hello @DoorknobChatbot!
 
in GolfEye - a chatbot, 11 secs ago, by Doorknob
Bot initialized. Type >>help for help.
2
... whoops, wrong account
 
Haha
 
imma look into it more tomorrow, gotta go to bed now :c
y u exist time
 
Anyone playing Wild Star today?
open beta starts today
 
Night
??
 
9:32 PM
woohoo almost 2x score upgrade codegolf.stackexchange.com/a/26692/7162
 
@Rusher According to my rock, I've never heard of it.
 
Is that a ?? like "Is is night?"
 
well, g'night :P
 
@Trimsty Good night :)
 
?? as in what's Wild star?
2
 
9:36 PM
 
oh. no.
 
No? Nobody is playing today?
There goes my plans
I'm bein repressed by a doge
 
Hey!
I should be homeworking
 
9:55 PM
Phone chatting still ;c
 
Hi again
 
10:50 PM
23
A: What is the best comment in source code you have ever encountered?

Craig McGuffAn old boss of mine was always going on about how we had to use our own products internally i.e. "Eat our own dog food..." Many years later I found embedded in some source that a temporary coworker had done, every function he touched is tagged with: /* NOT FIT FOR HUMAN CONSUMPTION */

 
haha
someone closed that as off-topic
I, too, for a second, thought that it's some homework, until I found the tag
 
Which one?
 
11:09 PM
-4
Q: What is the source code of a C program using "for" loop to produce this output?

kon psychsource I think this is a good fit for this site. I was not satisfied with the other answers

 
Oh..
 
11:24 PM
Voting to close the ungolfing question...
Other: This question is asking the impossible. It combines elements of NLP far ahead of the state of the art with an undecidable problem.
^^ pure gold!
 
11:47 PM
@Doorknob I nuked it.
 
Hm. At first I was under the impression that it was an actual challenge, but apparently it's just a programming question.
It looks kind of like a puzzle to me
 
Done!
 
@Rusher I CW'd it for you. :-)
 
@ChrisJester-Young Wait. Why?
 
@Doorknob There is no winning criteria.
@Doorknob I thought we are CWing tips these days.
 
No? Has that changed? Uh oh.
 
@ChrisJester-Young Well, the whole huge debate going on recently has been about changing that. :P meta.codegolf.stackexchange.com/q/1470/3808
 
@TheDoctor Nuked it.
 
Wow, meta.codegolf is so long of a name that it cuts off the .com of the link :P
 
11:49 PM
Yeah
 
I suppose technically we've not officially changed that yet
 
@Doorknob That. Also, the point of CW for tips was to avoid giving rep for tips, since people should be getting rep by answering golfing challenges. But, if there's new consensus on this, I will of course abide by it.
 
@ChrisJester-Young There's not really any solid consensus yet. We were just arguing about debating discussing this, so I was just wondering.
I believe the extremely unofficial and fleeting consensus is only that "big list" type questions (i.e. Tips for golfing in Python) be CW.
But I see no reason not to give rep to a person who helped someone with a golfing or puzzle related question/problem (same for the question asker).
 
Okay, well, when there's a real consensus on it, I'll be happy to un-CW the post if the new consensus is consistent with that.
Just don't want to yo-yo that flag until we know what we're doing with it.
 
Yeah, don't change anything yet.
 
01:00 - 18:0018:00 - 00:00

« first day (1195 days earlier)      last day (3648 days later) »