Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jul 09 2018 23:23
    Heroku [exercism] deployed cd448968
  • Jul 09 2018 20:42
    Heroku [exercism] deployed 63d12595
  • Jul 09 2018 09:50
    Heroku [exercism] deployed ceb4bfbf
  • Jul 04 2018 14:04
    Heroku [exercism] deployed 1c445108
  • Jul 03 2018 13:22
    Heroku [exercism] deployed e2b65dc9
  • Jul 02 2018 17:35
    Heroku [exercism] deployed 01f4f02d
  • Jun 27 2018 11:51
    Heroku [exercism] deployed 517ce58a
  • Jun 24 2018 12:17
    Heroku [exercism] deployed add1879e
  • Jun 23 2018 14:55
    Heroku [exercism] deployed adb243ad
  • Jun 22 2018 14:25
    Heroku [exercism] deployed 7d851dda
  • Jun 21 2018 13:26
    Heroku [exercism] deployed e85dd9c7
  • Jun 20 2018 15:07
    Heroku [exercism] deployed 954e65f4
  • Jun 19 2018 13:58
    Heroku [exercism] deployed 4619d043
  • Jun 19 2018 13:34
    Heroku [exercism] deployed de732df0
  • Jun 17 2018 20:31
    Heroku [exercism] deployed 918f1846
  • Jun 15 2018 23:33
    Heroku [exercism] deployed 0613c4cf
  • Jun 14 2018 17:24
    Heroku [exercism] deployed d10880f8
  • Jun 13 2018 16:15
    Heroku [exercism] deployed 57d602da
  • Jun 12 2018 22:45
    Heroku [exercism] deployed 5a54fb00
  • Jun 10 2018 17:49
    Heroku [exercism] deployed 86d12beb
Victor Goff
@kotp
I don't know. I get false "this exercise is outdated, update?" links on exercism. When I update, my solution is still valid. So does that make it any less interesting? Or more interesting?
I think the sorting of stars with 'newness' might be something. but it would be something to lose a very interesting solution due to time even though it is still relevant.
Jeff Sutherland
@jdsutherland
I guess it depends but it at least gives some signal of which solutions are current
whatever the language is, the UI could represent 'may have changed'
Victor Goff
@kotp
That's the point though. Even though my solution was written in 2014, it is has survived 5 updates to the tests, and changing specifications, and still passes... that in itself may be interesting.
Jeff Sutherland
@jdsutherland
I guess I'm thinking of cases where the solution is nonsensical when looking at the current version
Maybe this is for "Note: This solution was written on an old version of Exercism. The tests below might not correspond to the solution code, and the exercise may have changed since this code was written."
There's that and: "Note: This exercise has changed since this solution was written."
Does that make sense?
Victor Goff
@kotp
Yeah, "this exercise has changed since this solution was written" are the ones I usually see and when updated still works.
This will perhaps change once we get tests serverside though.
Jeff Sutherland
@jdsutherland
If you look at https://exercism.io/tracks/python/exercises/poker/solutions/9fd9182b198e4d1fa2cb78e57f4d9152 and open the 'Test suite', the tests don't match the submission
The tests are calling best_hands which doesn't exist, so it's not even clear what the exercise looked like at that point
Victor Goff
@kotp
exercise or solution?
or test file?
Yeah, any of them, the readme might have changed as well, and we can't see the changes.
Jeff Sutherland
@jdsutherland
image.png
So I guess I wonder why someone would want to view this when you can't see what was being tested against. It's hard to make sense of
Why not signal that in the UI?
Jeff Sutherland
@jdsutherland
I think it makes more sense not to include old versions of exercism in most starred by default. Or at least add the ability to filter it
Jeff Sutherland
@jdsutherland
I take your point that there may be false positives and it still might be interesting but from the perspective of someone working on the current version of the exercise, it's hard to see why they would want to view it when the interface has changed and they can't tell what the exercise was like (instructions, tests) for the outdated submission
Victor Goff
@kotp
Yep, having the options is good.
This is probably good to post as an issue with the points discussed. Probably at https://github.com/exercism/exercism/issues
Jeff Sutherland
@jdsutherland
Sounds good. I'll leave it there. Thanks for your time.
Peter Tseng
@petertseng
yes, I would like to see thought-provoking solutions. solutions to the problem that show a new point of view I hadn't considered before. it can be rare to find such things
Jeff Sutherland
@jdsutherland
Is there a place to suggest new exercises? I can't find a clear answer after spending a few minutes searching
Norbert Melzer
@NobbZ
As the exercism/problem-specification repository has been closed down temporarily, no there is currently no place to suggest new exercises. Though you can implement them as track specific and propose them once prob-spec is open again, pointing to the reference implementation on your track.
Peter Tseng
@petertseng
maybe that particular workflow will stick. good way to give an existence proof that the exercise is implementable and solvable in some language
though I don't think I've seen an exercise where that was a problem
Peter Tseng
@petertseng
good luck on advent of code, everyone
Norbert Melzer
@NobbZ
Its that time again? Thank you for reminding me!
Make It Count
@makeitcount
what is advent of code?
Is downloading exercism client on machine safe?
I'd prefer web based client
Victor Goff
@kotp

@makeitcount

Is downloading exercism client on machine safe?

Since the source code is available at github, you don't have to take our word for "safe", you can determine this as well.

Adam Morris
@aimorris
Should the matrix exercise be able to deal with non-square matrices as well?
Peter Tseng
@petertseng
Richard Rich Steinmetz
@RichStone
Hey folks, what do you think about including some standard configs to the exercism JS set up, to make the debugging in vscode more smoothly:
Victor Goff
@kotp
You might want to propose that as an issue on github at https://github.com/exercism/javascript/issues
Richard Rich Steinmetz
@RichStone
that’s a good point, will do!
Brady Trainor
@bradyt
anyway i can contribute to getting nix off the ground? i'd like to learn nix.
i don't really want my name on it much. aside from commits if it's helpful.
Brady Trainor
@bradyt
Ah, I found how to request at Github.
matrixbot
@matrixbot
NobbZ Brady Trainor (Gitter) im Not sure if nix is a good fit for exercism.
Brady Trainor
@bradyt
Nobbz why is that?
matrixbot
@matrixbot
NobbZ Well perhpaps for v3… But not for v2. Mostly just because nix is a language mainly developed to express/describe the state of a system, not to do actual development in it.
matrixbot
@matrixbot
@bradyt:matrix.org I'm not familiar with a v2 vs v3. Is that a nix thing, or an exercism thing?
@bradyt:matrix.org And I have two counter points.
NobbZ In this case an exercism thing. v2 is what you see currently. Just randomly assigning exercises without any support in solving them. v3 is a more an "explain before assign" approach.