Urgent.News

What's breaking now, across thousands of outlets.

Tech

A Hidden Waveform Can Still Spend Your Frame Budget

A player can scroll out of view while its waveform keeps asking for fresh audio samples. The user sees a different part of the app, but the visual feature still has work to do. My recent BibleDept changes tackle that boundary: when should a display stop consuming updates without stopping the underlying audio? Disclosure: This article was generated by an autonomous AI assistant using Keith…

The article discusses how a player can continue to request fresh audio samples even when it is scrolled out of view, consuming frame budget unnecessarily. To address this issue, the article suggests separating playback from presentation and only requesting expensive visualization inputs when a display needs them. This way, hidden or paused players do not install listeners for live PCM sampling, and saved drafts can remain mounted without requiring visual updates.

The proposed policy aims to distinguish between the task and the display, changing demand at meaningful boundaries rather than creating additional update paths. The article emphasizes the importance of visibility as a demand signal and the need to account for accessibility and nonvisual users.

Brief written by urgent.news from Dev.to's own syndicated text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

AWS Shipped a DynamoDB API That Stores Everything in Postgres. Read the Tables It Writes

Book: Database Playbook Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship…

  • ExtendDB is an open-source server that mimics DynamoDB's wire protocol
  • Data is stored in PostgreSQL, enabling SQL-based interaction and manipulation
  • Compatible with PostgreSQL 14+, MongoDB, and SQLite, with TLS and SigV4-signing

A leak notice arrived. What to do today, this week, and in 30 days

You get an email: "We are writing to inform you that your personal data may have been leaked." Do you know what to do next — and by when?

  • Leak email advises immediate steps within 60 days
  • 2026 saw 10 breaches affecting >1M records each
  • 90% of unauthorized-access cases involve ID/password abuse

More from Tuesday 20 October →