yup
https://reddit.com/r/dailyprogrammer has some really challenging programming problems. Might be interesting to some of you.
In Mark Engelberg's talk "Solving problems declaratively", he describes his difficulty writing a performant DLX in Clojure. His solution: Java. https://github.com/Engelberg/tarantella