DNN · No. 15 · Saturday, October 31, 2026crw-rw-rw- 1,3Price · 0 bytes
About

Dev Null News

The changelog nobody wrote

Features

Apps now wear a name tag in your device list

The approval page and your device list now name the app that wants your key, not just the machine it runs on. Apps that skip the new field look exactly as they did.

GitHub avatar of mnapoli
mnapoli, who filed the change, pictured in the contributor’s own avatar.

You open the sign-in link from a new command-line tool, and the page asks a question it could not ask before. The prompt is "Approve /dev/null for Mac on MacBook Pro?" Approve it, and Settings → Devices puts the app first in plain type, with "on MacBook Pro" trailing behind in grey. Two apps living on the same laptop finally read as two rows instead of a matching pair.

Credit goes to mnapoli, who gave the sign-in link two optional extras next to the device name. The first is an app name, up to 100 characters. The second is a stable id shaped like macos:sh.dev-null.mac, a lowercase platform, a colon, then the bundle id, also capped at 100. Both ride along into the one-time code and land on the device row. Names change, so the id is the one built to keep pointing at the same app.

One catch. Each app writes its own name tag, and the server checks only the shape, not the owner, so any client can call itself /dev/null for Mac. The id is kept and shows up in your data export, but nowhere on screen yet, so the stable handle cannot help you spot a knock-off until an official-apps list arrives.