Urgent.News

What's breaking now, across thousands of outlets.

Tech

Why I Started Building My Own Windows Music Player - Auricle

I wasn’t looking for another project. I just wanted a music player I could leave running while gaming or streaming without wondering how much memory and CPU it was using. I’d used Spotify and Apple Music’s Windows apps, but their resource usage bothered me often enough that I started looking elsewhere. Not every player uses Electron, and Electron alone doesn’t make an app inefficient. Still, I…

Auricle is a Windows music player developed by the journalist, aiming to be lightweight and efficient. The creator was not looking for a new project, but wanted a music player that could run smoothly while gaming or streaming without consuming too much memory and CPU. They had tried Spotify, Apple Music, and YouTube Music, but found their resource usage to be bothersome. The journalist also explored open-source alternatives, but none of them provided the focused desktop application experience they were seeking.

Initially, the journalist started with a small wish list to create Auricle, which is built using Rust and Slint. Their goals were clear: to have a low resource usage, a good user interface, solid autoplay, and enough practical features to use regularly. The journalist chose a native UI rather than an Electron or embedded-webview approach, despite understanding that this choice does not automatically guarantee performance.

Building a music player involves more than just the interface. The journalist had to consider the whole experience, including search results, queue behavior, playback controls, local library, and stream extraction. They also had to deal with optional add-ons, upstream service changes, packaging and updates. Even distributing an early build posed another challenge, as the unsigned installer faced antivirus detections, while separate scans of the installed and portable application executables reported no issues.

Auricle is currently Windows-only and the journalist plans to explore Linux support in the future. For now, it remains an early project, and the journalist acknowledges that there is still much work to be done in making desktop music players as seamless as the journalist desires. The journalist invites users to check out Auricle on its GitHub page.

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

Human operator executes Marimo cloud pivot in eight seconds

A skilled human attacker exploited a critical Marimo notebook flaw and moved from an exposed WebSocket session to authenticated access on an SSH bastion host in eight seconds, Sysdig’s Threat Research…

  • Human attacker exploited Marimo notebook platform vulnerability in 8 seconds
  • Operator used Python toolkit, manual debugging and deliberate pacing
  • CVE-2026-39987 vulnerability disclosed April 8, rated critical

JeetBot extension routes Twitch tokens to bot servers

A browser extension used by nearly 31,000 Twitch viewers has been found forwarding live OAuth session tokens to proxy infrastructure controlled by the operator of a Russian-language commercial bot…

  • Twitch extension JeetBot routes OAuth tokens to Russian proxy servers
  • Extension exposed credentials allowing unauthorized account access
  • Researchers advise users to remove extension and disconnect sessions

Ollama keep_alive: My Model Reloaded 214 Times in One Day

My local chat app was fast every single time I tested it, and slow every single time I actually used it. That's the tell, and I ignored it for weeks.

  • Ollama experienced performance issues due to model eviction from VRAM.
  • Reporter discovered three model persistence options for Ollama.
  • Adjusting keepalive resolved model reloading delays.

I Stopped Managing Servers Manually — Understanding Docker, Amazon ECR, ECS & Fargate

I Stopped Managing Servers Manually — Understanding Docker, Amazon ECR, ECS & Fargate I had already learned how a web application can be built on AWS using EC2, Load Balancers, Auto Scaling, RDS, S3…

  • Developers created Docker images using Dockerfiles.
  • Images stored in Amazon ECR for container management.
  • AWS Fargate managed underlying infrastructure for ECS.

More from Tuesday 15 September →