« first day (1706 days earlier)      last day (3298 days later) » 
00:00 - 18:0020:00 - 00:00

psr
12:35 AM
0
A: Is there a massive shortage of software developers?

georgechalhoubNot only StackExchange claims that there is a shortage of software developers (or multiple open positions for each developer), Microsoft does that too. TotalMobile says that too. The truth is this a myth, as illustrated by researchers from Rutgers, Georgetown, and American University. The repor...

 
@psr I'm not sure about that answer, since it's kind of assuming that everyone who gets a STEM degree is equally skilled/useful
 
psr
@Ixrec Well, if there were a shortage and recent graduates weren't getting hired, then you would have to assume that employers were able to identify the less useful in the interview process. I find that implausible. Also, if you are arguing that we need more STEM education (national teach your dog to code day or whatever) this refutes the idea that more of what we are doing now would work.
 
agreed that just "more STEM education" wouldn't accomplish anything
perhaps I'm less skeptical about the idea of interviews actually working
 
Just curious, if you were to measure a shortage or surplus what would be a better metric than unemployment numbers?
 
psr
@MarissaWilson Wikipedia says the definition is "not available at any price".
 
12:48 AM
@psr Would that then be an unemployment rate of 0 and still surplus jobs?
 
psr
@MarissaWilson Basically. I think it's considered full employment if a small number of people are out of a job at a given instant because it just doesn't take 0 time to line up a new one in all cases.
 
the fancy term for that is "frictional unemployment"
 
user55340
Btw, during the 8-5 timeframe, I'm on a phone... which really limits my ability to type. It's a bit after that now - so I can type better chat comments in chat...
 
@Ixrec Yeah, but two-to-one graduates to hires is still a pretty high ratio. Either employers' expectations are unrealistically high, or the schools can't graduate people who can be effective software developers. Or some truth in between.
 
user55340
Between visa shenanigans and the extreme disconnect that some employers have with with the asking rate of the developers, it can be a bit difficult to judge the 'shortage'.
 
user55340
12:53 AM
I don't believe that it exists. That employers are more often looking for the impossible experience dev or the one that will work on intern wages.
 
psr
If you don't take people claiming a shortage literally, and assume they mean "the economy would grow better if people magically had more software development skills", then - yes. Or any skill. I guess software dev needs little other resources so if you remove the "needs qualified humans" constraint it could really take off.
 
Still, a genuine shortage would drive up wages, like it did in 2000.
 
psr
@RobertHarvey Yes. Even people claiming spot shortages, or shortages of sufficiently magical developers, should be able to cite wage growth in whatever specific area they are talking about.
I don't think many people are honestly saying there is a developer shortage (unless they are parroting it). I think it's purely a tactic to ensure there are enough STEM graduates (and/or immigrants) to keep wages lower.
 
user55340
The other point is that many of the developers aren't qualified. I've seen more than a few in the "took a certificate class at the community college and can do php" or "did a dev boot camp and can write ruby on rails"... and yes, there are lots of those positions out there... but there are also lots of "we can't fill the Java, C#, and other roles for internal development"
 
psr
@MichaelT Are there really people who can't fill a position if they bump the salary by 50k/year?
 
12:58 AM
Theres also people who get degrees but have no idea what they're doing.
I'm finishing up my master's and theres several people in my program (SE) that have no idea how to code.
 
user55340
@psr There are places where they won't bump the salary by even what amounts to $4k/year.
 
user15026
@MarissaWilson SE? Software Engineer?
 
user55340
Employer^^ kept the hourly rate under the exempt number (meant they were paying through the nose for overtime) because if they go above the exempt value they can't mandate overtime.
 
@Ash
Woops, still learning this
@AshleyNunn Yep.
 
psr
@MichaelT But that's not really a shortage. By that logic there's a shortage of Lamborghinis to lease, because I won't pay nearly what they go for.
 
user15026
1:00 AM
@MichaelT I know someone who tried to tell me her mobile app programming course at a college was the same as anything anyone who went to university could do, and she keeps telling me she will get a job at Google with those creds.
 
user15026
I have yet to find a way to explain to her that that is highly unlikely.
 
user55340
@MarissaWilson Unfortunately, there's a stereotype amongst industry coders that academic coders don't write maintainable code and are rather unemployable for that reason.
 
user15026
@MarissaWilson No worries! You can always edit your messages (press the up arrow on your keyboard in an empty chat box, and it will bring your last message up for editing. Do it again, and it will bring up the previous one, and so on)
 
@MichaelT so I'm seeing. Out of my class of 60 I'm one of 15 or so that has a job coming out of school.
 
Stereotypes start with a kernel of truth.
 
user55340
1:02 AM
@psr Very true. There is a shortage of sports cars at $10k for me to buy.
 
@AshleyNunn Oh thank you! That is going to be very very helpful
 
user15026
@MarissaWilson I'm someone who often says her fingers go faster than her brain, so I am bad for having to edit my messages. :)
 
psr
@MichaelT I said lease because someone would likely have said I could resell it. Which I would.
 
user15026
You have a...five minute window, I think? to edit.
 
user55340
@MarissaWilson one of the things that would impress me (if I was interviewing) of an academic coder is experience with 'software engineering' tools. Learn git.
 
user55340
1:04 AM
If you can get Jenkins and a bug tracker on the resume too it points to "someone who isn't just writing throw away code and has some interest in the engineering (rather than pure science) side of computing."
 
user15026
@MarissaWilson also, if you want to link your reply to a specific message, hover over the end of the message, and you will see a flag (to flag the message for mod attention, if someone posts something offensive or the like), a star (to star it, and then it will appear in the list on the right side of the room, which allows people to find things easily later (generally, in most rooms I am in, stars are for things that are interesting or funny, for some value of such), and a little arrow.
 
user55340
To be taken tongue in cheek... but there's a grain of truth to it:
 
user15026
The little arrow is what creates a reply (your message will start with a colon then a number, that's the message number it is replying to.)
 
user55340
 
user15026
(Also if someone has explained all that already, feel free to tell me to shove it. I just like helping :P)
 
1:08 AM
@AshleyNunn No this is helpful! Is there an autocomplete for names? (As I clearly tried before?)
@MichaelT One that always got me was recruiters kept asking if I knew OOP. I have Java on my resume, I assumed OOP went without saying.
 
user15026
@MarissaWilson If you start typing, names should pop up above the chat box, you can tab through them to select the person you want.
 
user20683
@MarissaWilson knowing Java is no guarantee of knowing good oop practices
 
user55340
@MarissaWilson To recruiters, its a buzzword. They have no idea of what OOP means or its implications.
 
user15026
Also, if you just type three letters of a name, like you did for me there in that message, it will ping the first person in the room that has those three letters.
 
user15026
@MichaelT What does it mean?
 
user55340
1:10 AM
That said, I've worked with a programmer who couldn't give up C. He wrote one .java file with all static methods in it.
 
user55340
@AshleyNunn Object Oriented Programming. As opposed to... well, functional, logic based, procedural, declarative... its something HR puts on the resume and recruiters ask about it though tech people just sigh.
 
user15026
@MichaelT Ah, okay. :)
 
user20683
it's a pity there are around 4 different setups that can be termed "OOP"
 
user55340
The only time it really makes a difference is when there are multi-paradigm languages (Python, Perl being the two easiest ones to write either procedural or OO... its harder to write non OO ruby, but not impossible).
 
user55340
Sometimes you find people writing OO php also...
 
1:13 AM
I always assume Object Oriented goes without saying, it'd be like telling me you know Word. Aspect Oriented or something, that'd be worth noting.
 
user55340
Aside - aspect oriented still bothers me... spooky action at a distance in the code.
 
I can't disagree. It's not a style I can easily work in.
 
1:34 AM
@MichaelT it used to bother me too, but I been using it for the past couple years in my office and I've gotten comfortable with it for a small few specific things; namely trace logging and caching
oh and auth
 
user20683
I look at aspect oriented programming and just kind of shrug
 
user55340
I'm going to be doing it for some authentication on rest endpoints... but I still think its spooky action that is harder to track through.
 
being able to just put an attribute on a class and know you'll get any exceptions that would have bubbled up to a logger automatically with all the details is might handy so I don't have to write try/catches in any of my methods just to log
and being able to see the full inputs/outputs of every method in the stack that led to that exception because of the trace logging in it
(turned off in config of course, trace logging will destroy your log, but when you have a problem being able to flip a switch and see every detail without having to debug through everything is nice)
we just use it for logging, caching, and auth. It is definitely dangerous in the wrong hands though or used for the wrong purposes
 
I read a paper awhile back in IEEE on if it was faster to work aspect oriented than object oriented. The conclusion was a definite maybe.
 
user55340
There's certainly places where its the best tool... I'm just kind of wary of those folks who use it as one of the first tools.
 
1:38 AM
@MarissaWilson see that's the dangerous part; it's totally orthogonal to OO and yet people see the word "oriented" and start thinking it's comparable
 
user20683
and then you just wind up with "bug oriented programming" and are as good as little bunny foo foo.
2
 
user20683
scooping up the code mice and bopping them on the head
 
people need to pay less attention to names and more attention to semantics. It's just for decorating things with functionality - simple and explicit functionality - not for replacing behaviours
 
user55340
So, about that km / mile conversion thing in octal. Take the km, read it in octal. You see a sign that says "100 km/h", thats easy... thats 1*(8^2) - 64 miles/h. (actually 62.13 miles/hour).
 
user55340
Note that you break the universe when the speed limit is 90km/h.
 
user15026
1:45 AM
@MichaelT I don't understand the math
 
user55340
@AshleyNunn Its more a "huh, thats close" without being too accurate. At city speeds and distances, its much less accurate.
 
user15026
I just dont understand how to convert to octal is all
 
user114359
This world would be a lot better if Saturday were two days long.
 
user114359
I would also accept nuking Monday from orbit.
 
user20683
@Snowman live in Japan, then fly to Alaska when Saturday in Japan runs out
 
user20683
1:51 AM
or Hawaii
 
user20683
or like Fiji ish
 
user55340
@AshleyNunn base 10 has a number like 1234 which is actually 1*(10^3) + 2*(10^2) + 3*(10^1) + 4*(10^0).
 
user114359
Too much energy required. Plus, it is really just shuffling time around, sort of like DST. I really want to lay around the house an extra day and grill out an extra day.
 
user15026
@MichaelT Yeah, okay, that I get
 
user15026
so how do you go from that to octal?
 
user20683
1:54 AM
@Snowman get a government job in certain states where they have 4 10 hour days
 
user20683
then you get a three day weekend every weekend
 
user114359
@AshleyNunn you know how 12 is "one 10 and two ones?" 45 in octal is "four 8s and 5 ones" = 37 in decimal
 
user55340
The number 100, if read as octal would be 1*(8^2) + 0*(8^1) + 0*(8^0)
 
user114359
I actually can work a compressed schedule, 4x10 or 4x9 + 8/0
 
user114359
I finally decided to roll my military time into civil service and work toward that juicy pension
 
user15026
1:56 AM
@MichaelT Oh, so you just left off the 0 ones
 
user55340
Yep.
 
user15026
I g et it now, I think
 
user55340
Octal is one of those bases that sufficiently old coders once dealt with though it still pops up in places like access on unix systems and, from what I read over on aviation... aviation.
 
user114359
The only thing octal is good for is non-ACL Unix permissions
 
user55340
6
A: What is the significance of a squawk code?

DeltaLimaThe squawk code is assigned by Air Traffic Control to the aircraft and is used for radar identification purposes. It is a 4 digit octal number (each digit has a value in the range [0-7]). The flight crew enters the assigned squawk code into the transponder control panel and the radar extracts th...

 
user20683
1:58 AM
@MichaelT banking, certain kinds of games, some embedded crap like aviation
 
user114359
hexadecimal is extremely useful and works similarly, it is a great way to pack binary into a small space (1 character = 4 bits)
 
user20683
@AshleyNunn base 16
 
user55340
@Snowman thats a nybble. Half a byte.
 
user20683
your digits are 0-9 and a-f
 
user20683
because we ran out of numbers
 
user15026
1:59 AM
@WorldEngineer Yeah, I remember that kinda from reading CODE
 
user15026
(which someday I will have the brains to finish)
 
I'm voting to close this question as off-topic because it's about programming concepts, which makes it more suited to programmersSimon MᶜKenzie 41 secs ago
 
@Duga Wow that one might be ok
 
Yes, please migrate this to Programmers.SE. It is more appropriate there and I cannot find a duplicate. — Snowman 11 secs ago
 
user114359
Get on it, @durron597!
 
user114359
2:04 AM
I haven't farmed enough SO rep to vote there yet
 
@Snowman It's not in the migration path. I've flagged it.
TeX, DBA, stats, and superuser.
 
@durron597 I still don't remember if you answered me before (it's like swiss cheese between my ears sometimes), you getting to do that refactor you needed to?
 
@JimmyHoffa Yeah, I'm still working on it.
 
sweet
 
user114359
@durron597 wow, really? Seems like it should be, unless people kept flinging poo over the wall at us.
 
2:07 AM
@Snowman There are only four slots, those are the top four.
 
Feel like it's coming out better now? Or just finding yourself in a new version of fucked up?
 
user114359
Sometimes I have to wonder what people are thinking. Like this question: WHY?
 
user114359
-1
Q: c++ linked list inside another one

Abd El Rahman Mohammedi'm trying to make a linked list inside another one, here is my code template<typename T> class List { private: int length; class Node { public: T data; Node* next; } *head; public: List(); ~List(); void insert(T item); void remove(T item); v...

 
user20683
@Snowman we used to be on the migration path.
 
user114359
Nothing good will possibly come out of what he is doing.
 
user20683
2:08 AM
We fought long and hard to get off it
 
user114359
@WorldEngineer I vaguely remember a meta post about this
 
That whole "Write the first one to be thrown away" thing really is sage advice, I threw away and completely rewrote a major portion of the system I've been putting together recently, and after having done so things started moving forward so much more smoothly; it really is worth it to right things when it's early enough that you still can
 
user55340
@Snowman Academic class likely... no one writes linked lists from scratch anymore.
 
52
Q: Add CrossValidated to list of migration sites in the Close Dialog

bluefeetAs most are aware, we are limited to 5 standard migration paths. The current migration paths are: Meta Stack Overflow Super User Tex DBA Sharepoint If users want to migrate to another site, they have to use a custom flag which can sit in the review queue for extended periods of time before be...

 
user20683
okay guys I'm out. Don't do anything too stupid
 
on the other hand, I've definitely had to throw my second and third versions of things away too, sometimes coding feels like cleaning a bathroom with a toothbrush, you have to go over and over the same spots and keep checking them compared to new spots to see if you actually got all the grime off or not
 
user114359
@MichaelT I figured, but I still stand by my assessment that it will not end well
 
@WorldEngineer what else would I do?
 
@Snowman there's a ton of information in there about the migration paths, not just about CrossValidated
@JimmyHoffa It's really unrewarding. I need to get better at doing it right the first time
On the other hand, I'm much better at writing threadsafe code than I was 6 months ago.
Still a long way to go, though.
 
user114359
Should this one go to CompSci? Seems more mathy than whiteboardy:
 
user114359
2:11 AM
0
Q: Algorithm to find whether there is a path (any path) above length X between two vertices

Eran MedanWe all know how to find the shortest path between two vertices, but what if I just want to know the answer to this question - is there a path, (any path), between vertex A and B of length larger than some X? Should start from the shortest path, and then merge adjacent nodes if its length is less...

 
@durron597 hah! I sometimes think you only get faster; which makes it easier to finish the first one and throw it away with time to spare for your second and third rinses
 
@JimmyHoffa Yeah... lol
 
@durron597 well that's nothing to scoff at, keep focusing on it. It's definitely something that can set you apart; I've gotten quite good at it and have learned from doing so that it's something most people really are terrible at. It's a good distinguishing factor to have under your belt- so many people just shy away from it.
Once you get used to using signals (I think in Java "timers" work like signals do in .NET? Not sure), it gets a lot easier to reason about because you'll see the fine grained behaviours that are actually happening (at the root of it, all multi-threading safety crap is signalling)
 
@JimmyHoffa Is that something you'd discuss in an interview?
Oh, multithreading skill, not rewriting code fast
 
user55340
@Snowman Its not of topic here... and he hasn't invoked any funny greek or wished for mathjax in the post.
 
2:13 AM
Yeah I think it's the hardest thing in programming.
 
@durron597 of course. Always bring up your strengths in interviews; I talk about GC and multithreaded stuff anytime I'm interviewing. When I'm interviewing others I ask but don't push too much because people can get away without a lot of it.
 
Aight dinnertime, catch y'all later
 
user114359
@MichaelT I agree, algorithms can go either way. I just think he would get a better answer (or an answer at all) at CompSci
 
more than anything; you just can't filter for it because you'll filter almost everyone out.
 
@JimmyHoffa Yeah, at first I thought you meant "advertising my ability to throw out my own work product and do it again quickly"
Not all employers would take that well ;)
take it easy
 
2:15 AM
haha aye, later
 
user55340
This is a question that straddles domains. Please consider if you're looking for a more pragmatic answer (which you'll likely get here) or one that delves more into the theory and proof of the problem (on ComputerScience.SE). One test that I'd use for deciding which site to ask on is if you'd like an answer that uses funny greek letters or not. If you want those greek letters and formulas, please consider flagging this question for migration to CS.SE. — MichaelT 8 secs ago
 
user114359
Hah, you beat me to it.
 
user114359
Lollercopter:
 
user114359
0
Q: Is Deciding Decidability Decidable?

syncI am wondering if deciding the decidability of problem is a decidable problem. I am guessing not, but after initial searches I cannot find any literature on this problem.

 
I quite like algorithms questions here (that aren't too crazy complex). I would actually encourage him to repost his Q to CS and leave it here as well. Is one of those rare questions that should be on multiple sites because the value from the different perspectives
@Snowman decisions decisions...
 
user114359
2:21 AM
@JimmyHoffa Maybe have two versions with the same background but different questions? One for the Big-Oh type stuff the other for the code design
 
user114359
I am not sure what practical purpose that question serves, but it is an interesting way to approach an NP problem.
 
so...any ideas for his algorithm @MichaelT?
 
user55340
@JimmyHoffa If it was to be posted to each site, its one of those "you should take care to tailor it to each site". I wouldn't mind if it was... but I'd expect him to use proper CS terms on CS.
 
One of the things he needs to clarify is whether or not he allows cycles. If he does, you just take shortest path and recycle the last nodes...
@MichaelT I could give a shit what he does on CS, it works here as written just fine (though I would like some more requirements like cycles)
 
user55340
its an icky (interesting) problem once you start thinking about it.
 
2:24 AM
yeah. I can immediately start seeing some quick heuristics which CS is less likely to point out; check node count < desired length for instance
heuristics are more the domain of the industry coder with a realistic use case
 
user55340
Its a subset of:
 
user55340
16
A: Find all paths between two graph nodes

amitFinding all possible paths is a hard problem, since there are exponential number of simple paths. Even finding the kth shortest path [or longest path] are NP-Hard. One possible solution to find all paths [or all paths up to a certain length] from s to t is BFS, without keeping a visited set, or ...

 
It can be, but that's what he's asking for- how to not make it a subset of that, but rather how to modify a shortest path algorithm
or other known algorithm that is non-exhaustive at max
 
user55340
My approach would be far less than optimal...
 
user55340
find the shortest path, and then try to remove links in the shortest path (and refind it) until above the threshold.
 
user114359
2:27 AM
Off the top of my head this late at night I cannot think of anything more optimal than an exhaustive search that stops as soon as the condition is satisfied
 
user55340
Ok, shortest path is A-(10)-B-(5)-C-(7)-D? Lets remove the B-C link and find it again...
 
I wonder if you could do something like a DSP, take the desired travel path length - shortest path length, and use that as a radius from the target then look at shortest paths to everything in the circumference of that radius
except don't check shortest path to nodes that are in the shortest path and that circumference
well - would just be one node I guess
then if you don't find a tangent on that circumference that has the same shortest path, there should be some rules you could decide on choosing a different node to come up with a circumference for
if you kept track of what you've already run into, I suppose exhaustive is still the worst case scenario. In fact, exhaustive will always be the worst case scenario because you have no guarantees there's more than one path to a point...
imagining plotting smaller and smaller circles recursively trying to hit tangents of them
wait, he just wants anything higher? shit it only takes those two then
DSP once -> then desired length minus DSP length, plot the circumference of the target that many nodes away, DSP to those and it should be damn near certain to give you DSP + at least the difference to your desired length. If not, you recurse: DSP to the furthest node, plot it's circumference and DSP to those.
@MichaelT does that make sense? If you want something over 5, and it takes 3 hops to get to your target, you gather each node that's 2 nodes away from your target and not in that initial DSP path, DSP to each of those and as soon as you find one that's 3 hops away bang; you've got a 5 hop path to your target
you'd have to cull everything inside of the radius as well
 
user55340
I either need one more pint of cider, or one less.
 
I don't feel like coding write now or else I'd write it up in C#
 
user114359
@JimmyHoffa why not Haskell?
 
2:38 AM
because I'd want it to make sense to someone who could tell me if it's good or not :P
 
user55340
s/who could tell me if its good or not :P//
 
if SP is A->B->C->D, that's 2 hops, you want something 4 hops or more so you take your target (D) find everything 2 hops away that's not in the SP (I,J,K,L), and start plotting SP to those from A looking for one that's 2 hops or more; I turns out to be 1 (A->B->I), but J turns out to be 4 (A->R->U->P->J), and since you already know J is 2 hops away from your target, and J's distance from source (4) plus it's distance from target (2) is greater than desired distance (4), you have a path.
SP=shortest path
yeah, it's exhaustive at worst no matter what because without cycles and with the possibility of only one possible path to your target, all you can do on top of that is heuristics.
@MichaelT look, just because I don't make any sense, doesn't mean a Haskell doesn't! It just means...uhm...I'm special...Who asked you anyway!? hrmf
 
3:30 AM
@gnat Shog is channeling you
3
Q: We should clean up posts that should be improved but haven't been and won't be

Shog9It's been about 5 months since we started testing Triage. There've been a fair number of hiccups, and there's still plenty of work to be done refining the criteria, but at this point I think the process is working pretty well: with over 1800 questions reviewed every day on average (over 20% of al...

 
 
3 hours later…
6:44 AM
Hi. Have some query regarding smtp and email messages in general...what is the default encoding? I mean for cases when Content-Transfer-Encoding header isn't present...?
 
7:43 AM
Perhaps a more constructive question would be something like: What features does the Dart language and VM have which allow it to start up quickly and to generate high performance code. This type of question is probably better asked here: programmers.stackexchange.comGreg Lowe 20 secs ago
 
8:07 AM
@ValentinHeinitz: go to Programmers chat room and ask if they would take this question. It is not in scope for SO, but might be there. — Mat 1 min ago
 
Bob
9:02 AM
@JimmyHoffa hey, haven't seen you over in RA in a while :P
 
How if ff => 255?! f => 16, hence 16*16^1 + 16 * 16 ^0 = 255 + 16 = 272. My math is definitely wrong... :|
Ah ok... f = 15 (hex)
 
9:18 AM
16 in hex is 0x10 so 272 in hex would be 0x110
 
 
1 hour later…
10:32 AM
This isn't a good Stack Overflow question. Perhaps it'd be better if you asked this on Programmers.SE instead? — Luaan 20 secs ago
 
 
2 hours later…
12:15 PM
Is the latest version of Mockito really labeled Beta?
That's stupid.
Oh. There's a stable. It's on GitHub and not their website. Normally, I'd probably grab the latest beta, but the word beta freaks some people out at work.
 
12:48 PM
Interesting question, but it would fit better at programmers.SE right? — Alex just now
 
@gnat I suppose my answer is a duplicate of this status-declined
 
user55340
1:12 PM
Close votes please.
 
user55340
I have read it, you say, the question is too subjective. Well, it is a question related to programming. Just let me ask and get the answer. It might help others too. — Bunkai Satori 2 hours ago
 
user55340
-2
Q: Web Application Development: VMWare Tools not reliable

Bunkai SatoriProbably the best environment for web applications development I have found is by using a virtual machine(Linux Ubuntu) within my host OS(Windows). This way, I can take benefit of Windows based development tools, and develop directly for the target platform, which is normally a Linux based web se...

 
@Alex, maybe you're right. I've seen a few here regarding comparison between readability and performance so I thought it would fit in SO. I also think that there's a thin line between Programmers.SE and StackOverflow — chiapa 29 secs ago
 
@MichaelT I gave you the -1 for 20k deletion too, bro
 
really?
1
A: Is my usage of explicit casting operator reasonable or a bad hack?

Esben Skov PedersenNone of the other answer have it right in my humble opinion. In this stackoverflow quiestion the highest votes answer argues that mapping code should be kept out of the domain. To answer your question. No your usage of the cast operator is not great. I would advise to make a mapping service whic...

 
1:22 PM
@Telastyn XD
 
@Telastyn I upvoted the answer to try to get you Populist badge
 
I already have 4 populists. They're like the dunce prize.
"great answer, sorry the questioner was a dumbass."
 
@Telastyn How is that not appropriate in this situation?
 
Sometimes you can get that when you are FGITW with an inferior answer, too though
 
true
/me goes back to job hunting.
 
1:31 PM
@durron597 I never noticed that queue before
 
@enderland Triage?
 
Yeah
 
Huh, I missed that
 
these triage options are confusing
 
1:33 PM
I'm confused by the queue
there's no "looks good" option
for the "edit" queue at lesat
 
@enderland Edit queue has "accept", right?
@André I know, right?
44
Q: Difference between Should Be Improved and Unsalvageable in Triage

Antony D'AndreaI have recently been given access to the Triage review queue and actively reviewing questions on it. I am a little confused about when to use "Should be improved" and "unsalvagable". According to the help box: Should Be Improved for questions where edits by the author or others would r...

 
@durron597 I edit, skip, and "question is very low quality"
There's no way to say, "this question is good now"
 
@enderland In Suggested Edits?
 
@enderland "Help and Improvement" != Triage
 
1:43 PM
@durron597 I think triaged questions get sent there, though
 
user55340
De-"is it possible" the question.
 
Triage is a feeder for "Help and Improvement"; all the qustions that get marked as Should be Improved go there
 
@durron597 Right, but if they get marked that way incorrectly I can't say "this is actually fine"
 
That question isn't good, the grammar is awful.
 
@durron597 obviously, this is not one of the "fine" ones ha
 
1:45 PM
I've found that I can find something worth editing in nearly every question.
 
2:00 PM
I always forget this, what's the right thing to do if a question is an exact duplicate of a question on a different stack, and the question is on topic on both sites?
 
@durron597 Nothing.
 
@ThomasOwens Moderation wise, perhaps, but I wanted to answer a question in mythology.se and I found an exact duplicate on Hinduism.SE
 
I suppose both stack will answer with their perspectives, win win?
 
(it was about hindu mythology)
 
Generally, cross-posting should be discouraged.
 
2:01 PM
What am I going to do, copy-paste the answer from the other stack?
It wasn't a cross-post.
 
It's happening a lot with Brazilian SO and regular SO
 
Both questions are "Why are hindu gods portrayed as blue?"
But it was a different user.
 
I think is valid to reference the other stack
 
@Yannis this is conversation is relevant to your interests
 
treating as if was regular source, blog or whatnot. That is what I would do.
 
2:03 PM
If the exact same answer applies, I'd answer it on both sites. If necessary, making minor tailoring to one or both answers. I'd also cross-reference the other question/answer in my answer.
 
nods
 
I'd want the user to be aware of the other site for the future, but there's no reason to really do much if it's a good, on-topic question.
 
@ThomasOwens Well I didn't answer the question on Hinduism.SE, obviously.
I just found it in my googling.
I have little to nothing to add beyond what's in that answer.
 
Oh. Maybe just link to the question in the comments, then? There should be some traceability. I'm not sure that I would just take the other answer, though.
 
I would think that the mythology one may also require some explanation of hindu that the hindu mythology one wouldn't need.
 
2:06 PM
4
Q: Why are Hindu gods colored?

pbvamsiShiva is white, Rama is sky blue, Krishna is black, Hanuman is Goldena and Gowri is red (red+white+yellow in fact) in color. Though the God is unique, He takes different forms with different colors for each avatar. Is there any significance behind the colors? Can we apply the same theory of co...

The mythology.se question:
> Hindu gods, most notably, Shiva, Krishna, Vishnu, Kali, are depicted as blue colored beings. But they are also depicted with many different skin colors, some looking more natural than others.

> Is there any textual evidence regarding the color of the skin of the gods? Or were these ideas of skin color made up by the illustrator?
 
If there nothing much to add, I'd look for another reference
and add both
 
@ThomasOwens That's all I did, linked to it in the comments.
 
That should be good. I wonder if there will be a lot of overlap between those two sites.
 
@ThomasOwens I'm sure there will be. And Christianity.SE also.
 
Methods for linking between sites isn't that good. I don't think migrating on-topic things is good, and they aren't duplicates since different sites may expect a different background knowledge or experience. But a good method to say "hey, here are related network questions" would be nice.
 
2:10 PM
@ThomasOwens I'm sure if we asked a CM they would say "link to it in the comments"
 
user55340
For fun, cross post about the relationship between Buddha and Greece (Alexander) on Buddhism, mythology and history.
 
@ThomasOwens comments are b0rken on SE because of that problem ;)
 
Linking to another question on another site shouldn't be a transient thing.
 
Oh, someone had a good idea in the Mythology chatroom: community wiki answer
0
A: What should I do if a question is an exact duplicate of a question on another stack?

durron597Link to the other question with a community wiki answer. Also, write a short summary of the other site's answer in case the link happens to break for some reason. This: Allows the question asker to get the information they are looking for Has no risk of receiving reputation for another's work...

 
2:23 PM
That's actually a good idea. With the licensing, I think you can quote the complete answer, link to the other user's profile on the other site, and maybe date when you pulled the quote in case it gets edited.
 
@ThomasOwens Okay, so obviously that MSE question was a dupe. I've deleted it and reposted it here:
0
A: What to do with cross-site duplicates?

durron597Link to the other question with a community wiki answer. Also, it could be good to include the full text of the post in block quotes (using >), and linking to the other author's profile on the other stack. This: Allows the question asker to get the information they are looking for Has no risk...

 
Does an upvoted community wiki answer mark the question as "answered"?
If so, that does have some implications.
 
@ThomasOwens An accepted one does
 
2:39 PM
@durron597 I know it turns the box green. But "unanswered" questions are sometimes bumped by the Community user. They also appear on the site's /unanswered page.
I'm not sure if you want a community wiki answer that gets an upvote to remove the question from the /unanswered page or stop the bumping from Community so that it gets an appropriate answer from the respective site. Only the asker saying that a CW answer is good by accepting it should do that.
 
@ThomasOwens Well, it's accepted right now, and it's not appearing in /unanswered
 
@durron597 That's good. I'm talking about upvoted but not accepted CW answers, though.
 
user55340
 
@MichaelT lol
 
@MichaelT I don't know what you're talking about. :P
 
user55340
2:43 PM
Insert wish for close vote refund on same day deleted questions.
 
@ThomasOwens This question is not appearing in unanswered, my tags tab
14
Q: Basic authentication in REST-application

SamiEnvironment: JAVA Glassfish REST-services in different machine HTML5-client with AJAX and JQuery Jersey This is what I have implemented so far: HTML5-client ### $('#btnSignIn').click(function () { var username = $("#username").val(); var password = $("#password").val(); functio...

 
some people downvote the weirdest things
 
3:27 PM
"hey, do you want a 12mo contract in Milwaukee?"
no.
No I do not.
 
lol
 
@Telastyn What, you don't like Schlitz?
@Shog9 - If "Should Be Improved" and "Unsalvageable" are independent of whether or not something should be closed, why does choosing "Should Be Improved" lead to invalidation of close votes? If you're going to tweak the Roomba to clean these up, why not remove that vote invalidation, too? That would let "Should Be Improved" questions that should be closed get closed, and help with the overall process. Whether or not to do the same with the currently-invalidated "very low quality" flags is another question. — Brad Larson ♦ 13 mins ago
 
3:44 PM
@durron597 I thought that theory had been dismissed. I read Leonard Susskind's book on it... interesting stuff.
The Black Hole War: My Battle with Stephen Hawking to Make the World Safe for Quantum Mechanics is a 2008 popular science book by American theoretical physicist Leonard Susskind. The book covers the black hole information paradox, and the related scientific dispute between Stephen Hawking and Susskind. Susskind is known for his work on string theory and wrote a previous popular science book, The Cosmic Landscape, in 2005. Hawking proposed that information is lost in black holes, and not preserved in Hawking radiation. Susskind disagreed, arguing that Hawking's conclusions violated one of the most...
 
@MetaFight I know very little about it beyond what was written in that article. thanks for the wikipedia link
 
@Telastyn "if the price is right ridiculous"
 
user55340
4:01 PM
Blog post comments work... And I'm going to agree with Clara rather than Bill.
 
user55340
Bethany Marzewski on May 05, 2015

Today, we’re excited to announce that online registration is now open for Beyond Coding, a free new summer program designed to equip emerging computer programmers in New York City with professional skills needed to help them succeed in their first job working with code. The program, slated to launch June 11, is part of our collaboration with New York City’s Tech Talent Pipeline initiative to support the growth of the city’s tech ecosystem. And we’re thrilled to be taking part, along with some other top-notch New York startups: Crest CC, Foursquare, Kickstarter, Tumblr, and Trello. …

 
I just got a LinkedIn message saying that my "profile came up as a strong complimentary match". I read the job description - requirements analysis, design, development, Jave EE experience with JMS, XML, XPath, XSLT, and XSD experience, JAXB, and GlassFish, unit testing, integration, configuration management and defect tracking, CMMI, IEEE, and MIL standard processes. That sounds awfully like my current job...I'm about 85% sure our customer just tried to poach me without knowing.
 
@ThomasOwens haha
 
@ThomasOwens Haha, they're not wrong though, you would be a good match for your own position.
 
@durron597 24 more until a round number
 
4:16 PM
@Yannis I cast a few delete votes already o.O
 
A few? I run out of delete votes in 5m once I reached 1k.
@durron597 Well... I have one now.
 
@Yannis Ok I'm out now.
 
user55340
@Yannis 888 is rounder. 1 has points.
 
4:36 PM
Hello everyone. I left here a question if someone can help me. I'm building website. In one view I have a DIV which will be filled with 2 possible contains. If the user is logged will be filled with his user data and if is not logged it will appear a link to login. My question is, would be here applicable Decorator pattern no set one or other contain? Is the first time I see this pattern and I don't know if it is a correct use. Thanks.
 
eh?
that is not how I would approach it, though it's hard to tell what's going on.
damned barely optimizing compiler. I want to see if this type compiles properly, don't optimize it out...
 
Is the first time I read about this pattern and it occurred to me that and just want to know whether or not applicable and why.
 
user55340
Btw, the pending suggested edit - please approve it. The code insertion was solicited by the op of the answer after discussions in comments.
 
user41796
@MichaelT done
 
user41796
@MichaelT Sneaky trick - if you improve the edit it automatically gets approved
 
4:51 PM
If you feel the HI queue is a waste of your time, then I strongly encourage you to not use it, @durron597. — Shog9 ♦ 5 mins ago
Oops.
 
user41796
> Communication failure. Abort, Retry, Fail?
 
@Shog9 That's not what I'm saying at all. I don't feel the HI queue is a waste of my time, I think it's excellent! I'm saying that encouraging users to put questions like the one I linked into it from Triage wastes the time of those users that would be better spent revising questions that can actually be salvaged.durron597 3 mins ago
 
Are you suggesting there's no hope for that question, @durron597? You might be right... Then again, I'm not much of an Android dev, so I'm ill-equipped to understand what he's asking even if the question was written clearly. If no one with knowledge of the topic cares to edit it, I'd say that's a pretty strong indication of its lack of value - which is a stronger signal than we can ever hope to get from triage. — Shog9 ♦ 50 secs ago
I keep getting the impression folks believe that triage is supposed to accurately predict the future rather than making reasonable guesses based on the present.
 
okay, front end support for product types done.
 
@Shog9 I replied in the MSO post
 
user41796
5:05 PM
@Shog9 Woah, woah, woah there. Where's the fun in things if we're not coming up with ways to accurately predict the future?!
 
A question enters triage. One of several things can happen:
1) it's a good post, it gets "Looks OK" and maybe upvoted.
 
2) it's a post that has maybe grammar and clarity issues, but has a gem of a good question
3) It's a question that needs to have it's scope changed or narrowed, or is missing key information to be a good question
4) It's really awful (like spam) and should just be deleted
Triage is doing an excellent job with 1,2, and 4
@Shog9 The problem is that it's treating 3 like 2. And, it seems to me, that you believe that the "unsalvagable" button is only for questions like #4
But what really needs to happen with 3 is that it should be closed, and then eventually roombaed if the author never returns to fix it
But it should be reopened if the author does return!
Telling the difference between #2 and #3 is not predicting the future, it's usually pretty easy to do so. As easy as it is to tell the difference between #3 and #4
(calling all @gnat your input would be valuable here)
 
So imagine we have a special close reason for these questions that's automatically applied by triage, and automatically removed when the question is edited, @durron597. Behavior is more or less the same as today, except the question is annotated - would that let you rest easy? — Shog9 ♦ 30 secs ago
 
@Shog9 When the question is edited by the author?
I think that the reason we are talking past each other a little bit is that we have different ideas about what triage is for.
 
5:36 PM
0
Q: Add a fourth button in the Triage queue

durron597Inspiration: Suggestion for rewording of triage review guidance Rephrase Triage help text for "Should be improved" and "Unsalvageable " We should clean up posts that should be improved but haven't been and won't be There has been a lot of talk about rewording the Triage guidance, and it has a...

 
00:00 - 18:0020:00 - 00:00

« first day (1706 days earlier)      last day (3298 days later) »