Random Learning
← The journal

July 13, 2026

3 things I learned

last30days v3.3.2 · synced 2026-07-13

What I learned:

The Netflix ta-dum is a wedding ring on a cabinet, not a synth - the single best-traveled fact this month came via a trivia thread from @godoolally, who noted that Oscar-winning sound editor Lon Bender made "one of the world's most recognisable audio logos by striking his wedding ring against a piece of furniture and layering it with other sound effects." The full making-of confirms it: Bender knocked his ring on a bedroom cabinet for the two percussive hits, and Charlie Campagna (sound designer on Blade Runner 2049) supplied the final tonal swell he calls "the flower" - a reversed 30-second guitar phrase digitized in the 1990s, per IndieWire and MusicRadar. It took a year, a finalist version ended with a goat bleat before that was scrapped, and Hans Zimmer scored the longer theatrical cut. The craft lesson: iconic audio logos are usually found objects and physical performance, not generated tones.

The named studios and composers are the real "who" - sonic branding is a small, named craft, not an anonymous one. MassiveMusic built TikTok's identity (a sound it says 81% of users recognize) and Colgate's first sonic identity across 200+ markets; Made Music Studio is behind AT&T, PepsiCo, Lexus, and the modern HBO refresh - MMS' Mickey Alexander rebuilt HBO's analog "static angel" by blending analog sources, a live orchestra, and synths for the digital age, per Made Music Studio on X. Intel's four-note "bong" was composed by Austrian musician Walter Werzowa, and Stephen Arnold Music remains a named house in the field, per Stephen Arnold Music.

Mastercard is the benchmark case because it's a system, not a jingle - the most-cited "how it's engineered" example is Mastercard's sonic brand, built with agency amp as a "10-layer" architecture: a single lyric-less melody adaptable into opera, EDM, and regional styles so it stays recognizable across cultures, per Marketing Brew and Ad Age. The checkout chime is claimed to lift consumer trust 3.4x per Mastercard. That "one core theme, many derivatives" logic is exactly what practitioners are pushing this month.

Practitioners insist the rollout, not the file, is the actual identity - the sharpest craft take in the social window came from @SupadarkDesign: "A sound logo on one page is a demo. The same sound across twenty touchpoints is an identity. Most brands ship the file and stop. The rollout is where sonic branding becomes real." That mirrors the 2026 industry consensus that brands should move past one-off logos toward cohesive "sonic systems" - core themes that expand into long-form content, short cues, UI sounds, and broadcast packaging, per MassiveMusic.

Why it's surging: voice-first, screenless, and scale - the adoption driver everyone names is the shift to voice assistants, smart speakers, wearables, and car dashboards where there's often no screen to show a visual logo. Reportedly 139 of the top 250 global brands now have formal sonic identities, and the framing has flipped from "nice to have" to core intellectual property, per Stephen Arnold Music and LBBOnline. Siemens ran a bold sonic rebrand this cycle, a signal that even industrial B2B brands now treat sound as identity.

AI is being cast as production assistant, not composer - the 2026 debate is unusually settled among practitioners: AI is fast and cheap but "technically correct doesn't equal emotionally right," and engagement drops measurably without a human composer, per MusicGrid and Creative Bloq. The emerging model is "Modular Sonic Systems": a human writes the core track, then AI scales it into thousands of consistent on-brand micro-assets for apps, ads, and social. A hard legal constraint reinforces the human role - works created solely by AI can't be copyrighted and fall into the public domain, so an AI-only sonic logo is legally unprotectable, per Soundverse.

KEY PATTERNS from the research: 1. Iconic audio logos are built from physical performance and found sounds (wedding ring, reversed guitar), not generated tones - per @godoolally 2. The constraint is brutal brevity plus non-electronic warmth: Netflix wanted short percussive hits that explicitly should not sound like the Xbox or Mac chime - per IndieWire 3. Winning sonic brands are multi-layer systems designed to flex across cultures and touchpoints, not single jingles (Mastercard's 10-layer melody) - per Marketing Brew 4. The value is created in rollout across touchpoints; shipping the file and stopping is the common failure - per @SupadarkDesign 5. Surge driver is voice-first and screenless interfaces plus IP framing; ~139 of top-250 global brands now hold formal sonic identities - per Stephen Arnold Music 6. AI's settled 2026 role is scaling human-composed cores into modular asset systems, held in check by the human-engagement premium and the no-copyright-for-AI-only rule - per Creative Bloq

last30days v3.3.2 · synced 2026-07-13

What I learned:

"Taste" is now the meme everyone in AI repeats and almost nobody can define - and that vagueness is the first thing to fix - The phrase "taste is the new skill" is everywhere this month, and even boosters admit it's slippery. @jeffbullas confesses he doesn't know "what 'that' type of taste means," calling it one of Marvin Minsky's "suitcase words" - a term you can stuff any meaning into, per @jeffbullas. The useful counter comes from engineers who make it concrete: Dave Griffith defines engineering taste as "calibration in a moderately high-dimensional manifold where you're adjusting dozens of dials at once, and the dials interact" - pattern recognition applied to quality, per Dave Griffith. The practitioners who make taste operational treat it as a specific, describable skill, not a vibe.

The clearest working definition: AI can build the thing, but it can't tell you whether the thing should exist or whether it fits - The line that recurs across the corpus is that AI supplies range and speed while the human supplies judgment about fit. Developer @MikeHapner puts the boundary precisely: "It's the UI taste, UX discernment, and ability to select architecture and solution fit that will continue to require humans," per @MikeHapner. OpenAI's own Codex chief Andrew Ambrosino frames the same split - AI "excels at code but falters on design's subjective taste," and human judgment stays essential even as agent adoption explodes, per webpronews. Taste, in this framing, is the layer that decides whether the rules themselves are being bent in the wrong direction - not whether a change passes the rules.

The strongest dissent this month: taste is alpha, not a moat - a decaying edge, not a durable one - The most-cited craft essay of the window is Shrivu Shankar's "Taste Is Not a Moat," which argues the popular framing is wrong: "your judgment is only valuable relative to what AI produces by default, and that default gets better on its own," per Shrivu Shankar. His distinction is sharp - a moat is built once and defended; alpha is an edge that decays and must be re-earned every few months as the models improve. Crucially he doesn't dismiss taste - he says it's becoming the primary thing organizations pay humans to do - but he refuses to call it permanent. This is the honest tension in the whole discourse: taste matters more than ever and is less ownable than the boosters claim.

What actually separates good output from slop: architectural fit and the ability to explain your change - The most practical craft voice is Addy Osmani, whose "Code Review in the Age of AI" argues that configured AI reviewers already catch 70-80% of low-hanging fruit, so humans should concentrate review on 1-2 areas - chiefly "Architecture: does this fit the system?", per Addy Osmani. His forcing function is the tell for slop: "if you can't explain your change, you don't understand it well enough to ask someone else to approve it." That maps directly onto the top-voted craft complaint on Reddit, where a 497-upvote r/cscareerquestions thread says the real harm of two years of AI tools "isn't job displacement, it's that mid-level engineers can no longer explain what they built to the person who has to maintain it." Slop is code that ships, works today, and nobody can defend tomorrow.

How you actually build the judgment: read great code, learn from rejected drafts, and encode taste into deterministic checks - The corpus converges on a concrete curriculum. Read design docs, postmortems, and architecture decisions so you evaluate how code interacts with the whole system, not just the local fragment, per Dave Griffith. Treat your own dissatisfaction with intermediate versions as a compass - taste is the accumulated result of exposure, reflection, and refinement compressed into rapid judgment. And Blake Crosley's "Taste Is a Technical System" gives the ship-it move: turn judgment into runnable infrastructure, where "each hook encodes a specific taste decision into a deterministic check" that traces back to a moment someone noticed a failure pattern and decided it was unacceptable, per Blake Crosley. This is the same instinct behind the open-source "Taste Skill" project spreading this month - SKILL.md files that hand an agent explicit standards for layout, density, and anti-slop cleanup, then make it prove it used them, per aitoolly.

The lived-experience source of taste, and why juniors are most at risk - Senior engineers on the ground insist taste is earned through consequences, not read from a doc. The r/ExperiencedDevs "The AI burns the toast, I scrape it" thread (415 upvotes) captures the current division of labor - the model produces, the human catches the burn, per r/ExperiencedDevs. The corpus's most-cited concrete habit is metacognitive: one 2,896-upvote r/ClaudeAI post ends every AI session with two reflection questions to keep learning rather than just accepting output. Ian Cackett's essay names the worry underneath all of it - the awareness that separates good code from generated code is "rather scarce" in AI's output, and no prompt or skill file fully supplies it, per Ian Cackett. The mentorship prescription that recurs: juniors build judgment by prompting, debugging, and reviewing alongside a senior who shows them where AI output only looks functional but doesn't hold up across the system.

KEY PATTERNS from the research: 1. Taste is a "suitcase word" - the useful move is to replace the vibe with a concrete definition (calibration across interacting dials, pattern recognition applied to quality) before claiming it as a skill - per Dave Griffith 2. The good-vs-slop test is architectural fit plus explainability: does this belong in this codebase, and can you defend the change? - per Addy Osmani 3. The honest counter-take: taste is decaying alpha, not a durable moat - valuable now, re-earned every model cycle - per Shrivu Shankar 4. The clearest human/AI boundary practitioners draw: AI writes the code; humans own UI/UX discernment and architecture/solution fit - per @MikeHapner 5. You build judgment by reading great code and postmortems, treating rejected drafts as a compass, and encoding each taste decision as a deterministic check - per Blake Crosley 6. The sharpest slop symptom in the wild: engineers who can no longer explain what they shipped to whoever has to maintain it - per r/cscareerquestions

last30days v3.3.2 · synced 2026-07-13

What I learned:

The 2026 consensus is a hybrid, not a winner - every production browser editor the last-30-days corpus surfaced runs WebCodecs and ffmpeg.wasm side by side, not one or the other. The pattern across the technical writeups is WebCodecs for timeline playback and scrubbing (it binds directly to the browser's hardware VideoDecoder/VideoEncoder - the same silicon Chrome uses to play YouTube) and ffmpeg.wasm as the fallback muxer/encoder for anything the native codecs choke on. BurnSub frames the tradeoff bluntly: ffmpeg.wasm decodes any format FFmpeg does, but software encode runs roughly an order of magnitude slower than the hardware path on the same machine.

WebCodecs is an encode/decode core with no file I/O - you must bring a demuxer - the single most-repeated gotcha in the technical writeups is that VideoEncoder/VideoDecoder only transform EncodedVideoChunk <-> VideoFrame. There is no built-in way to read chunks out of an .mp4 or write a playable file back, per freeCodeCamp's WebCodecs Handbook. That gap is exactly what the toolkit layer fills: you pair WebCodecs with a muxer/demuxer like Mediabunny or web-demuxer, or you never get from raw frames to a file a user can download.

Mediabunny is the repo the whole scene is converging on - the only strong GitHub signal in the window is Vanilagy/mediabunny at 6.7K stars (49 open issues), a pure-TypeScript, zero-dependency media toolkit that wraps WebCodecs with muxers/demuxers for every container. The tell that it's winning: Remotion, which shipped its own @remotion/webcodecs convertMedia() wrapper, is now deprecating that path (Media Parser deprecated Feb 1 2026) and migrating to Mediabunny as its media layer.

Browser support is real now, but jagged at the codec level - the headline is good: per WebCodecs Fundamentals' 1.14M-session dataset, AV1 + HEVC together cover 99.73% of sessions for decode. The catch is the split - HEVC is universal on Safari and nearly absent on Edge/Firefox, while AV1 covers Chrome/Edge/Firefox. Firefox 130+ has WebCodecs on desktop only (Android VideoDecoder is still undefined), and Safari 26.0+ is full support while 16.4–18.7 was video-only, per caniuse. AAC encoding is a live hole: unsupported in Firefox on any platform and in any browser on desktop Linux. The practical rule everyone repeats: call VideoEncoder.isConfigSupported() with a fully-specified codec string and branch, because a 7-year-old Android phone may not encode above 1080p.

The "no server uploads" pitch has real product pull - the loudest social signal, thin as the corpus is, is a privacy angle. @wecraveai went semi-viral pointing out CapCut now requires an account, uploads your clips to its servers, and watermarks free exports - then pitched an open-source editor that "runs entirely in your browser and matches CapCut feature for feature." That's the whole reason to eat WebCodecs' complexity: client-side encode/decode means the footage never leaves the device. FreeCut (1.5K stars, a browser-native multi-track editor) is a concrete instance of the same bet.

Where it still falls short - MKV/AVI sources with uncommon codecs simply won't decode through WebCodecs and fall back to ffmpeg.wasm; there's no color-management or HDR story to speak of yet; and hardware encoder availability is device-dependent, so isConfigSupported() returning true on your laptop tells you nothing about a cheap phone. Honest caveat on this brief: the social layer was thin - Reddit and X had almost no on-topic WebCodecs discussion in the window (r/programming and r/webdev returned generic threads like "Linux has officially won" and "the Bun Rust rewrite"), so the concrete technical substance here leans on GitHub and long-form web writeups, per DEV Community's fully-frontend editor build.

KEY PATTERNS from the research: 1. Hybrid is the default architecture - WebCodecs for playback/scrub, ffmpeg.wasm for final encode and odd-format conversion - per BurnSub 2. WebCodecs is 3x+ faster than WASM because it hits the GPU hardware encoder directly, but only for codecs the browser supports natively - per Remotion 3. You cannot ship a file without a muxer/demuxer bolted on - WebCodecs has zero file I/O - per freeCodeCamp 4. Mediabunny is the consolidation point; even Remotion is migrating onto it - per Vanilagy/mediabunny 5. Feature-detect per codec with VideoEncoder.isConfigSupported() - HEVC is Safari-only, AV1 is everyone-but-Safari, AAC encode breaks on Firefox and Linux - per WebCodecs Fundamentals 6. The product wedge is privacy: "no upload, your clips never leave the device" is what justifies the engineering cost - per @wecraveai

Provenance — 2026-07-13

Redacted by design: source self URLs and private why? notes are never committed. This file records the topic-level rationale and the candidate funnel.

Source signal (3 entries mined from the private self library)

Three saved entries seeded today's fan-out, chosen for genuine personal pull and domain spread (weighting the private why? note heaviest). Recent runs skewed heavily toward AI models, chips, agents, and on-device inference, so the funnel was steered for range — one sound/culture thread, one AI-craft thread, and one browser/media thread:

  1. A saved interactive Japanese train-station soundscape project, annotated with a personal connection to the melodies. Seeded the sound / culture track.
  2. A saved Hacker News discussion on AI's role in engineering and the primacy of human judgment, annotated with strong agreement. Seeded the AI-craft / judgment track.
  3. A saved browser-based, on-device video-editing toolset, annotated with intent to try it. Seeded the browser / media-tech track.

Fan-out: 12 adjacent candidates (all passed the near-dup guard)

From the sound / culture seed: - Japanese train-station departure melodies (hassha melody) and their composers - Sonic branding: how brands design their audio logos and signature sounds - Acoustic ecology and designing the sound of public space - Field recording as a practice for capturing ambient soundscapes

From the AI-craft / judgment seed: - Taste and discernment as the scarce skill in the age of AI coding - The verification burden: AI shifts developers from writing to reviewing - Building judgment as a junior dev when AI writes the first draft - Automation bias: the risk of over-trusting AI output

From the browser / media-tech seed: - WebCodecs: real video encode/decode in the browser - Local-first, no-upload tools that process entirely client-side - ffmpeg.wasm: running media pipelines entirely in-browser - Browser-based creative tools replacing desktop apps

Narrowed to 3 (curiosity, freshness, learnability, non-overlap)

  1. Sonic branding: how brands design their audio logos and signature sounds — the sound/culture pick. The most obvious candidate from this seed (train-station departure melodies) was already published on 2026/07/09, so the track was steered one hop away to commercial audio identity instead — a distinct, non-duplicate topic. Concrete cast: the Netflix ta-dum's wedding-ring-and- reversed-guitar origin, named studios (MassiveMusic, Made Music Studio, Stephen Arnold Music, amp), Mastercard's "10-layer" sonic system, the voice- first/screenless surge driver, and the settled 2026 "AI as production assistant, not composer" consensus.
  2. Taste and discernment as the scarce skill in the age of AI coding — the AI-craft pick, taken to the craft/skill altitude rather than economics or the job market. Live 30-day arc: "taste" as an undefined "suitcase word" made concrete (calibration across interacting dials), Shrivu Shankar's "taste is decaying alpha, not a moat" dissent, Addy Osmani's architectural-fit-plus- explainability test for slop, and a concrete curriculum for building judgment.
  3. In-browser video editors with WebCodecs — the browser/media pick, honoring the on-device-media note without restating the saved tool. Concrete tech: the WebCodecs + ffmpeg.wasm hybrid, the zero-file-I/O gotcha, Mediabunny as the consolidation repo (even Remotion is migrating onto it), jagged per-codec browser support, and the no-upload privacy wedge.

Connections

None of today's three topics scored above the connection threshold against the prior index. Sonic branding, AI-era taste/discernment, and in-browser WebCodecs video are new territory; the near-dup guard confirmed each is a genuine addition rather than a repeat (the sound/culture track was deliberately narrowed off the already-covered departure-melodies topic to keep it so).