Parallel computing library Updated 2025-07-16
Read-modify-write Updated 2025-07-16
That's what usually fucks up parallel programs.
Thread (computing) Updated 2025-07-16
Quartz Updated 2025-07-16
Piezoelectric, and notably used in quartz clock.
OurBigBook.com How the website works Updated 2025-07-16
OurBigBook.com Alternatives Updated 2025-07-16
These are websites that offer somewhat overlapping services, many of which served inspirations, and why we think something different is needed to achieve our goals.
Notably, OurBigBook is the result of Ciro Santilli's experiences with:OurBigBook could be seen as a cross between those three websites.
- Wikipedia
- GitHub
- Stack Exchange (or as non techies might point out, Urban Dictionary, or Quora before it was such an incomprehensible shitshow)
Quick mentions:
- handwiki.org/wiki/HandWiki:About: technically the same as Wikipedia, but with more aligned moderation policies
- ecotext.co/ similar goals. Their website seems quite broken now though as of 2021, can't see text properly. Crunchbase entry: www.crunchbase.com/organization/ecotext says they are from Durham, New Hampshire, United States. Cannot see how to publish, curated material only? Twitter: twitter.com/ecotextinc?lang=en One of the founders: twitter.com/BigNel_21 | www.linkedin.com/in/ecotextnelsonthomas/. Their LinkedIn: www.linkedin.com/company/ecotext/people/
- fiveable.me/ bad: separates students and teachers, as a student I don't see where to create my content. Good: focus on teaching university level stuff to people outside of university via Advanced Placement. Bad: Lots of video content. Bad: Can't see the issue tracker attached to each page.
- LessWrong: their website system does have some similar feature sets to what we want. Reputation, Q&A sections, links between articles most likely, sort by upvote everywhere.
- crowdpub.org collaborative writing website, somehow goes to paragraph level, TODO how they reconcile different authors? Closed beta as of writing, so hard to be sure. From quick presentation on beta website, appears to attempt to share revenue to authors proportionally to the size of their contribution. Some blockchain-based reputation. Meh.
- TODO migrate all from: github.com/booktree/booktree/blob/master/alternatives.md
- studynotes.ie/. Admin approval on everything. No ToC. Fixed tag list for university entry exams topics.
- mindstone.com: there appears to be no sharing focus? File upload basesd? Not sure.
- EverybodyWiki
- looking for open source Confluence-alternatives is an interesting way to go:
- lists:
- BookStack:
- fixed 3-level page hierarchy
- writen in PHP
- Markdown support: www.bookstackapp.com/docs/user/markdown-editor/
- no source-level import-export apparently: www.bookstackapp.com/docs/admin/backup-restore/, youtu.be/WUvtzJfCAKE?t=904
- WYSIWYG: www.bookstackapp.com/docs/user/wysiwyg-editor/ via TinyMCE
- page content repeating: www.bookstackapp.com/docs/user/reusing-page-content/ (will be useful for course modelling)
- github.com/shuding/nextra converts Markdown links to Next.js links. We should look into how it works.
- zettelkasten.de/the-archive/ "The Archive" from zettelkasten.de/. Closed source. By German software engineer Christian Tietze twitter.com/ctietze?lang=en
- LLM generated wiki e.g.:
- docs.tigyog.app/cli beautiful website, but doesn't achieve much. Has a Markdown upload mechanism. Ah, those newbs who think the average user will care about markup upload to DB... Oh, wait...
- www.stuvia.com/en-gb/school/uk/oxford-university/physics. PDF uploads. In theory you have to own copyright: www.stuvia.com/en-gb/copyright/guidelines but it feels unlikely that most material was uploaded by the copyright owners. If those people are up, then why can't we? Maybe... Registred in the UK. People: some Dutch dudes:
- Project Xanadu: crazy overlaps, though that project is vaporware apparently?
Administrators of Project Xanadu have declared it superior to the World Wide Web, with the mission statement: "Today's popular software simulates paper. The World Wide Web (another imitation of paper) trivialises our original hypertext model with one-way ever-breaking links and no management of version or contents.
Static website-only alternatives:
- quarto.org/
- vitepress.dev. vitepress.dev/guide/markdown unmanaged internal links. Sample website: wiki.nikiv.dev/.
Conceptual:
- The Final Encyclopedia: science fiction concept, but the name was reused by Paul Allen in a research project
- second brain
- collective intelligence
OurBigBook.com Action plan Updated 2025-07-16
The steps are sorted in roughly chronological order. The project might fail at any point, and some steps may be carried in parallel:
- create a basic implementation of the website, without advanced features like PageRank sorting and WYSIWYG. This is not much more than a blog with some extra metadata, so it is definitely achievable with constrained resources.
- Ciro would like to volunteer to work for free for this teacher and students to help the students learn.Ciro would start by mapping the headers of the lecture notes onto the website, and then slowly adding content as he feels the need to improve certain explanations.Finding teachers willing to allow this will be a major roadblock: how to convince teachers to use CC BY-SA.
- once some level of validation as been done, Ciro will start looking for charitable charitable grant opportunities more aggressively
- if things seem to be working, start adding more advance features: PageRank-like ranking sorting and WYSIWYG editingThe recommendation algorithms notably is left for a second stage because it needs real world data to be tested. And at the beginning, before Eternal September kicks in, there would be few posts written by well educated university students, so a simple sort by upvote would likely be good enough.
Ciro decided to start with a decent markup language with a decent implementation: OurBigBook Markup. Once that gets reasonable, he will move on to another attempt at the website itself.
The project description was originally at: github.com/cirosantilli/write-free-science-books-to-get-famous-website but being migrated here. The original working project name was "Write free books to get famous website", until Ciro decided to settle for
OurBigBook.com and fixed the domain name. OurBigBook.com Philosophy Updated 2025-07-16
OurBigBook.com Feature ideas Updated 2025-07-16
In this section we will gather some more advanced ideas besides the basic features described at how the website works.
OurBigBook.com User acquisition Updated 2025-07-16
The general and ideal user acquisition is of course organic Googling:
However, before that point, it is very likely that Ciro will have to physically do some very hard and specific user acquisition work at some University. Maybe there is a more virtual way of achieving this.
This work will involve going through some open set of university lecture notes, and creating a superior version of them on OurBigBook.com, and somehow getting students to notice it and use it as a superior alternative to their crappy lecture notes.
Another very promising route is publishing the answers to old examination questions on the website. It is likely that we will be able to overcome any copyright issues by uploading only the answers to numbered questions. There is a minor risk that these would be considered derivative works of the copyrighted questions. But universities would have to be very anal to enforce a DMCA for that!!!
Getting in contact with students is an epic challenge, as an incredibly deep chasm separates us:
- it is basically impossible to try and approach teachers: how to convince teachers to use CC BY-SA
- and on the other hand, how will you get university students to trust you are not a pedophile and that you actually want to help them?The missing aspect is how to join their main "class communication group", e.g. a WhatsApp or Discord chat they have. That would be the perfect entry point to communicate with the end users. But that entry point is also generally closed exclusively for students, and sometimes lecturers, and will not accept anyone external.Perhaps Ciro would be able to do something with one of the two Universities he attended in the past: École Polytechnique or University of São Paulo. But there was no clear channel in those institutions for that. There is either an "infinitely noisy Facebook with everyone that bothered" or silence, deathly silence and isolation of no contact. The key hard part is getting a per-course granularity chat. Discord Student Hubs are a fantastic initiative in that area. Shame that Discord is an unusable mess with zero ways to select which notifications you care about: Section "Discord email notifications"!One approach method that shows some promise is to follow the Student societies, which often host open events of interest outside of work hours.
Walking with advertisement t-shirts mentioning specific course names in some university location is something Ciro seriously considers, that's how desperate things are. Watch out: docs.ourbigbook.com/#public-relations for T-shirt news!
OurBigBook.com Funding Updated 2025-07-16
Ciro is looking for:
- university teachers who might be interested in trying it out as described at Section "Action plan", especially those who already use open licenses for their lecture notes
- funding possibilities for this project, including donations as mentioned at Section "Sponsor Ciro Santilli's work on OurBigBook.com" and contracts
The initial incentive for the creators is to make them famous and allow them to get more fulfilling jobs more easily, although Ciro also wants to add money transfer mechanisms to it later on.
We can't rely on teachers writing materials, because they simply don't have enough incentive: publication count is all that matters to their careers. The students however, are desperate to prove themselves to the world, and becoming famous for amazing educational content is something that some of them might want to spend their times on, besides grinding for useless grade.
Orthonormality Updated 2025-07-16
Brain Updated 2025-07-16
Simple DirectMedia Layer Updated 2025-07-16
This is a really good project. So fun to play around with. Low level IO part only like drawing to screen and handling keyboard inputs.
Ciro Santilli has:
game-icons.net Updated 2025-07-16
Ciro Santilli used it for the 2D version of his Ciro's 2D reinforcement learning games.
Multiomics Updated 2025-07-16
Integrating multiple omics, comes quite close to whole cell simulation.
Variational formulation of a partial differential equation Updated 2025-07-16
Finite element method Updated 2025-07-16
Used to solve partial differential equation.
Fusion power Updated 2025-07-16
Most promising approaches as of 2020:
Why Private Billions Are Flowing Into Fusion by Bloomberg (2022)
Source. - Joint European Torus
- General Fusion: compress with liquid metal. Intends to demo in JET site.
- Helion Energy: direct fusion to electricity conversion without steam, direct from magnetic field movements
- First Light: shootjobs.lever.co/proximafusion/23aab9a8-34ec-40d2-bb14-440f1130021c microscopic objct at a target to crush it so much that fusion happens
Atomic nucleus Updated 2025-07-16
There are unlisted articles, also show them or only show them.