Urgent.News

What's breaking now, across thousands of outlets.

Tech

I built PhoneEar

Watch the intro video Ever wanted to watch something on your Mac but hear it in your phone's headphones? It was late, I was watching a show on my MacBook, and my headphones were plugged into my iPhone. The Mac speakers would have woken everyone up. So I built PhoneEar ๐ŸŽง โ–ถ๏ธ Run it on your Mac ๐Ÿ“ฑ Scan the QR code with your iPhone ๐Ÿ‘† Tap "listen" That's it. Your Mac's sound now plays through yourโ€ฆ

In a unique hack that allows Mac users to hear their Mac's sound through their iPhone's headphones, developer Shirah Islam has created a simple solution called PhoneEar. The innovative software works by scanning a QR code with an iPhone, and once connected, the Mac's sound will play through the iPhone's headphones that are plugged in or paired.

The best part? PhoneEar requires no additional iPhone app and runs directly in Safari. Once connected, the Mac's speakers automatically mute, ensuring no disturbance to others around. The solution also works seamlessly over the home Wi-Fi network, making it an ideal tool for those who want to watch content on their Mac without disturbing anyone in the room.

The entire project is open source, following the MIT license, and the source code is available on GitHub in a single Swift file. Despite a minor issue where the audio played about 9% too fast and caused stuttering, the software has been successfully fixed, and users are now able to enjoy their Mac's sound through their iPhone's headphones without any hassle.

If you're interested in giving it a try, installing PhoneEar is as simple as visiting the GitHub link: https://github.com/shahirislam/phoneear. Open source enthusiasts, developers, and Mac users looking for a new and convenient way to enjoy their content without disturbing others should check out this innovative solution.

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

Your Stack Has a Size. Flisk Only Fits One of Them.

"We have microservices" is not a sizing input. Twelve services in one Compose file is a different job from twelve services that each own a manifest, a route, and a health check.

  • Flisk specializes in managing stacks with 2-5 containerized services
  • It streamlines deployment by generating Docker Compose file and running Tilt loop
  • Flisk falls short for larger stacks due to scaling memory requirements

Every CLI You Run Has Your SSH Keys, Your `.env`, and Your Cloud Tokens. Here's a 100-Line Fence Around That.

In April 2026, a malicious version of the Bitwarden CLI was published to npm. It was live for about ninety minutes. In that window it read SSH keys, .env files, and AWS, Azure and GCP credentials offโ€ฆ

  • Malicious Bitwarden CLI version accessed SSH keys, .env files, cloud credentials in April 2026
  • OVHcloud CLI repository compromised due to bad build in October, blocked within 94 minutes
  • ghl-jail tool restricts CLI operations to designated project folder, denies access to sensitive data

Duplicate titles and meta descriptions on a docs site

Originally published on headlark.com . Docs sites grow by copying pages. A new section starts as a copy of an old one, every product area gets an "Overview" and a "Configuration" page, and theโ€ฆ

  • Duplicate titles and meta descriptions cause search engine issues
  • Docusaurus derives descriptions from first Markdown line, disregarding some elements
  • Starlight and VitePress use site-wide description for pages without custom descriptions

More from Wednesday 21 October โ†’