For those looking for harmony try letting the machine lead .. if you mimic it's style and complement with a hint of your own rhythm it can be satisfying.
As an experiment I think this is well done. It's fun to mash the keys and see what happens. If there was a feedback loop to register if the user was happy or displeased with the results via facial recognition or other input with expanded training data it could become quite interesting I think.
Looking over their public work experience and perhaps open source contributions you will already know if this person will be a good fit.
When tasked to interview I have found that asking a question which you know the candidate will be unable to answer will show you the most-intriguing parts of their character. Something deceptively simple like a puzzle or logic problem but scales up quite quickly.
This is when you can learn things about them that they would not put to paper and thereby determine if they are for you.
I pitched something similar a few years back to a client and the client's architect agreed there was value in it but we couldn't make it fit in our sprint schedule so went with some other user stories.
I had an experience in Hawaii while I was on a scuba tour.
In retrospective I kind of wish it hadn't happened but I appreciate that I have experience to share:
The PADI divemaster located one while we were scouting a reef and chased it out with knife then placed it on my hand. I disagree that the experience was forced upon the octopus now .. I respect them; they are very intelligent.
Anyway -- in my hand it expressed itself with touch. Initially tightening and posing itself in a drawn-back manner it spread on my hand and decided I was safe to explore. Our eyes met and my body relaxed. The octopus began to relax.
A tentacle wrapped around my wrist almost reassuringly. The octopus let me know I was not food. He / she seemed content to just hang out but I chose to let the encounter deescalate and put my hand near a rock then slowly unwound his / her tentacle.
The octopus seemed to understand my intent (my fear?) and glided over to the nearby rock to watch me go.
We realized that by adjusting training models we could incorporate autonomous recognition of not only images but intent and behavior into our application suite.
I think it's awesome. Sure some people think creating an FTP client is like a hello world project but I appreciate what you have done for the reasons you have stated.
I left https://zeit.co/blog/next open in Chrome over lunch and when I came back the tab was out of memory .. so you guys will probably want to look into that. But otherwise A++