« first day (1716 days earlier)      last day (3288 days later) » 

1:46 AM
@MichaelT one of these days I'll really get my head around how skip-lists can be designed to mimic other structures so efficiently...
they're just such an akward structure it's pure cleverness that they pull off the things they do, but they do nonetheless
 
1:58 AM
@JimmyHoffa Probabilistic data structure.
 
What's the term for when an old bug comes back? I can't for the life of me remember the word, but it's on the tip of my tongue...
 
user55340
Regression
 
Or Heisenbug, if it appears and disappears inexplicably.
 
user55340
@JimmyHoffa Start with "its an ordered linked list"
 
Thanks! Regression was it.
 
2:08 AM
@doppelgreener Tuesday...
 
@JimmyHoffa Haha!
 
2:29 AM
finally got the computer set up at the new apt
man it feels good
 
user15026
@Ampt That and having my bed are when I know I am home
 
Nah, I left that. That's why I made the GF get a queen!
mwahahahahahah
that said, she has 20/2 internet....
FFFFFFSSSSSSS
 
user15026
Well, for some value of my bed
 
user15026
A bed that is in my house with sheets on that I can sleep on
 
See... she moved in like a year ago with her roommate, so it's all set up
I literally brought my desk and computer
 
2:33 AM
Oh come on, this question is off topic? Really? programmers.stackexchange.com/questions/28950/…
 
and said "I'll get the other stuff... eventually"
 
@JimmyHoffa you're the haskell expert, can that be salvaged
 
looks like it got caught in the learning tag cleanup
 
@Ampt yeah
 
it's only got one vote though
 
user15026
2:34 AM
@Ampt Ah, thats easier than a move from scratch
 
I agree it needs an edit, if only to remove the
 
next question - what should the first game I play be...
 
@durron597 Compare with "Does Allman Brace Style make it harder for Javascript programmers to learn C#?"
 
@RobertHarvey I didn't say it's good in it's current state
 
> First news item is git related
are you sure this is a game?
 
2:39 AM
I just think it can be edited instead of nuked.
 
user55340
@durron597 Second word in the title is "Haskell" - it inspires terror.
 
This is where site scope rules get a little muddy. Both questions, from a legalistic standpoint, are the same in terms of their topicality; but one question is interesting, and the other is not.
 
@RobertHarvey It's interesting because this one can be edited into a form that's worth keeping, where the other cannot.
 
Exactly. But someone will always come along and ask the latter question, pointing to the former as evidence that theirs is on-topic.
 
user55340
-1
A: Is Haskell's type system an obstacle to understanding functional programming?

Steven ObuaBabel-17 (or rather, the subset of Babel-17 if you neglect "random", "choose" and Java interop) is purely functional and dynamically typed. Check it out at http://www.babel-17.com . Disclaimer: I am not only the main dev on this project, I am the ONLY dev on this project :-)

 
user55340
2:41 AM
It doesn't inspire confidence.
 
user55340
0
A: Is Haskell's type system an obstacle to understanding functional programming?

user11688By "pure" I assume you mean "that favors immutability". Check out Pure, Clojure and Scheme. I would think people would be attracted to Haskell because of its type system, rather than find it an obstacle. It's extremely powerful and clever people even use it to encode computations !

 
user55340
> If it is the latter, I'm curious what would be the most purely functional language that is dynamically typed.
 
user55340
This is the core of the problem with the question.
 
Probably Scheme.
 
@RobertHarvey Again, it needs to be edited to become one that does not inspire bad questions.
If I were to ask the following question:
> Which hashing algorithm is the best for uniqueness and speed? Can anyone direct me to a tutorial on hashing algorithms?
Apart from the first being a duplicate (obviously), that can still be edited into a good question, by removing the second question.
 
user55340
2:46 AM
> I'm studying Haskell for the purpose of understanding functional programming, with the expectation that I'll apply the insight that I gain in other languages (Groovy, Python, JavaScript mainly.)

I choose Haskell because I had the impression that it is very purely functional, and wouldn't allow for any reliance on state.

I did not choose to learn Haskell because I was interested in navigating an extremely rigid type system.

My question is this: Is a strong type system a necessary by-product of an extremely pure functional language, or is this an unrelated design choice particular to Has
 
user55340
Will completely removing the last two paragraphs help clean up the question and keep it out of the poll that many of the answers seem to be targeting?
 
@MichaelT That would certainly help.
 
user55340
Could we get two more down votes on this answer so that I can 20k delete vote it rather than flag it?
 
user55340
1
A: Is Haskell's type system an obstacle to understanding functional programming?

davidk01All the languages you mentioned are dynamically typed so learning haskell is going to be pretty tough if haskell is your first exposure to static typing and functional programming in general. You're probably better off starting with Erlang which is a functional language but doesn't have the same ...

 
3:25 AM
@MichaelT What do you need it to, -1?
 
user55340
@durron597 Yep.
 
@MichaelT Gah, you didn't take out the
 
user55340
And got it. Even if a mod acts to clean them up... its nice to have a vote from the community on it.
 
user55340
@durron597 oops. Gone now.
 
user55340
3:31 AM
@durron597 I'd lean to "no" - the site doesn't even exist anymore.
 
user55340
Much of the question is in the questions that are on the site and implies one looks at them and understands it.
 
user55340
> I'm teaching some middle and high school students programming right now, and I found that some of them really liked online programming puzzles. So I created kapparate.com/coder , and right now there's 4 categories of puzzles.
 
@MichaelT I agree, of course, I'm thinking about philip's answer.
 
user55340
He has good material on there, but parts of it are very hard to understand without the site as its a critique of the site itself.
 
Plus, the question is about actually writing good code, not about "help me read a programming book" type of crap that usually is
 
user55340
3:33 AM
> You could mix your code and English a little better. It's one of those hassles that StackExchange has tackled pretty well. You could develop a system like here and highlight any text which is to be taken as code. Also, use a different color for mathematics, because = means different things if the context is mathematics or C.
 
@MichaelT Agreed
2
Q: We're Spiralling out of control, Doctor!

WallyWestThe Doctor, in trying to escape from the Dalek forces has decided to send them in a spin by traveling in various pockets of space in a spiral motion. Depending on the nature of the available space-time, The Doctor needs to enter into the TARDIS controls the height and width of the section of spa...

 
user55340
@durron597 ... must fix hand drawn diagrams...
 
Epic Meal Time is fun to watch, but I get chest pains just looking at their food.
 
@durron597 Ah, yeah, I remember that one. Mike S couldn't fscking wait until I was done summarizing.
 
3:48 AM
@RobertHarvey lol yea
 
All the downvoters were reading was the title. And really, that's all they needed to read.
"I shall summarize this enormous tome for you in the comments, so you don't have to read it from cover to cover. You're welcome."
 
Ironically, it never got closed as duplicate.
 
I've got a great idea, and nobody's thought of it yet!
 
user15026
I like how he is convinced his question is new and different, when it really wasn't at all.
 
8:55 AM
Git (And your question is off-topic and belongs to Programmers, and is there possibly a duplicate) — idmean 39 secs ago
@idmean this question is a very poor fit for Programmers - it would be quickly voted down and closed over there, see meta.programmers.stackexchange.com/questions/6483/… Recommended reading: What goes on Programmers.SE? A guide for Stack Overflowgnat 34 secs ago
 
 
3 hours later…
12:12 PM
@durron597 it's strange how many people seem to miss the fact that almost everyone who can answer fix-my-code-dump questions doesn't want to answer them on any site, and the whole reason they're all on SEs is because here they can nuke the lazy questions and focus on worthwhile/reusable ones
 
 
1 hour later…
1:14 PM
Well, this site is for programmers helping programmers - you don't get full scripts delivered on request. So far you have two questions in one without any effort to solve any of it yourself, and it sounds like you don't see even a difference between the term 'web site' and a specific browser/webcontrol/etc. — KekuSemau 40 secs ago
 
ok, every question with a score >=12 now either has at least one close vote or has the tag removed
 
1:45 PM
@durron597 yeah, I deliberately focused on today because I realized I've been focusing on solely because it was the smaller of the two, when it's probably better to focus on something like highly viewed/upvoted questions in either tag
 
@Ixrec I'm focusing on because I closed/edited 150 questions in by myself + cv queue and I got tired of looking at them ;)
 
lol
 
I don't envy @ThomasOwens job of handling the tags when every question is closed. Especially which has like 700 questions
 
by the way, did these tags ever get blacklisted? iirc there was a brand new question on the front page yesterday
 
@Ixrec Doubt it. @ThomasOwens is handling that, communicating with the CM team. I don't know what the status is.
 
1:48 PM
ok
 
@Ixrec Do you think that and should be synonymed at least temporarily?
 
job-title sounds like a tag for purely subjective "how does your company name things?" polls, while job-definition sounds like it might include "does an X normally do Y?" which can range from opinion polls to potentially good questions, so I'd be in favor of nuking the former, or replacing both with some third tag
what would a temporary synonym accomplish? I assume that's to facilitate some procedure I'm not familiar with
 
@Ixrec Just fewer tags to manage
Doesn't matter too much.
 
2:18 PM
@Ixrec afaik, the tag can't be blacklisted until it's cleaned up.
@durron597 Are you working on a specific tag right now? I have some time to spare, and I could save you a few delete votes.
 
Obviously, if one of those questions is locked, the tag should be removed too so it will get roombaed.
 
2:36 PM
@durron597 Check the recently deleted list ;)
 
@Yannis /me is not 10k
 
Oops, sorry about that. For some reason I was under the impression you were way past 10K.
 
@Yannis On SO I'm 12.5k or so
I just chat in this room because I like y'all... I got 3k so I could help with the "we never have enough CVs" problem and then stopped answering questions again.
 
Aww, we like you too ;)
That said, we never seem to have enough delete votes. Perhaps you should consider answering questions again?
 
pretty much the same for me, though I have way less time to spend even on CVing and occasionally I do find a question I think I can maybe give a decent answer on
though I would love to hit 10k eventually for the DVs
 
2:42 PM
stupid saturday in stupid office is stupid stupid bleh.
 
they make you work weekends!?
 
1 + 3 + (2*4) + 8 - (7 / (8*3)) it is actually multiple statements/expressions, of course it depends on what you view as a single expression. To sum it up functional programming is basically programming without semicolons. — ALXGTV 5 hours ago
he just won't give up on his argument that it's the same thing
No point in trying to help some people
 
> To sum it up functional programming is basically programming without semicolons.
 
@Ixrec not typically, 4 saturdays a year are special event days
 
Eh, 10k delete votes aren't that useful. What you need more of is 20k delete votes.
 
2:44 PM
I think he's one of those people who made the fallacious assumption that all useful terms in programming must be rigorously defined and objectively testable
 
@Yannis that part isn't far off, the "this mathematical equation is multiple statements" bit he just had to toss in to keep himself convinced that imperative and functional really are the same thing
@Ixrec nah, just that they must all fit into what he already knows, because he knows everything already right?
 
@JimmyHoffa I guess that's okay. Though what is "special event" a euphemism for?
@JimmyHoffa that could be it too
 
Anyway, @Yannis What have you been killing?
 
@Ixrec 4 annual sporting events relating to our business
@durron597 he's greek, an economy duh... PHP stock markets FTW
 
@Yannis if someone made a comic strip out of that quote I might pin it to my desk
 
2:47 PM
@JimmyHoffa Talk about beating a dead horse
 
@durron597 Low scored closed (not on hold or dupes) [teaching] questions.
 
Did everyone decide to work on Saturday?
 
@Yannis Awesome. A lot of the on hold ones were recently closed due to stci but are still quite old.
 
@RobertHarvey I thought it was just Jimmy
 
@RobertHarvey I'm visiting my parents for the weekend. Which means I don't want to leave this room and join others.
 
2:50 PM
@durron597 I know, but still mod deleting questions that haven't been closed for at least a couple of days is a bit heavy handed. Even for me.
 
My family has a healthy relationship. Yup.
 
I'm not working on Saturday if I can help it (unless something breaks in production on Saturday and it's my fault)
 
@Yannis True.
 
Crap, we have that isn't a synonym of
 
Oh, snap.
> In computer science, control flow (or alternatively, flow of control) refers to the specification of the order in which the individual statements, instructions or function calls of an imperative program are executed or evaluated. The emphasis on explicit control flow distinguishes an imperative programming language from a declarative programming language.
 
2:55 PM
@ALXGTV the difference between that declaration and an imperative style is that if that mathematical expression were statements, it would be imperative that they be executed as written. Because it is not a sequence of imperative statements but rather an expression that defines a what you want. Because it doesn't say how, it's not imperative that it be executed as written. Therefore the compile can reduce the expressions or even memoize it as a literal. Imperative languages do this too, but only when you put it in a single statement; a declaration. — Jimmy Hoffa 6 secs ago
 
3:27 PM
@Yannis You could, you know, make it a synonym
 
@Yannis what do you think of synonym
 
3:43 PM
@JimmyHoffa doesn't exist.
 
@Yannis did just yesterday, must have been corrected
wait... you already did it and now you're just screwing with my head aren't you
 
@Yannis sorry I meant
remembered wrong
noticed it on a question yesterday
I should probably put it on meta because it might be said that scaling and scalability are different but... meh, scaling sounds like a term somebody made up who didn't know any better
and I can't see them being used with different intentions
 
Meh, 7 questions. The simpler solution is to remove [scaling] (or replace with [scalability] where appropriate) from them and let the tag die naturally.
 
@Yannis won't synonym force everyone to scalability though?
 
3:46 PM
and without spamming the front page?
 
@Ixrec too late on that account
:)
perhaps some cleanup will happen now. Some of them looked pretty crap when I was editing them
 
too bad I'm out of CVs
looks like there is a slight difference between an "auto-generated" tag page and one for a real tag that now has zero questions; the latter gets the "could you please write a tag wiki?" box
 
@Ixrec Editing a handful of questions isn't really spamming. And, who knows, some may pick up a close vote or two from the bump.
 
yeah this one was only 6 questions, though in general when we start doing too many tag edits we often end up with the front page filled with retags for hours at a time
no one ever seems to mind that much though
 
Eh, the front page heals itself pretty fast nowadays. The last STCI was a PITA in that respect though, the front page was filled with career questions for days...
 
3:59 PM
@Yannis Community definitely seems to have held a steady increase in moderation participation over time if I'm not mistaken
 
@JimmyHoffa Yes. Which is the way it should be, and I thank you all for it.
Programmers' turbulent history meant that for quite some time only a handful of people actively moderated the site. That certainly wasn't fun.
 
> DO NOT USE THIS TAG, IT IS PART OF STCI BURNINATION EFFORT.
This assumes people know what STCI (or even burnination) means.
> DO NOT USE THIS TAG, IT IS BEING ACTIVELY REMOVED.
Better?
Ah, a Bridge flag. Where's @AshleyNunn when you need her...
> DO NOT USE THIS TAG. IT'S A BAD TAG AND YOU SHOULD FEEL BAD FOR EVEN CONSIDERING TO USE IT
Even better?
 
4:21 PM
> DO NOT USE THIS TAG. IT IS CURSED. ABANDON HOPE YE WHO USES THIS TAG.
 
user15026
4:32 PM
Sorry, I am outside blowing bubbles with a baby.
 
@Yannis agreed, ACTIVELY REMOVED is much clearer
 
5:24 PM
I'm dangerously close to having 6666 rep
though I think it's impossible to actually hit that number unless I accidentally do just the wrong number of downvotes...
 
5:45 PM
@Ixrec s/wrong/right/
 
6:26 PM
I'm voting to close this question as off-topic because it belongs to programmers.SE (legality question, not an acutal code problem) — Anony-Mousse 11 secs ago
 
@AshleyNunn basically the same thing as being in The Bridge
 
6:44 PM
@Anony-Mousse this question is a very poor fit for Programmers - it would be quickly voted down and closed over there - legal advice is explicitly off-topic per Programmers Help Center. Recommended reading: What goes on Programmers.SE? A guide for Stack Overflowgnat 11 secs ago
 
7:11 PM
am I supposed to be scared — gnat 6 hours ago
might be the funniest thing I've read all day
but serious Q on the actual issue there
1
Q: Why was this flag declined?

gnatI flagged a question using this message: as complained in comments, cross-posted at SO: programmers.stackexchange.com/questions/284058/… (flagging per http://meta.stackexchange.com/tags/cross-posting/info - "If you spot a user cross-posting, please make use of moderator flags to inform the mo...

why is the general advice to use a moderator flag on cross-posts rather than a custom close reason?
do we need to close cross-posts faster than any other type of close-worthy question?
 
user55340
The key thing (for me) with such posts is that we want to make sure they don't garner answers here or get migrated there. If they get answers here, we either end up deleting it (not a good experience for people), or migrating it and having the mods on the other site need to merge it (after we've wasted five more community votes for duplication).
 
that would make sense
I wonder why Yannis seems to disagree though
 
user55340
Having a moderator cast the super close vote on it can prevent it from getting migrated if it doesn't need to be (I've flagged such when it was at 4x migrate votes in the past).
 
user55340
And prompt closing means that it doesn't need to get migrated.
 
user55340
Ideally, these are things that the community would be able to handle itself - promptly. Yannis, I suspect, would rather that we do the closing if it doesn't need moderator intervention.
 
7:20 PM
the -3 on Yannis' answer almost makes it look like the community disagrees with him on that...
though for now I'll stick to a custom close reason on cross-posts, I think that's what I was doing anyway
 
user55340
Its a question of if it needs moderator intervention and if, for such cases, they should be proactive or reactive. And there are cases for and against each philosophy.
 
7:58 PM
Eh, well there's some finer points on that question that appear to be missed.
First of all, it's OK to cross-post if the two questions are on-topic for each site, and the wording of the questions is tailored specifically to each site. It could be argued that it makes them two different questions. Its the copy/paste cross-posts that should be avoided.
 
3
A: I want to downvote twice

gnatYou sorta have a second downvote on questions already. Flag it VLQ and if reviewers confirm your assessment by closing the question, yet another vote down from Community user will be added automatically.

 
Secondly, migration is a very blunt instrument. In practice, migration requires moderator intervention because it takes too long and too many community votes, and the community's ability to migrate is heavily restricted anyway. For that reason, "prefer migration to the correct site over reposting" is poor advice.
cc: @Yannis, @gnat, @MichaelT
Thirdly, I prefer identical cross-posts to be dealt with by simply deleting one of the posts. This is difficult to do by the community in any timely fashion, and OPs will not do it themselves.
Note that there's no concept of cross-site duplication baked into the system. This has always been the case. So there's really no way of dealing with this in an automated fashion.
 
8:20 PM
this can be OK, so long as the question is tailored to each audience on the different sites and is materially different in each case. Just to be 100% clear, copy-pasting a question across sites with no changes is considered abusive behavor. — Jeff Atwood ♦ Jan 15 '11 at 3:51
 
Right, exactly.
 
on a completely unrelated subject
Whoops, sorry bout that. Here are some examples in C++. (1) Suppose you want to internally consider class B as an A (B privately inherits from A) so you can polymorphically use it in some method. With composition, this can be done, but it is much messier. Here you would need to create a separate subclass A' (probably an inner class) that implements the functionality you use. You would also need to manually delegate changes to the parent B class (B makes A' a friend, A' accepts a reference to B). I suppose this isn't too hard to do, but it incurs a mess in the code. (Cont) — Thomas Eding May 6 '14 at 18:09
does anyone understand Eding's first example here of a legitimate use for private inheritance in C++? (the second and third examples I'm good with)
 
@RobertHarvey as far as I know there's no migration for cross-posts...
There is a check to see if a duplicate exists on a destination site which rejects a migration if so, but ... I am not promising anything here beyond that I'll look into it. — Tim Post ♦ May 16 '14 at 13:54
 
@gnat I guess my point is that OPs are very bad at managing their old questions. Once they're asked, they just leave them on the original site, post to the site that is recommended in the comments, and never bother to delete their original question. Migration is not a cure for that, because it is too clumsy. Ergo, "Flag for Migration" being bad advice.
@Ixrec It sounds like he's referring to Multiple Inheritance. Class Multiple Inheritance is not supported in either Java or C#; you can only use Multiple Inheritance with interfaces.
 
I think he's suggesting that as a clunky alternative to private inheritance
though I don't fully understand the private inheritance version or the workaround version
 
8:33 PM
He's almost certainly overthinking it. If you have to have that kind of internal complexity in a class, it's time to rethink your design to make it simpler.
 
@RobertHarvey well honestly I never bothered to learn about this stuff deeply. The wording of MSE tag wiki read like asking a minor favor to me. Like, "since you already found out, please ping us so that we also take a look". That's why I didn't bother to learn about what are reasons to flag cross posts nor when Yannis edited these tag wiki to remove suggestion to flag
 
There's a genuine impetus to clarify this position with the communities of these sites at large. Flagging a moderator is not like making a phone call to customer service, but that's how a lot of people treat moderators. They flag for things they shouldn't be flagging. Consequently, a certain degree of effort has been expended to let people know that moderators don't generally handle things that can be handled by the communities themselves.
I think it's fair to say this is a much larger problem on Stack Overflow than it is on any of the other sites, especially Programmers.
Programmers has problems that are unique to it, necessitating a higher degree of involvement from the mods. If it weren't for the cabal in here, nothing would get done.
Some of this happens because the community tools are too onerous or the system doesn't recognize the problem, which is why people sometimes flag moderators for cross-posting problems.
 
I suspect it's at least partly a historical thing on SO; from my POV once I had the rep to close vote instead of flag it seemed fairly obvious (partly from meta posts, partly from the identical UI) that close votes were meant to completley replace flagging for all the common issues
I guess it could also be people trying to get the Marshal badge...
 
8:50 PM
@RobertHarvey agree, I usually put effort in my flags. Those for cross-posts though are an exception, for the reasons explained in prior message. "Here's that minor favor you asked about". Effort, if any, goes into legwork I do to spot cross-posts but it wouldn't be fair to account for it here because I do it not for flags / moderators
 
9:09 PM
3
Q: How to inherit from classes that have relationships between each other and recreate the relationship on the higher level?

MarcI have two classes that know each other in a many-to-many relationship. Now I want to have two additional classes that inherit from the existing classes. The association between the inherited classes should stay. Is this a possible model? Problem is that the Getters and Setters should not use ...

This question is a waste of everyone's time. Can we get some close votes on it, please?
 
@RobertHarvey what's the controversy? Troublesome asker? I understand and know the solution to his problem...
Hadn't looked at the question until now (haven't looked really hard at it still, it's enormous but I think from the first couple paragraphs I do understand what he's running into as I've bumped into it before)
it's a type system problem
 
people rarely recognize things as type system problems because they aren't used to thinking in those terms; the crux of it is he has an object Person with an Addresses property, but he wants to inherit from Person with American and make Addresses no longer be an Address[] but be an AmericanAddress[]
problem is Addresses is defined in Person so American can't change it's type (AmericanAddress maybe adds the State property)
Solution: Generics. class Person<T> where T : Address { T[] Addresses { get; set; } } and then class American : Person<AmericanAddress> { ... }
 
Where did he mention addresses?
 
@RobertHarvey I made up the example
I was just reiterating his problem in my words - as I understand it.
it's a type system problem because it's about wanting to have a derived type replace the types of properties from the base type
 
9:23 PM
sounds plausible enough to me (I couldn't parse the full wall of text either)
 
So the Addresses property on Japanese is of type JapaneseAddress and on American it's of type AmericanAddress
 
and there is no longer a JapanesePerson or AmericanPerson at all, just a Person<T> and some "normal" inheritance from Address to WhateverAddress, right?
 
It's generally bad design, but that's the problem and solution.
@Ixrec no, there's JapanesePerson which implements Person<JapaneseAddress> and AmericanPerson implements Person<AmericanAddress> so that the base class has a property T[] Addresses which can have it's type selected by those derived classes
 
hm, okay, close enough I guess
 
public class Person<T> where T : Address
{
    public T[] Addresses { get; set; }
}
it's a shitty design (and a bad example) but appropriately illustrative...
truthfully if you're doing it, you're making something that's going to bite you in the ass in the way of inheritance constraints in the future... composition over inheritance applies here
 
9:28 PM
it's still a slight improvement on what I think his UML diagrams are showing
 
@Ixrec I didn't look at his UML diagrams, or the rest of his wall of text...
 
lol
 
Though I think the second answerer gave the solution I described (in a far more expanded form, so I'm not sure)
 
looks at it again
 
No, I don't understand the second guys answer at all, that's some confusing Java
 
9:30 PM
if it is the same as yours I can't figure it out
 
and I don't think it's the same solution I'm describing - but if it's Java the dude's looking for a solution in, perhaps my solution's no good because I don't know if Java allows for generic constraints
 
it's just as confusing as the OP for mostly the same reasons
@JimmyHoffa I think suggesting it could still be better than the existing answers if you're confident that's the problem he's having
even if he can't enforce that constraint, as you've said this is a shitty design with way too many unnecessary constraints from inheritance anyway
 
@Ixrec yeah... but then I have to write an answer up...and it's Saturday...
 
can't argue with that
 
There's a beer on my desk. I'm sitting at my desk...bleh.
with a very beefy computer that crashes my video card when I play games on it...
 
9:33 PM
though once I have CVs again I'll probably vote it as unclear, because without reading your best guess here in chat, it's definitely far too unclear to answer (and both existing answers seem to prove that)
 
bleh.
Pretty certain I understand both your problem and know the solution quite well; however I need to vote to close this as unclear because frankly, there's too much text and imagery here muddling the crux of the issue; probably because the issue confuses you which is understandable. Please join The Whiteboard and we can talk through a more concise way to explain your question — Jimmy Hoffa 22 secs ago
If he can get it down to a paragraph or two like my description was, then I'll write an answer
As it is, I'm just too hesitant to answer a question with that much description and hand waving
 
user55340
9:53 PM
@RobertHarvey Flag for migration is my advice for people suggesting reposting rather than comments... especially because by the time that happens that the OP gets around to it, there's already an answer (especially for the SO -> P.SE route). Delete and repost is better if it can be done timely... and for those people who post on two or three sites at once... well... they should have their posts deleted from all the sites where its off topic in a prompt manner.
 
user55340
... And that last bit is where it gets tricky... and where flags are cast and declined or disputed. There really isn't a good way for people to handle the irresponsible OP.
 
Thank you for your comment @JimmyHoffa but you know that I cannot join a Programmer's chat with under 20 reputation. I'll delete my question because of people who get use of downvotes and bad feedback in first place because they can. If my question is unclear then the reason maybe is that I don't know something and simply try to form a question about that. There's no other reason why anyone should ask a question on StackExchange, right? — Marc 25 secs ago
[sigh] Why weren't 10K'ers given the ability to invite sub 20-rep people to chat a long time ago?
 
@Marc you can join the whiteboard and we can give you speaking privileges I believe — Jimmy Hoffa 24 secs ago
Can't we give people explicit write permissions in here?
Yep, as soon as he joined chat.stackexchange and has a user I can put it in the explicit write access group for the room
 
I didn't realize you could do that, neato
 
@enderland owners can aye (mods too I presume)
 
9:58 PM
Good to know
Yeah I think mods can
 
46
A: Provide a tool for moderators to migrate comments to chat

OdedThis has now been implemented, in the following form: On posts that have been automatically flagged as having too many comments (defined as over 20 comments in 3 days, by default - these values can be tweaked per site), moderators will see in the moderator dashboard section a button - "Move comm...

 
though he's a bit of a grumpy git so perhaps he's rather take the fuck-this-shit route, turn the table over and stalk off
 
precisely
if he gave a shit he might have noted I told him I had the solution for him, all he has to do is a little work joining in here and talking about how to clarify his question
No point in answering it like it is, nobody will ever understand it in the future so it's totally unreusable
 
10:14 PM
@RobertHarvey Should I flag this for migration to programmers? stackoverflow.com/questions/30279386/…
 
> The NSA is watching us, so where is the problem to just stay on that abstract non-real-world level?
what?? hahaha
 
Problem is, I suppose it's on topic for SO.
 
10:37 PM
kind of sad the OP got so frustrated and the question will never be cleaned up...but then he did get the "this needs to be clearer" advice in multiple forms yesterday, so if that's his reaction to being given more of that same advice I guess there was no hope
@JimmyHoffa where's that comment from?
 
10:56 PM
@durron597 Do we have an interest in that question?
 
@RobertHarvey I think it's a good question
it's getting no love on SO because it's too conceptual... but it is on topic over there, IMO.
 
It's apparently a duplicate of stackoverflow.com/questions/6197178/…
 
Yeah, when I mentioned it here, that duplicate CV wasn't there yet.
It is a duplicate, but the new question is better written
 
OK, migrated.
'sup @Yannis
Any chance we could get a closure on this?
2
Q: How to inherit from classes that have relationships between each other and recreate the relationship on the higher level?

MarcI have two classes that know each other in a many-to-many relationship. Now I want to have two additional classes that inherit from the existing classes. The association between the inherited classes should stay. Is this a possible model? Problem is that the Getters and Setters should not use ...

 
> show 17 more comments
hah
 
11:01 PM
I was just looking at it, it raised a 20+ comments flag.
 
It's funny how people ask for advice, then they balk when you give it to them.
 
to be fair, he only balked after being given the same advice by several people in several ways over the course of approximately 24 hours (which he never took)
 
@RobertHarvey some people just want to be right. and by that, they really mean they want everyone else to grovel before them
 
the vote history on that one is really strange too, I wonder if we have people who upvoted just because it's long and has UML diagrams
 
11:17 PM
We have people who upvoted because they think we're meanies.
 
dont even get me started on that... lol
 
I just realized PSE doesn't have a "the many memes of..." meta post
...do we have any memes?
 
user15026
I've never understood the need for those posts
 
Fun. Which, we hate.
 
user15026
11:32 PM
Ah, that's it.
 
Hello @Marc, thanks for joining us.
 
Hi, I'm not sure that I'm welcome...
 
this channel is very friendly towards anyone trying to learn
I will say, it tends to be not the best place to come if you want to prove yourself right (also I have no idea of any of the context here at all, just general advice from spending way too much time here)
so welcome :)
 
Cool, I want to learn. I'm not right with anything. I mean I did not provide a solution to myself.
But I can't learn something when someone is forcing me to do something I cannot do, because I don't know how.
 
also just fyi saturday evenings USA time tend to be a bit light in here for activity
 
11:39 PM
@Marc I realize concrete examples may be difficult to find, especially for a proprietary project. However, discussing generalities rarely leads to an actual solution. On SE we prefer questions that are focused around practical problems. Discussing generalities very rarely leads to actual solutions, which is all these sites are about.
 
I understand that. I tryed to provide more information and edited my question. The two answers are different, but they show me that they understood a lot of my question and provided me enough information to learn.
 
This is true, and honestly I don't think anyone would have bothered trying to improve the question if they didn't feel there was a good question hidden in there.
Could we, as a first step, trim it a bit? Is the first set of diagrams necessary after your update? I realize people asked for more information, but I get the feeling that you are more repeating what you've already told us rather than telling us more about the problem.
 
Good to read that. After all comments and the two answers I maybe have learned enough to be more specific with my question and shorten it down.
I'll do it, yes.
 
Also, the names thing. As Robert already mentioned, simply giving your entities meaningful names would help us better understand what's going on. The names can be completely fictitious, you don't necessarily have to expose your project's internals. But they have to be a bit more meaningful than (Super/Sub)Parent/Child.
 
That is a necessary information. I'll try to do that.
Better then "just give us other names"...
 
11:51 PM
Well, there's only so much you can fit in a comment. And to be fair, people did invite you here long before I did, and offered to help bypass the 20 rep requirement (which wasn't necessary, but still). You got a bit more defensive than necessary there, imho. But I think that's all behind us now.
@RobertHarvey @JimmyHoffa Anything you'd like to add?
 
Sorry, but I have to point out that sometimes it is not enough friendliness in the comments of high reputation commenters. The invitation to this chat has nothing to do with that. I mean blackmails and downvotes because you do not what everyone else want you to do. Your request about the names is short enough for a comment. Also it is nice and friendly. Additionally, I hopefully can provide other fictitious names because I learned where to look at.
 

« first day (1716 days earlier)      last day (3288 days later) »