1 poin oleh GN⁺ 3 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Sistem operasi seharusnya membantu menjalankan program di balik layar tanpa disadari pengguna, tetapi sistem operasi saat ini telah menyimpang dari tujuan itu sehingga dibutuhkan appliance yang mengutamakan offline
  • Sistem dan aplikasi harus cukup kecil sehingga bisa dibangun bahkan di mesin bersumber daya rendah dan pada CI/CD tingkat gratis paling bawah, serta harus bisa berjalan di perangkat baru maupun lama
  • Login, pemasangan aplikasi, dan menjalankan aplikasi tidak boleh memerlukan koneksi internet atau login akun, dan aplikasi harus bisa dipindahkan lewat drive USB agar dapat digunakan secara permanen bahkan saat offline
  • Upgrade harus memperbarui hanya sistem sambil mempertahankan data pengguna dan aplikasi melalui boot ISO, dan salah satu dari beberapa mesin harus bisa dimanfaatkan sebagai server
  • Menulis buku, membuat musik, mengedit foto·video tidak memerlukan mesin yang selalu menyala dan terhubung ke internet, dan komputer harus menjadi alat yang diam-diam membantu proses berkarya selama perangkat kerasnya masih bertahan

Appliance yang Mengutamakan Offline dengan Sistem Operasi yang Mundur ke Belakang

  • Komputer seharusnya menjadi perangkat yang membantu pengguna memakai program, bukan menonjolkan sistem operasi di depan
  • Sistem harus memakan ruang sesedikit mungkin, dan sistem serta aplikasi harus dapat dibangun bahkan di mesin bersumber daya rendah
    • Harus bisa dibangun bahkan pada opsi CI/CD gratis tingkat paling bawah di cloud
    • Harus bisa berjalan di mesin baru maupun mesin lama
  • Proses boot harus berlangsung diam-diam tanpa satu baris teks pun, kecuali jika pengguna secara khusus meminta log terperinci atau command line pemulihan lewat tombol pintas terpisah
    • Layar boot harus berlatar terang
  • Login tidak boleh memerlukan koneksi internet
    • Jika pengguna menginginkannya, sistem harus bisa langsung boot ke desktop tanpa kata sandi
    • Harus bisa memilih untuk membuat akun tanpa kata sandi, atau akun tamu sekali pakai yang hanya berjalan di memori dan tidak disimpan

Aplikasi yang Bisa Dimiliki dan Perangkat Keras yang Dipakai Lama

  • Pengguna harus bisa mengunduh aplikasi dari internet tanpa login ke layanan apa pun
    • Aplikasi harus bisa disalin ke flash drive lalu dipasang ke sistem tanpa internet dan digunakan
    • Setelah itu pun harus bisa dipakai secara permanen tanpa menuntut koneksi
  • Upgrade sistem tidak boleh menghapus disk, dan harus memperbarui hanya sistem sambil mempertahankan data pengguna dan aplikasi
    • Pengguna harus bisa mengunduh ISO, melakukan boot, lalu menjalankan upgrade
  • Di lingkungan dengan beberapa mesin, satu mesin harus bisa ditetapkan sebagai server untuk membuat akun pengguna, dan sistem lain harus bisa boot dari jaringan, menjalankan aplikasi, atau login lewat jaringan
    • Server tunggal tidak boleh memerlukan konfigurasi terpisah
  • Di situasi ketika perangkat keras baru menjadi mahal karena permintaan AI dan kekurangan pasokan lainnya, pendekatan yang hanya mendukung perangkat baru bukanlah pilihan yang tepat
    • Pengguna harus bisa membeli hampir mesin rekondisi apa pun untuk menjalankan appliance dan desktop
  • Menulis buku, membuat musik, mengedit foto, dan mengedit video tidak memerlukan mesin yang selalu menyala dan terhubung ke internet
    • Komputer harus memungkinkan pengguna membuat sesuatu dengan tenang sesuai kondisi mereka sendiri, dan tidak boleh mengganggu hingga umur perangkat keras berakhir

1 komentar

 
GN⁺ 3 jam lalu
Pendapat di Lobste.rs
  • Itulah sebabnya saya terus mengerjakan Haiku sebisa mungkin. Hampir semua syarat yang disebut di sini terpenuhi

  • Saya tidak ingin komputer menjadi seperti peralatan rumah tangga. Itu berarti kustomisasi dan perawatannya akan dibatasi. Meski begitu, saya setuju dengan arah umumnya

  • Bagian yang paling menonjol dalam framing ini adalah ungkapan aplikasi yang benar-benar dimiliki
    Konsep aplikasi berasal dari model bisnis perangkat lunak proprietari. Ia ada untuk menyediakan ruang terisolasi yang mengurung pengguna agar tidak bisa pindah ke tempat lain. Punya format file sendiri dan UI sendiri, lalu hanya memberi sedikit interoperabilitas ketika tak bisa dihindari atau dengan enggan
    Saya tidak paham kenapa kita ingin membuat hal seperti ini lagi pada komputer yang dirancang untuk pengguna

    • Terlepas dari model bisnisnya, bukankah komputer pribadi seharusnya punya program-program terpisah yang bisa diperbarui secara independen baik dari sistem operasi maupun satu sama lain? Saya penasaran apa yang bisa diusulkan sebagai pengganti istilah “aplikasi”
  • Canon Cat karya Jef Raskin mungkin cukup dekat dengan arah seperti ini, tetapi gagal secara komersial

  • Ini banyak mengingatkan saya pada "Design Considerations for an Antropophilic Computer" karya Jeff Raskin yang terkait dengan desain Apple Macintosh. Tulisan yang bagus untuk dibaca kapan saja

  • Banyak dari isi ini terdengar seperti Classic MacOS
    Secara pribadi saya sedang membuat ‘mesin tik digital’, dan rencana saya saat ini kurang lebih adalah “boot ke Emacs, dan tidak menyalakan koneksi jaringan sebelum diminta”

    • Menarik. Saya juga sedang merencanakan hal yang sama
      Saya baru saja membeli laptop murah untuk “boot ke Emacs”, dan sedang mempertimbangkan apakah kmscon cukup untuk menjalankan emacs -nw, atau perlu sesi grafis minimal
      Akan menyenangkan kalau nanti Anda berbagi lebih banyak
  • LibreELEC tampaknya agak mendekati ini. Tentu saja, karena hanya menjalankan satu aplikasi yang terlihat oleh pengguna, ini bukan sistem operasi serbaguna