- Versi baru Ensō, Occult Vampire Keanu, yang telah dipoles lewat penggunaan harian selama 6 tahun, memasuki pengujian publik dan bisa diperoleh melalui TestFlight
- Beta kali ini berfokus bukan pada penambahan fitur, melainkan pada pengurangan elemen yang mengganggu alur menulis sesuai filosofi MISS
- Perubahan utama mencakup UI yang lebih sederhana, 5½ tema, Coffeeshop Mode, peningkatan privasi, dan mesin rendering teks baru
- Jalur distribusi akan bergeser terutama ke AppStore; versi Gumroad tetap ada sebagai cadangan, tetapi tidak menjadi target pemeliharaan
- Event analitik dan traffic jaringan telah dihapus, dukungan RTL akan disertakan pada build pengujian berikutnya, dan pengumpulan masukan serta persiapan rilis terus berlanjut
Pengujian publik dan arah produk
- Versi baru Ensō, dengan code name Occult Vampire Keanu, telah didistribusikan untuk pengujian publik
- Build pengujian dapat diunduh dari TestFlight
- Versi ini, sejalan dengan filosofi MISS, berfokus pada menghapus gangguan dan meningkatkan kematangan, bukan menambahkan fitur baru
- Bahkan cara memperkenalkan fitur dapat memutus alur menulis pengguna, sehingga menyeimbangkan discoverability dan menjaga fokus menjadi tantangan penting
Perubahan utama yang mengubah pengalaman penggunaan
-
UI yang lebih sederhana
- Sebagian besar UI dipindahkan dari area teks di dalam aplikasi ke menu bar macOS
- Pemindahan ke menu bar adalah perubahan untuk meningkatkan discoverability fitur dan aksesibilitas shortcut
- Sejauh ini belum ada pengguna yang merindukan UI inline lama
-
Tema berfokus aksesibilitas
- Ada 5½ tema bawaan, disusun berdasarkan masukan selama bertahun-tahun agar sesuai dengan aksesibilitas dan pola penggunaan
- Situasi penggunaan yang didukung adalah sebagai berikut
- Menulis pada siang hari dalam kondisi pencahayaan umum
- Menulis di bawah cahaya terang
- Menulis dalam pencahayaan redup
- Menulis dalam pencahayaan redup pada layar OLED
- Menggunakan warna hitam sepenuhnya
- Menulis dalam pencahayaan yang sangat redup sambil mengurangi paparan cahaya
- Tema untuk kondisi sangat redup dirancang dengan mempertimbangkan layar OLED, dengan use case utama menulis pada malam hari hingga tertidur
- Satu tema masih memerlukan pekerjaan tambahan, sehingga disebut 5½, bukan 6
-
Coffeeshop Mode
- Coffeeshop Mode adalah salah satu fitur baru yang jarang ada di Ensō
- Mode ini menyamarkan teks agar orang yang berdiri di belakang sulit membaca isi ketikan, tetapi penulis tetap tahu apa yang sedang ditulis
- Dapat dinyalakan dan dimatikan kapan saja dengan
⌘-C - Setelah digunakan selama beberapa bulan, fitur ini terasa berguna terutama saat journaling di tempat umum
- Sketsa terkait: Sketch - Ensō Coffeeshop Mode
-
Peningkatan aksesibilitas kecil
- Auto-correction, auto-capitalization, dan spelling dapat di-toggle
- Mendukung pengaturan ukuran teks, yang tidak mungkin dilakukan pada versi native sebelumnya
- Jika menu Edit dihapus dan namanya diubah menjadi Write, macOS tidak menambahkan item terkait AI ke pengaturan
Mesin rendering teks baru
- Mesin rendering teks baru memungkinkan kontrol yang lebih halus atas pengaturan tipografi
- Mendukung mode tampilan alternatif seperti Coffeeshop Mode dan juga memakai caret kustom
- Pada UI baru, rasa menulis menjadi lebih luwes, dan teks terlihat mudah dibaca serta halus tanpa tampak kabur
- Karena fitur dikurangi, perhatian bisa lebih difokuskan pada kualitas dan rasa familiar dari elemen yang tersisa
- Tujuannya adalah pengalaman yang cukup familiar dan berkualitas tinggi sehingga pengguna merasa nyaman membayar 10 dolar untuk aplikasi mengetik tanpa seleksi teks
Cara distribusi dan jalur pembayaran
- Ensō pada dasarnya akan didistribusikan melalui AppStore
- Versi Gumroad yang lama tetap ada, tetapi tidak akan dipelihara karena versi baru secara fungsional sama dan lebih baik sebagai standar perilaku default
- Alasan pindah ke AppStore adalah sebagai berikut
- Beberapa pengguna mengeluhkan pembayaran Gumroad, terutama tahap layar pembayaran PayPal, terlihat mencurigakan
- AppStore punya kekurangan dan pengiriman aplikasi juga lambat serta merepotkan, tetapi distribusi relatif mudah dilakukan tanpa menulis banyak kode
- Nantinya, menambahkan update OTA dan mendistribusikan kembali lewat Gumroad juga bisa dilakukan melalui iterasi
- Versi Gumroad tetap sebagai cadangan, tetapi bukan target pemeliharaan
Fitur yang hilang dan batasan yang disengaja
-
Analitik
- Ensō sebelumnya mengirim event impression anonim saat dimuat
- Versi baru secara desain tidak membuat traffic jaringan sama sekali
- Halaman privasi baru telah disiapkan: Privacy Page
- Tulisan terkait yang ditautkan adalah How I Use Analytics With My Indie Projects dan Defaults Matter, Don't Assume Consent
-
Personalisasi
- Fitur personalisasi akan ditambahkan ke depannya
- Karena versi baru saat ini sudah cukup lebih baik daripada versi sebelumnya, dipilih untuk memulai pengujian publik daripada menunggu lebih banyak fitur
- UX untuk menyeimbangkan discoverability dan menjaga fokus sedang dikerjakan
- Setiap opsi dan pilihan dapat menjadi peluang untuk mengganggu pengguna, sehingga harus ditangani dengan hati-hati
-
Dukungan RTL dan bahasa non-LTR
- Dukungan RTL akan disertakan pada build pengujian berikutnya
- Banyak pengguna Ensō memakai bahasa dengan aksara non-Latin, dan sejauh yang diketahui terutama ada pengguna Persian, Arabic, dan Hebrew
- Dukungan RTL dasar mungkin dapat dilakukan hanya dengan perubahan satu baris kode, dan meski tidak sempurna, hal itu bisa terasa sebagai peningkatan besar bagi pengguna aksara non-Latin
-
UI pengeditan inline
- Ensō sebelumnya menampilkan UI di ruang yang sama dengan teks, tetapi versi baru tidak demikian
- Opsi menambahkan menu hamburger pada kanvas utama aplikasi masih sedang dipertimbangkan
- Sejauh ini hanya 2 pengguna yang jarang memakai aplikasi yang mengangkat hal ini
- Kriteria yang dianggap lebih penting adalah sebagai berikut
- Kemudahan penggunaan dan pengurangan gangguan
- Discoverability
- Rasa familiar
- Fitur yang meningkatkan discoverability menciptakan lebih banyak pilihan, dan tiap pilihan dapat menjadi gangguan
- Perubahan kecil pun menumpuk, sehingga menghapus sesuatu lebih sulit daripada menambahkannya
Langkah berikutnya dan ide yang sedang dipertimbangkan
- Hal berikutnya yang akan dilakukan adalah mengumpulkan dan menanggapi masukan pengujian, menyiapkan materi marketing dasar, menambahkan dukungan penulisan RTL, dan merilis
- Marketing mungkin mencoba iklan media sosial, tetapi utamanya dilakukan dengan membicarakan Ensō dan topik terkait serta berinteraksi dengan komunitas yang sudah dikenal
- Ide yang sedang dipertimbangkan adalah sebagai berikut
- Dukungan Windows dan Linux
- Akan ditinjau kembali dalam beberapa bulan ke depan
- Pengguna yang tertarik untuk menguji dapat memberi tahu melalui email
- Quick Save
- Saat menekan
⌘+S, snapshot catatan disimpan ke direktori yang telah ditentukan dengan nama file berbasis timestamp - Contoh nama file adalah
note-27-06-2025.txt
- Saat menekan
- Toybox
- Fitur menu opsional yang merilis alat eksperimental seperti episode
- Dapat mencakup writing prompt, writing timer, eksperimen gaya tipografi, dan eksperimen visual di mana huruf serta kata tumbuh seperti sulur mengikuti input
- Dukungan Windows dan Linux
- Jika Toybox terwujud, fitur ini akan ditempatkan jauh di dalam menu untuk menghindari gangguan
- Jika Toybox berpotensi menciptakan lebih banyak gangguan, fitur ini akan menjadi aplikasi terpisah
Tantangan yang muncul selama proses pengembangan
- Pekerjaan dilakukan setiap hari dalam unit-unit kecil, dan pada beberapa hari berlanjut dalam waktu yang lebih panjang
- Alih-alih melihat tiap fitur secara terpisah, beberapa pekerjaan dilakukan bersamaan sambil fokus pada interaksinya
- Ensō baru adalah jenis proyek yang sulit membagikan potongan yang belum selesai sedikit demi sedikit per fitur
- Tujuannya adalah menyediakan alat yang indah, matang, terasa seperti milik sendiri, sekaligus tidak mengganggu pengguna
-
Tauri dan pengalaman build
- Tauri jauh lebih matang dibanding saat rilis versi macOS pertama
- Pada versi sebelumnya, berminggu-minggu dihabiskan untuk build Mac, notarisation, provisioning profile, dan AppStore Connect API yang tidak terdokumentasi
- Sekarang sebagian besar sudah berfungsi, dan untuk beberapa scripting, Claude Code terasa penting
-
Kompleksitas pengalih tema
- Pengalih tema ternyata menjadi masalah yang lebih kompleks dari perkiraan
- Bagian yang sulit adalah memasukkan pengaturan tema untuk tiap mode dark/light/sinkronisasi OS, preview, dan apakah perubahan disimpan atau tidak, ke dalam satu UI dan maksimal 2–3 klik
- Banyak percobaan menghasilkan sesuatu yang lebih mirip GUI Dwarf Fortress daripada pemilih tema sederhana
-
Rendering teks berbasis browser
- Pilihan memakai browser sebagai mesin rendering teks masih terasa memuaskan
- Khususnya Safari memiliki kontrol tipografi yang sangat baik seperti
text-box: cap alphabetic - Saat ini tidak ada cara mudah untuk membaca warna accent native OS
accentdapat dikustomisasi, tetapi tidak dapat dibaca
Versi web gratis
- Tidak ada rencana untuk menghapus versi web gratis Ensō
- Meski ingin mendapat imbalan atas pekerjaan ini, orang-orang tetap menghubungi dan membeli meski hampir tanpa marketing
- Diharapkan kepercayaan yang sudah diperoleh sejauh ini dan kualitas produk akhir cukup untuk menumbuhkan Ensō secara perlahan dan konsisten
1 komentar
Komentar Hacker News
Saya selalu merasa hal terbaik dari menulis dengan komputer adalah kemampuan untuk mengedit langsung saat menulis
Namun saya paham ada banyak orang yang sama sekali tidak cocok dengan cara itu, jadi meski secara pribadi saya mungkin tidak akan memakainya, aplikasi ini terlihat cukup bagus
Brain dump juga bekerja dengan cara yang sama. Kalau menuliskan apa yang ada di kepala apa adanya, bahkan tanpa memperbaiki salah eja, hal-hal yang tidak kita sadari ada tetapi sebenarnya mengganggu atau memakan ruang benar-benar akan terlihat
Layak dicoba setidaknya sekali, dan sekitar satu jam sudah cukup. Saya juga memakai metode serupa untuk draf blog ketika punya ide tetapi bagian tulisan lainnya sulit keluar
Sangat bagus. Saya pernah ingin membuat sesuatu seperti ini sendiri, tetapi belum sempat. Mode kafe-nya luar biasa
Fitur yang paling saya inginkan adalah mengganti font dan kursor. Kursor yang berkedip itu mengganggu dan tidak perlu. Toh kalau ini alat yang tidak boleh dipakai untuk mengedit, kita bisa menganggap posisinya selalu di akhir
Jadi kalaupun dimasukkan, mungkin akan saya sembunyikan di balik beberapa menu. Meski begitu, saya sudah cukup lama melakukan yak shaving gara-gara masalah-masalah ini :)
Sepertinya Enso secara keseluruhan tidak akan cocok untuk saya, karena pendekatan menulisnya cukup berbeda
Namun saya menyukai ide mode kafe, sampai ingin mengimplementasikan sesuatu yang serupa di Obsidian
Di rumah, belakangan saya kebanyakan menulis dengan input suara. Saya berharap ada yang menciptakan perangkat peredam bising yang memungkinkan kita berbicara ke perangkat di kafe atau transportasi umum tanpa terdengar oleh orang lain
Terlihat sangat bagus. Saya butuh beberapa menit untuk memahami ini apa
Akan bagus kalau ada deskripsi produk di bagian atas layar pertama atau di penjelasan di sini
Mengingatkan saya pada https://github.com/maebert/themostdangerouswritingapp
ensō itu tenang, mindful, dan memberi rasa stabil. MDWa itu ribut, menakutkan, dan sadistis. Menarik bahwa perbedaan yang sangat kecil bisa menghasilkan produk yang tampak hampir sama tetapi memberi nuansa yang sepenuhnya berbeda
Saya ingin memberi tepuk tangan besar untuk rafal yang membuat ensō, dan secara pribadi saya sangat menyukainya
Saya pernah melihatnya dulu, tetapi lupa namanya
Saya mencarinya di Google dan juga bertanya ke LLM, tetapi akhirnya tidak berhasil menemukannya lagi. Pencarian HN juga tidak banyak membantu, jadi saya sangat senang bisa melihatnya lagi
Bahkan situs-situs AI yang melakukan web scraping lalu menempelkan deskripsi produk halusinatif dalam jumlah ratusan ikut tertangkap dengan baik
Kerja yang luar biasa. Ini contoh bagus bahwa bukan hanya ide bagus, tetapi eksekusi benar-benar penting
Rasanya bukan cuma saya yang pernah memikirkan ide seperti ini setidaknya sekali. Ide saya waktu itu adalah “nanowriter” untuk NanoWriMo, tetapi saat itu saya tidak punya kemampuan coding maupun fungsi eksekusi untuk benar-benar membuatnya
Enso itu indah, dan yang terpenting benar-benar ada. Karena itu, ia jauh tak terhingga lebih baik
0: https://storyempire.com/2025/04/28/nanowrimo-closing-what-we...
Bagi pengguna Linux, ini terlihat cukup mirip dengan https://flathub.org/apps/org.gnome.gitlab.somas.Apostrophe
Ensō lebih seperti alat menulis minimalis yang membantu cara menulis tertentu dengan menyembunyikan teks yang sudah ditulis dan mencegah pengguna mengeditnya. Fokusnya tampak pada membuat pengguna menuangkan kata-kata terlebih dahulu, lalu melakukan pemformatan dan penyuntingan nanti dengan alat lain
Luar biasa
Dulu saya juga beberapa kali terinspirasi dari sini dan membuat sesuatu yang serupa. Dalam kondisi sekarang pun ini sudah cukup matang, dan musik latarnya bisa disiapkan sendiri
Saya sempat memikirkan fitur baru, tetapi sebenarnya tampaknya tidak perlu. Saya terutama menyukai mode kafe. Saya sering jadi terlalu sadar diri karena khawatir orang lain melihat apa yang saya tulis, jadi fitur yang menyembunyikan teks benar-benar bagus
Setelah membaca beberapa layar pertama pun saya sama sekali tidak tahu ini tulisan tentang apa
Awalnya saya menyimpulkan mungkin ini semacam layar Paperwhite, tetapi ternyata aplikasi. Artikel blog ini sepertinya ditujukan hanya untuk orang yang sudah tahu aplikasinya apa