The lower level you go into a computer, the harder it is to observe things Updated +Created
This is a general principle of software/hardware design that Ciro feels holds wide applicability.
The most extreme case of this is of course the integrated circuit itself, in which it is essentially impossible (?) to observe the specific value of some indidual wire at some point.
Somewhat on the other extreme, we have high level programming languages running on top of an operating system: at this point, you can just GDB step debug your program, print the value of any variable/memory location, and fully understand anything that you want. Provided that you manage to easily reach that point of interest.
And for anything in between we have various intermediate levels of complication. The most notable perhaps being developing the operating system itself. At this level, you can't so easily step debug (although techniques do exist). For early boot or bootloaders for example, you might want to use JTAG for example on real hardware.
In parallel to this, there is also another very important pair of closely linked tradeoffs:
  • the lower level at which something is implemented, the faster it runs
  • emulation gives you observability back, at the cost of slower runtime
Emulation also has another potential downside: unless you are very careful at implementing things correctly, your model might not be representative of the real thing. Also, there may be important tradeoffs between how much the model looks like the real thing, and how fast it runs. For example, QEMU's use of binary translation allows it to run orders of magnitude faster than gem5. However, you are unable to make any predictions about system performance with QEMU, since you are not modelling key elements like the cache or CPU pipeline.
Instrumentation is another technique that has can be considered to achieve greater observability.
Hipster Updated +Created
Video 1.
The Death of the Hipster Subculture by JimmyTheGiant (2023)
Source.
Qualcomm Updated +Created
Ciro Santilli has always had a good impression of these people.
Semiconductor fabrication step Updated +Created
Crystal Fire: The Birth of the Information Age Updated +Created
Computer research institute Updated +Created
Test server Updated +Created
Data center Updated +Created
Local server Updated +Created
Server run on the current machine. That's how all websites are developed and born!
Client (computing) Updated +Created
Talk by Ciro Santilli Updated +Created
Mathematical notation Updated +Created
It is hard to decide what makes Ciro Santilli more sad: the usage of Greek letters, the invention of new symbols, or the fifty million alternative font styles used.
Only Chinese characters could be worse than that!
Magnetic resonance imaging Updated +Created
MRI is using NMR to image inside peoples bodies!
Video 1.
How does an MRI machine work? by Science Museum (2019)
Source. The best one can do in 3 minutes perhaps.
Video 2.
How MRI Works Part 1 by thePIRL (2018)
Source.
Video 3.
What happens behind the scenes of an MRI scan? by Strange Parts (2023)
Source.
Video 4.
Dr Mansfield's MRI MEDICAL MARVEL by BBC
. Source. Broadcast in 1978. Description:
Tomorrow's World gave audiences a true world first as Dr Peter Mansfield of the University of Nottingham demonstrated the first full body prototype device for Magnetic resonance imaging (MRI), allowing us to see inside the human body without the use of X-rays.
Featuring the yet-to-be 2003 Nobel Prize in Physiology and Medicine Dr. Mansfield.
Alan Turing Updated +Created
Allotrope of carbon Updated +Created
Alloy Updated +Created
Asianometry Updated +Created
Very good channel to learn some basics of semiconductor device fabrication!
Focuses mostly on the semiconductor industry.
youtu.be/aL_kzMlqgt4?t=661 from Video "SMIC, Explained by Asianometry (2021)" from mentions he is of Chinese ascent, ancestors from Ningbo. Earlier in the same video he mentions he worked on some startups. He doesn't appear to speak perfect Mandarin Chinese anymore though based on pronounciation of Chinese names.
asianometry.substack.com/ gives an abbreviated name "Jon Y".
Video 1.
Reflecting on Asianometry in 2022 by Asianometry (2022)
Source. Mentions his insane work schedule: 4 hours research in the morning, then day job, then editing and uploading until midnight. Appears to be based in Taipei. Two videos a week. So even at the current 400k subs, he still can't make a living.
Allen Mouse Brain Updated +Created
Grouping their mouse brain projcts here.
Video 1.
Tutorial: Allen Developing Mouse Brain by Allen Institute (2014)
Source.

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