Urgent.News

What's breaking now, across thousands of outlets.

Tech

Soft With Meaning: an offline companion for Vivaldi's Four Seasons, built for one friend

A friend of mine listens to Vivaldi's Four Seasons in the quiet. They asked me to listen to it while they were away and tell them what I heard. I did, and what stayed with me is that the piece is not pretty. Spring ends in a storm. Summer ends by destroying what spring grew. Autumn's hunt ends with the prey dying in descending chromatic steps. Winter ambushes you with the coldest bars in the…

A close friend of the author listens to Vivaldi's Four Seasons while they are away. The author listened to the piece and found that it is not merely pretty; the music conveys deeper meaning. Spring ends with a storm, summer ends in destruction, autumn's hunt culminates in the demise of the prey, and winter brings the coldest notes.

The author shared this insight with their friend, who responded, "I like to think it's soft with meaning." This insight became the primary goal for the project. The author created an offline companion that shows the music's progress and answers questions about it while keeping the user's data private. The companion allows users to select a season and movement, view the written-in meaning, including sonnets, annotations, and word painting, and explore the musical motifs.

The companion runs entirely on the user's device, with no data leaving their machine. The author built a small corpus based on the sonnets and annotations, using a lightweight model called all-MiniLM-L6-v2 to return the closest lines to the user's questions. If the model fails to load, the page falls back to plain word search and makes it clear what is happening.

The project is a simple yet thoughtful response to the user's request, focusing on a personal connection rather than commercial success.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

CVE-2026-96355: Six Impact Classes, Only One of Which Is a Defacement Problem

CVE-2026-96355: Six Impact Classes, Only One of Which Is a Defacement Problem Not every severe-sounding advisory is equally severe in practice.

  • Six impact classes identified from Drupal extension vulnerabilities
  • Only one class involves defacement, others include code execution and privilege escalation
  • Advisory released September 23, 2026, aggregates 36 CVE identifiers

Our slopsquatting detector had three ways to say "safe". None of them needed evidence.

Ask a language model which package to use and, now and then, it names one that does not exist. If someone registers that name first, the next developer — or the next coding agent — who follows the…

  • Three criteria assessed package safety: age, provenance, registration
  • Age criterion classified packages based on publication days
  • Registration criterion had issues with false positives and creation date

Open-Source Device CVEs: What to Patch by Vertical (September 2026)

Originally published on TECH VEDA: Open-Source Device CVEs: What to Patch by Vertical (September 2026) . This is a monthly series covering the device stack beyond the Linux kernel.

  • 36 open-source device CVEs discovered in September 2026
  • U-Boot network boot code, TLS libraries, libxml2, and Python affected most
  • Chromium V8 CVEs with published proof of concept require immediate patching

More from Friday 2 October →