1 poin oleh GN⁺ 2024-09-03 | 1 komentar | Bagikan ke WhatsApp
  • Sebuah game retro untuk mendefrag hard drive virtual, berupa game web yang menyajikan proses pembersihan disk seperti layar permainan
  • Dari layar awal, pengguna dapat memulai game dengan memilih drive yang akan didefrag
  • Drive C menawarkan drive paling kecil dan tingkat kesulitan mudah, yaitu 1KB / Easy
  • Drive D adalah opsi tingkat menengah dengan 128Kb / Normal
  • Drive E menawarkan drive paling besar dan tingkat kesulitan tinggi, yaitu 1MB / Hard

Layar awal dan cara bermain

  • Layar pertama dimulai dengan teks “Welcome to defrag the game”
  • Pengguna memilih drive yang akan didefrag di bawah “Choose a drive to defrag”

Drive yang dapat dipilih

  • Drive C

    • Ukuran: 1KB
    • Tingkat kesulitan: Easy
  • Drive D

    • Ukuran: 128Kb
    • Tingkat kesulitan: Normal
  • Drive E

    • Ukuran: 1MB
    • Tingkat kesulitan: Hard

1 komentar

 
GN⁺ 2024-09-03
Komentar Hacker News
  • Pada masa NT 4, defrag pernah memakan waktu hampir 18 jam
    Saya memulainya sebelum pulang kerja, tetapi keesokan paginya pun progresnya masih tidak jelas, dan karena tidak yakin apakah aman untuk me-restart, saya terpaksa membiarkannya
    Masalahnya, mesin itu menjalankan sistem version control, dan akhirnya semua orang mengakui kebutuhannya sehingga kami mendapatkan mesin khusus, tetapi benar-benar menyebalkan
    Saya menelepon Microsoft dan berhasil tersambung, lalu diberi tahu bahwa di NT defrag berjalan dalam real mode sehingga tidak punya banyak memori untuk buffering blok salinan, dan banyak waktu habis untuk seek hard disk. Desain yang benar-benar bodoh

    • NT tidak bisa menjalankan apa pun dalam real mode setelah ntldr
      Alat defrag saat boot pun berjalan jauh setelah ntldr
    • Kalau itu HDD 5200 RPM, sepertinya cukup berpengaruh pada lamanya waktu seek
  • Menarik. Namun saya bingung karena tidak jelas bahwa blok pertama yang berkedip itu adalah blok data
    Mungkin akan lebih jelas jika dimulai tanpa blok apa pun yang dipilih, lalu ketika pengguna menekan Enter/Space untuk memulai game, blok data pertama mulai berkedip
    Mengingatkan pada Sokoban

  • Game yang menarik, tetapi perhitungan skornya terlihat agak aneh. Kalau asal menekan spasi terus, skornya justru lebih tinggi daripada saat benar-benar menyelesaikan puzzle

    • Tujuannya adalah mendapatkan skor rendah
    • Setelah mencoba beberapa level, “high score” ditampilkan sebagai angka terendah yang saya dapatkan. Sepertinya strukturnya lebih seperti skor yang dibalik
  • Di iPhone, drag and drop tidak berfungsi
    Jika ditekan lama, hanya sebagian area game yang terseleksi, area seleksi itu tidak bisa diseret, dan saat jari dilepas muncul menu Copy/...

    • Untuk pengguna mobile: kotak hitam adalah data dan akan otomatis diambil
      Caranya adalah menggeser jari untuk memindahkan kursor tempat meletakkan data, dan tombol “write file” akan menulis datanya
    • Sampai batas tertentu berfungsi, tetapi tidak nyaman atau responsif
      Rasanya hanya bisa bergerak satu arah dalam satu waktu, dan kalau diseret diagonal, file-nya tersangkut
    • Harus swipe. Di iPhone 13 + Chrome berfungsi
    • Ini lebih mirip gerakan drag biasa daripada drag and drop
      Geser jari untuk memindahkan posisi yang berkedip ke satu arah, dan tidak menggunakan tap
      Di iPhone 13 + Safari berfungsi
    • Ini karena desain kontrol game-nya yang agak ambigu
      File hanya bisa didorong ke samping dan tidak bisa melewati file lain. Bukan karena ponselmu rusak atau masalah engine game, tetapi memang aturan gamenya begitu
      Ada hal lain yang harus saya kerjakan sekarang, jadi saya akan pergi mengerjakannya
  • Game yang menarik, satu-satunya keluhan saya adalah masalah UX dan perilaku yang diharapkan
    Setelah meletakkan blok, secara alami saya menekan spasi lagi untuk memindahkan blok berikutnya, tetapi blok berikutnya sudah aktif secara default sehingga malah terkunci
    Karena itu saya harus restart beberapa kali

  • Game yang menarik, tetapi berbeda dari cara kerja defragmentasi sebenarnya
    Sulit memahami mengapa kita bisa memilih file dengan melihat isi file, atau mengapa tidak bisa menulis ke posisi yang ada blok di bawahnya

  • Game yang lucu dan saya suka. Akan lebih bagus lagi kalau ada suara HDD seperti di video yang diunggah

  • Sepertinya videonya sudah tidak bisa dilihat lagi
    Saya dulu suka melihat layar defrag pada masa Windows 95, dan kemudian juga membeli PerfectDisk untuk rumah dan kantor
    Sayangnya Raxco tutup awal tahun ini dan server lisensinya juga dimatikan[0], jadi sekarang tidak bisa dijalankan selain dalam mode trial
    Sayang sekali, karena itu satu-satunya produk yang bisa mengatasi masalah fragmentasi yang muncul ketika ada lebih dari 50 ribu file dalam satu pohon direktori[1]
    Saya tidak tahu apakah NTFS punya version ID, atau apakah PerfectDisk akan menghormati ID yang lebih tinggi dari masa setelah ia dibuat, tetapi sekarang saya khawatir alat defrag yang sudah tidak didukung ini akan merusak bagian internal file system :(
    [0] Lisensi software gaya 1990-an, benar-benar menyebalkan
    [1] Karena ini startup, tidak ada waktu untuk mendesain ulang dengan benar. Cerita yang umum

  • Akan membantu jika ada petunjuk cara mengontrol

  • Chrome terus mendorong JS API lain seperti File System API, jadi tinggal menunggu waktu sampai akhirnya browser bisa benar-benar melakukan defrag drive sungguhan

    • Jika mengetahui identifier yang tepat, seharusnya bisa mengakses flash drive atau hard disk eksternal lewat WebUSB
      Dengan menggabungkan compiler C-to-WASM dan kode driver Linux, defrag mungkin bisa dilakukan hanya dari browser
      Atau mekanisme ini bisa dihubungkan ke emulator WASM x64, lalu drive dipasang langsung ke salinan MS-DOS atau Windows 98 yang berjalan di browser
    • Sudah ada: https://developer.mozilla.org/en-US/docs/Web/API/File_System...
    • Kalau untuk cloud storage, sepertinya itu sudah bisa dilakukan sekarang