Man. Screw you all. :). If it takes cheap shotting the top D man on your opponents team to win, then I guess you gotta do what you gotta do. I'd rather Cookes punishment have been that he has to play 50% ice time and Suter has to sit for as long as Barrie is out. He's a big loss for us and a huge part of the reason we couldn't get out of our own zone cleanly last night.
You have an application with a Users table,
and the Users table has various columns to indicate
what rights a User has within the application.
Ignoring for the purposes of this question what should be done
in server-side app code to implement user rights authorization,
I am wondering from a ...
So, after I figured out that I could see who starred a message (highly related), I figured I might be able to find out the flagger of a message too. So I tried. Here's some data from my logs:
hichris is about to flag
{"event_type"=>1, "time_stamp"=>1398388054, "content"=>"Flag now?", "id"=>2807...
@SimonRigharts it's fine that they didnt call it ... it's the playoffs. that comment was not meant for the heap, it was in an im to a friend who's a wild fan who was talking about how "goonish" the avs were last night. all i saw was a team trying to match their opponent's physical intensity and they did it poorly. stastny was called a goon for cross-checking suter, but it was retaliation for suter's nasty slash of varlamov
@AaronBertrand It's certainly an 'it depends' answer. If you needed sproc behaviour to change based on user rights you may need it to look up permissions. If not then permissions might be better handled through DB access rights. You probably could write an answer to the question that would be useful to someone, but it wouldn't have a single correct answer.
I have joined a new job where I am required to use FileMaker (and gradually transition systems to other databases). I have been a DB Admin of a MS SQL Server database for ~2 years, and I am very well versed in PL/SQL and T-SQL. I am trying to pan my SQL knowledge to FMP using the ExecuteSQL funct...
Proposed Q&A site for this site is for any part of Trolling. For those who want to prevent trolling, design systems that discourage trolling, or for people who want to successfully troll others.
Also not all privs are inherited directly - sometimes through role memberships (database role, server role, even AD role), and those roles could have deny (which also overrides any user-specific grants)
@AaronBertrand it is MySQL, i was thinking it is some sort of a scope issue but the table is a subset of a DB with wild card for any table... so bit confused
WITH security as (select * from security),
asset as (select * from asset)
update sec
set a=value1,b=value2 ...
from security sec
join asset a
on sec.id=a.secid
So, if you have 110K on skeptics, and that is your highest rep in the network, you have 110K here.
Except... No one has 110K rep on Skeptics. In fact, most sites don't have anyone with 110K rep, or even very many with 10K rep.
Here's a breakdown of users with 10K by site:
10K Site Name
55...
yeah, bummer. I think it's ok though that privileges are weighted toward SO users. Just because that site has a ton of users doesn't mean any of those users got their rep by not learning the general SE mechanics or how the community works.
@swasheck you already do have that. meta.se is completely separate, and when you register there you have 101 rep - regardless of rep you have on any specific site. The proposal is that you get privileges you've earned on your own "best" site.
Right. Meta SO became stack overflow's per-site meta (just like meta.dba.se). The rep you have there is the same as your rep on stack overflow. Down-votes etc. don't cost you rep.
On Meta SE you have what you used to have on meta SO. Down-votes do cost you rep. I don't quite understand why that site has to be so different.
If I can vote to close a question about down-voting on my per-site meta, why shouldn't I be able to vote to close the exact same question when it gets migrated to meta SE?
@Lamak they wouldn't. If meta is their highest rep site, then that would be their rep at the time of the change. Then it just wouldn't change after that. :-)
...until they surpassed that rep on another site.
How do bounties work on per-site metas?
Do they cost you rep? Honest question, I don't know.
Because the people with all the "answers" are smug, resistant to change, and think that - no matter what aspect of a site or the network we're talking about - the way they designed it is the best possible design
if we were debating the finer points actual information that benefits humanity in some way, then i'm all about constructive debate ... but pissing and moaning about site jurisdiction and spinning up flaming holy wars about stuff is just dumb and a waste of time. it's why i'll never accumulate a large amount of rep on meta ... because i care about information. when it comes to policy, polity, and jurisdiction ... IDGAF
@AaronBertrand Doesn't mean they did either. In fact, there's very little reason to think most of them have; see also the previous proposals for giving folks cross-site privileges (editing, bounties) for that they've earned on one site.
@Shog9 I just think you folks are way too protective of what meta is, as opposed to what it should be: a place to openly and freely discuss the network. People with much experience on specific sites are afraid to even utter a bleep on meta; others, like me, are just turned more and more off of it every day.
I think there is way too much emphasis there on rep and what rep means. I'm not clear on why a down-vote on a suggestion I make on my own meta doesn't cost me rep, but if it gets migrated to meta.SE, it does.
@Shog9 why is that good? Why bother having a community where you are happy that people are afraid to participate there?
@AaronBertrand It costs you meta.SE rep. Still doesn't hurt your rep on a real site. If the fact that you have a number reminding you that folks do / don't care for your thoughts causes you to pause before expressing them... Well, you can always vet them on a per-site meta first.
@AaronBertrand meta.so is off to a good start, but way too many per-site metas are ghost-towns. Take a look at meta.dba...
This notion that every thought that crosses someone's mind must be shoved in front of the ever-growing population of the entire network isn't just misguided; it's actively harmful to attempts to actually accomplish anything there.
@Lamak it's tangential - @Aaron trotted out the "open and free discussion" notion, and I was responding to that. "Open and free discussion" falls apart once you have thousands of interested parties.
At some point, you have to break up the discussions, break out into smaller groups, or you never actually get anywhere.
@Shog9 then let's focus on that question instead. I think that what @AaronBertrand said has his own merits though, and I think that he wasn't talking about "say whatever you want" when he implied that
@Shog9 anyway, I thought that you came here to somehow discuss that meta Q, and I was involved in convincing @Kermit to post it, that's why I engage in the conversation
Meta has always suffered mightily from a sort of... uh, preoccupation with consistency for consistency's sake. "Let's normalize all tags!" "Let's pick a single, proper format for titles and then edit everything!" "Let's make rep mean something!"
It's understandable, but... Unless/until there's an actual problem caused by inconsistency, it's just busywork.
So I tend to be somewhat dismissive until someone brings up a problem to go with their solution.
@Shog9 has there been a suggestion to have an answer queue? what i mean by that is that users can submit answers to questions, but they won't be posted until after 5 minutes.
@Shog9 but.....and here comes the part where I speak for myself...I hate meta, the participants, the attitude, and I'll likely never participate there again
@Shog9 and this comment might be true for a lot of newbies users, some very dissenting high rep users, but meta is mostly people that really loves meta and loves to give their opinion and belittle the rest
@Shog9 Because I care about SE, and I fell that some of my ideas/feature requests might be useful
@Lamak maybe. But - and I'm speaking from experience here - writing a good feature-request is really hard.
Not because of meta feedback. Because specs are hard.
Because identifying unintended consequences is hard.
Because even understanding a massively complex system well enough to see what changing it would accomplish is hard.
I signed on to meta (actually, UserVoice) for the first time because I was seeing changes made to SO that I strongly disagreed with, and I wanted to know if there was somewhere I could have said something that might've caused Jeff & Co to stop and think a bit more about what they were doing.
@Shog9 I get that. And I'm possitive that it would be harder for me. And granted, I don't have much experience actually asking questions, I have 0 questions in SO, 3 in meta and one in Android I believe
After adding a particular tag, such as
this super helpful assistant will pop-up to suggest what their question should contain:
Since forcing users to get badges or asking them "what have you tried?" to improve question quality isn't working, this seems like a viable alternative.
The nice...
I stumbled on to a user whose name is an illegal drug: Crystal Meth
Is this "offensive" or otherwise unacceptable?
My opinion is that this is not an acceptable username.
@Lamak have you helped anyone flesh out their ideas? Find answers to their questions about how SE works? Proposed an idea that captured the essence of the needs of many, previously unaddressed? IOW, have you done for folks learning about / working with SE what you've done for programmers?
Why should the system - or other users - trust you, if you haven't done anything to earn that trust?
@Shog9 Nope. But are you telling me that many of the comments in meta.SE do that?, or is just a circlejerk of "how it's done it's ok and that's all!!"?
no offense with "circlejerk", just lacking vocabulary
@Shog9 I'm of course not talking about you specifically (though you do come very terse to some users that really want to improve some aspect of SE, but you at least give facts)
@Lamak I think his point is that national/international government is a lot different than city council
Just because you were active in city council in your small town doesn't mean that your experience directly applies to a much larger scoped organization
@Lamak the notion there is that discussions will tend toward things that are more or less specific to what you're actually doing on the site. Note that the top two non-mandatory tags on MSO right now are [tag] and [retag-request] - things that require subject-matter expertise more than system expertise.
@Lamak Also the english word you want there is tautology I think :) It's a self-reinforcing idea (I am faster because I am better, and I am better because I am faster)
There are a lot of folks who struggle to use these sites for one reason or another. Folks who, like you, struggle to express themselves. Actually, most of them struggle a good deal more than you. So the same questions seem to float up over and over again. And as time wears on, the folks kind enough to answer them start to get burned out - particularly when the problem is something that they can't personally identify with.
So... These folks, the ones facing these problems, start to have a bad time.
@Lamak in most cases, rep is irrelevant to folks asking questions. On any site.
This is the essence of the "help vampire" problem. Which is unfortunately named; these folks aren't monsters, they're just oblivious: they have a problem, and think they've found a solution - they don't realize they're causing unwanted work for others.
@Lamak directly? Not at all. Again, many/most of the folks asking don't care about rep in that context. Indirectly? It means you're not giving the privileges they need to the folks who are actually putting the time in to help. The folks posting answers, or setting up and maintaining FAQs, or editing titles and tags, so that these questions don't need to be answered 100 times every day.
You're ignoring the fact that the problems folks are facing are themselves a body of knowledge within which there are experts taking time to educate others.
@Shog9 I understand your motives, I just don't share them. And I also think that some of my views are very biased as a user that had some bad experiences there....but I think that many users there don't put time to help, just take the opportunity to...I don't know, give a hard time to users with less experience
It's the same argument for having rep on normal SE sites: in theory it's not necessary, you can produce all of the same value without it... But by having it, it offers the community a way to recognize those who are helpful, and build a system for maintaining and moderating this knowledge.
@Lamak so to go back to my example... This is where we ran into trouble with MSO when it was also MSE: we had effectively two separate but overlapping communities there, one who was there to kinda keep an eye on the direction of network tooling and policy development, and the other who was there to keep an eye on what was happening on SO. And... They were not well-separated at all.
So someone would hop on and post a question about something they were doing on SO, and they'd get folks jumping in to slap them down 'cause it was the 10th question on that topic this week, or giving them bad advice because what they were doing would have been really bad on Arqade or something.
And I'm looking at this, and just hating it.
I mean, I don't have a ton of sympathy for some of these folks, but when they're asking a straight-up question about something they ran into on the site, there's no reason not to give them an answer. Tearing into them just gives us all a bad name.
And meanwhile, I'm looking at what's happening on other meta sites, and I'm seeing folks much more willing to just step up and ask questions. Yeah, some of them still get criticized and down-voted, but straight-up support issues are generally handled reasonably well.
And it's not because of the voting, or rep-tying, it's because we're literally forcing two separate communities with separate interests to share the same space. Imagine if we crammed DBA and... Let's say, SharePoint into the same site: someone would suffer. Probably everyone.
@Lamak I appreciate that. Look, I remember joining a new site many years ago, after kinda lurking there for a while and thinking I had a feel for what it was all about. So I jump in with my first post, a fairly irreverent write-up on something or other. And it gets slapped down immediately, with a very polite but brutally honest assessment of its quality or lack thereof.
I was wounded. It wasn't like plenty of other folks on the site weren't writing similar posts. Why couldn't I join in?
Well, of course... They were also writing heaps of long, well-researched, useful posts.
@Lamak Sure. And like I said, I believe a big chunk of that is due to trying to force two separate groups with very different interests into the same venue.
So yeah, I'm sorry if I'm coming off as dismissive of some of this stuff, but... MSE isn't gonna get any more tolerant of folks asking repetitious questions or making naive requests - they'd be silly to do so; their goal is to drive the development of the engine, of policies that have wide-ranging effects across many communities - they're supposed to be a bit conservative, or at least thorough.
That doesn't mean we can't provide places for folks to ask support questions or test the waters for new ideas though.
And that's what per-site metas are supposed to be for.
If you can get your problem resolved locally, by the folks you're interacting with every day already, then that distributes the support load much more efficiently and is less likely to cause stress for all involved.
If you can get a clearly positive response and useful feedback on your ideas from these same folks, then you stand a much better chance of achieving the same on MSE.
@Lamak I can give you numbers if you care. But I can't predict the future either - I'm basing most of this on gut feel and entirely too much experience; if I'm wrong, I'll be the 10th to admit it.
As a rule, a CTE will NEVER improve performance.
A CTE is essentially a disposable view. There are no additional statistics stored, no indexes, etc. It functions as a shorthand for a subquery.
In my opinion they can be EASILY overused (I see a lot of overuse in code in my job). Some good a...
@Lamak Never heard of it before. After reading the question I first thought it was something made specifically for SE (something like a tool to circumvent bans).