New York Seizes a Dozen Celebrity Deepfake Websites
🌍 Wired

New York Seizes a Dozen Celebrity Deepfake Websites

In the biggest-ever legal action against harmful deepfake websites, the Manhattan District Attorney’s Office has seized 12 sites that collectively targeted around 1,200 victims.
🌍 TheVerge

The Dell XPS 13 is the first real competitor to the MacBook Neo

Dell's last XPS 13 was meant to be a farewell before the company sunset the entire XPS brand. But it was a bitter ending, and an overpriced one as well. Earlier this year, Dell resurrected the XPS name with the excellent (and very expensive) XPS 14 and 16. And now, it's reinvented the XPS 13 […]
🌍 TheVerge

I reviewed Valve’s Steam Frame, ask me anything

Hey! I'm Sean Hollister, you might have seen me around this place a few times, and I just spent three weeks beta-testing the Steam Frame, Valve's hotly anticipated new don't-call-it-a-VR-headset that might also be an early glimpse at the future of games that run everywhere. At 4PM ET today (that's 1PM PT for West Coasters […]
🌍 TheVerge

Valve has ported Half-Life: Alyx to ARM, and it’s free with Steam Frame

Today, Valve is launching its first headset since 2019 - the new Steam Frame - while dodging our questions about whether it'll ever make another VR game to go with it. But buyers of the $1,059 gadget will get one flagship VR game anyhow, and it's great. Every Steam Frame comes with a copy of […]
🌍 TheVerge

Valve’s Steam Frame costs $1,059

Valve is finally releasing its Steam Frame headset, which can run both flat and VR games locally and stream both kinds of games from your PC. The Steam Frame will start at $1,059. Valve will also offer a 1TB model that starts at $1,299. Every Steam Frame will come with a copy of Half-Life: Alyx, […]
🌍 TheVerge

The Steam Frame is made for irresponsible hardware nerds like me

For nearly three weeks, I've been testing the limits of Valve's Steam Frame, the company's new wearable PC. At first glance, it's easy to write it off as a pricey headset that missed the VR craze. At $1,059 with 256GB of storage or $1,299 for 1TB, it costs two to three times as much as […]
🌍 TheVerge

Apple releases iOS 27 with Siri AI overhaul

Apple is now rolling out its iOS 27 update to compatible devices today, alongside the watchOS 27, iPadOS 27, and visionOS 27 updates. Siri AI is the headline feature across all four updates, the delayed AI-powered overhaul of the Siri assistant. Siri AI is available as a beta today for English-only devices, and Apple says […]
🌍 TheVerge

macOS 27 is available now

Apple released macOS 27 Golden Gate on Monday, which brings the new Siri AI assistant, Liquid Glass improvements, improved performance, and more. The update is compatible with all Macs with Apple Silicon, but not Intel Macs - Apple released its final big update for Intel-based Macs last year with macOS Tahoe. Siri AI is arguably […]
🌍 TheVerge

TIFF 2026: The latest movie reviews from Toronto

If you want an idea of what’s next in film, the Toronto International Film Festival is a good place to start. Every year TIFF features a huge range of features from around the world, and often some of them go on to be huge hits or awards contenders; the 2025 edition, for instance, included the […]
🌍 TheVerge

The best deals from Nintendo’s ‘customer appreciation’ sale

As promised, Nintendo has marked down a wide variety of Switch games and accessories at Amazon, Best Buy, and Walmart, as well as its own digital storefront. Its “Customer Appreciation” sale is happening because of tariff-related refunds it received from the US government, and it ends on September 26th at 8:59 PM PT. Nintendo games […]
🌍 TheVerge

Valve’s virtual reality plans hit actual reality

The Steam Frame headset is here, and it may not surprise you: it was supposed to cost less than $1,059. "We set out to come out with a device that would have been far more affordable, but the global RAM market, the global storage market have impacted us the same way they've impacted everybody," Valve […]
🌍 TechCrunch

macOS 27: new Siri takes on AI productivity apps

The two most noticeable things about macOS 27 Golden Gate are the newly updated Siri AI and the design changes that make windows and icons more consistent.
🌍 Dev.to

Where Background Removal APIs Send Your Users' Video

Picking a background removal API is an engineering decision right up until it stops being one. The masks hold on hair and glasses, the latency fits, the integration is a two day job, and then a security reviewer at your own company or at your largest customer sends over a questionnaire asking where the frames go and who keeps them afterwards. The API reference does not cover any of that. TL;DR Remove.bg puts no duration on how long the images sent to it are kept, and it caps se...
Oracle HCM Position Hierarchy Explained: A Beginner's Guide to Structure, Setup, and HDL
🌍 Dev.to

Oracle HCM Position Hierarchy Explained: A Beginner's Guide to Structure, Setup, and HDL

Introduction I recently came across the concept of Position Hierarchies in Oracle HCM and, at first, I wasn't entirely sure why they were needed. After all, Oracle HCM already has managers and reporting relationships. If employees can report to managers, why do we need another hierarchy? As I dug deeper, I realized that Position Hierarchies solve a different business problem. They focus on the organizational structure itself rather than the individuals occupying roles. In this artic...
Deep Dive into Mixture of Experts: From 1991 to DeepSeek-V3
🌍 Dev.to

Deep Dive into Mixture of Experts: From 1991 to DeepSeek-V3

Every major LLM lab is in a conundrum today, deliberating between scale vs cost. Making a dense model bigger makes it smarter, yes, but also makes every token more expensive to generate. In a dense model, every parameter activates on every token, and the compute cost of a forward pass scales ~linearly with parameter count. Mixture of Experts (MoE) challenges the status quo with its architecture. Instead of one giant feed-forward network per layer, an MoE layer holds many smaller so-called "ex...
🌍 Dev.to

Our SSRF guard passed every test we ran — until a stranger's comment pointed out the test we never ran

Three weeks ago, in the comments under a post about a different SSRF bug (CVE-2026-19304, a parser-confusion issue), someone asked a sharp question about our own URL-fetching endpoints. I answered honestly that we'd only tested that our hostname-validation and the actual fetch agreed on parsing the same string — and that whether a validated hostname could resolve to something different by the time we actually connected was a real gap we hadn't checked. I said I'd go find out whether Cloudflare W...
🌍 Dev.to

Salesforce Data Cloud: When Source != Target

The source and target environments look identical. So why does the deployment fail? This was one of the most interesting problems I encountered while working on a Salesforce Data Cloud deployment. The architecture looked correct. The components existed in both environments. The configuration seemed to match. And yet, the deployment was failing. At that point, the natural reaction is to look at the deployment error and try again. I decided to take a different approach. ...
🌍 Dev.to

A six-line edit made fifteen units stale. The freshness check was working correctly.

Every unit of this project carries a record of its last verification, and each record pins the configuration it was checked against by hashing it. If the configuration changes, the pin no longer reproduces and the record goes stale, which is exactly what you want: a verification result that quietly outlives its inputs is worse than no result. One afternoon I added a six-line block to that configuration file. It described a new component and touched nothing else. Fifteen units went stale. E...
Metrics You Get Without Writing Any
🌍 Dev.to

Metrics You Get Without Writing Any

67 records in the metrics snapshot. The service wrote 6 of them. 👋 I'm Anton - a software engineer working mostly in PHP/Symfony and Go, currently carving a live PHP monolith into Go services. Part 1 of this series was about the manifest as the single declaration a service makes about itself; Part 2 was about the environment-variable catalog that falls out of it. This part is the same question pointed at observability: what does a service have to emit before anyone writes a line of i...
Deploy Is a Consequence of the Manifest
🌍 Dev.to

Deploy Is a Consequence of the Manifest

One path to production for every service. The pipelines don't know which service they're shipping - they read that off the manifest. What's left to a person is three decisions, and one check that a version string is really in the binary. 👋 I'm Anton - a software engineer working mostly in PHP/Symfony and Go, currently carving a live PHP monolith into Go services. Earlier parts of this series were about the manifest that declares a service and about what you get the moment you declare it. ...
Generation and Operations Are One Thing
🌍 Dev.to

Generation and Operations Are One Thing

Add a service and you get code, observability and deploy. If the second half is done by hand after the first, the description of the system and the system itself drift apart — and you always find out later than it happened. 👋 I'm Anton — a software engineer working mostly in PHP/Symfony and Go, currently carving a live PHP monolith into Go services. This is the last part of a block about what a service gets for free the moment it exists. Notes and code: github.com/brilliant-almazov . ...
I co-engineered a macOS Soundcore headphone controller with Claude over a weekend
🌍 Dev.to

I co-engineered a macOS Soundcore headphone controller with Claude over a weekend

My Soundcore Space 2 pairs with my MacBook and sounds exactly as it should. But the moment I want to turn noise cancelling off, or pull the bass back, I have to pick up my phone and open the Soundcore app — because Anker only ships that app for Android and iOS. The headphones are right there. The Mac is right there. The controls are on a third device. So over a single weekend, I decided to pair-program and co-engineer a solution with Claude to see if we could reverse-engineer the prot...