Teachers have the incentive of making open source to get more students.
Students pay when they want help to learn something.
Maybe focus on job ads like Stack Overflow.
Not a fun of giving up control for such a low-maintenance cost venture... but keeping a list just in case...
Only patches which were reviewed by at least one person with push permission will be listed here.
This may also include patches which were rejected in favor of another patch, but strongly influenced the merged patch.
Patches which were merged by Ciro himself on repositories which eh feels have large public visibility, e.g. those to which he has been given push permission.
Repositories to which Ciro gained push permission because of his contributions:
The China front was of course the Russia front this time: stackoverflow.com/users/895245 (web.archive.org/web/20220322230513/https://stackoverflow.com/users/895245/ciro-santilli-Путлер-Капут-六四事)
This is meant to be an answer to: diy.stackexchange.com/questions/27669/how-can-i-thoroughly-blackout-a-bedroom-window-on-a-budget but that question was protected and I can't answer right now because I don't have 10 reputation on the website, so here goes.
How to blackout your window without drilling Total Blackout Cassette Roller Blind from Order Blinds Online by
Ciro Santilli 40 Updated 2025-07-16
This is my first working setup, done in a rental friendly way without drilling. I am sure that it is possible to do it cheaper, better and with less work, but it the first one that worked for me, so I will document it.
Cost: 150 Dollars for a relatively large 130 x 158 cm window. They do not sell for windows much larger than that.
Bought from www.orderblinds.co.uk on June 2019.
My window faces East, and in summer the sun rises at around 5AM here, and I am a bit light sensitive and was getting destroyed.
This setup, together with:is good enough to allow me to sleep properly, which is priceless.
- the existing sliding curtains which were not enough on their own
- a cheap and comfortable Figure 2. "GO Travel sleeping mask" from the Pharmacy
Demonstration if everything goes exceptionally well:
How to fit a Total Blackout Cassette Roller Blind by Order Blinds Online (2016)
Source. The actual product name appears to be Bloc Blinds or BlocOut, Order Blinds appears to whitelabel them.However, not all will necessarily be fun and games as in that YouTube video, especially if you are doing it for the first time, and the main point of this article is to make you aware of that.
The first problem is that you may have to remove existing useless "privacy blinds" from the way, which can mean putting effort into learning how they work and, has a risk of damaging the property. So be smart and get a chair and a second person to help you out!
Next, fitting the side rails is not going to be that easy. The thing has to be tight to block the light, right? Careful not to scratch the bottom sill!
Then you will notice that, like in the video at youtu.be/cTVVe7codw4?t=106, you are expected to screw the side rails to the bottom wood / plastic sill of the window, which is not rental acceptable! So I didn't to that, but together with the black tape that I will mention next, it held well enough.
The top part requires hammering nails as shown on the video: youtu.be/cTVVe7codw4?t=24 but this is generally rental acceptable, and you can fill the holes afterwards.
Once you have the setup in place, it is likely that there will be some light gaps still, because it is basically impossible to make such large objects fit perfectly. This was especially true for the top of the window, but also for the sides, so I just used some black tape
So I added some wide (50mm) Figure 4. "Diall PVC repairing black tape" between the blind and the wall to completely seal off the light.
Diall PVC repairing black tape
. Source. This tape made things dark and was durable, but note at Section "Removal wall damage review" that it pulled bits of the plaster out with it during removal. I've since learnt about the existence of "painter’s tape"/masking tape, that might have been a better idea to protect the walls when pulling the tape off. It is worth noting that some of the painter's tape do come with a maximum number of days before you can pull them off, presumably after which wall damage becomes a possibility, e.g. Ciro saw one rateed 14 days. How to blackout your window without drilling Swimming goggles plus sleeping mask hack by
Ciro Santilli 40 Updated 2025-07-16
The problem with virtually all sleeping masks on the market is that they leave a lot of room near your nose for light to come in.
Ciro Santilli discovered a useful workaround for that: make the mask tighter with a swimming goggles!
Just make the goggles as loose as possible to not put pressure on your eyes, and then strap them over the sleeping mask.
If you are a back sleeper, put the googles forward as normal. If you are a stomach sleeper, put the googles on the back of your head, and the straps over the mask. This way you wont get your head squished by the goggles and the bed.
Once Ciro understood the idea, Googling "swimming googles sleeping mask" led to: mantasleep.uk/ might be a good option.
Tell students to:
- make suggestions to the course material themselves, since you have used text and published your source.Review their suggestions, and accept the best ones.
- answer the questions of other students on your online forum. Let them work instead of you.
Praise those that do this very highly, and give them better grades if you have that superpower.
Whatever you do, even if it is playing video games: if you manage to produce related content that will interest other people, and possibly allow you to get paid, it will much much fun to do that thing.
Give students answers to all questions.
Explain in extreme detail how each result was reached.
And when they've had enough, then can read answers and understand while the problem is fresh in their minds.
If you don't give answers, no one will be able to use your online material without you being there to hold their hands.
Forbidding students from publishing their answers also goes against let students learn by teaching.
Keep the example/theory ratio high, very, very high.
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).
Text materials are generally superior to video because they:
Only produce video material if:
- it shows an experiment, physical technique, natural phenomena or location that is of interest. See also: Section "Videos of all key physics experiments"
- it gives fundamental geometric insight on the subject
- you are filming a human transmitting their passion about the subject, and the speaker is amazing, and does not speak for too long
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









