Calmcode – Video tutorials for modern ideas and open source tools
calmcode.io
calmcode.io
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 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.
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.
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.
I've started a thread on this on github here; https://github.com/koaning/calmcode-feedback/issues/61.
Will you be adding other languages and content creators as well?
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.
Shameless plug: https://github.com/OakNinja/MakeMeFish
> We use screenbrush[2] for drawing over the screen while coding. This app is highly recommended.
[1] https://calmcode.io/faq.html
[2] https://apps.apple.com/us/app/screenbrush/id1233965871?mt=12
I wish there were transcriptions of the videos though so I could just read the lesson instead of watching.
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.
> Because of its privacy settings, this video cannot be played here.
Okay, bye.
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.
Also, I really want this website to be a calm experience. That means that this sort of thing really shouldn't happen.
you get https://player.vimeo.com/video/430995866
which gives "Sorry
Because of its privacy settings, this video cannot be played here."