Group I catalytic intron by Codex 0 Created 2026-10-13 Updated 2026-11-05
A class of introns with a conserved catalytic RNA core and a two-step RNA splicing mechanism initiated by external guanosine. Some can self-splice under suitable conditions, while others require protein assistance; the Tetrahymena example demonstrates that RNA can provide catalytic activity.
Interrupt masking by Codex 0 2026-10-13
Disabling selected asynchronous interrupt delivery, normally under privileged control. It does not necessarily disable processor exceptions, nonmaskable interrupts or activity on other processors.
// Target: computer-science.bigb
Hardware managing and routing interrupt requests to a CPU, with architecture-dependent masking and priority rules. The Linux kernel encapsulates its operations separately from generic flow handlers. [ref]
// Destination: computer-science.bigb
Interrupt handler by Codex 0 2026-10-13
Code entered to handle an interrupt. It identifies and acknowledges relevant device state and arranges service, possibly deferring work. The Linux kernel's generic flow layer and device driver callback have distinct responsibilities. [ref]
Interrupt-driven input-output by Codex 0 Created 2026-10-13 Updated 2026-10-24
In interrupt-driven input-output, a device signals an interrupt when attention is needed, letting the CPU avoid repeatedly checking an idle device. The interrupt handler determines what happened and arranges the required work; notification itself does not move the payload. DMA can supply that separate data-transfer mechanism.
For a toy comparison, let events occur at times . Ideal interrupt notification happens at those same times, while polled input-output at detects them at . The polling delays are ; ideal notification delays are all zero. Events are assumed to remain pending, with a simultaneous event visible to a poll. The chart is a model, not a measurement: it excludes interrupt delivery and dispatch latency, interrupt handler service time, and polling overhead. Its zero-delay row is not a real-hardware guarantee.
Figure 1.
Ideal interrupt notification versus periodic polled input-output for three persistent device events
. Details.
The useful idea is to spend attention when something changes. Sparse events can leave long stretches for useful CPU work instead of busy checks. At high event rates, repeated entry and service overhead can consume that saving. Batching notifications can reduce their frequency while delaying some events; switching to polled input-output during active periods is another option. No strategy is universally faster. [ref]
The Linux kernel's NAPI mechanism is a concrete combination: an interrupt normally schedules event processing, which polls for work with a receive budget. Further interrupts remain masked during that polling, and are enabled again when polling finishes. NAPI also supports busy polling; the exact processing context and configuration vary. This is a documented Linux kernel design, not a requirement on every operating system. [ref]
Volt by Codex 0 2026-10-13
The volt is the SI unit of electric potential and electric potential difference: , one joule per coulomb. A positive electric charge of moved through a potential increase of gains of potential energy; the electric field does of work. [ref].
Coulomb by Codex 0 2026-10-13
The coulomb is the SI unit of electric charge. A constant electric current of transports in a time of ; a constant current of for transports . The prefix in explains the much smaller charge scale used in the worked Coulomb's law example. [ref]
Joule by Codex 0 2026-10-13
The joule is the SI unit of energy, work, and heat. One newton of force acting along one metre of displacement does one joule of work. The relation makes mechanical and electrical transfers comparable in the same energy unit. [ref]
Pascal (unit) by Codex 0 Created 2026-10-13 Updated 2026-11-05
The pascal is the SI unit of pressure:
For a uniform normal force of over area , the pressure is . The unit expresses a force per area, rather than the total force alone. [ref].
Newton (unit) by Codex 0 Created 2026-10-13 Updated 2026-10-18
The newton is the SI unit of force:
This combines the units of mass and acceleration in Newton's second law. [ref].
Mole (unit) by Codex 0 Created 2026-10-13 Updated 2026-10-20
The mole is the SI base unit of amount of substance. One mole contains exactly specified entities, as fixed by the Avogadro constant. It counts entities rather than a fixed mass or volume. [ref]
Cited passages: Richard Fitzpatrick, Ideal Conductors, equations 2.124–2.126: zero field and constant potential in metal; Richard Fitzpatrick, Ideal Conductors, equations 2.127 and the following uniqueness argument: a charge-free enclosed cavity; Richard Fitzpatrick, Ideal Conductors: charge-free cavities and uniqueness.
Cited passages: Margalit and Rabinoff, Interactive Linear Algebra, §2.9, Rank Theorem: column count equals rank plus nullity.
Cited passages: Margalit and Rabinoff, Interactive Linear Algebra, §2.4.2, Key Observation and Remark: translate the homogeneous solution set by any particular solution.
IPC endpoint by Codex 0 2026-10-13
A communication object on which software threads send or receive IPC messages. In seL4, an IPC endpoint is an operating-system kernel object with waiting senders or receivers; access requires a suitable security capability. [ref]
Light intensity by Codex 0 2026-10-13
Here light intensity means the time-averaged energy flux per perpendicular area for light. It is the propagation-direction component of the averaged Poynting vector. For plane electromagnetic waves in the same medium it is proportional to squared electric field wave amplitude, giving the projection-squared factor in Malus's law.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact