Live data from Hacker News

Our approach to subjective programming questions

blog.slant.co

51–60 of 60 posts

Re: Our approach to subjective programming questions

#51
It always seemed to me that StackExchange's own http://programmers.stackexchange.com was intended for this very concept. From the FAQ:

What about subjective questions?

Subjective questions are allowed, but subjective does not mean “anything goes”. Please keep it professional at all times. If this is a question you'd be uncomfortable discussing with your colleagues in a work environment, it's probably not appropriate here, either.

For example, here is a question re: CSS pre-processors that seems pretty subjective: http://programmers.stackexchange.com/questions/181536/are-th...

Re: Our approach to subjective programming questions

#53
It would be great if you could let users indicate preferences between answers so that you could produce an ordered graph of which answers are better than others. I'm thinking of something similar to the less wrong textbook recommendations[1] with it's rules:

   1. Post the title of your favorite textbook on a given subject.
   2. You must have read at least two other textbooks on that same subject.
   3. You must briefly name the other books you've read on the subject and explain 
      why you think your chosen textbook is superior to them.
   
   Rules #2 and #3 are to protect against recommending a bad book that only seems
   impressive because it's the only book you've read on the subject. 
AFTER EDIT: I'm thinking this would be particularly useful if you've narrowed your choice down to a few options and wanted to see comparisons between those options.

[1] http://lesswrong.com/lw/3gu/the_best_textbooks_on_every_subj...

Re: Our approach to subjective programming questions

#54
post #51

It always seemed to me that StackExchange's own http://programmers.stackexchange.com was intended for this very concept. From the FAQ: What about subjective questions? Subjective questions are allowed, but subjective does not mean “anything goes”. Please keep it professional at all times. If this is a question you'd be uncomfortable discussing with your colleagues in a work environment, it's probably not appropriate…

Until your highly subjective question gets closed:

http://programmers.stackexchange.com/questions/188455/why-do...

Re: Our approach to subjective programming questions

#55
I like idea but... the first question that interested me was

"What the best 2D Game Engine" http://slant.co/topics/what-is-the-best-2d-game-engine

And I'm confused by my options on slant. What is a 2D game engine? Can we even discuss that? Example: Phonegap, should I add it? People make games with it. They also make non-games with it. I didn't see a place to bring up this discussion (meta-discussion?)

Next: I've been looking at 2D engines recently so I thought about adding entries but I don't know the engines enough to do anything other than add them to the list. Except apparently I'm not supposed to do that? But even that is useful info (ie, to know what the choices are)

Anyway, not sure if that's useful feedback.

Re: Our approach to subjective programming questions

#57
post #29

Earlier quoted context omitted.

> I found the site slow to load (actually got the wait or cancel dialog). Sorry about that, we are under some heavy load and didn't have time to do even the most basic speed optimisations (gzip etc). Its very high priority. > The presentation of information is too "detail-heavy" (i) the list of questions includes 3 alternatives and even some lines about each. The typical user wants to scan the topics to find one of i…

Another thing I particularly like about threads comparing two or more different technologies/frameworks/languages is when someone says "X does Z badly, and here is why Y does Z better." Slant seems to not be able to facilitate this very well.

Good point. We plan to add something along the lines of "counterpoints" ("X does Z badly"), and we have other viewpoints ("Y does Z well"), but directly pointing users toward solutions that solve those counterpoints ("[take a look at Y, because] Y does Z better") isn't something we'd considered. I'll definitely keep that in mind as we hash out the counterpoints idea a little more. Thanks kindly.

Re: Our approach to subjective programming questions

#58
post #54
post #51

It always seemed to me that StackExchange's own http://programmers.stackexchange.com was intended for this very concept. From the FAQ: What about subjective questions? Subjective questions are allowed, but subjective does not mean “anything goes”. Please keep it professional at all times. If this is a question you'd be uncomfortable discussing with your colleagues in a work environment, it's probably not appropriate…

Until your highly subjective question gets closed: http://programmers.stackexchange.com/questions/188455/why-do...

The problem with that question is that there isn't really any answer to it. It basically just ends up being that at some point someone made an arbitrary decision to do something that way and a bunch of other people copied them.

Re: Our approach to subjective programming questions

#59

Cool! You have "discovered what Stackoverflow users were doing," and where Stackoverflow stomped it out like a plague, you have made an offering for it. Good job! I'm still amazed at Stackoverflow's failure to follow their own stated philosophy ("discover what your users are doing and enable it") in this particular area.

One of the most frustrating parts of some early experiences I had with some programming classes, was a lack of "meta". So, we're learning some specific constructs... but what is the fucking context!

This is one reason such topics come up, whether on StackLatest or wherever. The new "team" members want to know where the fuck to start and what it all means.

I'm put in mind of Organic Chemistry I. A great class for "weeding out" before majors are declared. At least as I experienced it, a boatload of often "arbitrary" memorization... A real slog, when you couldn't see the forest for the trees.

Mind you, some significant percentage of "What's best?" posts are indeed people just too clueless or lazy to tackle any element of the question themselves. But... that's what voting and moderation are for.

StackOverflow seemed to be dealing with this pretty well. I don't see what the need for the change (in attitude, if not stated policy) was.

Post reply on HN