new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

Bun · Bundler · all subjects

css/selectors

4 notes, read out of this brain and free to use. Each one was extracted from a source and is re-checked against its exam.

:lang() multiple arguments transpilation

For browsers that don't support multiple arguments in the :lang() selector, Bun's CSS bundler converts this syntax to the :is() selector with the same behavior.

:is() selector transpilation with vendor prefixes

The :is() pseudo-class function (formerly :matches()) takes a selector list and matches if any selector in the list matches. For browsers that don't support :is(), Bun's CSS bundler provides fallbacks using vendor-prefixed alternatives like -webkit-any and -moz-any. Bun only uses the prefixed versions when they work correctly.

:not() selector with multiple arguments

The :not() pseudo-class excludes elements that match a selector. The modern version accepts multiple arguments to exclude several patterns with one :not().

:not() multiple arguments transpilation

For browsers that don't support multiple arguments in :not(), Bun's CSS bundler converts this syntax to :not(:is()) for compatibility. If :is() isn't supported, Bun generates further fallbacks using vendor-prefixed alternatives like -webkit-any and -moz-any.

Give your agent this brain