News for hackers. Stuff that matters.
Re:How to run a program without an operating system? by everyone on Monday November 26, 2018 @01:52AM (#18531611)
Prompted a fascinating answer. 'closed as too broad' -- modern Stack overflow in a nutshell.
Re:How to run a program without an operating system? by yesenadam on Monday November 26, 2018 @03:30AM (#18531909)
Yeah, I hate that. I've asked a few questions on those sites and came back later, excited to read what answers I got and...it had been closed immediately, before anyone could answer it. GRRRR!

Maybe there could/should be a 'broad' SE site alongside every 'normal' one? The 'too broad' questions include most of the interesting ones to read. The ones that are 'intellectually interesting'.[0] It's a shame. I love how you can ask anything on HN without being shut down like that. It's so unfriendly, hurtful even. (At worst on here, no-one answers - no harm done.) Why they can't just let 'too broad' questions go for a day or two to see what responses come in, and delete the page if it sux, I don't know. The mods get points for closing things, I guess. Often they don't understand the question, it seems.

[0] e.g. https://mathoverflow.net/questions/43690/whats-a-mathematici...

Well, bizarrely the close notice on that says "This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet." Which seems absurd. (Although sure, the question doesn't help people, the answers do though.)

Re:How to run a program without an operating system? by Arnt on Monday November 26, 2018 @03:42AM (#18531966)
Some neat questions are too broad.

But the too-broad questions aren't usually very interesting. Most of them are just pure crap. If you have enough SO karma, try https://stackoverflow.com/review/close/?filter-closereason=t... — what I see just now is someone who wants help with his java/spring thing and isn't very detailed about it, someone who's "been trying to learn how delegation" works, someone who "would like to know how can i mock diffrent user request behavior pattern" and those aren't unusual. The intellectually interesting questions are unusual in the "too broad" morass.

If people are to moderate SO, the rules have to be simple and quick to apply. Of course people don't have to do that, but I fear that without moderation, the interesting questions would get no answers because they would be completely flooded by questions like those three. So the open-ended, intellectially interesting questions lose either way.

Re:How to run a program without an operating system? by yesenadam on Monday November 26, 2018 @05:05AM (#18532259)
Well, yeah, I assume most non-broad questions are pure crap too. But they don't close all of the non-broad questions. (Or even a lot of the awful ones - I have tried to answer a few horrifyingly badly written Qs on math SE, that no-one else dared to go near, which weren't closed for months, for some reason) So I can't see how that was so relevant to talk about that.

So the answer is, There Is No Alternative? There's no possible way things could be different in that respect?

Re:How to run a program without an operating system? by Arnt on Monday November 26, 2018 @05:26AM (#18532342)
The close reasons ("too broad" and the others) are good descriptions of the typical bad questions. Anything which doesn't fit into any of the dozen-odd close reasons is not typically a bad question.

This summer I waited on a lot of six- and even twelve-minute batch jobs, and I spent some of those on the SO moderation queue (I'm one of the 3000-karma users, not an elected moderator). It didn't take much more than six minutes to learn that picking the interesting questions out of the flood of manure is a terrible chore.

It would be nice if the intellectually interesting questions could be left alive. But I don't think it's humanly achievable. People will post their job interview quizzes and first-year CS exercises and say, oh, mentally stimulating and please do leave open.

Re:How to run a program without an operating system? by wild_preference on Monday November 26, 2018 @10:53AM (#18534146)
Also, what made this interesting wasn't the question but that the question won the lottery of someone contributing substantial time to craft a great answer.

I don't think you could've done a better job than linking that moderation queue of "toobroad" to make your point. It was a never-ending channel of straight shit. Ranging from "here's a copy and paste of all my unformatted code that won't work, whatever that means" to "how do i use python on windows".

Everything looks easy to someone that has no stake in the solution. We get so used to being end-users that we take everything for granted, as if our experience is the natural ordering of the universe, rather than the result of all the work that goes on behind the scenes.

Read enough posts from HNers condemning Stack Overflow and you'd think they believe Reddit/HN's "new" queue is the ultimate browsing experience.

Re:How to run a program without an operating system? by klez on Monday November 26, 2018 @03:45AM (#18531979)
> The mods get points for closing things, I guess. Often they don't understand the question, it seems

FWIW, it's not moderators closing a question (I rarely see that). You "only" need 3000 points to vote to close a question. Users with a gold badge on a tag the question has can single-handendly close a question.

Users get no incentive for closing questions.

Also, those 3000 points also give you the possibility to vote for reopening a question. And there's a queue where users can see questions that are being voted on for reopening.

Re:How to run a program without an operating system? by torstenvl on Monday November 26, 2018 @03:38AM (#18531952)
One quasi-workaround for broader questions is to use the Software Engineering SE site. It's not a panacea (and in my opinion shouldn't be necessary), but questions like the OP should theoretically be better-received there.

https://softwareengineering.stackexchange.com/questions/tagg...

Re:How to run a program without an operating system? by yesenadam on Monday November 26, 2018 @05:14AM (#18532300)
Thanks, will try that.
Re:How to run a program without an operating system? by tokyodude on Monday November 26, 2018 @11:25AM (#18534437)
I think maybe there is a common misunderstanding that Stack Overflow is a forum for discussing software dev. It's not, it's a programming Q and A site and it specifically spells out what that means. Questions have to be fairly specific either to a programming language, tool (make/git), library, or help figuring out a bug. Open discussion of broad CS topics is not what it's trying to be.

I agree I'd like such a site. I don't think any Stack Exchanged based site will ever be such a site. I think TPTB believe it's nearly impossible to run such a site and not have it turn into crap because of the large number of people asking bad questions of the "How do I make a website like facebook" or "How do I make a game like GTA5"

Re:How to run a program without an operating system? by yesenadam on Tuesday November 27, 2018 @01:07AM (#18539876)
Sure, thanks. I don't only mean 'open discussion of broad topics', but some of the most valuable pages to me have been 'What are the best books/favourite books in field X', and the SE format is great for that - with the best books upvoted to the top of page... but even they're closed. (As being opinion-based.) Again, are there really no questions that are non-broad yet total crap? All the answers here have been like "But broad questions are mostly crap so that would be impossible" .. Ah yes, you said "turn to crap" - often I feel the problem is not with a particular question, but with what is predicted to happen if questions of that type were allowed, a kind of 'slippery slope' argument. Has that actually ever been tried, or it is an untested suspicion it will turn to crap?
Re:How to run a program without an operating system? by tokyodude on Tuesday November 27, 2018 @06:27AM (#18541405)
I agree with you "best books" can be good questions. They could also maybe lead to farming points so you want your book or library to appear at the top of the list you hire the mechanical turk to upvote your project to the top? I can certainly see "best of ABC" turning into a shouting match if people passionately disagree why one sucks and the other doesn't so I can accept the idea that "best books on X" are often more problematic then they seem at first glance. "best stack to clone FB functionality". "best game engine". etc... both seem like they'd turn to crap. In fact you can already see this on stackshare.io where for most products it's basically a popularity contest not a merit contest. "best text editor"
Re:How to run a program without an operating system? by sureaboutthis on Monday November 26, 2018 @07:01AM (#18532690)
Because Stack Overflow is for asking a specific question that can generate a specific solution or answer. This is spelled out in "The tour" and the Help Center which no one ever reads. Then they complain when their question gets closed as if they were never told--even those who are told, don't read the link they're given to the above topics, and continue to complain anyway.
Re:How to run a program without an operating system? by CannisterFlux on Monday November 26, 2018 @08:04AM (#18533017)
I think Stack Overflow has reached a point where most of its regular power users would be happier if there were no more new questions. Then they could dedicate their time to putting the correct tags on things, closing and deleting the remaining backlog until there's nothing left. :-)

I have over 10k points there, so this is said (mostly) in jest. There is a lot of crap being pumped into SO all the time. This kind of defensive closing of an interesting but off-topicy question is the only real tool people have over there. If they had let this question go unclosed, it could encourage other less-interesting open-ended questions and before you know it we'd be seeing "best kind of Pizza topping for programmers?" questions.

Re:How to run a program without an operating system? by TeMPOraL on Monday November 26, 2018 @02:17AM (#18531679)
I wish there was a guide for "proper" SO questions; my impression is, the only ones are super-detailed questions about some super-particular APIs.

Also interesting how this disconnect is still going on after so many years, mostly unaddressed - despite the many essays Jeff Atwood writes about true purpose of SO, people still want to use it differently.

Re:How to run a program without an operating system? by AndrewDucker on Monday November 26, 2018 @02:27AM (#18531708)
Re:How to run a program without an operating system? by CathyWest on Monday November 26, 2018 @02:53AM (#18531786)
> I wish there was a guide for "proper" SO questions; my impression is, the only ones are super-detailed questions about some super-particular APIs.

And those questions can in most cases be answered by the docs anyway. The times I've used SO is when the problem can't be answered by the docs, my own experience or that of the team, but then I've received either no answer or a series of non-answers (that should have been comments instead, but a lot of people can't comment).

I also see quite a bit of overt reputation farming there. Like vague questions that receive an improbably precise answer that immediately gets selected. Like "how do u process payments?" (the orthography is usually bad) immediately followed by very specific instructions from a very specific payment processor not mentioned in the question, probably taken straight from its documentation. And I rarely see "closed as too broad" on those, probably because of the quick turn-around.

Re:How to run a program without an operating system? by cirosantilli on Monday November 26, 2018 @04:11AM (#18532058)
One day, I will create a website with decent ranking algorithms to destroy stack overflow: https://github.com/cirosantilli/write-free-science-books-to-...
Re:How to run a program without an operating system? by kkarakk on Monday November 26, 2018 @05:54AM (#18532428)
>One day

so never then?

Re:How to run a program without an operating system? by cirosantilli on Monday November 26, 2018 @05:57AM (#18532441)
* maybe never :-)

But I said the same thing about creating a bare metal example one day hehe

Re:How to run a program without an operating system? by sureaboutthis on Monday November 26, 2018 @07:02AM (#18532696)
SO doesn't use a ranking algorithm.
Re:How to run a program without an operating system? by pteraspidomorph on Monday November 26, 2018 @04:15AM (#18532072)
It always reminds me of that really weird period of wikipedia in which four out of five articles you looked up had been shut down as not notable enough (fortunately they have moved past it).

It's probably not wrong of the stackoverflow users to have closed the question according to established rules, I just don't think this is necessarily the right way to run the site.