How to teach / Version your material Updated 2025-07-16
Whenever you make a change to your material, people should still be able to access the previous version.
Maybe there was something in the previous version that they needed, and you just removed.
Git + GitHub is the perfect way to do versioning.
Human loss of fur Updated 2025-07-16
Video 1.
How Humans Lost Their Fur by PBS Eons (2020)
Source. Says it is linked to bipedalism to help hunting in hot weather. But could only happen fully after the invention of fire, otherwise you'd be too cold at night.
Moodle Updated 2025-07-16
Quantum circuit description language Updated 2025-07-16
These are a bit like the Verilog of quantum computing.
One would hope that they are not Turing complete, this way they may serve as a way to pass on data in such a way that the receiver knows they will only be doing so much computation in advance to unpack the circuit. So it would be like JSON is for JavaScript.
Sean M. Carroll Updated 2025-07-16
Works at Caltech as of 2020.
But as usual, it falls too close to popular science for Ciro's taste.
Alanine Updated 2025-07-16
Wikipedia edit request Updated 2025-07-16
So, it turns out that Wikipedia does have a (ultra obscure as usual) mechanism for pull requests. You learn a new one every day.
Chess engine Updated 2025-07-16
x86 Paging Tutorial / Copy-on-write Updated 2025-07-16
Besides a missing page, a very common source of page faults is copy-on-write (COW).
Page tables have extra flags that allow the OS to mark a page a read-only.
Those page faults only happen when a process tries to write to the page, and not read from it.
When Linux forks a process:
  • instead of copying all the pages, which is unnecessarily costly, it makes the page tables of the two process point to the same physical address.
  • it marks those linear addresses as read-only
  • whenever one of the processes tries to write to a page, the makes a copy of the physical memory, and updates the pages of the two process to point to the two different physical addresses

Unlisted articles are being shown, click here to show only listed articles.