1 poin oleh GN⁺ 2024-06-30 | 1 komentar | Bagikan ke WhatsApp
  • FUTO Keyboard adalah keyboard Android berfokus pada privasi dan keamanan yang dibuat dengan asumsi bahwa keyboard tidak seharusnya terhubung ke internet
  • Mengusung 100% offline dan 100% privat, serta menjelaskan bahwa input suara juga berfungsi tanpa koneksi internet dan tidak mengirim atau menyimpan data
  • Pengalaman mengetik berfokus pada input usap FUTO Swipe, koreksi otomatis cerdas, saran ejaan saat mengetik, dan personalisasi tema
  • Saat ini masih dalam pengembangan aktif, sehingga beberapa fitur atau bahasa mungkin belum tersedia, dan mereka menerima umpan balik serta laporan bug
  • Dapat dipasang melalui Play Store, repositori F-Droid, dan GitHub, serta pembelian lisensi sekali bayar dapat mendukung pengembangan sambil mempertahankan fitur penuh tanpa iklan

Menargetkan keyboard tanpa koneksi internet

  • FUTO Keyboard menonjolkan pesan bahwa keyboard pengguna tidak seharusnya terhubung ke internet
  • Tujuannya adalah keyboard modern yang menghormati privasi dan keamanan pengguna
  • Input suara bekerja secara offline, tanpa menggunakan koneksi internet, dan dijelaskan bahwa data tidak dikirim atau disimpan
  • Fitur input disusun untuk kecepatan dan mengurangi salah ketik
    • FUTO Swipe: sistem input usap
    • Smart Autocorrect: mengurangi kesalahan saat mengetik
    • Predictive Text: saran ejaan saat mengetik
    • Personalisasi keyboard melalui pemilihan tema

Jalur instalasi, pembayaran, dan kontribusi

  • FUTO Keyboard saat ini masih dalam pengembangan aktif, sehingga beberapa fitur atau bahasa mungkin belum tersedia
  • Jalur unduhan:
  • Lisensi FUTO Keyboard dapat dibeli dengan pembayaran sekali bayar
    • Pembayaran dijelaskan sebagai cara untuk mempertahankan fitur penuh tanpa iklan, mendukung tim yang fokus pada privasi dan pengalaman pengguna, serta membantu fitur dan peningkatan baru
    • Tidak ada langganan berulang
    • Pay for FUTO Keyboard
  • FUTO Voice Input juga dapat digunakan di keyboard kompatibel lainnya
  • Mereka juga sedang membuat dataset terbuka yang independen untuk meningkatkan input usap, dan kontribusi dataset dapat dilakukan dari perangkat seluler
  • Komunitas dan kode dapat dilihat melalui kanal terpisah

1 komentar

 
GN⁺ 2024-06-30
Pendapat Hacker News
  • Karena FUTO Keyboard hanya untuk Android, saya belum sempat mencobanya langsung, tetapi FUTO.org adalah organisasi dengan misi hebat untuk membangun alternatif terdesentralisasi dalam menghadapi oligopoli teknologi
    Mereka telah mendukung banyak proyek seperti Signal, gerakan hak untuk memperbaiki dari Louis Rossmann, Trieve.ai, TOR, GrapheneOS, CalyxOS, KiCAD, VLC, Zulip, Blender, FFmpeg, GIMP, KeePassX, PeerTube, Free Software Foundation, NeoVIM, Lichess, GitLab, dan lainnya
    FUTO tidak banyak berpromosi, jadi untuk mengetahui pengaruhnya kita harus menggali cukup dalam, tetapi ini penting sebagai contoh seorang developer sekaligus pendiri yang pernah menjual perusahaannya ke Yahoo dan menjalankan Yahoo Games, lalu membangun ekosistem teknologi terdesentralisasi di Austin
    Saya tidak berafiliasi langsung, tetapi di kampus Austin mereka setiap Jumat mengadakan makan siang gratis untuk para penggemar teknologi terdesentralisasi, jadi saya sering datang; kabarnya tokoh-tokoh komunitas open source dan privasi seperti CTO Signal, CalyxOS, dan lainnya juga datang
    Kalau Anda sedang berada di Austin pada hari Jumat, saya sarankan mampir ke makan siang FUTO untuk bertemu orang-orang dan berbicara tentang masa depan terdesentralisasi. Detailnya diposting di chat Zulip FUTO.org

    • Mereka juga menyumbang ke Asahi Linux
  • Saya melihatnya di video Louis Rossmann lalu memakainya selama beberapa jam; pesan ini pun sedang saya diktekan dengan itu, dan sejauh ini terlihat cukup bagus
    Kualitas dan stabilitasnya jauh lebih baik daripada dikte suara Google yang dulu saya pakai di GrapheneOS dengan disandbox tanpa jaringan; yang itu sering crash dan kualitas diktenya juga biasa saja
    Namun tidak ada fitur untuk memasukkan tanda baca dengan ucapan, sehingga sulit menambahkan tanda baca sesuai keinginan, sementara keyboard-nya sendiri punya antarmuka yang sangat mulus dan banyak fitur serta opsi, sampai hampir bisa bersaing dengan OpenBoard

    • Untuk tanda baca, saya penasaran apakah Anda sudah mencoba mengaktifkan dikte simbol
  • Saya sedang mencoba FUTO Keyboard sekarang, dan salah satu hal paling menyebalkan dari Google Keyboard adalah ketika input swipe tidak aktif
    Menurut saya swipe adalah inti dari input mobile. Saya pernah ingin menganalisis tata letak keyboard yang mengurangi error serta meningkatkan akurasi dan kecepatan, tetapi itu proyek besar; saya ingin mempertahankan tata letak 3 baris dan ukurannya, lalu hanya mengubah posisi tombol agar cocok untuk swipe
    FUTO cukup oke. Swipe-nya agak kurang akurat, tetapi dibandingkan pengumpulan data oleh Google, itu hanya sesuatu yang terlihat sedikit saja, dan input suaranya cukup bagus karena jika Anda mengucapkan satu kalimat penuh, ia menganalisisnya lalu menambahkan tata bahasa
    Saya terbiasa berbicara sambil langsung mengoreksi, jadi perlu penyesuaian, tetapi secara keseluruhan saya menyukainya dan berencana memakainya untuk sementara

    • Kalau ingin mencari tata letak keyboard yang mengurangi error, artikel ini bagus untuk dibaca: https://jasmcole.com/2017/06/04/swype-right/
    • Dulu saya memakai swipe, tetapi sekarang tidak lagi. Bagi saya, mengetik dengan dua ibu jari dua kali lebih cepat daripada swipe satu tangan, dan meski SwiftKey punya banyak kekurangan, kemampuannya memahami tombol yang sebenarnya ingin ditekan terasa hampir seperti sihir
      Meski saya menekan asal di sekitar tombol yang diinginkan, SwiftKey tetap mengeluarkan kata yang benar
      Namun saya butuh keyboard seperti itu yang bebas omong kosong. SwiftKey hampir 99% sempurna, tetapi selalu mengubah “my” menjadi “NY”, dan sekeras apa pun saya menyuruhnya “lupakan kata ini dan jangan prediksi lagi”, tidak ada cara menghapus NY dari kamus
      Betapa sulitnya menambahkan penghapusan kata dari kamus sampai hal ini terus menghambat, sungguh menyebalkan. Kalau FUTO membuat sesuatu seperti SwiftKey yang berfungsi dengan benar, saya bersedia membayar 20 dolar untuk lisensi seumur hidup
    • Saya penasaran apakah Anda pernah mencoba ATOMIK, tata letak heksagonal asli dari Shark. Itu adalah tata letak yang dirancang khusus untuk swipe
      https://www.researchgate.net/figure/An-ATOMIK-layout-with-hi...
    • Setuju. Dulu saya pernah berkata tidak akan membeli ponsel tanpa keyboard fisik sampai saya mencoba sendiri keyboard swipe
  • SwiftKey pintar karena melakukan koreksi berdasarkan bagian mana dari tombol yang ditekan
    Misalnya saat mengetik “Akk”, ia hanya mengoreksinya menjadi “All” jika “k” terakhir ditekan di sisi kanan, yaitu dekat tombol “L”; jika ditekan lebih ke kiri, ia membiarkannya sebagai “Akk”
    Cara ini bekerja sangat baik, dan saya penasaran apakah FUTO juga bisa melakukan koreksi berbasis posisi

    • Saya benar-benar merindukan keyboard fisik. Masalah ini muncul karena kita tidak bisa mengontrol dengan baik bagian mana dari jari besar kita yang menyentuh layar
      Dulu ada banyak ponsel slider dengan keyboard khusus, tetapi sekarang para produsen tampaknya puas membuat persegi panjang kaca yang sama
      Rasanya seperti mereka menciptakan masalah yang sebenarnya tidak perlu ada, lalu mencoba menyelesaikannya dengan teknologi
    • Karena mengetik di Android sambil bergantung pada fitur seperti ini, saya merasa terbentuk kebiasaan buruk dan memori otot yang buruk. Saat memakai FUTO Keyboard, typo saya jadi terlalu banyak, jadi akhirnya saya kembali ke keyboard bawaan
  • Idenya keren dan saya mungkin bersedia membayar, tetapi saya khawatir dengan kurangnya keterbukaan. Misalnya, untuk mengetahui fakta berikut saja jauh lebih sulit daripada yang saya harapkan
    FUTO Keyboard dilisensikan dengan “FUTO Source First License 1.0”, merupakan fork dari LatinIME, keyboard AOSP, dan LatinIME adalah open source berlisensi Apache
    Kode sumbernya ada di sini: https://gitlab.futo.org/alex/latinime/
    Saya bukan puris open source, tetapi semakin sentral dan mendasar sebuah proyek dalam hidup dan alur kerja saya, semakin penting apakah ia open source atau tidak. Keyboard adalah alat yang cukup mendasar
    Akan sangat bagus jika ada keyboard open source dengan konversi suara-ke-teks yang bagus. Di Pixel 8, perubahan perilaku STT oleh Google yang terus-menerus benar-benar membuat frustrasi; saya memahami filosofi perbaikan bertahap, tetapi rasanya selalu dua langkah maju, satu langkah mundur, sehingga saya harus terus mempelajari kebiasaan dan workaround baru
    Masih tahap awal, tetapi ini proyek menarik yang layak dipantau

    • Daripada melihat lisensi Source First sebagai “alternatif OSI open source yang kurang bebas”, lebih berguna melihatnya sebagai alternatif yang jauh lebih terbuka dari lisensi komersial tertutup
      Open source telah menghasilkan software backend dan alat developer yang hebat, tetapi anehnya lemah dalam membuat aplikasi klien yang ramah konsumen
      Jika melihat aplikasi-aplikasi terbaik, bahkan ketika memakai lisensi terbuka seperti Chrome, aplikasi itu dibuat oleh kelompok developer yang relatif tertutup dan didanai perusahaan berorientasi profit
      Gerakan Source First bertujuan memungkinkan tim tertutup yang terfokus seperti itu menjangkau pengguna dengan cara yang lebih terbuka. Mungkin tidak banyak proyek Source First yang ingin menerima banyak kontribusi komunitas, tetapi aplikasi tertutup pun berjalan baik tanpa itu, jadi menurut saya tidak masalah
    • FUTO telah mengunggah penjelasan tentang lisensi “source first”
      https://futo.org/about/futo-statement-on-opensource/
    • Proyek terkait FUTO lebih dekat ke source available daripada open source
    • Andai saja perdebatan tentang apakah sesuatu itu open source atau bukan bisa difilter. Ada kasus sempit ketika orang bertanya dengan niat baik karena penasaran, dan kali ini mungkin mendekati itu, tetapi saya tidak terlalu tertarik pada lisensi aneh yang menjadi sarana marketing untuk memancing para geek
      Ini bukan Reddit, jadi mungkin tidak ada aturan semacam itu, tetapi menurut saya batas seperti ini layak dicoba, sebagaimana pembahasan politik nonteknis dikecualikan
  • Bahasa saya tampaknya kurang didukung karena data latihnya di bawah 1000 jam. Saya penasaran bagaimana bisa membantu menambahkan data latih
    Saya punya banyak memo suara yang dibuat selama hampir 20 tahun, jadi ada transkrip puluhan jam dengan suara saya
    Sebagian besar sangat pribadi, tetapi saya rasa saya bisa memilah cukup banyak bagian untuk digunakan dalam proyek ini dan proyek lain
    https://keyboard.futo.org/whisper-training-data-breakdown

  • Akhirnya ada keyboard pengenalan suara di Android yang bekerja baik secara offline. Baru saja saya uji, dan setidaknya kualitas bahasa Inggrisnya luar biasa
    Namun sayang lisensinya bukan open source. Meski mereka meminta biaya, saya lebih memilih berdonasi ke proyek yang open source seperti Netguard atau MyExpenses

    • Penasaran apakah Anda sudah mencoba Sayboard. Tidak sempurna, tetapi untuk standar saya yang hanya perlu lebih baik daripada pengenalan suara bawaan Google, ia bekerja dengan baik
    • https://gitlab.futo.org/alex/latinime
      Saya kira inti FUTO adalah software open source berbayar
  • Saya penasaran apa saja keyboard open source yang menjaga privasi di Android
    Saya memakai OpenBoard; belum ada update sejak 2022, tetapi masih berfungsi dengan baik

    • Unexpected Keyboard menjadi titik balik besar bagi saya. Sejauh yang saya tahu, ini satu-satunya keyboard ukuran penuh yang memasukkan angka dan karakter khusus dengan menggeser ke arah sudut tombol, bukan menekan lama
      Bonusnya, ukurannya juga di bawah 1MB. Di komentar lain, Thumb-Key yang memiliki fitur swipe serupa juga disebutkan
      https://f-droid.org/packages/juloo.keyboard2/
      https://github.com/dessalines/thumb-key
    • Saya cukup puas dengan FlorisBoard. Namun konfigurasi awalnya agak merepotkan
      https://github.com/florisboard/florisboard
    • Heliboard bekerja sangat baik, tetapi untuk memakai swipe, Anda harus menambahkan library Google secara manual, dan saya melakukannya. Dukungan untuk layout bahasa alternatif sangat dasar jika Anda membutuhkannya
    • Seluruh area ini ternyata mengejutkan kurang berkembang. Misalnya, tidak ada keyboard open source yang mendukung input pinyin bahasa Mandarin. Padahal itu buah yang cukup mudah dipetik
    • Saya ragu seberapa sering keyboard sebenarnya perlu diperbarui
  • Sedikit menyimpang, tapi saya tidak mengerti kenapa chat Zulip selalu meminta email dan kata sandi yang berbeda bahkan saat hanya ingin melihat
    Ini benar-benar membuat frustrasi di setiap chat Zulip yang pernah saya coba ikuti. Bahkan tanpa perlu federasi antarpeladen, rasanya aksesibilitas akan jauh lebih baik jika sekadar memakai login Google

    • Koreksi: Zulip mendukung bukan hanya akun Google, tetapi juga login GitHub, GitLab, dan Apple: https://zulip.com/help/configure-authentication-methods
      Di Zulip Cloud, opsi-opsi ini aktif secara default, tetapi chat.futo.org di-host sendiri, jadi tampaknya mereka belum mengerjakan API key yang diperlukan untuk mengatur metode autentikasi, atau memang tidak menginginkannya karena kebijakan
      Alasan tiap organisasi memiliki akun berbeda adalah karena orang yang mengelola dan mengontrol tiap organisasi berbeda, dan karena akun terpisah merupakan model keamanan yang lebih rapi bukan hanya untuk pelanggan bisnis, tetapi juga untuk proyek yang sensitif terhadap opsi autentikasi
      Namun, ada rencana untuk membuat opsi Zulip Cloud SSO yang memungkinkan masuk ke beberapa komunitas dengan satu login di organisasi-organisasi Zulip Cloud. Masukan tentang cara kerja yang diinginkan akan paling terlihat oleh internal proyek jika disampaikan di #feedback di https://chat.zulip.org
      Organisasi publik dapat mengatur kanal tertentu agar dapat diakses publik tanpa login, dan ini tampaknya berguna untuk tempat seperti FUTO: https://zulip.com/help/public-access-option
    • Sepertinya karena disesuaikan untuk penggunaan perusahaan, lebih ke kebutuhan memisahkan email kantor dan email pribadi
      Slack paling buruk dalam hal ini. Terlalu rumit sampai saya sama sekali tidak bisa mengingat login Slack saya
    • Saya penasaran, kenapa tidak memakai protokol Matrix saja
  • Secara pribadi, selama 8 tahun terakhir saya memakai AnySoftKeyboard yang open source tanpa masalah. Sangat fleksibel, jadi saya penasaran apa sebenarnya nilai tambah yang dibawa FUTO
    Mungkin mereka malah bisa mensponsori AnySoftKeyboard

    • Keduanya keyboard open source yang berfokus pada privasi, tetapi bedanya FUTO Keyboard menyertakan fitur input suara offline yang lebih dipoles untuk dikte dan konversi suara-ke-teks, serta dibuat di atas model Whisper
      Saya rasa AnySoftKeyboard tidak menyediakan fitur ini, tapi bisa saja saya keliru