Bare metal Updated 2025-07-16
Bare metal programming is to run a program without an operating system below it.
Or in other words, it is basically implementing an operating system/firmware yourself ad hoc, together with your actual program.
Baryon vs meson vs lepton Updated 2025-07-16
"Barys" means "heavy" in Greek, because protons and neutrons was what made most of the mass of known ordinary matter, as opposed notably to electrons.
Baryons can be contrasted with:
Bash HOWTO Updated 2025-07-16
Bat Updated 2025-07-16
As of 2020, account for about 20% of the known mammal species!!! www.sciencefocus.com/nature/why-are-there-so-many-species-of-bat/ mentions some reasons:
  • they can fly, so they can move out further
  • their eating habits are highly specialized
When you do get face to face time with students, don't teach a large group.
Everything you want to teach is already online.
The only goal of meeting students is talking to them individually or in small groups to:
  • understand what they feel
  • transmit your passion for the subject
and letting them do the same amongst themselves.
If you talk to a large group, you will only reach / understand a very small percentage of the group, so your time is wasted.
It is better to deeply understand what 25% of the students feel and adapt the course material, than to talk to everyone at once, and have only 5% understand anything.
Opera Magistris Updated 2025-07-16
Very unfortunate license "public domain license" with a "non religious" clause, whatever the fuck that is, which completely defeats the point of a public domain declaration:
The source code and text is under Public License and therefore can be used, translated and distributed at free will.
It is only banned to use the text and content for religious propaganda.
Battlecode Updated 2025-07-16
Some mechanics:
  • inter agent communication
  • compute power is limited by limiting Java bytecode count execution per bot per cycle
Video 1.
Battlecode Final Tournament 2023
. Source.
Video 2.
Introduction to Battlecode by MIT OpenCourseWare (2014)
Source.
Battle of Algiers (1966) Updated 2025-07-16
There's nothing like seeing the hypocrisy of the "Liberté, Égalité, Fraternité" people destroyed.
Interesting how Algeria now supports China's Xinjiang policy in 2019. But of course, dictatorships tend to work together
Ciro Santilli's father, an avid history reader, and in particular interested in the military dictatorship in Brazil through which he lived, once told Ciro how the French torture doctrine was directly adopted by Brazillian military, e.g. then even invited general Paul Aussaresses who had served in Algeria, to help them out with intelligence operations and give courses. Bro, fuck that.
Microelectromechanical systems Updated 2025-07-16
Video 1.
MEMS: The Second Silicon Revolution? by Asianometry (2022)
Source.
System of units Updated 2025-07-16
The key thing in a good system of units is to define units in a way that depends only on physical properties of nature.
Ideally (or basically necessarily?) the starting point generally has to be discrete phenomena, e.g.
What we don't want is to have macroscopic measurement artifacts, (or even worse, the size of body parts! Inset dick joke) as you can always make a bar slightly more or less wide. And even metals evaporate over time! Though the mad people of the Avogadro project still attempted otherwise well into the 2010s!
Standards of measure that don't depend on artifacts are known as intrinsic standards.
Emergence Updated 2025-07-16
Basically the opposite of reductionism.
BB84 Updated 2025-07-16
Does not require entangled particles, unlike E91 which does.
en.wikipedia.org/w/index.php?title=Quantum_key_distribution&oldid=1079513227#BB84_protocol:_Charles_H._Bennett_and_Gilles_Brassard_(1984) explains it well. Basically:
  • Alice and Bob randomly select a measurement basis of either 90 degrees and 45 degrees for each photon
  • Alice measures each photon. There are two possible results to either measurement basis: parallel or perpendicular, representing values 0 or 1. TODO understand better: weren't the possible results supposed to be pass or non-pass? She writes down the results, and sends the (now collapsed) photons forward to Bob.
  • Bob measures the photons and writes down the results
  • Alice and Bob communicate to one another their randomly chosen measurement bases over the unencrypted classic channel.
    This channel must be authenticated to prevent man-in-the-middle. The only way to do this authentication that makes sense is to use a pre-shared key to create message authentication codes. Using public-key cryptography for a digital signature would be pointless, since the only advantage of QKD is to avoid using public-key cryptography in the first place.
  • they drop all photons for which they picked different basis. The measurements of those which were in the same basis are the key. Because they are in the same basis, their results must always be the same in an ideal system.
  • if there is an eavesdropper on the line, the results of measurements on the same basis can differ.
    Unfortunately, this can also happen due to imperfections in the system.
    Alice and Bob must decide what level of error is above the system's imperfections and implies that an attacker is listening.
www.amazon.co.uk/dp/B07VL2MLYY DECARETA Pedal Spanner Bike Pedal Wrench Three-in-one Function Bicycle Pedal Spanner 24mm Front and Rear Axle Spanner Pedal Install Spanner Repair Tool with Anti-Skidding Long Handle (Silver) £10.99.
Got dented the first time I tried to use it in the Kross bicycle (2017). All Amazon reviews say the same thing, should have read first, and bought instead known brand like Park And Tool which is the same price. Material advertized on Amazon: "Steel alloy and rubber".
Physicist Updated 2025-07-16
Figure 1.
xkcd 435: Fields arranged by purity
. Source.
Meta breaking glitch Updated 2025-07-16
A meta breaking glitch of a video game is a glitch that when discovered significantly breaks the meta.
In non-video game-game, it does sometimes happen that a meta is broken as well, but these events tend to be rarer and less dramatic than meta-breaking due to computer program glitches.
In PvP games, those glitches are generally forbidden by existing rules, and quickly patched after discovered.
In speedrunning however, they are either incorporated in the existing strategy, or may lead to the creation of a new run category for particularly significant glitches.
Video 1.
The Controversial Olofboost by theScore esports (2018)
Source. Descries the boost used by CS:GO pro-team Fnatic during the DreamHack Winter 2014 quarterfinals.
Shelter Island Conference Updated 2025-07-16
Sponsored by National Academy of Sciences, located in Long Island.
This is where Isidor Rabi exposed experiments carried out on the anomalous magnetic dipole moment and Willis Lamb presented his work on the Lamb shift.
It was a very private and intimate conference, that gathered the best physicists of the area, one is reminded of the style of the Solvay Conference.
Ciro's word of caution for 2019 aspiring system programmers: Should you waste your life with systems programming?
This is basically a direct consequence of backward design.
The higher the level you can operate at, the better.
C is better than assembly, userland better than kernelland.
The ideal level to operate at, and one of humankind's greatest ambitions is "AGI, make me money", the highest possible level.
Only go down a level when it seems necessary.

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