All things AI, tech and the bugs in between.

Core
Joined October 2026
Claude Code found 145,763 photos I permanently deleted from my iPhone. Three years of deleted photos and videos still sitting in a hidden cache. Any app with file access can read them. I plugged my iPhone into my MacBook to run a backup. Claude Code was doing the security audit from my last post and flagged a directory I wasn't even looking for. PhotoData/Thumbnails. Over 146,000 files. Photos, videos, screenshots. Every single one was something I deleted. Photos from 2023, 2024 and 2025. The ones I deleted the second after taking them. The ones I cleared from Recently Deleted. The ones I deleted three separate times because I wanted to be sure they were gone. All still there. Passport photo I took for a visa application in 2023. Screenshots of my bank app with full account numbers visible. Private photos I sent someone and immediately deleted after a breakup. Screenshot of my crypto seed phrase I took temporarily in 2022. Photo of my ID and credit card I took to remember the numbers and deleted 5 seconds later. Screenshots of my ex's private Instagram stories I saved and permanently deleted in 2023. Some were full resolution. All organized by date going back to 2021. When you delete a photo on iPhone, iOS removes it from your camera roll and Recently Deleted. It keeps a compressed copy in a Spotlight search index cache so your phone can find things when you search. Apple never clears it. Not after 30 days. Not after a year. Never. They told you it was permanently deleted. It wasn't. I checked which apps on my phone had Files and Folders access. 23 apps. Weather apps. QR code scanners. PDF readers. A flashlight app I downloaded in 2022. Any one of them could have been reading every photo I ever deleted this entire time. Went from 23 apps to 3 in about two minutes. Full step by step below. Takes 2 minutes. Save it so you don't lose it and send it to anyone with an iPhone.
55
96
12
964
277,821
BREAKING: Claude Code found 12,847 photos of my face on my iPhone that I never took. It looked like the phone was taking them every time I picked it up. From the club. From home. At a red light while I was driving. Almost every time I took the phone in my hands there was a frame. They were sitting in a system cache with timestamps and location data. None of them were in Photos. I plugged the phone into my MacBook and asked Claude Code to scan for any front-camera files that weren’t in my Photos library or Recently Deleted. It flagged Private/var/mobile/Library/Caches/com.apple.faceid. Over 12,000 files. Mix of infrared frames and regular front-camera images. Each one had a timestamp and GPS coordinates attached. I started scrolling. Most were from the last 14 months. Then I saw one from four seconds ago. I was still looking at the folder. Apple says the TrueDepth system turns the capture into a mathematical model inside the Secure Enclave and discards the image. On this phone the raw frames were still in the cache. Several of the processes that wrote to the folder belonged to system diagnostics. A couple of old apps with camera permission also had access to the same directory. I turned off diagnostics sharing and revoked camera access from every app that didn’t need it. If you want to check your own phone, plug it in, run a backup, and ask Claude Code to look for front-camera files outside the Photos library. The folder path above is where mine were.
Claude Code found 145,763 photos I permanently deleted from my iPhone. Three years of deleted photos and videos still sitting in a hidden cache. Any app with file access can read them. I plugged my iPhone into my MacBook to run a backup. Claude Code was doing the security audit from my last post and flagged a directory I wasn't even looking for. PhotoData/Thumbnails. Over 146,000 files. Photos, videos, screenshots. Every single one was something I deleted. Photos from 2023, 2024 and 2025. The ones I deleted the second after taking them. The ones I cleared from Recently Deleted. The ones I deleted three separate times because I wanted to be sure they were gone. All still there. Passport photo I took for a visa application in 2023. Screenshots of my bank app with full account numbers visible. Private photos I sent someone and immediately deleted after a breakup. Screenshot of my crypto seed phrase I took temporarily in 2022. Photo of my ID and credit card I took to remember the numbers and deleted 5 seconds later. Screenshots of my ex's private Instagram stories I saved and permanently deleted in 2023. Some were full resolution. All organized by date going back to 2021. When you delete a photo on iPhone, iOS removes it from your camera roll and Recently Deleted. It keeps a compressed copy in a Spotlight search index cache so your phone can find things when you search. Apple never clears it. Not after 30 days. Not after a year. Never. They told you it was permanently deleted. It wasn't. I checked which apps on my phone had Files and Folders access. 23 apps. Weather apps. QR code scanners. PDF readers. A flashlight app I downloaded in 2022. Any one of them could have been reading every photo I ever deleted this entire time. Went from 23 apps to 3 in about two minutes. Full step by step below. Takes 2 minutes. Save it so you don't lose it and send it to anyone with an iPhone.
23
60
1,594
Here's the prompt I used with Claude Code: "scan this iPhone for front-camera and TrueDepth cache files that aren't in the Photos library or Recently Deleted. look in system cache directories, especially anything related to Face ID or com.apple.faceid. list every folder with infrared or front-camera frames, total file count, date range, and which processes or apps have written to or can access these directories. read only, change nothing." Plug your iPhone into your Mac. Run a backup or open the device in Finder. Open Claude Code and paste that prompt. Takes 2 minutes. Mine came back with 12,847. I really wish it hadn't. If you want to check your own phone, do the same. The folder Claude Code flagged for me was Private/var/mobile/Library/Caches/com.apple.faceid. Then go through Settings → Privacy & Security → Camera and revoke access from anything that doesn’t need it. I also turned off diagnostics sharing. Took under three minutes. Your phone might be keeping frames every time you pick it up. Check it today. Not tomorrow.
231
Claude Code found 214,856 photos and videos I permanently deleted from my Android. Three years of deleted photos and videos still sitting in a hidden cache. Any app with storage access can read them. After the iPhone post I plugged my Pixel into the MacBook and asked Claude Code to check for leftover deleted files. It immediately pointed at a folder I had never opened. DCIM/.thumbnails. Over 215,000 files. Photos, videos, screenshots. Every single one was something I deleted. Claude Code said most of them were not listed in the gallery trash or in MediaStore. Photos from 2022, 2023, 2024 and 2025. The ones I deleted the second after taking them. The ones I cleared from Trash. The ones I deleted three separate times because I wanted to be sure they were gone. All still there. Passport photo I took for a visa application in 2024. Screenshots of my bank app with full account numbers visible. Private photos I sent someone and immediately deleted after a breakup. Screenshot of my crypto seed phrase I took temporarily in 2023. Photo of my ID and credit card I took to remember the numbers and deleted 5 seconds later. Screenshots of my ex’s private stories I saved and permanently deleted in 2024. Most were compressed previews. A few dozen were close to full size. All organized by date going back to 2021. When you delete a photo on Android, the gallery removes it from your camera roll and Trash holds it for 30 days. It keeps a compressed copy in the thumbnail cache and MediaStore so your phone can show previews when you search or scroll. The system almost never cleans this folder. Files from 2022 were still sitting there. They told you it was permanently deleted. It wasn’t. I checked which apps on my phone had storage access. 27 apps. Weather apps. QR code scanners. PDF readers. A flashlight app I downloaded in 2021 that I forgot I even had. A calculator. Two of them still asked for full file access every time I opened them. Any one of them could have been reading every photo I ever deleted this entire time. Went from 27 apps to 5 in about two minutes. On iPhone the cache was harder to reach. On Android any app with storage permission can open this folder directly. Full step by step below. Takes 2 minutes. Save it so you don’t lose it and send it to anyone with an Android phone.
Claude Code found 145,763 photos I permanently deleted from my iPhone. Three years of deleted photos and videos still sitting in a hidden cache. Any app with file access can read them. I plugged my iPhone into my MacBook to run a backup. Claude Code was doing the security audit from my last post and flagged a directory I wasn't even looking for. PhotoData/Thumbnails. Over 146,000 files. Photos, videos, screenshots. Every single one was something I deleted. Photos from 2023, 2024 and 2025. The ones I deleted the second after taking them. The ones I cleared from Recently Deleted. The ones I deleted three separate times because I wanted to be sure they were gone. All still there. Passport photo I took for a visa application in 2023. Screenshots of my bank app with full account numbers visible. Private photos I sent someone and immediately deleted after a breakup. Screenshot of my crypto seed phrase I took temporarily in 2022. Photo of my ID and credit card I took to remember the numbers and deleted 5 seconds later. Screenshots of my ex's private Instagram stories I saved and permanently deleted in 2023. Some were full resolution. All organized by date going back to 2021. When you delete a photo on iPhone, iOS removes it from your camera roll and Recently Deleted. It keeps a compressed copy in a Spotlight search index cache so your phone can find things when you search. Apple never clears it. Not after 30 days. Not after a year. Never. They told you it was permanently deleted. It wasn't. I checked which apps on my phone had Files and Folders access. 23 apps. Weather apps. QR code scanners. PDF readers. A flashlight app I downloaded in 2022. Any one of them could have been reading every photo I ever deleted this entire time. Went from 23 apps to 3 in about two minutes. Full step by step below. Takes 2 minutes. Save it so you don't lose it and send it to anyone with an iPhone.
71
411
35
3,023
245,252
Here's the prompt I used: "scan this Android device for deleted photo caches, thumbnail databases, and any image files that persist after user deletion. list every directory containing photos that don't appear in the active gallery or trash. show total file count, date range, and which apps currently have storage access to these directories. read only, change nothing." Plug your Android into your Mac. Set the USB mode to File Transfer. Open the device in Finder (or any file manager). Paste that into Claude Code. Takes 2 minutes. Mine came back with 214,856. I really wish it hadn't. If you use Google Photos with backup on, some of these thumbnails can also show up on other devices signed into the same account. I checked my tablet after finding it on my phone. Same cache. Same deleted photos. Go to Settings → Apps → Special app access → All files access. Then check Settings → Privacy → Permission manager → Photos and videos. Revoke access from anything that shouldn’t have it. Weather apps, QR scanners, old flashlight apps. I went from 27 to 5 in two minutes. Your permanently deleted nudes from 2022 are sitting on the tablet your little brother uses. Check it today. Not tomorrow.
2
13
1
161
12,441
Here's the prompt I used: "scan this iPhone backup for deleted photo caches, thumbnail databases, and any image files that persist after user deletion. list every directory containing photos that don't appear in the active camera roll. show total file count, date range, and which apps currently have read access to these directories. read only, change nothing." Plug your iPhone into your Mac. Open Finder. Click Trust. Run a backup. Paste that into Claude Code. Takes 2 minutes. Mine came back with 145,763. I really wish it hadn't. If you have iCloud on, this cache syncs to every Apple device on your account. I checked my iPad after finding it on my phone. Same cache. Same deleted photos. Same 3 years of files I thought were gone. Go to Settings → Privacy & Security → Files & Folders. Look at how many apps have access right now. Weather app, QR scanner, anything you downloaded for free and forgot about — revoke it immediately. I went from 23 apps to 3 in two minutes. Your permanently deleted nudes from 2022 are sitting on the iPad your little brother uses. Check it today. Not tomorrow.
3
13
1
135
10,285
JUST IN: A new unpatched PHP RCE dropped today. Don't panic. It only works if four things go wrong at once. CVE-2026-115560 is separate from PHP2Shell, and the Oct 21 patches don't fix it. To be exposed, an app must: → set an unusual session serializer → switch it at runtime via ini_set() → do it before session_start() → still have upload progress on PHP calls it unlikely. No emergency patch. No exploitation reported. Already set session.upload_progress.enabled=0 per the Oct 21 advice? You're covered. Keep the PHP2Shell patch. Watch the next release.
‼️ BREAKING ‼️ PHP warns of another UNPATCHED REC vulnerability just 2 days after releasing emergency patches for critical PHP2Shell flaws. New "CVE-2026-115560" affects only unusual session configurations. PHP has issued urgent mitigation guidance. Full details → thehackernews.com/2026/10/ur…
18
2
2
43
2,427
THE FIREWALLS THAT ARE SUPPOSED TO STOP PHP2SHELL RUN PHP TOO. Palo Alto says every version of PAN-OS and Panorama is affected, and there's no fixed release yet. The exposure is the management interface, so for now the fix is keeping it reachable only from trusted internal IPs. It's not just Palo Alto. Germany's BSI lists the open source firewalls pfSense and OPNsense among the PHP-based systems likely affected. Cisco is checking 18 products and 13 cloud services, Webex and ISE among them, and says there are no workarounds. Fortinet is checking 12 products. FortiOS is in the clear. Meanwhile Wikipedia took some of its PHP systems offline as a precaution, and government and school sites went offline in the Netherlands, Finland, Germany, France and Denmark. Still no confirmed successful break-in anywhere. Lots of attempts, nobody has shown a real compromise yet. If you run a firewall with a web admin page, check who can reach it today.
9
8
4
44
4,070
I FACT-CHECKED THIS LIST. EVERYTHING I CHECKED HOLDS UP. Japan's PM Takaichi really did post on X asking for urgent PHP patching. Onamae really shut down Desktop Cloud with up to 26,739 servers hit. One eMudhra CA key really was the number 4, and Mozilla, Google and Apple are now blocking those certificates. Two details worth adding. Amazon saw the first PHP2Shell attempt on its honeypots on October 17, before the bugs were public. And in the AI hacking story, 1,200+ was the number of sites attempted. More than 100 companies were actually breached, Deere and Cummins among them. The fix for the PHP part is still the same: 8.5.12, 8.4.27, 8.3.36 or 8.2.35.
🚨 Do you understand what happened in the last 48 hours.. > PHP, the code behind 69% of all websites, got 2 holes rated 9.2 out of 10, and the US, the UK and Japan told site owners to patch or go OFFLINE.. 4 days after hackers had already started trying the flaw.. > Japan's Prime Minister posted the request late at night.. the Finance and Health ministries pulled pages, MUFG Bank and JR West went into emergency maintenance, and Onamae shut ALL Desktop Cloud plans after malware hit up to 26,739 customer servers.. > India's eMudhra was caught with 8 intermediate certificate keys so weak one of them was literally the number 4.. the 60,000,000+ certificates it has issued can't be trusted.. > GitLab disclosed a 10.0 severity hole in every version since 2014.. the maximum score there is.. > criminals were caught using a literal AI hacking tool on 1,200+ sites.. it broke into more than 100 companies including John Deere and Cummins.. > LiteLLM, an AI tool with about 23,000,000 downloads a week, was secretly poisoned with a password stealer.. the bad version sat on PyPI for about 2 hours.. > State Bank of India, the country's biggest bank, confirmed 3,897 customer records on the dark web.. > WIRED now calls the PHP flaw "broadly exploited".. nearly 55,000,000 web properties still run PHP.. every single government on this list told PHP site owners the same thing within the last 48 hours.. patch it or take it offline.. all of this.. 48 hours.. if you're not following me you're finding out about this 48 hours late from someone who read my post.. it's only getting crazier from here..
10
3
43
3,945
62K people saw "PHP 8.5.12 security patch is incomplete." Fewer read the bottom of his own screenshot: both PHP2Shell CVEs are genuinely fixed. The claim is about three other paths that may still work on 8.5.12. He says it needs validation, and PHP hasn't confirmed anything yet. It has happened before. In 2012 PHP had to ship a second fix after its first patch for a critical PHP-CGI bug didn't hold. So don't roll back. Patch now and watch for the next release.
Leaving this here, PHP 8.5.12 security patch is incomplete. ( needs further validation )
Readers added context they thought people might want to know
Unvalidated AI output (author admits in replies: omp with glm5.3 + ds4), not a lab result. Its screenshot says both CVEs are fixed; the 'surviving paths' need unserialize() of attacker data or an app LFI. Patch per php.net: php.net/archive/2026.p…
7
12
4
100
19,488
Update: a Community Note is now live on his post. The two PHP2Shell CVEs are fixed in 8.5.12, and the other paths are separate older bugs, not a hole in this patch.
281
THIS IS F*CKING INSANE: AI models from OpenAI and Google helped find PHP bugs that sat there for over a decade and let an attacker run code on a web server with one request and no login. PHP runs an estimated 75 to 80% of all websites. The bugs are CVE-2026-109618 and CVE-2026-109619, now known as PHP2Shell. Both are rated critical, CVSS 9.2, and the PHP team shipped fixes on October 21. How it leaked On the morning of October 20 a Hacker News post claimed two critical PHP vulnerabilities were about to go public. The post was deleted, but screenshots were already spreading. watchTowr confirmed the leak and said disclosure had been planned for Thursday at 11am ET. A few hours later the PHP security team moved the release up a day, to Wednesday 14:00 UTC, and said it could ship even earlier if details came out or attacks started. Patches landed around 9:30am ET on October 21. What the bugs do Both come from PHP leaving memory in a broken state when a request ends abnormally. One is in how PHP handles running out of memory while it sets up a request. The other lets state from one request survive into the next request on the same worker after its memory was freed. Either can end in code execution as the web server's worker account. Wiz says nearly every PHP version is affected, going back to PHP 5.4. Every PHP install that serves web requests is in scope: PHP-FPM, Apache with mod_php, php-cgi, FrankenPHP and LiteSpeed. The PHP team calls mod_php the highest risk, because the attack can fire before any application code runs. Clean WordPress or Laravel code won't save you here. The AI part Wiz Research found the first bug on August 19 and reported both to the PHP team on August 24. Wiz says it used Gemini 4 Argon and GPT-5.6 Sol throughout, and credits Gemini with a big part of finding the flaws, building the exploit and validating the patch. OpenAI says GPT-5.6 Sol found one of the flaws as part of its Patch the Planet program. It coordinated the fix with PHP's maintainers, Wiz, Cloudflare and US agencies including CISA. Calif researchers are credited too. OpenAI calls this a "Defender's Window": AI seems to have found the bugs before attackers did. Wiz adds that frontier models cut the effort needed to chain bugs and adapt an exploit, so flaws that used to be impractical to exploit no longer are. OpenAI expects more findings like this in the coming months. OpenAI has published a PHP version checker on GitHub and committed $1 billion in subsidized access for defenders with limited resources. Is anyone exploiting it Cloudflare's CTO said they were already seeing early attacks on both flaws before the patches shipped. Huntress had not seen exploitation across its partners as of 10am ET on October 21. Kevin Beaumont called it one of the biggest vulnerabilities in years and expects a wave of incidents. VirusTotal estimates more than 5.1 million PHP hosts are exposed online. What governments said The UK's NCSC told organisations to find every PHP install, internet-facing ones first, and update. If that can't happen fast, take the system offline until it's fixed and check it for signs of compromise. Reuters reports that an EU agency also warned some websites may need to go offline. What to do today 1. Update to PHP 8.5.12, 8.4.27, 8.3.36 or 8.2.35. For 7.4, 8.0 and 8.1 there are minimal source backports, but those branches no longer get regular updates, so plan the upgrade. 2. Check everything that bundles PHP: CMS hosting, cPanel and Plesk, vendor appliances. Apply their patches as they come out. 3. If you install from rpms.remirepo.net, it had no updated packages on release day. Use your distro's packages or build from source. 4. If you can't patch right now, PHP's advisory lists temporary mitigations, but a PHP core developer said none of them fully blocks the attack. Cloudflare pushed WAF rules to all customers, free plan included. 5. Watch for spikes in HTTP 500 errors, unexplained PHP worker restarts, workers spawning shells or download tools, and new files in the web root. The installs nobody remembers will be the hard part. Hal Pomeranz pointed out how many embedded PHP setups will never get patched at all. If you host anything on PHP, run php -v on every server today. Sources: Wiz, OpenAI, NCSC, Huntress, BleepingComputer, Help Net Security
10
1
3
23
914
It is becoming f*cking dangerous. Claude built me a space museum site that goes from 0 km to 11,000 light-years in 24 seconds. Real NASA 3D models. A Z-2 spacesuit, Perseverance, Ingenuity, Juno and Cassiopeia A, the cloud left behind by a star that blew up about 11,000 light-years away. Each one scans in from a hologram, spins 360° and gets its own fact card. Between objects the stars stretch into a warp jump. At the end the camera flies straight into the supernova. Viktor's math checks out. A year ago this was a 3D artist, a dev and two weeks of work. I didn't open Blender once.
Opus 5.5 just built the scariest website I've ever seen 😭 Websites aren't flat anymore. 3D, motion, interaction, all from one prompt. A year ago: a 3D artist, a dev, two weeks. Today it's one prompt ↓
1
1
3
17
567
this is f*cking insane: Stripe is buying OpenRouter for a reported $7.5B. in May it was valued at $1.3B. almost 6x in five months. OpenRouter sends apps to 400+ AI models and says it handles 10T tokens a day. now a payments company owns one of AI's main pipes. who's next?
5
14
411
It is becoming f*cking dangerous a 23-year-old dev from China ran 300 Claude Code agents at once, per this post. the part worth copying is the split. one model writes, a cheaper one checks every claim against the source, until nothing fails. how many would you run?
REA is the most dangerous repo on GitHub right now It gives your AI agent a real disassembler, so it reads any app down to the binary Every claim comes back with the address behind it I broke down the exact 8 steps:
3
1
3
13
397
THIS IS PURE F*CKING GOLD REA's course did 2.4M views. I checked its examples against the real source code. Windows Calculator: 200 + 10% = 220. lines 98 to 110 of scifunc.cpp. Chrome's dino: speed 6, +0.001 a frame, caps at 13. 5 claims, 5 match. what should I check next?
REA is most dangerous thing on the internet right now... It lets your AI agent reverse engineer any app, down to the binary If you use it correctly, you can rebuild any feature you pay for, for FREE In this article, I show you how:
3
13
567
10²⁵ vs 10²⁶ FLOPs. that one exponent is the whole fight. 10²⁵ is ~640 GB300s for 3 months, 10²⁶ is ~6,400. the EU used the first line, US rules used the second. I checked every number here. 3 hold up, 2 are only reported, 1 needs the bill text, which isn't public yet.
Is 10²⁵ FLOPs Still the Frontier? A new Anthropic-written safety bill is circulating on Capitol Hill. Some of its ideas could be reasonable if limited to true frontier companies. As written, however, it will eventually sweep in most of Silicon Valley, damaging the startup ecosystem. The bill defines the “frontier” as any model trained on 10²⁵ FLOPs — the EU standard from 2023. Biden’s executive order, California’s SB 53, and New York’s RAISE Act used 10²⁶ (ten times more). 10²⁷ is where the frontier actually is today (e.g., GPT-6 Astra). Astra was reportedly trained on 100,000+ Grace Blackwell GPUs. A 10²⁵ model can be trained on as few as several hundred GB300 chips in three months. That is not frontier in 2026. The definition is also cumulative: it adds FLOPs from fine-tuning, reinforcement learning, or other material modifications. In practice, that captures almost all meaningful post-training — work that is becoming commonplace in the enterprise. The enterprise trend is toward thousands of smaller custom models built for specific workloads. These pose no frontier risk. Treating them as frontier systems would impose large compliance costs across corporate America for no safety gain. Dario has claimed that Anthropic designs rules to disadvantage frontier companies like his own while advantaging smaller competitors. This definition does the opposite. A stale 2023 cutoff favors incumbents who already clear the bar and can absorb the costs. It hobbles the open model ecosystem that threatens Anthropic’s pricing power. The frontier keeps moving. Any definition meant to track risk should move with it. Anthropic should clarify if they really believe 10²⁵ FLOPs represents the frontier.
1
7
249
88 million people watched this. the video never shows what's under the panels. so I had Opus 5.5 take it apart from frames of this clip. any part no frame shows got marked unknown. 10 parts traced, 4 unknown, including whatever lifts it. what should it take apart next?
Real life, baby
1
2
12
504
A car that kickflips over traffic 🚀 Made by Opus 5.5
1
2
6
396