@ShadowWizard YSC has been warned many times before he got suspended (as was I). But also what's received as rude has been exaggerated recently (introducing the new CoC aso.). That's why I am completely refraining to write any comments at all beyond clear technical and factual statements.
The 2000s was the decade of bad programming assumptions. I'm certain it will eventually go down in history that way.
Every language has spaces. Everyone has at least two names. ASCII is good enough for everyone, people can just use phonetics for accented characters. 2001 is never going to come so just don't waste time on it at all. 1970 is a perfectly great beginning for everything.
People smart enough to see that as a problem rightfully assumed we'd blow ourselves up by then. I'm pretty sure they were right and this is just the afterlife.
i know that's easy to say from my high throne of standardized date handling with inbuilt handling of timezones and leap years and stuff that goes so far as to reduce it to a minor annoyance, but still
Embedded airplane controllers with limited memory? At that time we all were worried about airplanes going to ground exactly at our New Years eve parties :P
@TimPost you say that, but 2010 was when NPM arrived and people started writing about how the task runner pipeline was getting too crazy for anyone to comprehend.
so it might be “and then 2010s were even worse” :P
Even the standard C library had decent handling for dates from the early 90s on. Error prone because locality hadn't been standardized yet, but you could work with it. What most languages lacked was relative dates which were always a pain to implement because just making a timestamp display as "11 days and 13 hours ago" meant variadic expansion hell on the back end to maintain for years to come.
I mean you could dirty-hack it into a printf statement if you only had to display it in one place, but if you needed it for reports, you were writing your own relative date library.
Okay, super-official almost response that's going to be edited as we go:
We're soon to be circulating an internal social media policy.
Initially, this is going to lay out what not to do for the most part, because that helps cover the biggest mistakes that can be made. The policy is going to cl...
Well you know, when I have one group of users shouting "We're on internet time here, and you're not going fast enough!" in one ear, and another shouting "I hope you die from cancer!" in the other, I have only but two middle fingers to give.
@TimPost Ignore the ones shouting about not going fast enough. I've tried... I can't get it past their thick skulls that fast is what created a mess in the first place either. Just take your time.
Now you've got two middle fingers for that other stuff, and I'll gladly lend you mine for that too ;)
ok, am I missing something here, or is Nicol essentially asking, "If I have an audience of thousands on social media, should I ignore that power and post on meta instead?"
@Shog9 Nicol Bolas is basically asking “So how are we meant to talk with you about feature changes?”, against a background of years of discussion about changes being needed for HNQ having no action and one tweet spurring this much action
@Shog9 Huh? Nicol's asking: should I shout at thousands of people that don't have a clue what I'm going on about, but are easily manipulated and can get outraged, or should I keep it to people that actually know and care
I imagine/hope the thing about “should we just use twitter?” is a bit sarcastic or tongue in cheek, along the lines of jokes lots of people have been making this week
It's actually true, lives have been ruined, companies folded and people threatened and forced out of their homes in the times it takes us mortals to complete one work day
Twitter-driven development, "Sites are excluded only after a twitter demand, from someone with at least 1k followers. That's how it works. Feature requests here regarding those things are 100% ignored." — gnatOct 18 at 7:39
this was 5 years ago but it still holds. The owner of the forum website I used to mod for always said that in bad pr the incident response time is measured in seconds, not hours or days
That's a very selective way of looking at it. Had Kelly complained about something we couldn't immediately fix, all we'd have been able to do is acknowledge the problem and provide a rough estimate that will turn out to be false in a year like we do everywhere else. That it happened to be on Twitter is incidental.
@TimPost It's definitely selective, but jokes or observations like gnat's twitter driven development comment seem to be the backbone of “should we just be using twitter then?” remarks
Well, there's a win, it's just not possible right now. When the people directly engaging with the communities have more resources so there's a lot less guilt when we try to get someone else to juggle priorities, it'll get better. And we're making those hires, but those folks won't be trained up until early 2019 at the soonest.
@ShadowWizard There was a bounty placed recently on a more reliable pipeline for staff responses to meta feature requests which was declined in 2014ish
2010: Post on meta. Get a response from Jeff, Dalgas, Jarrod in usually a day, see code deployed that week. That is what set the standard and what folks miss. I need to find a way to bring that back to the largest extent that I can, while also setting expectations for folks that our product teams are comfy with. That's .. hard.
OTOH, reliable staff responses to feature requests is probably not numerically remotely sustainable: there's too many of us and the staff would have full time jobs just responding to feature requests (and declining them all because “no time for development, i work 8 hour days responding to feature requests”)
meta is not twitter, we could wait (we have) until there's a thought-out analysis of what happened and what should've been done differently and who is sorry for what
Sympathetic ears ain't worth crap if nothing ever gets built. I can't look at what would make everyone happy in the short term or my job is just always going to be making you happy in the short term, which is a vicious dishonest cycle.
@doppelgreener yeah, but that sorta misses the context doesn't it? I mean... I feel like this is obvious, but... If you had 30K followers on Twitter, would you be using support message boards?
@TimPost I don't think all the hurt and lost trust caused in the last few days was in any shape positive. I love this site but I've never felt so betrayed by it before
@TimPost I will be fine with "we plan to do it, keep you updated" with actual updates, even once a year and even "still waiting, but planned". Sounds useless but it is not. It gives a good feeling someone is there on the other side.
IOW, feels like the lesson here is not, "twitter is more effective than meta" it's that "if you command a huge audience anything you say gets heard more than if you don't" - regardless of what venue you use.
Like, yeah, this is the best thing on the internet, but still we're just drones generating content, but nobody should expect what we want to carry any weight in the grand scheme of SO
I might not, yeah. :P But Magisch called out the optics here in response to Tim's meta, which look sorta like this to many people: • lots of people for a long time: "there's problems with HNQ" "why do i have to see this junk on HNQ" "we need to change HNQ" (SE response: n/a) • several sites, including IPS: "we kinda want to be removed from HNQ" (SE response: n/a) • one person: "these titles are bad" (SE response: immediate change)
I like to think I'd be the guy using a forum when I had 30k followers, but also lets be real I'm human like everyone else and completly capable of being co-opted by popularity
I think there's a bit more hurt to the whole twitter driven development thing than just 'she's got more followers than me'... I see it also coming a lot from people that went through what they believed to be proper channels, like MSE or site meta's. Those people are disregarding twitter as a place for those things.
I don't want an audience of 30.000 people. Speaking in front of 10 already makes me wonder if I'm saying everything just right...
It could've been reddit or facebook or whatever you want. The problem is crapping on the community (read: ignoring the community forever then changing something on an external whim)
Just my 2¢ as an IPS regular... It seemed an awful lot like we were ignored when "men's rights activists", homophobes and bigots of all stripes really were causing problems through HNQ. But when one concern troll mentioned the perception of bad things maybe happening, y'all sprang into action, when bad things weren't really happening.
@Shog9 Folks are going "This is our site. We built it. We argued about this for years and always put our best foot forward, we obeyed the rules. And then someone comes and posts something that'd almost certainly get r/a destroyed and now they listen?!"
@Shog9 From what I understand the sentiment is largely based on a comparison of "none of us got listened to but this one person was", which leaves people unsure how they should be requesting change, communicating problems with staff, etc.
There is a general sentiment of people not feeling listened to or not feeling valued because everything they did around the entire HNQ issue amounted to naught compared to one person on twitter in terms of getting any balls rolling.
Also "vocal and obnoxious minority" sealioning, etc. Things that aren't official statements but were made by staff in response to attacks against company property, talking about community members. With no official remarks to the contrary.
@Shog9 That seems to be the lens. "They're not in even in this community!" -- SE sees that, well, they could be, but if this doesn't get corrected, they won't be -- but the community doesn't have that perspective. We're operating on who got heard vs who didn't.
@doppelgreener just to be clear, I'm not arguing this point. Deciding who to listen to is... hard. But almost 30K people already decided to listen to this person, so this isn't like throwing up a meta post where... you kinda live or die based on your ability to make an entertaining argument in that post.
@Shog9 Yeah no worries there. My current reading is you seem to be looking for assistance in catching up on what's happened and why people like Nicol Bolas are saying what they're saying, so I'm just trying to give cliffnote summaries of what & why.
@Magisch yeah, probably. Most of the "far right" folks I've encountered are pretty odious. How 'bout just "right"? Less Steve Bannon, more Will Buckley
The reality of "this complaint was put in front of 30,000 people and that genuinely has some clout and we were in a position to respond quickly" is probably not in the frame of reference of the current discussion, but is probably not going to be received happily put bluntly like that
Not a uservoice request, not a polite email, a blog post. And five months after launch, the mechanics of the site's moderation were irrevocably altered based on that post.
@Magisch hard to know, given what actually happened here was that someone with a bunch of followers got something that folks on meta had also been asking for. IOW, it acted as a multiplier, not a counter.
@Magisch so there's kind of a thing there though: disenfranchised people are mad about their disenfranchisement. it's frustrating. it has them not inclined to be all that polite when they call out the causes or problems or draw attention to their disenfranchisement. but then people say "well they're being rude, so we shouldn't have to listen to them, and we don't need to do anything.", and nothing happens.
5
and then the same disenfranchised people behave politely and calmly, and people say "well they seem happy, it mustn't be too serious, we don't need to do anything."
5
(short summary of why so little changes with regards to support for minorities in any community, including societies like the USA)
@Magisch There is no better here. What's the principle you'd have folks stand on? That HNQ is so beloved that removing a site is unthinkable? Rubbish, we've removed plenty of sites in the past, nerfed others, etc. What's unusual here is that IPS wasn't removed within the first couple of months of its life.
I'm serious about that, btw: this came up repeatedly - I talked it over with folks on the IPS mod team, with other CMs... In the past, we can and did remove sites from the HNQ for being controversial until such a time as they'd kinda settled down a bit, but we decided to just give more thorough moderation a try on IPS: stuff like policies about how gratuitous titles could be, etc.
@doppelgreener And this is where debate dies. You know what the result from all this is? The next elections are up, and the far right party set to win it is about to make a couple hundred people in my area homeless for no other reason then hate
As every experienced software developer should know: Product managers and marketing people sometimes tend to have weird ideas. It's our responsibility to tell them kindly that those won't fly well given the code base. And even if they don't believe you give them the numbers of tremendous efforts to refactor the whole system. :3
@AndrasDeak I can't speak to that aspect; got a lot to catch up on here, and the first phase of this will probably occupy the rest of my reading today & tomorrow. But if you got some links handy, I'd love to read 'em when I get time. I'm sure I'll find out a lot more Monday too.
@AndrasDeak oh, yeah. Monica's blog post — that calls out another compounding factor in the current situation where a stack staff member waded into the situation with some blame & threats, but it looks like there was a lot of miscommunication. @Shog9 Tim will have more to say about what happened there if you ask him.
For me, the troubling thing wasn't the tweet, the responses on it, the removal of IPS from HNQ, the slow response on the meta post, that's all suboptimal but understandable. But this moment in chat, telling us it's all okay what happened with the rant on twitter and be plain rude instead of trying to engage constructively... At least that's how it feels to me
I was trying to say that I'm not bugging you because I blame you, but because I want to help catch up. And that I'm aware that you're still supposed to be on vacation
I've heard of people playing practical jokes on coworkers on leave (like, growing grass in their keyboards, stuff like that). Dropping a doodoo this big in a fan so you can clean up later is something else ;D
@Magisch I haven't seen Get Out yet, but I'm told a bit about how the protagonist feels he can absolutely never become The Angry Black Man for fear of that, and not without good reason. And I understand why Peele says it's a documentary.
@Magisch SE isn't better at that. WE are better at that. You, me, that new user who flags a rude comment instead of responding in kind. The software, the company... They facilitate that, but WE make it happen. Twitter software doesn't facilitate and Twitter users wouldn't use it if it did (see: Mastodon).
We can just as easily not be better though. It is a constant battle... Against our own nature.
Twitter plays to our base instincts,just like those politicians. And they get what fickle support they have because of it. But we should not envy them for it.
@Magisch you mean anti Muslim/Jews/etc? Makes sense, much easier to spread hatred and use it to control people than with love and caring. It is universal.
Mastodon is an American heavy metal band from Atlanta, Georgia, formed in 2000. The group is composed of Troy Sanders (bass/vocals), Brent Hinds (guitar/vocals), Bill Kelliher (guitar), and Brann Dailor (drums/vocals).
Mastodon has released seven studio albums, as well as a number of other releases. The band's 2002 debut album, Remission, garnered significant critical acclaim for its unique sound. Mastodon's second full-length release, Leviathan, is a concept album based on the novel Moby-Dick by Herman Melville. Three magazines awarded the record Album of the Year in 2004: Revolver, Kerrang!...
Mastodon is a distributed, federated social network that forms part of the Fediverse, an interconnected and decentralized network of independently operated servers.
Mastodon has microblogging features similar to Twitter. Each user is a member of a specific Mastodon server, known as an "instance" of the software, but can connect and communicate with users on other instances as well. Users post short messages called "toots" for others to see, subject to the adjustable privacy settings of the user and their particular instance. The Mastodon mascot is a brown or grey Proboscidean sometimes depicted...
@ShadowWizard Well, I know that almost all Israeli farmers and bar hosts would keep one, but I am still at the trail for starting escalations at lower levels. An Uzzi makes that too deadly. :3
@doppelgreener we're usually pretty quiet about HNQ adjustments (as in, we only mention them if asked). I'm not sure why we publicized this one, but apparently there was some internal discussion about it so I'll try & read up on that.
But for the sake of an informed discussion, the following sites have in the past been either penalized heavily or removed entirely from the HNQ:
Update
As of October 5, 2015, the penalty for Christianity on the Network Hot Questions has been removed.
Well, there's a reason for this. The hot network questions algorithm includes adjustments based on feedback such as: I shouldn't have to see a bible study on Stack Overflow. Therefore, Ch...
(as noted there, Stack Overflow is also penalized, but only to the degree needed to compensate for the overwhelming amount of activity there vs the rest of the network)
@Shog9 I just found this when you said that there are other sites... I'm tempted to add this info and your previous message on Magisch's "sites that are exempted on HNQ" for fuller history
or... you want to answer it yourself, since you know more history?
@Tinkeringbell pretty sure this was not Adam going rogue and changing stuff for the heck of it, then chatting about it on Twitter as one might about a particularly tasty IPA. Cat's announcement on meta IPS doesn't give that impression at all... But, like I said, I have a lot of reading left to do.
@Somewhat got my hands full. If you think it adds to the discussion, go for it.
@Shog9 Oh no, not like that... I took that statement to mean something like 'people should never have been told IPS is out of HNQ'. Which... kinda matches what I woke up to on Wednesday. A message in the mod-room and then someone posting the tweet in The Awkward Silence around the time I came back from a driving class.
And your particular and concise feature request actually is please?
I believe the SO company already did some tremendous efforts to enhance new users experiences, because they just need to get new users to fulfill their business needs regarding their business model. Though that doesn't validate...
@Shog9 huh, wow. 2015? Tim's writing about the HNQ in his meta feedback request sorta suggested moving to entire sites being removed was recent, as though IPS was the first.
> Now that we have gotten to the point where we've gone from saying "Let's ignore titles with these words.." to "Let's ignore sites with these titles..", we're seeing a pattern of scale that starts to suck if you think about it protractedly.
in all the discussion of background there's no mention of ever penalising another site, so all the background read like IPS was the very first and this was a new precedent or something
Tangential Trivia: a couple years ago, Kasra whipped up a feature that'd let folks hide the HNQ sidebar. Never rolled out because we didn't have a way of storing account-level preferences, so it was cookie-based (or per-site, or maybe both; I forget).
Over the last two days I've observed that there are 5 Workplace questions in the Hot Network Questions list.
Given that list contains 100 questions and there are more than 100 sites in SE network, equal distribution would mean less than one question per site in that list. How come Workplace pres...