HIV Updated 2025-07-16
Currently, none of the crucial cross file features like \x, \Include and table of contents are working. I was waiting until the above mentioned features were done, and now I'm going to get to that.
Square Updated 2025-07-16
Synchrotron Updated 2025-07-16
Most important application: produce X-rays for X-ray crystallography.
Note however that the big experiments at CERN, like the Large Hadron Collider, are also synchrotrons.
Cartesian product Updated 2025-07-16
A function that maps two sets to a third set.
Cross polytope Updated 2025-07-16
Examples: square, octahedron.
Take and flip one of 0's to . Therefore has vertices.
Each edge E is linked to every other edge, except it's opposite -E.
GenBank Updated 2025-07-16
RNA secondary structure Updated 2025-07-16
Analogous problem to the secondary structure of proteins. Likely a bit simpler due to the strong tendency for complementary pairs to bind.
And do 5 big queries instead of hundreds of smaller ones.
For example, a README.ciro document that references another document saying:
The \x[speed-of-light] is fast.
needs to fetch "speed-of-light" from the ID database (previously populated e.g. by preparsing light.ciro:
= Light

== Speed of light
to decide that it should display as "Speed of light" (the title rather than the ID).
Previously, I was doing a separate fetch for each \x[] as they were needed, leading to hundreds of them at different times.
Now I refactored things so that I do very few database queries, but large ones that fetch everything during parsing. And then at render time they are all ready in cache.
This will be fundamental for the live preview on the browser, where the roundtrip to server would make it impossible
Unit circle Updated 2025-07-16
The unitary group is one very over-generalized way of looking at it :-)
SpaceX Updated 2025-07-16
Video 1.
What Elon Musk's 42,000 Satellites Could Do To Earth by Tech Insider (2020)
Source. Good primer. The main difference from older systems is that they fly closer to Earth, and are not geostationary. As a result, you have better latency. But you also need a bunc of them to have continuous coverage of an area.
Ciro's Edict #4 / Misc tech Updated 2025-07-16
I've finally had enough of Nvidia breaking my Ubuntu 21.10 suspend, so I investigated some more and found a workaround on the NVIDIA forums: stackoverflow.com/questions/58233482/next-js-setting-up-eslint-for-nextjs/70519682#70519682.
Thanks enormously to heroic user humblebee, and once again, Nvidia, fuck you.
The Dropout Updated 2025-07-16
It is good to watch the Out For blood in Silicon Valley (2019) documentary after this to see how the characters look like in real life. Many feel amazingly cast, very close to the original. The only great exception is the Indian dude, who is completely different. Was it that hard to find some indian dude who looked and felt a little more like the real one?

There are unlisted articles, also show them or only show them.