« first day (1719 days earlier)      last day (3270 days later) » 

4:00 PM
They have interfaces between them. The interface may not be method calls, but formats for Protocol Buffers, XML messages, custom binary formats, CORBA method calls, RMI invocations, whatever.
UML is not limited to object-oriented software. Some of the diagrams are more suited to object-oriented software, but I can use a class diagram to represent a C program.
 
I did not understand from coding perspective, what interfaces mean here in component diagrams?
 
It just means that you specify how to get data or messages into and out of the component.
For example, your interface could be that LanguageTranslator is part of a pub/sub system on a JMS-compliant message queue.
And it reads and publishes binary messages that conform to some ProtoBuf IDL format.
 
this is not java interface ?
 
It can be. But it doesn't have to be.
It's an interface in the more abstract sense.
Your input could even by a physical input - a sensor, a dial, a keyboard.
In computing, an interface is a shared boundary across which two separate components of a computer system exchange information. The exchange can be between software, computer hardware, peripheral devices, humans and combinations of these. Some computer hardware devices such as a touchscreen can send and receive data through the interface, while others such as a mouse, microphone or joystick are one way only. == Hardware interfaces == Hardware interfaces exist in many of the components such as the various buses, storage devices, other I/O devices, etc. A hardware interface is described by...
It's any shared boundary.
 
ok
wrt my point about component diagram of holiday-reservation system, I see that you can come with those components only after you design classes and logically group those classes in a component(i feel this is java package)
 
4:08 PM
@overexchange Not necessarily.
 
so I see this leads from model driven engineering
 
For example, in a complex system, you typically start with functional decomposition.
So you group related functions into components. And some components may not even be software components.
 
functional decomposition you mean feature decomposition
 
yes, before we model, we come up with components and then for each component, we decide what models are required
 
4:10 PM
I get the vibe that @ThomasOwens works on ultra-configurable enterprise monstrosity type software
 
Yes. However, you may want to graphically represent what the components are. That can be a graphical model.
@whatsisname Nope.
 
so when a use case description is provided from data analyst, designers first decide the components and relation between components and then each component will have their own models(java classes)
 
It's a good thing that there isn't actually a set order of steps that you perform to engineer software, because if there were, I'd be fucked.
 
@overexchange Usually. And what the model is can vary. It is important to choose the right model. It could be an ER diagram, UML models, even pseudocode for algorithms or prototype implementations can be models.
 
Software design is still more art than science.
 
4:13 PM
@RobertHarvey I'm even advocating to less templates at work. That's not going well, sadly, since corporate likes everything standardized.
 
you mean ER diagram for a DB system component
 
I've been trying for two weeks to build a single outline for a design description, limiting myself to the software that we build in one building for one type of application. Not possible.
 
That's why corporations like Java. Oh, the boilerplate.
 
@overexchange Yeah, if you have a database or some kind of data storage, you can model it with ER. It's all about choosing the right language for communicating with your audience.
There's no one-size-fits-all approach to anything.
 
@ThomasOwens Do you know any such case study on internet that can take me from use case -> components -> modeling -> ..?
 
4:16 PM
@overexchange I do not.
 
user55340
> Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowcharts; they'll be obvious.
2
 
@overexchange Hopefully you're flexible enough to relearn everything when it all changes in 5 years.
 
@MichaelT It gets more difficult when dealing with third-parties. You may not want to show them your tables.
 
user55340
(Fred Brooks)
 
Where tables is any internal details.
 
4:18 PM
@RobertHarvey: if there was a set order of steps, we would have written software to do it
 
user55340
@ThomasOwens they're also unlikely to give you UML too.
 
and then we'd have some sort of new economy based around whatever comes after that
 
Within a component, ER diagrams or java classes can be considered models, but why would you consider pseudocode for algorithms or prototype implementations as models?
 
@MichaelT Probably detailed UML, sure. Some models may be appropriate. State diagrams, for example, may be useful to external entities to visualize how your system behaves as they work with it.
 
@ThomasOwens hey, you keep your tables to yourself little mister! Yeesh, coders these days...
 
4:20 PM
@overexchange Pseudocode almost always. What is a model, anyway? Just a tool to help understand or document.
 
@ThomasOwens Just replace "tables" with "sensibly-designed API's and well-written documentation," and the statement still applies.
 
user55340
... Any useful UML. Which presupposes that there can be such a thing. ;-)
 
I can't remember the last time I made a UML diagram or flow chart. The closest thing I've come to that is class diagrams.
Though there was the occasional data flow diagram.
 
@ThomasOwens the product I worked for uses bdb database, so our product statically links all BDB c code to our product. I reverse engineered and found the schema of the database that has 7 tables.
 
@MichaelT There used to be a tool that could draw a flowchart from pseudocode, a very nice flowchart with rounded corners and good layout. Alas, it was not open-source, and I don't think it exists anymore.
 
4:24 PM
@ThomasOwens When components work tightly with servlet frameworks of tomcat(third party say), how do we design the components of server side?
 
@ThomasOwens Do you think we should synonym into ? There are only 7 questions in the former that don't have the latter, and two of them are closed. Only 24 total questions in the former.
 
@overexchange I don't understand what you mean.
 
@ThomasOwens Even if you say no, I'll probably kill the tag anyway via edits (unless you ask me not to)
 
@durron597 status-complete
 
@ThomasOwens Thanks!
 
4:28 PM
java servlet component that we program are tightly copled with third party servlet containers(tomcat), ho do we depict component diagrams in such scenar?
 
@overexchange I would say that the server-side is a component of its own. It may be a large component, and it may have other components behind it, but the whole tomcat and external facing side is one component. It may take information and pass it on to other components behind it.
 
@ThomasOwens Same question about vs , except there is a lot less overlap so it's a lot less clear cut. has 155 questions, has 64 questions, but only 20 questions have both. Both tags have a tag wiki.
 
oh ok
 
@durron597 I noticed that. Could you add that one to the STCI question for later review?
 
@ThomasOwens okay
0
A: Structured Tag Cleanup Initiative Phase II

durron597mobile and mobile-app I am not proposing that these tags get removed, rather, I am simply asking if they should be synonymed. At the time of this post: mobile has 155 questions mobile-app has 64 questions only 20 questions have both. Both tags have a tag wiki. Please upvote this answer if ...

@ThomasOwens You sure it should be done that way and not a separate meta question?
 
4:32 PM
@ThomasOwens some components may lead to package diagrams where one can implement as java packages. some components may be DB... is that correct?
 
@overexchange A component is really a useful, self-contained thing. It could be something you make, something a third-party makes, and doesn't even need to be software. How you document your components depends on what the component is and what the needs of the people building it are.
 
i mean in building software system
 
@overexchange It doesn't matter. The documentation for a component depends on what the people building, maintaining, and using it need.
You shouldn't create a package diagram if it's not a useful diagram. You shouldn't create any work product that doesn't either meet a requirement or serve a purpose.
 
user55340
... Useful diagram? (Insert snickering sounds in the background)
 
@MichaelT How else do you communicate an intended design? Some kind of diagram or model.
 
user55340
4:39 PM
And yes, I am giving you a hard time...
 
user55340
One of the lost roles from the surgical team model is the documentaror. It now falls on all devs, and most tent to skip it or write crap for documentation.
 
Poll the room (especially you @MichaelT): should this question be saved?
 
user55340
 
user55340
> So what are your thoughts? Does open sourcing apply generally or is it only really applicable to software? Is it overall good for people in the industry and outside? I'm actually more interested in the negativeness effects(although positive are welcomed as well)
 
@ThomasOwens In training, it is taught, in building software systems, use component diagrams when system is big youtube.com/…
 
user55340
4:45 PM
Too broad without invalidating existing answers.
 
@MichaelT I was leaning towards no myself; I'm looking for questions I can edit because I'm out of CVs.
I thought that one had a chance to be saved.
Ugh. I wish I had a way to make a note of something as a duplicate when I'm out of CVs
 
user55340
@durron597 comment as if it was. Go back and review comments later.
 
user41796
@durron597 I'm trying to figure out why Mark Trapp never closed that one.
 
user41796
His meta answer makes it clear he thought it should be closed.
 
@GlenH7 Hmm. Obviously I wasn't around three years ago ;)
 
user41796
4:54 PM
That was actually my first meta question too
 
Is this a duplicate of this?
I would be utterly stunned if the first question does not have a duplicate.
But I can't find one that really is a true dup.
 
@ThomasOwens here is required and provided interface for a component. Does it mean component will implement these two interfaces?
 
@overexchange I've never seen a component diagram with the realization and dependency arrows before. Where did you find this?
 
user41796
@durron597 No, not dupes IMO
 
5:02 PM
@GlenH7 Hm. I guess it isn't a dupe then
 
@overexchange I honestly don't know what the author means by that. I can't find a reference to that notation anywhere else.
Not sticking with the standard notations kind of defeats the purpose of using a well-defined modeling language.
 
user41796
@ThomasOwens - Any thoughts on why Mark Trapp didn't close this question as he said it should have been per his meta answer? Was that about the time that he said "So long and thanks for all the fish?"
 
@GlenH7 No idea why, but it should be closed.
And it now is.
 
@ThomasOwens this video also talks about relations betwen components youtube.com/watch?v=0Fyt5Lkg7Cg
 
@overexchange I can't view the video at work.
 
user41796
5:06 PM
@ThomasOwens I'm good with that, thanks.
 
But if it's the author's notation and not a standard notation, I wouldn't be able to explain it any better than he does.
 
user41796
The OP made a significant number of edits to the question, but it still isn't a good fit for the site in that it's too broad.
 
user41796
Hopefully we won't delete it off, but whatevs
 
@ThomasOwens it is a standard notation
 
user41796
5:07 PM
Ah, there we go. Thanks!
 
I don't know when his account was deleted
 
Hello :)
 
Perhaps one of you know, or @ThomasOwens can look it up?
 
There are given 3 vectors v_1, v_2, v_3, of dimension m, of which the elements are real numbers.
I want to write a quicker than $O(m^2)$ algorithm that finds if there are three numbers , one from each of the vectors v_1, v_2, v_3, that have sum equal to 0.
Is the following idea right?

We look at the elements that are at the midpoint of our interval. If v_1[mid]+v_2[mid]+v_3[mid]=0, we are done. If v_1[mid]+v_2[mid]+v_3[mid]>0, we decrement the index of the last vector by one. If v_1[mid]+v_2[mid]+v_3[mid-1]>0, we decrement the index of the seond vector by 1. If v_1[mid]+v_2[mid-1]+v_3[mid
 
user41796
@durron597 might require google fu for that one
 
user41796
5:09 PM
or possibly checking at MSE
 
@overexchange I can't find it in UML Distilled, on Wikipedia, or on Scott Ambler's Agile Modeling site.
The closest thing that I've found is a notation in UML 1.4 that uses the dependency arrow instead of the lollipop and socket notation.
 
modelling tools provide such notation to draw these relations
 
That doesn't mean it's standard.
Just because they let you draw a certain type of line or arrow doesn't mean it has to make sense in the context of the language.
And from my experience and rereading my top sources, I can't find a meaning behind that symbols on a component diagram.
 
Are we implementing LanguageIn and LanguageOut interface within the component as per this diagram chat.stackexchange.com/transcript/message/21723871#21723871 ?
 
If you're trying to indicate that LanguageTranslator provides a LanguageOut interface to clients and requires a LanguageIn interface as input, I can put together a diagram showing how I know to draw it.
 
5:14 PM
yes correct
 
@ThomasOwens Hi :) Did you see my question?Do you maybe know if my idea is right?
 
user41796
@durron597 Best I can gather is November of 2012. See here
 
@ThomasOwens this is another diagram..
 
@overexchange That's a component diagram using UML 2.0 notation.
What you're asking about is not a UML 2.0 component diagram - it's not valid, per anything that I can find.
 
user41796
5:18 PM
@evinda If no one replied to your earlier message it merely means that no one has the time to answer or think about it. Or they may not know the answer.
 
Of course, I haven't waded through the formal spec.
 
user41796
@ThomasOwens But it's such a short and clear read....
 
@ThomasOwens As per your diagram, does component LanguageTranslator implements methods of LanguageIn interface and LanguageOut interface, in java terms?
 
@overexchange It can, but that's not required.
LanguageIn and LanguageOut may not be Java interfaces.
They are simply interfaces. Yes, they could be Java interfaces. But they could also be XML messages, UDP packets, files that conform to some well-defined structure.
 
@ThomasOwens here it shows as java interface chat.stackexchange.com/transcript/message/21723871#21723871
 
5:23 PM
It appears that way, but that's not required.
A component diagram is usually at a higher level than classes and programming language interfaces.
But it doesn't have to be.
 
ok
@ThomasOwens currently my plan is to learn how sequence diagrams should be elegantly converted to java code to get a new job. so I am going thru this series chat.stackexchange.com/transcript/message/21721768#21721768
 
@overexchange I can't view those at work, but I sent the links to myself to view later.
 
ok talk to u later, it is midnight here
thank you
 
5:48 PM
Could people vote on this meta answer please? I don't care if you upvote or downvote
 
@durron597 what's upvote precious?
 
@durron597 I kind of think "mobile-app" is a bad tag altogether, but either way they should be merged
 
@JimmyHoffa I think questions relating to the design of mobile applications is certainly a good category for progs questions
 
6:26 PM
@overexchange That looks like a very good series.
 
I got my first star at github, who would have thought huh?
 
7:27 PM
\o/
 
user41796
@RobertHarvey Already did. I think we're going to need a diamond to kill that one.
 
8:27 PM
GlenH7 and @ThomasOwens: you two should know that software licensing is on topic, and you actually don't need an attorney to answer this question: programmers.stackexchange.com/questions/284333/…
 
@whatsisname Except it's a copyright question.
 
user41796
@whatsisname I disagree inasmuch as not enough details were provided
 
software licensing is copyright
 
No, it's not.
 
user41796
Copyright is who owns the software. Licensing says what non-owners can do with it.
 
8:29 PM
software licensing and copyright are deeply intertwined
 
user41796
Without an assertion of either from that website, it becomes murky
 
user41796
@whatsisname agreed, but they are separate aspects
 
if "copyright" is forbidden, then all software licensing questions should be made off-topic as you can't have them separate
 
You can have them, though.
Software license questions are intended to be about licensing software or using software licensed under an existing license agreement, like the GPL, EPL, Apache, MIT, BSD, etc.
That is something that we can expect a software developer to have reasonable knowledge about.
 
understanding of copyright is absolutely integral to understanding how all those licenses you listed there function
 
8:32 PM
How so? I don't understand much about copyright law, but I can tell you what you need to do to comply with the GPL.
 
unless you understand copyright, you cannot understand the GPL license
 
I disagree, and so does the community in several Meta discussions over the past few years.
 
user41796
@whatsisname No, that's not necessarily true
 
you require a greater understanding of copyright law to understand the GPL than you do to understand the linked question
 
How so?
 
user41796
8:33 PM
There are edge cases where false representation is made regarding ownership of copyright. But the rest of the GPL follows along nicely enough based upon "someone owns this."
 
user41796
The linked question is this "I stole something because I thought I could get away with it. How bad am I in trouble?"
 
user41796
Answer: Go ask an attorney
 
the answerer in there fortunately got it right before it was locked
 
user41796
Not to be pedantic, it's closed not locked. We can edit, vote, etc...
 
the default is all rights reserved
 
user41796
8:36 PM
And the answer doesn't address the question of "Is my derived work also bound by share alike now?"
 
user41796
"I stole something which was later given away for free but with some conditions. How much trouble am I in?"
 
user41796
Go ask an attorney.
 
I think you're projecting when you ask "how much trouble am I in?"
 
admittedly, if he never did anything with the derived work then the answer is probably "none of that matters"
but of course he didn't give any of those details
 
user41796
What else is being asked by "Is my derived work also bound by share alike now" then? That's a statement of "what do I have to do to not be caught?"
 
8:37 PM
copyright infringement is not stealing, and the question asker may have been confused and thought the blog post code was public domain
or "what do I have to do to play by the rules?"
the asker isn't necessarily being deceptive
 
user41796
@whatsisname Taking of intellectual property without permission is theft. Ignorance is not an acceptable defense in most courts of law.
 
personally I think it should be closed as unclear what he's asking, not off-topic
 
@GlenH7: no it is not
 
he might just be trying to ask "is my work automatically licensed under CC SA because of this, or can I use other licenses if I want?" which is totally answerable
 
unless you burn down the facility where you got it from and you hold the only copy
 
user41796
8:39 PM
Taking of any property without permission is theft.
 
what you think is IP, is in fact not property
 
user41796
It is immaterial whether you duplicated the property or took the sole instance of the property. It's theft.
 
let's try not to go down the tangent of arguing whether "theft" of non-tangibles is a coherent idea
 
@GlenH7 Actually, that's not true, according to courts.
 
user41796
8:40 PM
Okay, I'll grant the point as it's not germane to the question
 
there is no such thing as Intellectual property
the entire concept is a deception that you have fallen into
 
do you mean it's a collection of laws that makes no sense or literally its a delusion with no basis in reality?
 
theft, or stealing, is exclusively for tangible items
@Ixrec: the latter
the article I linked describes it much better than I can
 
"The term “intellectual property” is at best a catch-all to lump together disparate laws." <-- that's pretty much what I thought
yes it's a highly misleading term for them but I'm pretty sure copyrigh/patent/etc laws do really exist
 
@Ixrec IP includes copyright, trademark, trade secrets, patents, and I think a couple of other things.
 
8:44 PM
@Ixrec: and most importantly, to confuse people as to the differences between physical goods and the laws in question
hence "stealing IP"
 
I agree with @whatsisname I have nominated the question for reopening
 
I still think it needs clarification though
 
"No license" is certainly a commonly known license
 
he might be asking what the "default license" is, whether the CC SA whatever makes his work automatically CC SA whatever, what other licenes are compatible with CC whatever, etc etc
 
As is CC BY-SA 3.0
 
8:46 PM
I'm not saying the question couldn't be improved
 
7
Q: When is a software licensing question on topic?

durron597I would like to ask a question about software licensing. The help center says: If you have a question about... ... software licensing and it is not about... ... legal advice or aid It seems like there is a lot of overlap between those two categories. In what situations is my software lic...

This is why we had this discussion in depth last month
 
though whatever it is he's trying to ask is almost certainly on-topic
 
but the question as is, without the projections @GlenH7 is placing on it, encompasses a concept that is on-topic
 
It's not hypothetical
It's about licensing and not about copyright
I would say that it falls under almost all the "on-topic" criteria in the faq
 
@durron597 I still don't see it. The original code was not licensed, but protected by copyright.
 
user41796
8:47 PM
Then close it as a duplicate of this: programmers.stackexchange.com/questions/26548/…
 
Copyright law applies, not the license, since it wasn't licensed when used.
 
user41796
What can be done with the code after it was taken and subsequently licensed at a later point is a question for an attorney.
 
we don't need an attorney to answer the question
 
^ That's my take on it. Without knowing the law, I don't know if you can retroactively apply a license to code.
 
8:50 PM
@durron597: agreed, the other question, does have the necessary info, but not up-front and requires more thinking to get to the right answer
the basic nugget of wisdom the asker needs is "until now it was all rights reserved"
 
user41796
@durron597 Sure, that's fine. I'm not going to argue over dup targets.
 
I think forking code with no license is a common enough scenario that many experienced programmers know the consequences.
Either way, I have edited the licensing tag wiki to point to the faq
 
@GlenH7 at the time of writing this answer (June '12), Mark could only cast regular, non-binding CVs because he stepped down from moderators in March. FWIW he left SE long time after that, in November
 
I feel strongly that the question is on topic. I feel less strongly about whether it's a dupe or not; I think it isn't, but the close reason should definitely be changed.
 
user41796
@gnat That's what we dug up as well, yes. Thanks for confirming that.
 
8:55 PM
maybe we need a meta discussion about whether licensing questions specifically about unlicensed code are on topic; I would be happy with making them off-topic if there's reason to believe that the "default license"/copyright rules/whatever vary by jurisdisction and thus probably require a lawyer, but I have no idea if that's the case
 
@gnat I have a question for you... I consider you the expert at finding duplicates. Is this a duplicate of anything ?
@Ixrec The faq that we've agreed on states that open and common licenses are on-topic. "No license" is a very common license, so much so that a programmer like @whatsisname knows the basics.
This question is about a very basic consequence of forking unlicensed code.
 
@Ixrec: i think basic concepts of code licensing are on topic, although there probably isn't much room in the 'basic curriculum' left to cover by this point without being a duplicate
 
@whatsisname agreed that the "remedial" questions are probably all dupes
 
@durron597 can't tell yet, need more time to search. But one thing for sure, knowledge-transfer looks like a much more appropriate tag over there than learning
 
@gnat The question certainly needs editing, if it's salvageable at all, but it would save a lot of effort if it's a dupe
 
8:58 PM
@durron597 do any of us know for sure that "no license" is exactly the same everywhere in the world? with an actual license I know for sure the wording is universal
 
I feel like it must be, but if it isn't, then I guess it's time to bust out the red pen
 
I don't feel confident asserting that it is, regardless of how much experience I might have not getting in trouble for it
 
@Ixrec If we start requiring answerers to know how different licenses work everywhere in the world, then all questions are going to become off topic. For example, I have some idea how standard licenses work in the US, but I have no idea how they work in the Philippines
 
whereas it seems really safe to assume that something like the GPL is identical everywhere
 
@Ixrec How do you think Pakistan treats the GPL?
 
9:01 PM
if you're talking about how courts interpret the GPL, that's probably off-topic no matter what the country is
 
1
Q: Is Red Star OS released under the GPL?

AlisonAccording to Wikipedia, Red Star OS is is a North Korean Linux-based operating system Does that mean it's covered by the GPL, or are there exceptions?

 
I'm talking about what the GPL itself actually says and what it's intended to mean (that whole "spirit of the license" phrase I used in the meta posts)
that I know does not change in any significant way between countries
or, better phrased, if we seriously think that it does, then all licensing questions should be off-topic because then we wouldn't be able to answer any of them without knowing which court systems are involved
 
2 mins ago, by durron597
@Ixrec If we start requiring answerers to know how different licenses work everywhere in the world, then all questions are going to become off topic. For example, I have some idea how standard licenses work in the US, but I have no idea how they work in the Philippines
 
@durron597 Should I plan ahead, or figure out programs as I'm writing them? sounds quite close, and (relatively minor) TDD part of the question has been addressed in If TDD is design, how do you know your TDD is well designed? and its dupe targets
 
pretty much every country with people posting on SO are likely to be signatories to the berne convention
 
9:04 PM
there's no way to discuss legal questions without going around in circles is there
 
and so the concepts of this kind of stuff, that would be on topic to begin with, are going to be pretty much the same amongst all countries
 
I don't think we should do that, though. Because there's plenty of common, basic advice we can give on such questions
 
the problem is how do we define "legal question"
 
that was the discussion, lol
 
if someone posts a question asking about the best way to murder their neighbor, we don't need to say "consult an attorney", we all know enough about the law to know that it's not a good idea
well, much of the discussion of on or off-topic pertains to whether its a "legal question" or not, but not all of it
 
9:06 PM
@gnat Mmm. Your suggested dupe target is asking "whether to plan", his question is "i want to plan, how do I do it?"
7
Q: When is a software licensing question on topic?

durron597I would like to ask a question about software licensing. The help center says: If you have a question about... ... software licensing and it is not about... ... legal advice or aid It seems like there is a lot of overlap between those two categories. In what situations is my software lic...

 
@durron597 " sometimes I need to refactor some structure and I wonder if that hadn't happened if I used planning tools"
...the rest is off-topic resource request :)
"suggest methods, reading or tools"
 
Okay, I'm convinced. Anyone have any CVs left? @Ixrec ? @whatsisname ?
 
for which question
 
CVs for what?
I haven't used any of mine yet today
 
@Ixrec Please vtc this question as a duplicate of this question
 
9:09 PM
but the other one is already marked as dupe
shouldn't we link it to a quesiton that isn't closed?
 
no, dupe chains happen all the time
 
I know they happen but I've never heard anyone claim they're a good thing
 
It's almost better to use a dupe closed question as the target so the asker can see both questions
Because there's no link in the other direction.
And, there's no downside
 
I don't think that's really a dupe
sorry :)
 
@whatsisname lol ok. gnat make a decent argument if you scroll back
 
9:12 PM
yeah, which is basically what I thought too
 
I have VTC'd it as too broad because it is several different questions, many of which are off-topic, some of which are arguably dupes, but the overall theme is a generic "how do I code well?"
 
@Ixrec Well, I asked a few hours ago if it was a duplicate of this @GlenH7 said no
 
I think marking as a duplicate of an off-topic question doesn't make a lot of sense
that implies this question is also off-topic, so we should really just close it as off-topic
 
hey any of you guys worked directly with credit card payment processors?
 
Every day. Oh, wait.
 
9:14 PM
I wish
(I probably wouldn't wish again after doing it, but I would love to work with one at least once)
 
@Ixrec I always prefer duplicate as close reason because it's the most helpful to the asker
Even if it's technically off topic or something
 
1
A: Multiple indirection in closed duplicates and transitivity of duplicates

gnat "Duplicate of" should be a transitive property (if A is a dupe of B, and B is a dupe of C, then A must be a dupe of C) Assumption of transitivity looks wrong; per my reading of the definition in duplicate-questions tag wiki, it is not required: we want to tell the user ...something like,...

^^^ duplicate isn't a transitive property
 
and there's that debate of whether we give any help at all to the asker of an off-topic question or if we want to avoid encouraging...
so many hard questions today
 
@Ixrec in any event, I hope you have time to run through the cv review queue today. It's getting pretty backlogged due to STCI
It's had more than 20 review tasks in it after I do my 20 every day for almost a week
 
I should have time after I finish my translation for today
 
9:18 PM
@Ixrec Cool, thanks
 
I just have to avoid expressing opinions on anything in chat or finding interesting questions I know the answer to
 
lol
 
@durron597 42 questions in the queue isn't very tough (to see total waiting, just open review link in logged out mode). I would say this round cleanup feels very smooth and manageable (probably moderators add some grease, but it's not quite visible)
 
I probably contributed a bit to the buildup since there were a few days where I CV'd things in the tags without touching the review queues
I've noticed the queues take more thought than going at the tags directly for whatever reason (and I was tired those days)
 
@gnat I would really like to see 5x 20 reviews every day during stci
 
9:24 PM
I'm glad the only licensing question we have to ask at work is "how much longer until the legal team gets us that github enterprise license?"
 
Ugh, seriously, links don't work in tag summaries?
 
maybe links can't be displayed in those little mouse hover flyout summaries?
that's the main way I see tag wiki text as a user
nvm those have several other links in them
ugh indeed
 
I dunno, but I made a temporary fix at least.
 
@durron597 you won't see mine, that's for sure. I pick questions from queue but I prefer to work with these outside of it (review answers, voting, etc - stuff that isn't available in the queue)
 
@durron597 considering how few people will read even the short description that's probably as good as it'll get
 
9:28 PM
@gnat I know you don't review using the queue, that's why I didn't ask :)
 
even when I'm in the queues I almost always open the Qs in separate tabs so I can look at all the context
unless it's something blatantly off-topic like "how do I get better at C?"
 
Which you'll fail the audit on, because it got twenty upvotes.
Any of you guys ever heard of an XBAP?
 
thankfully, the audit bot doesn't seem to use any of the ancient education questions
 
ugh android memory leak is ruining my life
 
Androids have memory leaks?
I thought Java had a garbage collector.
 
9:31 PM
it does, and it seems to be freeing nothing
 
the native code can always leak
we've had our Javascript code expose leaks before
 
im doubtful it's that
and more likely there is some renegade list in this thing that is behaving differently than I expect
 
@gnat which close reason?
 
9:40 PM
yeah about five seconds after asking I realized that was a blatant "too broad"
 
...I just forgot for a moment that I am not at Programmers. I love audits, these help me know whether I stay as calm and focused as I want to be when reviewing
 
someone needs a macro for "your estimate is 2 weeks. We need it in 1"
 
with business cat
 
> deadline estimate = estimate / 2
 
9:51 PM
@JimmyHoffa out of curiosity, do managers actually do this?
 
@Ixrec are you serious? it's uncommon that they don't...
 
the one I normally see in the real world is requesting some new "small" tasks in addition to existing commitments
@JimmyHoffa must be just me again
 
yeah, definitely it's just you
 
how this is not spam? programmers.stackexchange.com/a/161427/31260 (my flag on this was declined)
 
*downvotes and flags as spam"
 
10:04 PM
@Ixrec me too
 
wow, apparently I flagged that one already back in 2012
 
psr
@JimmyHoffa That's actually better than "this is your deadline, now I need an estimate. It can't be more than the deadline."
 
@psr Obviously they broke something of his and he couldn't figure out how to fix it
 
10:19 PM
@whatsisname my flag is probably just as old. Guess moderator was fooled by the fact that it was edited (spammers rarely do so)
 
@gnat Well, there are two more spam flags on it now.
 
@durron597 would be funny to get declines on these as well
 
psr
10:43 PM
@Ixrec I often find it necessary to ask "what confidence level do you want? Do you want me to be 50% sure I can complete it in my estimated time, 80%, 95%?" Then if needed I can remind them that task X isn't late, it's just in the expected 50% that will go over.
 
i have to give an estimate on this project pretty soon
and I've made it pretty clear I will be employing the 2(n+1) rule
 
Sorry, got bored long before the last paragraph... Yes you can just create an issue. Worst case, it just gets closed without any action. At the very least, programmers would be a much more appropriate place for this "question". — Jason Watkins 43 secs ago
 
"hey @psr I saw you put those lines back, but I need them gone. Why did you do that, can we figure it out together?"
 

« first day (1719 days earlier)      last day (3270 days later) »