155 karma · joined September 24, 2020
For further reference, a single-pass compilation of my thesis currently takes 25 seconds, and multiple passes are of course needed if the layout/bibliography changes. I ended up setting up TeXstudio to always compile only once for the preview, and then run the full N complications for the final build. That plus liberal use of \includeonly made compile times not that much of an issue
The most immediate benefits for me are easier inspection and searching of the code in any text editor, and infinitely nicer version control. But it does also let you run and import the Notebook as if it was a Python script!
While writing my thesis I have also been experimenting with a Spyder-like workflow in VS Code, where you put in "# %%" to separate code blocks and get to run them in an IPython console. It had its perks, like the better Intellisense, and also resulted in this mix of interactivity and runnable file. Not as good on the markup front though.
My understanding is that a more correct intuition is thinking of straight paths on the curved sheet. Say it's like a loosely woven tablecloth - objects in free fall will go along the threads of the weave, so if you stretch the fabric by placing a heavy object on it, the paths of smaller objects on the fabric will be stretched towards the heavy thing.
This metaphor falls apart for orbits though, as it requires "stretching" the fabric so much that the threads now somehow go in a circle around the mass heh. But the underlying principle is the same - an object in orbit is in free fall along a straight path in curved spacetime.
https://github.com/jdranczewski/optical-levitation-raytracin... for my repo, and https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.5165 for the rotational dynamics with quaternions.
The fact that they have made a millimeter scale version of their design instead of a small demo that looks cool under an electron microscope is very impressive! The method is pretty clever too - 2 photon absorption works only where the light is focused (and therefore high intensity). They use a lens array to create 49 focus points, allowing them to parallelize the printing of the repeating grid!
Scalable 3D fab could have fun implications for materials like this, and for chip-scale photonics.
The UX especially is something l look back fondly on, especially the timeline interface was such a natural way to use a timepiece for me.
So much so that I've made a dedicated tool for this: https://wikitranslator.github.io/
It uses Wikipedia's APIs to "click the language links" for you. It also displays short summaries of both languages' articles, so the translation can be verified. I know I'm a small sample, but I end up using it reasonably often.