« first day (1858 days earlier)      last day (3126 days later) » 

user114359
12:12 AM
Every time I see the message "Congratulations! That was just a test, you done got it!" during a review I feel like I should win something. It really means "Congratulations! The system will let you keep reviewing stuff!"
 
user55340
12:32 AM
I can write a Builder that will take a series of methods like (new Builder()).one().one().build() such that it will only be possible to build if the binary number (in this case 11 (3)) is evenly divisible by 3.
 
user55340
1:26 AM
 
user55340
Umm... yea.
 
user114359
1:38 AM
@MichaelT ???
 
user55340
@Snowman Mini Metro. Was going along nicely and then all of a sudden all the stations just started pumping out riders. It went hand basket very fast.
 
user55340
Original flash version at dinopoloclub.com/minimetro
 
user114359
1:55 AM
Stupid Steam. It can never remember my browser. Every time I visit the site it has to mail me a new access code.
 
user55340
3:03 AM
Ok... that mod 3 thing. Got it working. Its kind of neat.
 
user55340
package net.shagie.typefun.main;

import net.shagie.typefun.types.numbers.Builder;

public class Main {
    public static void main(String[] args) {
        Builder num = new Builder();
        System.out.println(num.start().one().one().build());
        num = new Builder();
        System.out.println(num.start().one().zero().build());  // compile error here
    }
}
 
user55340
And that compile error is intentional.
 
user55340
package net.shagie.typefun.types.numbers;

public class Builder implements Zero, One, Two {
    int value;
    public Builder() {
        value = 0;
    }

    public Zero start() {
        return this;
    }

    public int build() {
        return value;
    }

    public Builder zero() {
        value *= 2;
        return this;
    }

    public Builder one() {
        value *= 2;
        value += 1;
        return this;
    }
}
 
user55340
public interface One {
    Zero one();
    Two zero();
}
 
user55340
public interface Two {
    One zero();
    Two one();
}
 
user55340
3:04 AM
public interface Zero {
    Zero zero();
    One one();
    int build();
}
 
user55340
The relevant state table is
 
user55340
 
user114359
What is its purpose?
 
user55340
3:30 AM
@Snowman to implement a simple finite state automata in the type system of a builder. It's one thing to do a tree with the type system - another to implement a DFA.
 
user55340
Thus, purely a proof of concept. But one that has deeper implications as to what can be done.
 
user55340
It means that a regular DSL can be done in the type system. But a more complex one with nesting that isn't regular can't be done without ambiguity.
 
user15026
@Snowman Oh that makes me crazy
 
user114359
@MichaelT ah, so basically to see if you can bastardize a builder pattern, not because there is an actual real-world use for it (yet).
 
user114359
@AshleyNunn Steam is annoying. Every time I use it, browser or app, it wants to verify my email. Seems like its app needs to be updated daily, too.
 
user15026
3:45 AM
The app is less panicky about things, but yeah, it does seem to need a lot of updates
 
user55340
3:57 AM
@Snowman it's a question of what the most powerful language you can use practically within the type system. I have had reason to use simpler ones where a call of this builder method precludes a call to that method. But that was more of a tree rather than a DFA.
 
user114359
@MichaelT if you can use the type system to build a DFA, you can use it to implement regular expression matching.
 
user55340
4:22 AM
@Snowman yep. In the type system. That's reasonablely interesting. Though it has to be a DFA implementation rather than NDFA.
 
user114359
@MichaelT the two are equivalent, one can be converted to the other. It just might be a bit larger as a DFA than a NDFA
 
user55340
4:40 AM
One interface for each state.
 
6:30 AM
2
Q: What happens to a character that drinks green dragon acid?

BearI've been DMing a Second Edition AD&D game. The fighter of the party got really upset because an NPC thief knocked him unconscious and took a potion of giant's blood off of him. He thought that the thief of the party, one of my other players stole it from him. The fighter then chose to kill the p...

Fun drinking game: Find bizarre Arqade or RPG question titles, and try to apply them to real-life scenarios.
 
 
3 hours later…
9:17 AM
Moreover, Stack Overflow is not for "Should I?" questions. Head to programmers.stackexchange.com or codereview.stackexchange.com, depending on how you (can) formulate the question. — BalusC 41 secs ago
 
9:29 AM
@BalusC It might be good to point out what the different sites expect, or at least link to their help centers. I believe a lot of work needs to be done for this question to belong at either CR or Programmers. — Simon Forsberg 53 secs ago
 
9:41 AM
@Snowman a DFA of a equivalent NDFA of size n can be 2^n
(worst case)
you can make a NFA by instead of keeping 1 state as current you keep a set of them and apply the current input against each one per step
 
 
3 hours later…
12:51 PM
Happy Coffee Day
 
1:01 PM
@MichaelT ...did he mess with our site again? I don't know why that guy is poking at our site at all, he has no idea what we're about. Unless I'm recalling wrong, he's the fella who declared we weren't allowed to have a coffee.SE ad because it wasn't relevant to our community..
@MichaelT ...NSFW
@ThomasOwens since this was locked for museum of the weird and I can commit no community activity on it nor flag it, let me just say: Please delete.
51
Q: Why aren't young programmers interested in mainframes?

temptarA key issue with mainframes is that the cohort of supporting programmers is dwindling. While normally this wouldn't be a problem in that a falling supply of programmers would be offset by an increasing amount of salary those causing a rising supply of programmers via the law of supply and demand,...

 
@JimmyHoffa Why is it worthy of deletion? It has a lot of views.
Does it need additional answer cleanup? I don't see it going away. Historical locking should be sufficient.
 
0
Q: Historical locked trash, please delete

Jimmy HoffaI cannot flag this question for deletion, nor vote to delete it. It has been apparently decided that it should be locked, so that it may fester in our backlog permanently. I disagree. I should like to see it deleted as it provides zero value outside of what you could get reading the latest opin...

 
Did you see the previous meta discussion?
 
Not trying to poke you specifically in that post @ThomasOwens - I know you were just putting the lock on as it's general policy.
 
9
Q: To Robert Cartaino, who reopens broad questions

MichaelTEvery day we get opinionated questions asked here. People seem to think that this is the place to ask them. New users point to the old open questions that have fallen through the cracks of time as reason that their question should be open too. Old Stack Overflow users continue to suggest repos...

I don't see deletion as a viable option for highly visible, highly up voted questions that people can argue have good content. Especially in light of that.
 
1:14 PM
@ThomasOwens yes - that is a different post than mine. I am asking explicitly for the community to overturn the lock and request deletion.
 
I just don't see how it's trash.
 
For one thing, I disagree with the answer- and as I stated in my post, it's pure opinion. It provides no value to the internet at large.
 
Especially with that view count. I don't know where it's linked to. It's far less visible now that it's locked, but it won't break people linking to the post from other sites.
 
sigh, 13 page resume.
 
@Telastyn How?
 
1:17 PM
 
@JimmyHoffa Can you post to stack imgur? Can't view normal imgur at work.
 
When that's how people reach our site, they'll think it's acceptable. Even a moderator protected it because mods like that type of content!
@ThomasOwens not sure.. can I? How?
 
@JimmyHoffa Save the picture and use the "upload..." button next to the chat box thing.
 
@JimmyHoffa keep in mind google will prioritize your search results if you are used to finding/using SE sites
 
1:19 PM
Also, it's linked on ycombinator which is why it got so many views (most likely)
 
@enderland which means we'll get people who are activate SE site participants to reach our site through junk like that- and active SE participants that they are, they're more likely to ask garbage questions like that. They knew they couldn't on other sites, but look at this site that is clearly for this type of trash they had close voted on other sites!@
 
@JimmyHoffa It was protected in 2013.
Personally, I don't buy that argument. It's closed and locked, indicating that it's not a good fit for the site. No one can argue that similar questions are good and use that as an example anymore.
 
@ThomasOwens probably because it got posted on ycombinator
 
If people don't want to understand the site, they'll just be down voted, get their questions closed (and deleted), and get question blocked.
 
@ThomasOwens It's protected by moderators, that's what lock means to anyone who sees it.
 
user55340
1:20 PM
If you want a mess of "ick" look through
 
user55340
Which is how I originally found it.
 
@JimmyHoffa So do you think I should remove the protection, then? I don't see how you can argue that deletion is good when it's linked to on high profile sites. We'd be destroying their context.
 
@ThomasOwens and why should we encourage them to partake of that line with old roadsigns like that one?
 
@JimmyHoffa Would it be better if I unprotected?
I just don't think you'll find any moderator willing to delete it.
 
if it's locked why does it matter?
 
1:21 PM
@ThomasOwens it would be community deleted in a hot minute so sure :)
 
@JimmyHoffa Can't delete historically locked questions.
 
user55340
Side bit - it would take 10 delete votes to delete via community processes.
 
@ThomasOwens We'd be destroying inroads into our site that indicate to people who've never been here it's a great site to ask about all the soft piddly shit they're interested in. They're Y-Combinator forum participants, so technical discussions are their thing already, they'd love asking that shit here
 
I would just remove the notice and protection, not the closure and historical lock.
 
user55340
It would take an unprecedented amount of community support to delete.
 
1:24 PM
@MichaelT even with all the moderator locking junk removed?
Oh, because of the votes/views/etc?
 
user55340
Yep.
 
user55340
Delete vote required scales with views and votes.
 
@ThomasOwens hear that, if you blow away all of your lock/protection stuff, questions like that already defend themselves from all but a clear and comprehensive community agreement that it should go
 
user55340
Historical locks also make it harder to fix things like typos in the text, retagging and the like.
 
@JimmyHoffa But the historical lock is to prevent that from happening - to prevent the community from destroying other content elsewhere on the Internet.
 
1:27 PM
@ThomasOwens it's not elsewhere on the internet, it's here, bringing us participants that we have to police, bringing us content that is terrible and causing us more work than is necessary.
 
user55340
With the deleted info added to data.se one could craft a "deleted high score or view" query to watch that.
 
If you want to argue against historical lock, I'd suggest Meta.SE. Or you could ask someone else to weigh in. I am responding on your meta post, though.
 
That said, yes I would suggest you remove the protection at the least. I don't expect to actually get that Q deleted, I'm just raising the issue to the community, and perhaps if this happens more we can get more strict about what we allow to live in history or not.
@ThomasOwens As I said, I know you're operating from policy- nothing personal against you @ThomasOwens. Though that robert fella kinda chaps my hide... somebody needs to make him gain some rep here before he goes around deciding what the community he doesn't participate in wants..
 
@JimmyHoffa I'm going to poke around that. I don't mind Oded or Anna doing things here - they participate in the community. But I don't want SE poking around.
But I'm not willing to delete a contentious post like that.
That's what historical locking is for.
 
@ThomasOwens I understand that. That said, that's kind of why I posted that meta Q, I disagree that it's "contentious" and I think the community could weigh in to point out, nobody thinks it should be here...
if I'm wrong, let meta show that.
 
user41796
1:33 PM
@JimmyHoffa He's a CM and he's doing his job. He's there to preserve content that's valuable to SE. That said, this isn't the first time there's been a disagreement between the community and him about what should happen with a post. I would have expected him to poke into here, the private Progs mod room, or ask on meta with a "hey, what's up with this?"
 
user41796
And given that the chat room was fairly active this weekend, it would have been fair to expect him to poke in here and ask.
 
user55340
I'm still disappointed at the conflict in his actions vs the blog post.
 
user55340
 
user55340
> Thus, questions that are not answerable -- discussions, debates, opinions -- should be closed as subjective.
 
user41796
He may have somehow thought it was an answerable question (it isn't).
 
1:37 PM
@GlenH7 I understand that; like I said, I had to make a post to get his attention when he decided for us we couldn't have the coffee ad. He handled it respectfully and that was fine, but this continued activity without community participation is frustrating.
 
user41796
I don't care so much about the particular as I do about the process. This happened earlier as part of the STCI. I thought the memo had been delivered of "ask first before acting, please."
 
Is there a way to find out every web page that links to that question?
That seems like a Googleable thing
 
user41796
@JimmyHoffa I'm not going to mix the coffee ad issue in with this one as they're separate. Community ads are different from community post moderation. And to be fair, he nipped the coffee ad in the bud very quickly as off-topic for the site when it was first proposed. We never pushed back until you created the meta post.
 
@ThomasOwens pshaw Google's amazing but really - "Google, tell me everything that touches this internet node" ehh no think so
 
user41796
@ThomasOwens I think that's called deep-link searching?
 
1:40 PM
@JimmyHoffa Lame/10.
 
@ThomasOwens heh, I could be wrong. Just seems kind of like that type of data though they obviously have their own data graphs of URLs they'd likely not publicize it so easily- for many reasons
 
user41796
Might be available through webmaster analytics
 
I can see not showing multiple hops. But one degree of separation.
 
@ThomasOwens one degree is all it takes for a recursive bot to retrieve googles entire URL graph
 
Can someone get to LinkedIn? linkedin.com/grp/post/4209875-87831996
 
user55340
1:42 PM
@GlenH7 given recent question wording, I am even more positive of similarities. Fundamentally speaking.
 
@ThomasOwens yes, what of it? It links to this P.SE post
 
@ThomasOwens lol. "Good link". Closed as off-topic.
 
Hm. OK. That backlink checker sucks. Just like I thought.
 
user41796
@MichaelT Yeah, and it's not as if this is an ultra quiet chat room. Perhaps there's a secret belief that Progs is closing too much and that's why they won't give us extra close votes... :-D
 
user55340
Aside: 8 same day deletes on close votes today.
 
1:55 PM
3
Q: Changing my Sun SCJP certification to an Oracle one?

GugusseeI hold a Sun SCJP from ten years ago or so. At first it was supposed to be a temporary certification (valid for a few years, I don't remember exactly: all I remember is that I had an expiration date on my certification card) then Sun changed their mind and decided the SCJP was lifetime valid. A...

 
I don't think this is really python related, more to do with algorithms. Maybe try Programmers on stackexchange.com, according to this. — Peter Wood 58 secs ago
 
I can actually get behind leaving that Q there closed historically
 
@ThomasOwens this is a good list of places, won't cover the person specific links though: google.com/…
 
Somebody can wonder about their java cert transfer and google across to that Q and find out about it. It's not on-topic for us, but it will help someone. The Q where someone's curious about mainframe stuff and comes across that mainframe Q, all they learn is some people's opinions and nothing informative in any real sense
 
since those links are all unique based on each person's id on the site, so not sure how to search them all
 
user55340
1:57 PM
@JimmyHoffa the info in that one was four years out of date.
 
user55340
@ThomasOwens I would still like a discourse.programmers.se for all those discussions.
 
@MichaelT replace meta with a discourse rather than the SE Q&A style?
 
This question belongs on Mathematics after you have read meta.programmers.stackexchange.com/questions/6166/… (and modified the question accordingly). — Jan Doggen 1 min ago
 
haha, Math.SE is shirking our meta content for themselves
 
user55340
@ratchetfreak rather a persistent searchable discussion on a given topic.
 
2:02 PM
Not even taking the time to copy the post to their own meta! Lazy bums! Ok, to be fair, our meta is The Best Meta. No question about it. (thanks @MichaelT)
 
@Duga that's awesome.
There are only two metas I ever see linked on SO, MSO and MPSE
 
user55340
The open letter has a bit of use across all SE.
 
@enderland what in the shitting shit? It looks like it's mostly linked through scammy McScams Trash sites? (Ok, so is basically the entire internet)
 
user55340
@ratchetfreak a pseudo quora linked to the site where sharing anecdotes and discussions are supported.
 
wouldn't that need a lot of moderation?
 
2:07 PM
@ratchetfreak nah, think of it like a controlled experiment in a SE site where there are no rules!
 
How the hell is that what google tells me is linked to that young programmers mainframes Q?
what even is that? Egh, I'm not clicking that.
 
user55340
Yes, it would. The related question would be "is the community capable of doing it? Does it reduce the need for moderation on the main site?"
 
Did anybody elses search come up with countless spam URLs like that? If not, I suspect someone on my work network has been clicking around some sites they really shouldn't be and google's interpreting their activity as what I wish to continue.
 
yeah, mine did too
 
@maple_shaft You hear anything yet?
 
2:14 PM
@JimmyHoffa well, if it is python related it's too broad, or is looking for a library (the only answer suggests a library), but it probably should be in algorithms or Programmers. — Peter Wood 39 secs ago
 
@Duga huh, that's actually interesting. @durron597 @RobertHarvey is this common practice now around SO: Closing content in a particular tag because it does belong on SE - just in a different tag
that seems to be what that fellow is indicating, it should be closed under but it would have been fine in SO under
 
@JimmyHoffa there's gotta be a dupe here, no?
 
I know SO really does treat it's larger tags like entirely different sites in a fashion, so I could see the logic in it, though I would think an edit would do the trick..
@durron597 on P.SE? It was dupe closed on SO for similar python thing
 
probably something that talks about r tree
 
don't know about P.SE
 
2:20 PM
2
Q: Finding the closest n points to any arbitrary point in two dimensions (r-tree, quadtree, spatial index)

easymoden00bI have a distribution of two dimensional point objects. How is it possible to find the nearest N number of points to any given point without iterating over the entire collection of points (and only keeping the smallest 'n')? I will be doing this for every point so brute force technique (which i...

 
@durron597 you decide then?
 
@durron597 honestly, I didn't pay attention to the technical details of the question, just that it was an algorithm Q with an appropriate amount of specification
 
@enderland I sent my primary point of contact that I was likely to accept but I had 6 questions (of varying importance) I'd like her to answer first
 
:D
 
@MichaelT @GlenH7 @RobertHarvey do you have to manage your own memory in COBOL?
 
user55340
2:24 PM
IIRC, cobol doesn't have a heap.
 
user41796
@JimmyHoffa I think old-school Cobol, no. Post-2002 cobol, maybe.
 
user41796
 
user41796
but I also saw mention of post-2002 cobol having GC, so that would bring you back to "no"
 
@durron597 Nope, nothing yet
You said exactly 2 weeks so that means Thursday is when I expect
 
@maple_shaft Well, specifically what our recruiter said (are you using the same guy or did they switch you to one based out of your local office?) is that they review interview results on Thursdays so I would only find out on a Thursday, and it depended whether the interviewers got their results in in time for the first thursday.
 
2:31 PM
oh, someone edited the original title from "I want to write a query, but it seems a bit complex and I can't figure it out. Help plss" lol
 
2:45 PM
I just put two cv requests in the other room
 
@JimmyHoffa No. That's ridiculous. if it has the wrong tag, however, it might attract the attention of a tag community that is more zealous about closing.
 
@maple_shaft still here?
 
@RobertHarvey makes sense. I figured, just found it interesting how the guy indicated if it was tagged algorithms it would be ok for SO but not ok when tagged python.
 
As far as COBOL memory management is concerned, my entire experience is with punch cards. It was a batch process, so it presumably allocated whatever memory it needed for the batch, and then released it when it was done.
 
@RobertHarvey neato. Alright, COBOL; here I come.
 
2:56 PM
I don't know how "modern" COBOL works at all. I assume it is damn wordy, as it was back then.
It felt like a toy language.
 
user55340
It was intended for non programmers.
 
user55340
That the business logic was often far too complex for non programmers is another matter.
 
@durron597 wouldn't allowing roomba to get questions that are negatively voted but with positive answers (in some formula) basically fix the "downvote answers for deletions" probelm?
 
Stela Caliqi has a fairly significant social media presence (if it is, in fact, Stela Caliqi). She seems like a nice, intelligent person, which makes me wonder how well we treat newcomers here, considering that we don't actually tell them they need to read the help center first before asking a question here. (do we?)
People have so many cool toys that they can make decent Youtube videos with now. Drones, Gopro.
 
@enderland Would cause other problems.
 
user55340
3:09 PM
10
Q: How can we encourage people to read the FAQ before asking their first question?

Doc BrownEvery day we still get lots of questions on PSE which are immediately put on hold because of one of the standard closing reasons (asking for career or education advice, asking for an off-site resource and so on...) The posters (which are almost always site newbies, making their first or second po...

 
user55340
Unfortunately the same type of person (typically) that posts questions that get down-voted can't be bothered to read the friendly manual also will have the same attitude and effort towards the site FAQ. — Clever Idea Widgetry Jan 8 '14 at 19:33
 
You don't want to insult a John Resig or an Alan Kay just because they didn't read the manual first. Granted, those folks seldom have a problem figuring out the norms of a site.
 
user55340
Jan 18 '13 at 18:36, by MichaelT
Pardon my age, but back in the days of usenet it was known and proper for an individual to lurk in a group a bit before diving in. It acquainted a person with the norms of that community and what is and is not accepted. Frequently the FAQ was there and read by all. I am dissapointed that the current generation doesn't follow similar practices... but then I've got a few gray hairs and may just be getting to be an old guy who wants the kids off his lawn.
2
 
user55340
Jan 18 '13 at 18:37, by Rachel
@MichaelT Yeah, I'm part of the "younger generation" that grew up online and is used to using the internet to find answers to any question that pops into my head... if I have a question and see a Q&A site that appears to answer questions related to mine, I'll ask my question :)
 
user114359
@ratchetfreak Correct, I never said it would be an efficient NDFA just that it would be possible. But this is all one big theoretical exercise of @MichaelT's anyway so it does not need to be practical.
 
3:17 PM
re: 13 page resume: Principal Enterprise Architect
 
Runs a school for enterprising fledgling programmers.
 
user55340
@Snowman ndfa or dfa- at emploer^^^ I had a file that had code in a language that was interpreted by some Java code. Full on interpreter.
 
user55340
The DSL was a regular language. Instead of crashing at runtime with bad code, this could have been a builder with the DSL on the type system itself and caught at compile rather than run time.
 
user41796
@Telastyn How many pages are just copy & paste of the project proposals?
 
user41796
I had a 7 page resume like that come across a while back
 
user41796
3:22 PM
@MichaelT What I don't understand is "that generation" (that mindset) getting all upset when a question is closed and down-voted. They didn't do the research to see if it was on-topic. They simply found a text box and mashed away at the keys. WTF did they expect was going to occur? Magic?
 
Where did I just get this (old) link to Bryan O'SUllivan talking about how he did a startup from scratch in Haskell?
Here?
 
user41796
And for the record, I don't think that issue is a generational issue. There's a set of the population, regardless of age, that will mash away once a text box is spotted.
 
@GlenH7 I SEE A TEXTBOX. IT'S ON MY SCREEN. NO REALLY, RIGHT HERE> EVERYBODY LOOK TEXTBOX BLABLABALBAL KDLJFLKDFLKJSDF
IT'S STILL THERE, I CAN KEEP GOING
LOOK AT TEXTBOX YAY ME TEXTBOX TEXTY TEXTY BLABLABLA
 
user55340
That population has more access to textboxen now.
 
user41796
I belong to a neighborhood email group. Oy, some of the crap that people say...
 
user41796
3:24 PM
@MichaelT As programmers, I think that's partly our fault. :-)
 
user55340
And there were more tools to shun / ignore back in the usenet days.
 
user55340
Though as the hordes got there, the tools scaled poorly.
 
user55340
Only one that I know worked reasonably was a.s.r's "chicken"
 
user55340
That was mostly because the tools the hordes used to post didn't support header munging.
 
Roberts responses on his meta question are wholly unsatisfying to me and I'd guess for you guys who are even more invested here will be even less so
 
3:35 PM
I've always been a bit mystified by the "why is such a popular question closed" crowd. Closed does not mean deleted, and the fact that we've stopped the bikeshedders doesn't mean people can't benefit from the information that is already there.
 
user55340
He is doing a good job of making his relations with the active community more sour than Shog's on SF.
2
 
Where is that meta question?
 
user55340
10
Q: To Robert Cartaino, who reopens broad questions

MichaelTEvery day we get opinionated questions asked here. People seem to think that this is the place to ask them. New users point to the old open questions that have fallen through the cracks of time as reason that their question should be open too. Old Stack Overflow users continue to suggest repos...

 
@GlenH7 - not so much. Just 27 years worth of 3-9 month contractor gigs.
 
When someone complains about the closure of an off-topic but highly popular question on Stack Overflow, the question that I always ask them is "Why does this question need reopening? What purpose is served? What can you meaningfully contribute to a question that already has 56 answers posted to it?" Closure doesn't mean deletion, and I think many community participants confuse the two. All closure does it prevent new answers from being posted, and signal to the community that we really don't want these kinds of questions here. — Robert Harvey 30 secs ago
 
3:44 PM
@RobertHarvey Ah, and this brings me back to the recent argument I had with Shog about whether closure is a limbo state or not
 
@durron597 Id' think it's different on smaller sites vs Stack Overflow, too
 
@durron597 It can be. Or it can not be.
 
I'd be curious to see reopen percentages by site
 
user55340
It is interesting that five mods have chimed in there - two from P.SE and three from other sites.
 
@ThomasOwens Hey could you kill this? Or tell me why it should not be killed? Somehow it never managed to get 5 CVs at once and then they all aged away
 
user55340
3:45 PM
@enderland it's in /question-closed-stats
 
I need more rep everywhere :(
also P.SE won't resolve for me for some reason in Chrome. :\
 
We're aware of the @CloudFlare issues and are disabling them now.
 
@durron597 weird, I was wondering about that since I could easily load the site in incognito mode
 
user55340
(It would be interesting to see the reaction if Robert reopened a question on MathOverflow or Skeptics.)
 
Whoa, no CSS for the chat room is weird.
What's a callback from a hiring manager worth?
 
user41796
3:52 PM
@RobertCartaino - I'm sensing a measure of talking past each other here, which is counter-productive for all. I don't get the feeling that you're hearing the pain points behind Programmers. Likewise, if SE is mollifying its previous stances, then I would like to hear more about that in a constructive manner. If your only visibility into the site is high-view questions being closed, then you're not seeing a lot of the garbage we contend with on a regular basis. Many of the active users would welcome a constructive conversation (perhaps in Programmers Chat?) examining both sides of these claims. — GlenH7 22 secs ago
 
@durron597 Hmm.. well I got no calls. They seem kind of "laid back" at the Pittsburgh office
Disorganized may be a better term
 
@maple_shaft Sounds like they need a good dose of software architect
 
I get the impression from them that it is mostly "growth pains"
yeah I find out what happens with my salary and responsibilities tomorrow on my promotion
My guess, no salary change, just that I drop to the bottom 25th percentile in pay for my new title
which means potential 10% increases year after year until I catch up
or, I can increase my salary by apparently 30% just by jumping if I am so lucky
 
google and amazon are not the only companies that tried to recruit me... but i ignored all the banks.
 
heh yeah
The brain drain is pretty absolute and complete here
 
3:56 PM
@durron597 wise. Stay away from the financial sector..
 
why else would they promote a guy like me to architect?
 
@maple_shaft what do you expect, they all graduated from CMU last year :P
 
how bad do they need you?
the type of thing that you could say, "I'd really rather not take on extra responsibilities without extra compensation? "
 
@enderland I kind of need them though too
 
that's the sort of thing that should be said regardless.
 
4:00 PM
it is a small city, and an immutable propert
y
good god
i have to go
i hate my job
 
user55340
That question I bounced, could someone kick off the close on it as "a UX question, but is too old to migrate"?
 
user114359
@enderland I quit a job once because "I took on extra responsibilities but have less pay due to inflation"
 
user114359
@MichaelT I can't do anything for another 7 hours and 47 minutes.
 
user41796
4:18 PM
@MichaelT which question?
 
user41796
 
user55340
@GlenH7 yep.
 
user41796
Now it's got 2 VTCs on it
 
If I have a Map<Key, MyContainer>
and I want to create a private method getMyContainer(Key key) that just calls the get function of the map, but it will create an empty container and place it in the map if it does not yet exist
what should I name the method?
 
@durron597 GetOrAdd
 
4:22 PM
getOrCreateMyContainer
 
GetOrAdd is a common name for that around various places, I've implemented it myself numerous times under that name.
 
I was hoping for one word that implied both
 
get or add seems to me more like here is a precreated T add it if the key isn't mapped yet
 
but I guess if GetOrAdd is a fairly common standard I'll just use that
 
getOrCreateAndAddMyContainer
 
4:23 PM
@ratchetfreak Man, and I thought my method names were long.
 
heh
 
I can go longer
 
@durron597 it smells like you're doing something similar to what I've done in the past for graph work. As soon as you start exposing the containers directly, you get into a risky situation of allowing users to mess with them. Will the "container" returned allow the user to add items to it?
 
I think I'm going to go with GetOrAdd. I think most programmers are smart enough to figure out what it means
 
getOrCreateAndAddIfAbsentMyContainer
 
4:25 PM
yes, but it's a private method and the container is not exposed outside the class
 
@JimmyHoffa it's a private helper method
 
oh
yeah ok
 
or you could subclass the Map to put that functionality in get itself
 
I hate subclassing Java core classes
 
or implement a Map by subclassing AbstractMap and compositing a HashMap
 
4:28 PM
at the very least I would compose it into my own map class, that should take a backing map and a Supplier
honestly that's what I should really do
Heh, I bet guava already does this
 
AbstractMap is kinda made for helping implementing a Map
from before default methods in interfaces were a thing
 
user55340
@GlenH7 given some time, I'm looking at wiki-lock on it.
 
user55340
@Snowman saw that. I'm tempted at times to close and reopen it to see who started it, but recognize that wouldn't really help anything.
 
user41796
4:40 PM
@Snowman If I had been smart, I would have edited and kicked it out of the queue
 
user55340
Check the weeks voters tomorrow and make your guesses (voters are reset Monday morning and update each night )
 
user55340
If you ever want to hide your voting activities do it Sunday night.
 
user114359
@MichaelT where do I check that?
 
user55340
Users > voters > week
 
user114359
4:50 PM
Thanks, I am still not quite up to speed on all the nuggets of information the site's interface exposes
 
Don't default methods get us back to the C++ days of multiple inheritance? I see why they are useful, but didn't we nix multiple inheritance in the first place because it was too complicated?
 
user41796
multiple inheritance died because of the diamond problem
 
user41796
how do you mean default methods?
 
user41796
for example, C# happily provides default constructors
 
user55340
It's one of those odd bits. For example, the user who participates most on meta (votes weighting highly) leaves no comments and has minimal main site activity other than the occasional up votes.
 
user55340
4:54 PM
Java default methods on interfaces I assume.
 
user41796
@MichaelT did her alternative to NPR ever launch?
 
user55340
@GlenH7 don't believe so... And not talking about her. She'd rather low on participation now.
 
user55340
Take a look and go "huh"
 
@GlenH7 Default methods are a feature in Java that allows methods to be given a default implementation in the interface itself.
 
user55340
4:57 PM
... That makes use only of methods present in the interface.
 
Sounds a bit like extension methods in C#, though those have a different purpose.
Does anyone here know GIT/TFS mechanics. I could use a little help solving a bit of a problem.
 
user41796
@RobertHarvey Out of my knowledge realm, so I'll be quiet.
 
user41796
@RobertHarvey @JimmyHoffa is likely your best bet.
 
user55340
Git, yes... Though lunch now. Know nothing of tfs.
 
I did a commit, but there were incoming changes. Which is fine, but now it won't let me get the changes from the incoming commit because of the conflicts, and it won't let me undo the commit now because it says I have uncommitted changes.
I looked it up on Stack Overflow, and it says I need to commit my uncommitted changes to my local repository. I have no idea how to do that.
 

« first day (1858 days earlier)      last day (3126 days later) »