Micro Bit Updated 2026-08-21
Bluetooth support: not enough RAM for it, though in principle its chip/transceiver could support it! microbit-micropython.readthedocs.io/en/v1.0.1/ble.html
Supported editors: microbit.org/code/
Bibliography:
It is hard to do something useful with a devboard Updated 2025-07-27
In the 2010's/2020's, many people got excited about getting children in to electronics with cheap devboards, notably with Raspberry Pi and Arduino.
While there is some potential in that, Ciro Santilli always felt that this is very difficult to do, while also keeping his sacred principle of backward design in mind.
The reason for this is that "everyone" already has much more powerful computers at hand: their laptops/desktops and even mobile phones as of the 2020s. Except perhaps if you are thing specifically about poor countries.
Therefore, the advantage using such devboards for doing something that could useful must come from either:
- their low cost. This would be an important consideration if you were to mass produce your product, but that is not going to be the case for learners, at least initially.
- their portability, and closely linked their ability to act as sensors
- their ability to act as actuators, which is often missing from regular computers
- them having hardware accelerators that are not normally present in regular computers, e.g. FPGAs or AI accelerators. And then the demo project must demonstrate that the project is able to do something significantly faster/cheaper on the devboard than on a desktop computer.
Devboard battery power Updated 2025-07-16
Many devborads require a 5V power supply.
For battery power you need a transformer.
Raspberry Pi Battery Power by ExplainingComputers (2021)
Source. Metallurgy Updated 2025-07-16
Metabolomics Updated 2025-07-16
Study of the metabolome.
KEGG Updated 2025-07-16
For a commented initial example, see: e. Coli K-12 MG1655 gene thrA.
But BioCyc is generally better otherwise.
Roche Biochemical Pathways Updated 2025-07-16
Synthetic biological circuit Updated 2025-07-16
CIDARLAB/cello Updated 2025-07-16
Design software for synthetic biological circuit.
The input is in Verilog! Overkill?
Messaging software that force you to share your mobile phone with contacts Updated 2025-07-16
Tuning fork Updated 2025-07-16
Deriving magnetism from electricity and relativity Updated 2025-07-16
It appears that Maxwell's equations can be derived directly from Coulomb's law + special relativity:
This idea is suggested by the charged particle moving at the same speed of electrons thought experiment, which indicates that magnetism is just a consenquence of special relativity.
Why moving charges produce magnetic field? by FloatHeadPhysics (2022)
Source. Moving magnet and conductor problem Updated 2025-07-16
In the above experiment:
- from the wire frame, the charge feels electromagnetic force, because it is moving and there is a magnetic field
- from the single charge frame, there is still magnetic field (positive charges are moving), but the body itself is not moving, so there is no force!
The solution to this problem is length contraction: the positive charges are length contracted and the moving electrons aren't, and therefore they are denser and therefore there is an effective charge from that frame.
This is also mentioned at David Tong www.damtp.cam.ac.uk/user/tong/em/el4.pdf (archive) "David Tong: Lectures on Electromagnetism - 5. Electromagnetism and Relativity" "5.2.1 Magnetism and Relativity".
Covariant formulation of classical electromagnetism Updated 2025-07-16
See also: covariance.
Effect of a change of basis on the matrix of a bilinear form Updated 2025-07-16
If is the change of basis matrix, then the matrix representation of a bilinear form that looked like:then the matrix in the new basis is:Sylvester's law of inertia then tells us that the number of positive, negative and 0 eigenvalues of both of those matrices is the same.
Proof: the value of a given bilinear form cannot change due to a change of basis, since the bilinear form is just a function, and does not depend on the choice of basis. The only thing that change is the matrix representation of the form. Therefore, we must have:and in the new basis:and so since:
Logarithm of a matrix Updated 2025-07-16
Pandoc Updated 2025-07-16
If it only it were written in JavaScript instead of Haskell (!?), then Ciro might have used it as the basis for OurBigBook Markup.
karlcow/markdown-testsuite Updated 2025-07-16
Ciro Santilli was contributing to this, when CommonMark left private mode and killed it, thus wasting many hours of Ciro's time.
See also: Ciro Santilli's minor projects.
CommonMark Updated 2025-07-16
CommonMark is a good project. But its initial release method was not very nice, they first developed everything behind closed doors with the big adopters like GitHub and Stack Overflow, and only later released the thing read, thus wasting the time of people who were working on alternative in the meanwhile, e.g. github.com/karlcow/markdown-testsuite which Ciro contributed to: Ciro Santilli's minor projects.
markdownlint/markdownlint Updated 2025-07-16
There are unlisted articles, also show them or only show them.