What a great site! I've flicked through a few of the videos and really like the style.
My one nitpick / thought would be that the terms of service[1] are a bit limiting. I wasn't expecting Creative Commons (although it's always great to see CC-licensed educational materials), but expressly forbidding any commercial use is a bit of a shame - what if someone is learning as part of a job? The terms have been auto-generated by a ToS generator[2], so this wording may not be fully intentional.
I'm the creator of that website by the way. Happy to see it trending here.
I can tell you it isn't intentional and you comment reads fair to me. The main thing I want to prevent is that people are teaching using this material without linking back to the source. It's the whole "people claiming it as their own" that I'm keen to omit. I used a generator in this case because I'm not well versed with legalese. I'll gladly hear any advice on this.
Take a look at the Creative Commons licenses[1]. All but one of them (CC0 - the Public Domain one) require any copies / remixes of the work to display attribution. As the creator, you can specify how you want the attribution, such as with a link back to the website. (There's a fall-back in the license to a default attribution if you don't specify how you want the attribution).
Creative Commons have a license chooser[2] to help people find the right license for them. It asks two simple questions:
* Do you want people to be able to share adapted versions of your work?
* Do you want people to be able to use your work commercially?
And from your answers to those, recommends a suitable Creative Commons license.
Of course, there are plenty of other licenses out there, but Creative Commons is good because it is widely known and used.
consider licensing the videos separately from the code in your videos. the creative commons family is a nice choice for artwork, but (stackoverflow has shown) perhaps not the best choice for code.
for code that simply showcases features of a programming language, such as the "args / kwargs" video, that's not copyrightable because it's not a novel application, but it may come into play for the more advanced topics.
really great project, by the way. i can see myself using and recommending this. your site brings to mind khan academy, which got me through three semesters of calculus.
The goal kind of is that it's a pretty low bar in terms of time investment but that you get the feeling after each video of "hey yeah ... that sounds like something that might make my work easier". Happy to hear you like it.
At the moment this project works for me because it's a calm experience for me to do. I'm not 100% looking forward to review work to be frank and I prefer to have this website act as a meaningful hobby project for the time being.
Part of me would like to do a bit more R/html. And I'd love to also host rust (maybe Julia). But I don't consider myself proficient enough to make content for those topics.
Seeing ”makefiles not war” made me really happy. I’ve used the same punchline for my fish shell makefile tool, apparently I’m not the only one who likes dad jokes.
Late reply, but I didn't see comments here the first day.
There is a Notes section under each video that has an overview of the topic. Don't know if it's a complete transcription but it seems to get the highlights.
The videos are all hosted on Vimeo, I believe, so I imagine it's vimeo doing the blocking. I have uBlock installed and additionally block all cookies (I have a whitelist but neither calmcode nor vimeo is on that list), and the videos work just fine.
If you could describe your browser/situation in more detail I'd love to understand what is happening. I don't need vimeo to do any cookie placing so I might be able to turn something off such that you don't need to whitelist it.
I feel a bit sorry for my initial flippant reaction. I just got a bit tired of services in recent times telling me to bugger off based on my settings and/or location.
I really like the design and the concept of the website.
My one nitpick / thought would be that the terms of service[1] are a bit limiting. I wasn't expecting Creative Commons (although it's always great to see CC-licensed educational materials), but expressly forbidding any commercial use is a bit of a shame - what if someone is learning as part of a job? The terms have been auto-generated by a ToS generator[2], so this wording may not be fully intentional.
[1] https://calmcode.io/terms.html
[2] https://getterms.io/