A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

I Chose the Beats Fit Pro Over the AirPods Pro, and I'd Do It Again

We may earn a commission from links on this page.

Deal pricing and availability subject to change after time of publication.

Credit: Amazon

It's day Prime Day again (well, technically we're in the thick of "Prime Big Deal Days," but only Amazon calls it that). That means you've probably already read about a dozen articles and social media posts alerting you that AirPods are on sale. (Here's Lifehacker's version.)

That's all well and good?Apple's earbuds are super popular for a reason. But they're not the ones I would recommend getting. For less money, you can get a similarly full-featured, great-sounding, Apple-made set of earbuds. They're the Beats Fit Pro, and they're currently $50 off.

The Pros were actually my second pair of Beats-branded earbuds. I started out with a set of their cheaper cousins, the Beats Studio Buds, which offer similarly strong active noise cancelling (ANC) and have earned decent marks from the likes of PC Mag (especially for their price point?they're currently $80, 47% off the usual price). But when I left that pair behind at a hotel and needed to replace them, I decided to upgrade to the Beats Fit Pro for a few reasons:

They have quality sound and above-average ANC. As our pals at PC Mag noted, they offer "deep bass and crisp highs with above-average noise cancellation." I'm not an audiophile and I mostly listen to podcasts, but my tunes (mostly streamed from Amazon Music) sound pretty good too. They provide a snug fit. I apparently having gaping earholes, because most earbuds fall right out of my ears at the slightest movement. Beats Fit Pro's wingtips provide a snug fit that keeps them comfortably in my ears, even when I'm sweaty. They have Apple H1 chip. This was the main reason I upgraded: The Studio Buds don't have Apple's H1 headphone chip, which means they can't take advantage of many of the features that make AirPods so cool, like in-ear detection, device switching, and Find My functionality. The Beats Fit Pro can do all of that. They're cheaper. The Beats Fit Pro do most everything AirPods Pro do, and they retail for $50 less. (Even during the current, generous Prime Day sale, they're $20 cheaper than the 2nd-generation AirPods Pro.) They aren't AirPods. I get that AirPods are their own thing, and their look has become something of a brand of its own. But I've always thought they were kind of stupid looking. The Beats Fit Pro lack those dangling white stems that are the AirPods' signature, and I like them a lot better for it.

I'm not including this on my list of reasons, but the Beats Fit Pro also come in a ton of pretty colors, though sadly not all of them are part of the Prime Day sale. Still, if you go with AirPods, you only have the choice between white and white.