kachhalimbu
Joined 16 years ago
Joined 16 years ago
The idea of auto-attribution if copilot surfaces licensed code is best because then it keeps the copilot user honest where the code is coming from and honor the original license.
Then there is also excellent BaseCS Podcast [2]
[1] https://bigmachine.io/products/the-imposters-handbook [2] https://www.codenewbie.org/basecs
After she saw how she was asking computer to clear a screen of terminal, asking computer to tell current date or simply echoing what she typed, I moved to scratch programming editor https://scratch.mit.edu/
With scratch, I showed her how to tell computer to move an image to the right and left with single "move 10 step" and "moved -10 steps" command (still on single commands to computer to do what she want)
Then I showed her how to ask computer to do something repeatedly by introducing "repeat" block (it helped that I asked her to physically imitate a pony moving on screen by few steps to right and left). And by using "repeat" block she learned to make onscreen pony dance. By this time she understood how to piece together multiple commands together and loop concept, X-Y axis as I also showed her on computer she can move a subject in 4 directions by manipulating X-Y axis values)
Next she wanted to spin the onscreen pony so I introduced her the concept of direction and the whole degrees measurement. After that it was pretty simple for her to grok that by turning 1 unit clockwise and then doing it on "repeat" made the pony spin.
During the whole process I didn't type a thing. I let her drive the whole thing by clicking/adding/removing and making mistakes to learn. It has been great fun and she already has tons of ideas about what she want to try and make computer do it for her.
So me and another friend set out to create a schedule viewer that will give us match info within 1~2 secs and wrote a simple but interactive schedule viewer[1] with AngularJS over a weekend. We posted it to r/cricket subreddit but didn't get more than couple hundred views. I also tried tweeting other former cricketers,cricket writers but my tweet got buried in no time because these people had fans ranging from 100k to 2mil.
Then I noticed espencricinfo.com website had a twitter section that listed tweets from all these prominent cricket figures in real-time as they were tweeted.
So during the match when everybody was watching and tweeting, I started tweeting these folks link to our interactive dashboard. This increased chance of them seeing my tweet and we got RTs from a lot of them this way. Of course for that our dashboard had to be the best out there and it was (it worked on mobile browser too).
With just few tweet to celebrity cricketers/sports writers we went from hundreds to over 30k page view and 7k recurring viewers over the course of world cup. The key I think was to get noticed when they were most active and also have a nice app/content to convince them to RT.
[1] https://kanbanflow.com [2] https://en.wikipedia.org/wiki/Pomodoro_Technique