By writing in English you reach more people.
English is the de-facto Lingua Franca of the second half of the 20th Century, it is the new lingua franca, the new Latin, and there is no escaping it.
Students who don't know English will never do anything truly useful in science and technology. So it is pointless to teach them anything (besides English itself).
Someone else has already written everything you can come up with.
Then, if people find errors, or have questions, they will write a comment near the content itself.
Then, next person that comes along and has the same problem, will also find that comment, and your answer will solve their problems too.
The perfect way to do this is to use GitHub issues
And if you really can't make money from a subject, there is only one other thing people crave: beauty.
You have to give the beauty motivations upfront, before boring people to death with endless prerequisites, otherwise no one will ever want to learn it.
Everything you want to teach is already online.
And if it is not, then you are wasting your time saying it face-to-face instead of creating such online resource.
The only goal of meeting students is talking to them individually or in small groups to:
- understand what they feel
- transmit your passion for the subject
and letting them do the same amongst themselves.
If you talk to a large group, you will only reach / understand a very small percentage of the group, so your time is wasted.
It is better to deeply understand what 25% of the students feel and adapt the course material, than to talk to everyone at once, and have only 5% understand anything.
The projects you do must always aim to achieving some novel result.
You don't have to necessarily reach it. But you must aim for it.
Novel result can be taken broadly.
But there must be something to your project that has never been done before.
You can start by reproducing other's work.
If Achilles' had his heel, Ciro had his knee.
First during University in Brazil while trying a kick up during the development of Cirodance his knee went a bit weird for a few weeks.
Then, just after arriving in France for École Polytechnique, the boys were playing indoor soccer, and to impress the girls Ciro was playing really hard, even took off his shirt, and suddenly when he was running by himself his knee snapped, he fell and it hurt like hell.
Ciro was on crutches for a few weeks, but the inflammation went away, but then he tried to play more soccer, but the knee was not as stable as before, and once he tried to run full speed, it slipped and hurt him a bit more (less severely) and so he gave up. For some reason it was not visible on the tomography made at the hospital.
Maybe Ciro should have investigated more though, certainly an experienced doctor could have done a hand pressure exam to determine which joint was damaged manually even. That was a medical failure.
So from this day on Ciro gave up on all interesting sports, and confined himself to more repetitive stuff like gym weights and cycling: Section "Ciro Santilli's sport practice". At Polytechnique he was forced to take up swimming as his mandatory sport, that was unbearably boring.
This defect is likely genetic since a close relative had similar problems.
But oh well, his then not-even girlfriend was impressed enough by the soccer or sorry enough for the sucker to marry him, so it worked out.
Other people with similar philosophies:
Like all poor countries, Brazil's lack of money and scientific culture severely limit its ability to make technological and scientific advances.
While this sounds obvious, Ciro Santilli has felt it first hand since he moved from Brazil to Europe, and it is just shocking.
What poor countries have to do to get richer Pick few good bets and invest enough on them by
Ciro Santilli 40 Updated 2025-07-16
Therefore, you have to pick a few key the next big thing deep tech bets, and invest on those enough.
Therefore, the bets have to be well selected, because it is useless to make several insufficient investments: you have to pick a few ones, and put enough time and money into each one of them for them to stand any chance. These bets should be made and reevaluated on 5/10 year horizons.
The key things that you have to select are:
- which poor students you will bet on educating. Since you can't give amazing education to everyone, you have to select the most promising poor students somehow, and give those free amazing learning conditions: free gifted education
- which ares to focus on. Ciro believes that molecular biology technologies and quantum computing would be good bets. Focusing on the previous next big things, e.g. classic computers, is always a losing bet on average
And then you only tax those companies heavily when the start to bring in real money. These are startups remember! You only need 5 unicorns a year to call it a success. And countries should not be greedy and invest through equity, but rather recoup their investment through taxation alone.
Ciro's second removed uncle, who was a physicist at the University of Campinas, one of the best universities in the country, told him an anecdote. He had moved from fusion energy research to solar cell research. At some point, there was a research lab that needed 10 million to buy a machinery critical for their experiment. They asked and asked, and finally the government gave them only 2 million. So in the end they spent those 2 million in random ways, but of course did not achieve their research goal and no money came out of it.
He also explained how as a result of the insufficient investments, he felt clearly that some of the semiconductor production facilities related to solar power he saw simply were not able to control the production process adequately to produce consistent silicon. As a result, everything failed sooner or later as people found more and more bugs that they did not have the time to solve.
Another key investment is enticing back experienced exchange-students who have learnt new techniques to be heads of laboratory/founders to back in your country.
A fantastic initiative from Brazil for example is BRASA, which aims to put together Brazilian exchange students to make a difference back in Brazil.
Do not try to forbid external companies from selling in your country. Instead, fund your own companies to be able to fight the external market off. And if they can't, let them die and pick a different bet. Video "How Taiwan Created TSMC by Asianometry (2020)" has a good mention. Protectionism is something that Brazil notably tried to do, and look at what it led, not a single international success.
What poor countries have to do to get richer Don't force international exchange students to come back early by
Ciro Santilli 40 Updated 2025-07-16
Many of the student exchange programs Ciro witnessed in the 2010's in Brazil were inefficient because they were requiring students to come back immediately after university or PhD in fear that those students will never come back.
This is useless, because you don't learn anything unique during university: the truly valuable knowledge is obtained when you work for several years as a postdoc in a world class research laboratory or as an engineer in a world class company.
Therefore, Brazil should learn from the Chinese exchange system, which lets students go do whatever they want, and once they are Gods of the domain, entices them back with great positions and pay as heads of laboratory back in China. Just don't do fraudulent stuff like this like China did, or else you will get a bad rep.
To help this university collaboration happen, we should create communication channels between exchange students and professors of the origin country who work on the same domain so that they can discuss the subject. For example, once Ciro Santilli wanted to contact some of his former teachers at the University of São Paulo about "advanced" topics he had been exposed to as part of his job. However, they didn't even reply to his email, and Ciro didn't know who else to contact. This must never happen. We need a way to informally contact several professors of a given domain informally, to increase the chances that at least one might be interested. It is pointless to just let students loose abroad and hope that they will bring things back to their home country: a more cohesive infrastructure is needed to nurture that.
There is basically one sane way to achieve these goals: the exchange programs must be organized at a national level, not in an ad-hoc per-university manner.
Another good idea is to have taxes that depend on your nationality alone and which only start collecting when you reach a very high amount of net worth. So e.g. if someone leaves the country and makes it big, then and only then does the Government starts clawing back the benefits of its investments in the person. Furthermore, such taxes could be reduced if the person brings some of the business back to the country. And mandatory taxes should be charged if the person decides to drop their nationality at some point.
The above points would also be greatly eased by having a national-level exchange program. E.g. in Brazil in the 2010's which Ciro experience, every university had different terms and conditions, which made everything a mess. Exchange programs must be treated as a unified federal policy.
Ciro actually had to return for just six months from the École Polytechnique to the University of São Paulo, to finish a course he had only done the generic Maths/Physics introduction to. Students from other Brazilian universities were forced to return for up to 3 years even to get their Brazilian diplomas! Ciro was lucky that his teachers understood the situation, and allowed him to develop online learning projects instead of his supposed control engineering projects, which hopefully will have led to changing the world with motivation one day. And for this, Ciro is eternally thankful.
This shows the complete and total lack of any Brazilian strategy to send its students abroad to really learn valuable things and then come back. There is no strategy at all. Things have just reached an equilibrium point of bureaucracies, Brazilian universities trying to bring students back to validate useless diploma pieces of paper, and foreign universities no caring about that, and just wanting the students to say abroad forever.
Ciro was once talking about why so few Brazilians go study abroad compared to the Chinese. Besides the likely true "there are a lot of Chinese" argument, his wife made another: good point Brazil is not so bad to live in, because you have good food and freedom, while China only has good food.
But Ciro still fells bad that so few of his University of São Paulo colleagues, who learnt automation and control engineering, are doing deep tech. Nor physical engineering. They have all basically become computer people like Ciro.
This is not their fault. They basically don't have a choice: all physical science and technology is done in rich countries.
Yes, someone has to implement the newest tech to improve local country efficiency in projects that will never spread abroad.
But who will be left then for the next big thing problems that would really make Brazil richer? 6 out of 30 person class ended up working on a gaming company at one point, even though they were not crazy passionate about the field! What could possibly be a worst investment for society?
This lack of technological innovation can also be clearly seen when you research investment options available in Brazil. Huge emphasis is put on fixed return financial products (often inflation adjusted) linked to base non-tech business such as housing market and agriculture. And when you look to the returns of the stock market on s&P 500-analogue backed exchange-traded funds, they do not seem obviously better, especially considering inflation and taxation benefits that exist for some of the other investment possibilities.
When the companies of a country are not clearly the best investment, you know that something is wrong. They are highly specialized money making machines, remember! And housing and agriculture are not such innovative markets where people can hugely influence efficiency.
When it is best to send students is a good question. Undergrad studies could be easily reproduced in poor countries if they had any intelligence at all, since even in rich countries laboratory usage is always limited. Masters and PhD are generally more valuable moments to send people out. The question is if the students will actually have a fighting chance without having been out, in particular in terms of language skills. Ciro feels that Masters are a good focus point for entry, as that is where PhD links are more actively done.
Ciro Santilli often sees all those genius who are much smarter than him making shitty forum/mailing list posts, they need to learn this:
- The apparently most important one liner error message must appear in the title, and fuller apparently relevant logs must appear on the body
- These are an important part of the minimal working example.
- For build errors, you must give your OS and compiler version and version of any relevant external library
Future self, answer these.
20 years
- 2018-2038: are companies offering free full genome decoding just to get your genomic data and sell it to pharma companies?Someone like Ciro then creates an open source genomic database funded by health organizations that publishes genomes + phenotypes anonymously. Genome to phenotype analytics go crazy big.
40 years:
- 2017-2057: was human level AI reached (by non-bio devices :-)), even if very slow?
- 2017-2057: did China become democratic?
- 2018-2058: did impressive brain-computer interfaces show up?
Richard B. Dunn could refer to several individuals, but without more context, it’s challenging to provide specific information. One notable figure is Richard B. Dunn, an academic and historian known for his work on early American history, specifically colonial America. He may also be associated with various other fields or professions.
Robert M. MacQueen is a notable figure in the field of computer science, particularly known for his contributions to algorithms and data structures. He is recognized for developing the MacQueen clustering algorithm, which is part of the broader domain of data analysis and machine learning. The algorithm is a type of classification method used in various applications, including statistics and data mining.
"Novae" (singular: nova) refers to astronomical events involving the sudden brightness of a star due to a thermonuclear explosion on its surface. This phenomenon occurs typically in binary star systems, where a white dwarf star accumulates material from a companion star, often a red giant or a main-sequence star.
Pinned article: Introduction to the OurBigBook Project
Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
Intro to OurBigBook
. Source. We have two killer features:
- topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculusArticles of different users are sorted by upvote within each article page. This feature is a bit like:
- a Wikipedia where each user can have their own version of each article
- a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.Figure 1. Screenshot of the "Derivative" topic page. View it live at: ourbigbook.com/go/topic/derivativeVideo 2. OurBigBook Web topics demo. Source. - local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 3. Visual Studio Code extension installation.Figure 4. Visual Studio Code extension tree navigation.Figure 5. Web editor. You can also edit articles on the Web editor without installing anything locally.Video 3. Edit locally and publish demo. Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.Video 4. OurBigBook Visual Studio Code extension editing and navigation demo. Source. - Infinitely deep tables of contents:
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact





