« first day (1925 days earlier)      last day (3214 days later) » 

22:00
@Downgoat Ooh I have the most questions there too
0
A: Sandbox for Proposed Challenges

trichoplaxGasket Weaving code-golf graphical-output geometry fractal Challenge Given an integer N >= 2, produce an image of a Sierpinski knot of degree N, to the specification described below. Stack snippet judge [ SNIPPET THAT ACCEPTS A SOLUTION IMAGE AND IDENTIFIES ANY INVALID PIXELS ] Spec...

Stars applied.
@ArtOfCode you did it to the wrong Downgoat :|
Heh.
this does not surprise
22:08
;_; who downvot downgoat best goat
@ArtOfCode :/
stars re-applied
@KennyLau I'm astounded that you're calling a challenge "trivial" based on a 15-byte Pyth solution.
Yes, it's easy and straightforward, but not trivial.
Very few things are actually too trivial for a challenge imo
22:23
Yeah, that's true. People still spot them though. :P
Sometimes trivial is pursued, in fact >_>
<_<
BTW, if any of you are C# programmers on platforms other than Windows, you now can have R#, too, since JetBrain's "Project Rider" has got public alpha builds for OS X, Windows and Linux: jetbrains.com/rider
oooh, when did rider come out (for windows)?
last time I did C#, I used Resharper, but its nice there's a standalone IDE
@NathanMerrill If you signed up for the early builds, you most likely got an email.
I didn't
I didn't know it existed
22:27
@Geobits trivial things are good for esolangs, just boring otherwise
Oh, sorry. I really don't have much opinion on that. I said that solely for the obscenely bad pun.
@NathanMerrill Yeah, and it's not over 13GB like a full VS installation. :D
@Geobits >_>
<_o
@Sp3000 Yeah, I kinda want to add a bonus for solving it in less than O(n).
@El'endiaStarman why not just add a time-complexity restriction?
22:33
That's a turn off
why? It totally depends on the problem, but it frequently turns a trivial problem into an interesting one
I think it's a perfectly fine problem to do in O(n). It's about the same difficulty as my Calculate Phi (Not Pi) challenge.
@Sp3000 1071
@NathanMerrill It can, but the problem becomes less accessible to the masses
The question I really have is if it's possible to do in O(1).
I think that's really more of a Math.SE question.
22:39
drinkbai
@HelkaHomba Java string comparison questions are accessible to the masses, but the real value of SO lies in its breadth of "more difficult" questions
@NathanMerrill yeah
That's an apples to oranges comparison
I think the same holds true for PPCG: while easier questions get lots more answers, I think the value of our site lies in the harder questions
22:43
@quartata I think the principle I'm describing is true outside of the entire SE network. Us not being a QA site is irrelevant
Define "value." If you mean in terms of site traffic and image, no. An easy challenge with a small twist and/or sometjing amusing garners far more attention. Highly technical questions, whie more enjoyable for us, are a turnoff for your average joe.
Information has value. I can't measure it, but some information is relatively simple, while other is more complex
despite the fact that simpler information is more accessible to the masses, its the more complex stuff that's more valuable
Our most upvoted question is produce 2014 without any numbers. nuff said
@NathanMerrill Sure but what is that value? Why is it valuable in general?
its valuable based on how much it helps people in day to day life
Which doesn't apply to us at all
22:47
not true. PPCG absolutely has value.
I've learned so much on this site
Right, but that isn't really our goal. Is it? Hmm.
even from an "entertainment" standpoint, entertainment still has value
otherwise, people wouldn't pay to watch a movie
You have a point, but it is still an eye of the beholder thing. I think the one value system all visitora have in common is fun really.
semi ninjad
true. What really matters is where the community wants to go. If we want to attract users that enjoy tough algorithm challenges, then we need more challenges that have restrictions on algorithms.
on the flip side, if we prefer a larger community, then we should have more trivial challenges
22:54
I think the community want to see algorithms that value shortness over speed coming back to the more specific. It's tough though since time restrictions encourage creativity but also cause frustration with slow languages.
A complexity restriction would be the ideal solution
Absolute time, sure. Time complexity, not so.
Alternatively, even people that enjoy tough challenges might be lured in by something trivial, or otherwise "popular". Some of the image-based popcons showcase that well, no matter what your personal opinion of popcons are.
Once they've answered one, they might get hooked ;)
yeah, I much prefer complexity restrictions to time restrictions
but complexity restrictions add a barrier to entry for new users who arent into theoretical CS
Yea, most complexity restrictions attract debate about the restriction more than they attract answers.
22:56
@Geobits they'd only stay if they later find a challenge that is actually tough
not saying we don't have tough challenges, but we need to be cautious of our trivial/tough challenge ratio
I'm not worried about the site not getting enough tough chllenges, at least at the moment
Sure. I'm saying you need a healthy mix of both. But it's inherent that you'll have more trivial problems than tough ones, simply because they're trivial.
...I gotta say, I didn't expect my proposed challenge to start this discussion... :P
As long as people don't stop posting tough ones entirely, I don't see a real problem.
22:58
@quartata I agree, but given a choice, I'd always post the tougher version of a challenge
@Geobits debate about what specifically? do you have an example?
You can pretty much always make a challenge harder, right?
@El'endiaStarman sure but often times that involves adding arbitrary restrictions (that have little to solving the actual problem)
@NathanMerrill In a rush, but the first I found was this one. It may not be the best example, though.
so it looks like the debate is about whether the complexity is a good thing on the challenge
....uhhh guys, simplest code to determine if two squares overlap? Given are coordinates of the upper left corners and their sizes.
23:03
not whether or not an answer actually meets the complexity
Would that be suitable for a challenge?
oooh, its an interesting challenge
@NathanMerrill I'd thought that one had some debate about that also, but I don't see it now. Maybe they got purged, or I'm thinking of a different one. No idea, but I gotta go for now :/
fun fact: the next minecraft update is the 10 (20?) top suggestions by users.
23:05
@El'endiaStarman make sure you have a test case where Square B covers only the top edge of Square A (and no corners)
(or the right edge)
Yeah. And I just figured it out myself, by analogy with determining if two circles overlap.
Alright, I'll Sandbox it at least before I go to bed.
there are lots of interesting edge cases with that problem
@El'endiaStarman does (0,0), 4 over lap with (4,4), 2?
@quartata you said you had comic ideas?
a while ago
do you still have them?
@El'endiaStarman tha would be simple, try to do it with circles
oh u did already thought about it :D
circles are actually easier. Find the distance between the two points, and see if it is bigger than the sum of the radii
23:12
yes
what about two distant isocele triangles, moving the summit of the lower one and given as input, and the highest y coordinate of the base of the upper triangle that makes it collide with the other is outputted
well, why not making them non-congruent !
not the base lets make it the upsidedown peak
nvm
23:41
TIL you didn't realize that it was hard enough to have it's own SE site, Game Development.
@QPaysTaxes TIWMBH?
@QPaysTaxes You can use LLVM
But you can use LLVM
@QPaysTaxes Why do you want an interpreted language?
@QPaysTaxes 1. wat how did you forget 2. what does that change?
or why did you even realize that C++ wasn't interpreted now and not sometime before?
@QPaysTaxes Oh, well you can set up automated builds, but compilation gets really slow later on.
@QPaysTaxes O.o how do you keep forgetting?
@QPaysTaxes Can't you just have make install && ./a.out on one line?
Or something
Oh, right.
@Everyone Does Dart > ES6?
23:58
@MarsUltor no
@EᴀsᴛᴇʀʟʏIʀᴋ Why?
@MarsUltor no
@MarsUltor because es6 is cool
@QPaysTaxes Very similar, plus it compiles to ES5.
@Everyone but it has operator overloading

« first day (1925 days earlier)      last day (3214 days later) »