8 comments

  • monster_truck 20 minutes ago
    Remember when that unicode string nuked iOS 7 and you could set it as your SSID to get them stuck in a loop? good times.
  • TedDoesntTalk 13 minutes ago
    Is this why Oregon Trail Deluxe freezes on Mac?

    https://oregontrail.ws/games/the-oregon-trail-deluxe/play/

  • slicendice 6 minutes ago
    I want to click it so bad, but I can't bring myself to do it.
  • sgentle 11 minutes ago
    Could be a useful way to force user-interaction-gated flows. A "your computer is infected, click this button in 10 seconds or it will crash" type button which, at this point, most modestly-knowledgeable users would know not to click. However, after seeing their computer actually crash when the countdown hits 0, perhaps they would be more inclined to click "allow" on whatever prompt follows when they see it again.

    Of course, plenty of other uses. Disable your adblocker or we crash your computer. Watch the whole ad or we crash your computer. Click the follow button or we crash your computer.

    Maybe I'm crazy, but "crash your computer" as a building block seems powerful enough to be a security issue. Is denial of service not a security thing anymore?

  • ilnmtlbnm 3 hours ago
    Amazing!

    I encountered the same type of death freeze when trying (and failing) to run models in browser tabs, but didn't spend much time trying to understand how severe it is.

    Hope they don't disable WebGPU...

  • selectodude 48 minutes ago
    Zero impact on iOS 27.
    • layer8 5 minutes ago
      It’s not an iOS bug to begin with.
    • iAMkenough 34 minutes ago
      Still impacts macOS 27 release candidate.
  • fuzzfactor 3 hours ago
    Maybe that would be better than a meltdown . . .
  • hyperhello 39 minutes ago
    The code is just an infinite loop counter. You can cause all kinds of Safari issues with an infinite loop in JavaScript too, which is sure annoying when trying to figure out large codebases. There was a student in Japan who showed that you could do this trivially and they were arrested.
    • SahAssar 25 minutes ago
      Usually you can't freeze the whole system UI with an infinite counter though. I'm pretty sure normal JS browser processes are not supposed to be able to do that.