21 comments

  • cosmic_cheese 4 minutes ago
    I recall there being some techno-mysticism surrounding defragging regarding how often and when it was necessary, what it did and didn’t help, etc. I also remember the claim “Macs don’t need defragging” but I don’t know if HFS(+) was actually any less prone to fragmentation than FAT32 was. Companies like Symantec were happy to sell defragging tools to Mac users regardless.
  • vunderba 30 minutes ago
    When I was younger, my friends and I joked about making a "Disk Fragmenter" which would enumerate through every file on the disk and split them into non-contiguous clusters to make sure that the actuator arm on your platter-drive gets a PROPER WORKOUT TO FEEL THE BURN.
    • andikleen2 9 minutes ago
      Such tools really exist and they're used for testing file systems, so that you have a more realistic "aged" layout on a freshly created test file systems.

      We also have memory fragmenters to do the same for memory for the same reasons.

      • alwa 5 minutes ago
        Would those tools be primarily proprietary, or do some live in the open-source world too? I’d be interested in the techniques they use to aim for realism there.

        Admittedly I haven’t made much of a search, but various search engines and autocorrects seem really convinced that I mean “defragmenter” instead of “fragmenter,” despite myself…

    • leoooodias 21 minutes ago
      LOL
  • stuaxo 4 minutes ago
    It feels a little too defragmented to start.

    Typically it would be getting some bits from other parts of the drive and there would be a few (that many) bits it wouldn't move because they were the swap file and DOS boot system files.

  • singiamtel 59 minutes ago
    There's something satisfying about defragging that has been lost to time. Like oiling a squeaky engine
  • vessenes 1 hour ago
    I love this. I wanted the disk noise, and I got it. I will say that’s a lot faster than my drives were in the late 1990s though.
    • haykuro 9 minutes ago
      The speed is determined by a simple 1000 / <iops> per disk (there's different disks if you click "Settings").

      If you inspect and go to sources and look for "1e3 /" you'll find the line responsible, you can set a breakpoint and change e.disk.iops to 1000 which will make the timeout per row 1s instead of 2-4s, so the whole thing goes faster.

  • retired 0 minutes ago
    This scratched an itch for me.

    I’m going to watch Johnny Castaway now.

  • Hobadee 53 minutes ago
    I love it. A couple notes: - This is about 10x a real defrag speed - WAAAY too fast - IIRC the "Data that will not be moved" was typically lumped at the beginning of the drive, not spread out all over.
  • roger_ 1 hour ago
    My computer's definitely gonna be faster after this.
    • NBJack 39 minutes ago
      I do laugh in that in all the times I ever did this for real (even back to my massive 170MB drive), it never felt much faster.
      • jasonfarnon 5 minutes ago
        You probably defragged frequently enough. You would definitely notice it if a file system got fragmented enough.
  • pjot 48 minutes ago
    Will need to degauss after this
    • stavros 35 minutes ago
      What, you don't need the data any more? Or are you conflating screen degaussing?
      • birdsongs 0 minutes ago
        We used to degauss the CRTs because it looked cool and there was nothing else to do. Very adjacent to watching the defrag window maximised.

        I did it in computer lab and showed others and the teacher lost it, thought we were breaking things.

  • 3eb7988a1663 17 minutes ago
    There is even a click noise when you idly tap the screen.

    As great as it is, way too fast.

  • RetroTechie 23 minutes ago
    4 Drives, 5.5G total. Luxury!

    Per-drive individual sounds, and BSoD included. Nice touches, love it!

  • toast0 1 hour ago
    Love the warning for using on a mobile device.
  • delduca 7 minutes ago
    My YouTube
  • pyaamb 1 hour ago
    Need this but for AI models. Sleep mode where they self prune and optimize overnight for their daily purpose.
  • stavros 34 minutes ago
    I need to set up a Windows 95 computer with a hard drive and stream the defragging online, complete with live audio.
  • brcmthrowaway 40 minutes ago
    What were the major filesystem technology improvements that made this redundant?
    • megagpt1 30 minutes ago
      FAT32 allocates the first free block. IIRC, file order must match disk order because reasons. Ext2 prioritized allocating the middle of free space to allow fragment-free growth on both sides and it became a standard filesystem feature after that.
    • predictsoft 37 minutes ago
      I think NTFS and SSD disks.
      • WalterGR 9 minutes ago
        Fragmentation is an issue in any file system. SSDs reduce the cost of fragmentation but do not eliminate it.
  • josefrichter 31 minutes ago
    bill gates, I want my time back!
  • MarvinYork 1 hour ago
    The sound killed me... :D
  • wild_pointer 1 hour ago
    Legend
  • pir8life4me 1 hour ago
    Brilliant. Whirring disk noise is nice touch.

    If AI generated this is what the AI revolution is all about.

    Can we get a cross platform screensaver?

  • olivierestsage 58 minutes ago
    Hot