They have a lot of stuff, well done.
CC BY-NC-SA by default unfortunately, but what can you do...
Force public university teachers to publish their teaching material with an open license Updated 2025-01-10 +Created 2024-09-03
With CC BY-SA of course. Not the evil CC BY-NC-SA.
Public university and also universities with charity status, e.g. since Section "Most British universities are registered as charities".
Any lectures must be recorded. But of course, text is cheaper than video.
Just fucking pay teachers a decent salary comparable to industry instead of basically requiring them to try and sell their knowledge to complement their income. They must get paid, and their knowledge must
We don't need that many teachers teaching the same subjects over and over. We just need a few good men and women who can truly teach the masses. And we must pay those men and women a decent wage.
The perfect platform for this will of course be OurBigBook.com ;-)
Follows the "certified teacher only" approach which is in Ciro Santilli's opinion a fatal flaw of most elearning systems out there, OurBigBook.com won't suffer from that!
But that is a very, very good project.
All notes appear to have been extracted from existing notes, as noted on the bottom of each page.
Appears to have mixed licenses. E.g.:
- phys.libretexts.org/Bookshelves/University_Physics/Book%3A_University_Physics_(OpenStax)/Book%3A_University_Physics_III_-_Optics_and_Modern_Physics_(OpenStax)/06%3A_Photons_and_Matter_Waves/6.06%3A_De_Broglies_Matter_Waves is CC BY
- but we had seen another one that was CC BY-NC-SA
- phys.libretexts.org/Courses/University_of_California_Davis/UCD%3A_Physics_9HE_-_Modern_Physics/06%3A_Emission_and_Absorption_of_Photons/6.1%3A_Transitions_Between_Stationary_States CC BY-SA
- chem.libretexts.org/Bookshelves/Introductory_Chemistry/Introductory_Chemistry_(CK-12) uses the custom "CK-12 license" which seems a bit like CC BY-NC-SA
- some don't even have a free license, e.g.: phys.libretexts.org/Bookshelves/Quantum_Mechanics/Quantum_Mechanics_(Fowler)/00%3A_Front_Matter/04%3A_Licensing
TODO how does it work exactly? Do they ask for permission from authors in every case, including when the content has open license? Or when it has open license, do they just do it? In some cases, the notes have no license, so they must have asked.
TODO what is the source code that authors write? LaTeX or something else? LaTeX feels extremely likely given that it is what most original materials were already written in.
They are attempting a "model up this entire university" thing: phys.libretexts.org/Courses which is good. E.g. they have a bunch of "quantum mechanics ones under: phys.libretexts.org/Bookshelves/Quantum_Mechanics
Appears to be UC Davies-based mostly.
They claim to use this closed source backend: www.nice.com/resources/cxone-expert-knowledge-management? Seriously? For a publicly funded project with low-tech requirements?? It is mind blowing.
Some issues:
- the internal cross references are somewhat broken as of 2022.
- their URLs are HUGE! All components of every ancestor are in it. E.g. check this out: phys.libretexts.org/Bookshelves/Quantum_Mechanics/Introductory_Quantum_Mechanics_(Fitzpatrick)/12%3A_Time-Dependent_Perturbation_Theory/12.13%3A_Forbidden_Transitions Insane.
OK let's database it:
CC BY-NC-SA unfortunately.
Upload is actually optional, and it appears that teachers do retain their copyright: ocw.mit.edu/ans7870/global/MIT_OpenCourseWare_FAQs.pdf Hmmm, so how have they convinced so many teachers to do it?
Some possible/not possible sources that could be used to manually bootstrap content:
- LibreTexts. Good project. "Teacher-only-content" unfortunately as usual. But besides that fundamental flaw, they do exactly what we want to do in a sense.
- OpenStax: CC BY. This could be a great entry point, as they already have some university integration going on, and might be interested in this project.
- physics.stackexchange.com/questions/6157/list-of-freely-available-physics-books "List of freely available physics books" explicitly asks for:but the thread was locked, and basically none of the sources in the answers have free licenses, nor do they note it. It just seems that the physicists don't know what a free license is.
a list of physics books with open-source licenses, like Creative Commons, GPL
- MIT OpenCourseWare: CC BY-NC-SA, so not really usable
- github.com/certik/theoretical-physics: MIT License. Workable but wonky.
- subwiki.org/: wiki with some upper graduate math subjects presumably by this Indian dude: www.linkedin.com/in/vipul-naik-0ab1898/. Description on his homepage: vipulnaik.com/subwiki/. He's also got other interesting but not so relevant projects:He's also into Stack Overflow, Quora and Wikipedia editing. That's a cool dude. He's into in LessWrong it seems.
- pro freer immigration laws: vipulnaik.com/openborders/
- vipulnaik.com/cognito-mentoring/ free mentoring project for interested students
- massive mathematics books
- Infinite Napkin.CC BY-SA mathematics infinite book: github.com/vEnhance/napkin/issues/77. Very similar type of content to what we want in this project!
- Stacks Project
Existing lecture notes by students:
- github.com/mb2g17/NotesNetworkArchive Google Docs-based: docs.google.com/document/d/1OIcQ8dJ_FAhdkirU94M29-ZbNZ4oQs1LbWF3Nz-mq_U/edit#heading=h.vehxib58w1iw. An actual student uploading tons of lecture notes in one coherent system. CC BY-NC-SA unfortunately.
- academia.stackexchange.com/questions/148261/do-you-keep-your-study-notes-publicly-available mentions:Related: academia.stackexchange.com/questions/40381/how-common-is-it-that-professors-have-their-students-write-textbooks
- Cambridge Mathematics Lecture Notes by Dexter Chua (2014-2018)Comments:
Lecture note upload website:
- nexusnotes.com likely illegal reuploads of PDFs from teachers
- www.studocu.com/en-gb Paywall. PDF uploads. Unclear if simple teacher reuploads or actual novel notes.
- www.studydrive.net/
- Chinese GitHub repos. Some of these are very advanced in terms of content quantity and organizational quality! The Chinese are miles ahead in this area:
- github.com/PKUanonym/REKCARC-TSC-UHT Guidance for courses in Department of Computer Science and Technology, Tsinghua University. Chinese. Appears to try and store all past exams.
- github.com/lib-pku/libpku
- github.com/openwhu/OpenWHU: Wuhan University
- github.com/USTC-Resource/USTC-Course: USTC
- github.com/Zeal-L/UNSW: UNSW from Australia, but by a Chinese dude
- github.com/apachecn/mit-18.06-linalg-notes: translation of MIT course to Chinese
- github.com/chenyang1999/MyComputerCollegeCourses: TODO which univeresity
- github.com/elder-frog/OpenCourseCatalog: nothing to do with this project, but since I'm making a list, this dude is copying YouTube videos to Bilibili. And he's edgy anti-CCP on Twitter, what a legend.
- github.com/TheBloodthirster/BUAA_Course_Sharing: en.wikipedia.org/wiki/Beihang_University
- github.com/1051727403/SHU-CS-Source-Share: ShangHai University CS course source code
- github.com/Willie169/tw-gifted-k12-notes: Taiwanese high school notes
Exams uploads:
- questions.tripos.org/part-ib/all/ University of Cambridge Mathematics past examinations
This is an interesting initiative which has some similarities to Ciro Santilli's OurBigBook project.
The fatal flaw of the initiative in Ciro Santilli's opinion is the lack of user-generated content. We will never get there without UGC and algorithms, never.
Also as of 2021, it mostly useless business courses: learn.saylor.org unfortunately.
But it has several redeeming factors which Ciro Santilli aproves of:
- exam as a service-like
- they have a GitHub: github.com/saylordotorgo
Licensing appears to be a mixed mess between the dreaded CC BY-NC-SA and the good CC BY, e.g.:?
The founder Michael J. Saylor looks a bit crooked, Rich people who create charitable prizes are often crooked comes to mind. But maybe he's just weird.
As en.wikipedia.org/w/index.php?title=ZX-calculus&oldid=1071329204#Diagram_rewriting tries to explain but fails to deliver as usual consider the GHZ state represented as a quantum circuit.
How can we easily prove that that quantum circuit equals the state:?
The naive way would be to just do the matrix multiplication as explained at Section "Quantum computing is just matrix multiplication".
However, ZX-calculus provides a simpler way.
And even more importantly, sometimes it is the only way, because in a real circuit, we would not be able to do the matrix multiplication
What we do in ZX-calculus is we first transform the original quantum circuit into a ZX graph.
This is always possible, because we can describe how to do the conversion simply for any of the Clifford plus T gates, which is a set of universal quantum gates.
Then, after we do this transformation, we can start applying further transformations that simplify the circuit.
It has already been proven that there is no efficient algorithm for this (TODO source, someone said P-sharp complete best case)
But it has been proven in 2017 that any possible equivalence between quantum circuits can be reached by modifying ZX-calculus circuits.
There are only 7 transformation rules that we need, and all others can be derived from those, universality.
So, we can apply those rules to do the transformation shown in Wikipedia:
and one of those rules finally tells us that that last graph means our desired state:because it is a Z spider with and .
Bibliography:
- quantumcomputing.stackexchange.com/questions/9774/what-are-some-applications-of-the-zx-calculus
- github.com/zxcalc/book Picturing Quantum Software by Aleks Kissinger and John van de Wetering (2024), CC BY-NC-SA.