1 puan yazan GN⁺ 2024-06-30 | 1 yorum | WhatsApp'ta paylaş
  • FUTO Keyboard, klavyenin internete bağlı olmaması gerektiği varsayımıyla geliştirilmiş gizlilik ve güvenlik odaklı bir Android klavyesidir
  • %100 çevrimdışı ve %100 özel olduğunu vurgular; sesle girişin de internet bağlantısı olmadan çalıştığını, veri aktarımı veya depolaması yapmadığını belirtir
  • Yazma deneyimi FUTO Swipe kaydırarak yazma, akıllı otomatik düzeltme, yazarken yazım önerileri ve tema kişiselleştirmeye odaklanır
  • Hâlâ aktif olarak geliştirildiği için bazı özellikler veya diller eksik olabilir; geri bildirim ve hata raporları kabul edilmektedir
  • Play Store, F-Droid deposu ve GitHub üzerinden kurulabilir; tek seferlik lisans ödemesi ile reklamsız tam özellikli kullanımı ve geliştirmeyi desteklemek mümkündür

İnternet bağlantısı olmayan bir klavye hedefleniyor

  • FUTO Keyboard, kullanıcının klavyesinin internete bağlı olmaması gerektiği mesajını öne çıkarır
  • Amaç, kullanıcının gizlilik ve güvenliğine saygı duyan modern bir klavye sunmaktır
  • Sesle giriş çevrimdışı çalışır; internet bağlantısı kullanmadan, verilerin aktarılmadığı veya saklanmadığı belirtilir
  • Giriş özellikleri hız ve yazım hatalarını azaltma üzerine kurgulanmıştır
    • FUTO Swipe: kaydırarak yazma sistemi
    • Smart Autocorrect: yazım hatalarını azaltma
    • Predictive Text: yazarken yazım önerileri
    • Tema seçimiyle klavyeyi kişiselleştirme

Kurulum, ödeme ve katkı yolları

  • FUTO Keyboard hâlâ aktif olarak geliştirilmektedir; bazı özellikler veya diller eksik olabilir
  • İndirme yolları:
  • Tek seferlik ödemeyle FUTO Keyboard lisansı satın alınabilir
    • Ödeme; reklamsız tam özellikli kullanımı sürdürme, gizlilik ve kullanıcı deneyimine odaklanan ekibi destekleme, yeni özellikler ve iyileştirmelere katkı sağlama yolu olarak anlatılır
    • Yinelenen abonelik yoktur
    • Pay for FUTO Keyboard
  • FUTO Voice Input, uyumlu diğer klavyelerde de kullanılabilir
  • Kaydırarak yazmayı iyileştirmek için bağımsız ve herkese açık bir veri kümesi oluşturulmaktadır; mobil cihazlardan veri kümesine katkı kabul edilmektedir
  • Topluluk ve kod ayrı kanallardan incelenebilir

1 yorum

 
GN⁺ 2024-06-30
Hacker News yorumları
  • FUTO klavye Android’e özel olduğu için kendim deneyemedim, ama FUTO.org teknoloji oligopolüne karşı merkeziyetsiz alternatifler üretme gibi harika bir misyona sahip bir kuruluş
    Signal, Louis Rossmann’ın onarım hakkı hareketi, Trieve.ai, TOR, GrapheneOS, CalyxOS, KiCAD, VLC, Zulip, Blender, FFmpeg, GIMP, KeePassX, PeerTube, Free Software Foundation, NeoVIM, Lichess, GitLab gibi pek çok projeyi destekledi
    FUTO fazla tanıtım yapmadığı için etkisini anlamak adına derine inmek gerekiyor; ancak şirketini Yahoo’ya satıp Yahoo Games’i yöneten bir geliştirici ve kurucunun Austin’de merkeziyetsiz bir teknoloji ekosistemi oluşturmuş olması anlamlı
    Doğrudan bağlı değilim, ama Austin kampüsünde her cuma merkeziyetsiz teknoloji meraklıları için ücretsiz öğle yemeği düzenliyorlar; sık sık gidiyorum ve Signal CTO’su, CalyxOS gibi açık kaynak ve gizlilik topluluklarından kişiler de geliyormuş
    Cuma günü Austin’deyseniz FUTO öğle yemeğine uğrayıp insanlarla tanışmanızı ve merkeziyetsiz gelecek üzerine konuşmanızı öneririm. Ayrıntılar FUTO.org’un Zulip sohbetinde paylaşılıyor

    • Asahi Linux’a da bağış yaptı
  • Louis Rossmann’ın videosunda görüp birkaç saat kullandım; şu anda bu mesajı da bununla dikte ediyorum ve oldukça iyi görünüyor
    Eskiden GrapheneOS’ta ağ erişimi olmadan sandbox içinde kullandığım Google sesle yazmaya göre kalite ve kararlılığı çok daha iyi; o sık sık çöküyordu ve dikte kalitesi de fena değil seviyesindeydi
    Ancak noktalama işaretlerini sözle girme özelliği yok, bu yüzden noktalama işaretlerini istediğim şekilde koymak zor; klavyenin arayüzü ise çok akıcı, özellikleri ve seçenekleri de bol, OpenBoard ile neredeyse rekabet edebilir durumda

    • Noktalama için sembol diktesini açmayı denedin mi merak ettim
  • Şu anda FUTO klavyeyi deniyorum; Google klavyede en sinir bozucu şeylerden biri kaydırarak yazma devreye girmediğinde yaşanıyor
    Mobil girişte kaydırmanın temel bir özellik olduğunu düşünüyorum. Hataları azaltıp doğruluğu ve hızı artıran klavye düzenlerini analiz etmek istemiştim ama bu büyük bir proje; 3 satırlı düzeni ve boyutu koruyup yalnızca tuş konumlarını kaydırmaya uygun olacak şekilde değiştirmek istiyorum
    FUTO fena değil. Kaydırma biraz hatalı, ama Google’ın veri toplamasıyla kıyaslayınca bu sadece göze çarpan bir kusur; sesli giriş ise tüm cümleyi söylediğinizde onu analiz edip dilbilgisini yerleştiren bir yöntemle çalışıyor ve oldukça iyi
    Konuşurken anında düzeltme yapma tarzına alışkın olduğum için uyum sağlamam gerekiyor, ama genel olarak hoşuma gitti; bir süre kullanmayı düşünüyorum

    • Hataları azaltan bir klavye düzeni bulmak istiyorsan şu yazıya bakmak iyi olur: https://jasmcole.com/2017/06/04/swype-right/
    • Eskiden kaydırarak yazardım ama artık kullanmıyorum. Benim için iki başparmakla yazmak, tek elle kaydırmadan iki kat hızlı; SwiftKey’in çok kusuru olsa da basmak istediğim tuşu anlama yeteneği neredeyse sihir gibi
      İstediğin tuşun yakınına kabaca bassan bile SwiftKey doğru kelimeyi çıkarıyor
      Ama saçmalıkları olmayan böyle bir klavyeye ihtiyaç var. SwiftKey mükemmele %99 yakın olsa da “my” yazdığımda bunu her zaman “NY”ye çeviriyor ve “bu kelimeyi unut, bir daha tahmin etme” diye ne kadar uğraşsam da NY’yi sözlükten silmenin bir yolu yok
      Sözlükten kelime silmeyi eklemek ne kadar zor olabilir de böyle insanın ayağına dolanıyor, gerçekten sinir bozucu. FUTO düzgün çalışan SwiftKey benzeri bir şey yaparsa ömür boyu lisans için 20 dolar öderim
    • Orijinal Shark’ın altıgen düzeni olan ATOMIK’i denedin mi merak ediyorum. Kaydırma için özel tasarlanmış bir düzen
      https://www.researchgate.net/figure/An-ATOMIK-layout-with-hi...
    • Katılıyorum. Eskiden, kendi başıma bir kaydırmalı klavyeyi test edene kadar fiziksel klavyesi olmayan telefon almayacağımı söylüyordum
  • SwiftKey’in, tuşun neresine bastığınıza göre düzeltme yapması akıllıca
    Örneğin “Akk” yazdığınızda, son “k”ye sağ tarafta, yani “L” tuşuna yakın basıldıysa bunu ancak o zaman “All” olarak düzeltiyor; daha sola basıldıysa “Akk” olarak bırakıyor
    Bu yöntem gerçekten iyi çalışıyor; FUTO’nun da konum tabanlı düzeltme yapıp yapamadığını merak ediyorum

    • Fiziksel klavyeyi gerçekten özlüyorum. Bu sorun, büyük parmağın hangi kısmının ekrana temas ettiğini iyi kontrol edemememizden kaynaklanıyor
      Eskiden özel klavyeli çok sayıda kızaklı telefon vardı; şimdi ise üreticiler sanki hepsi aynı cam dikdörtgeni üretmekten memnun
      En başta yaratılmasına gerek olmayan bir sorunu yaratıp teknolojiyle çözmeye çalışıyor gibiyiz
    • Android’de yazarken bu tür özelliklere bağımlı olunca kötü alışkanlıklar ve kas hafızası oluşmuş gibi geliyor. FUTO klavyeyi kullanınca çok fazla yazım hatası yapmaya başladım ve sonunda varsayılan klavyeye geri döndüm
  • Fikir harika ve para da ödeyebilirim, ama açıklık eksikliği beni endişelendiriyor. Örneğin şu bilgiyi öğrenmek bile istediğimden çok daha zordu
    FUTO Keyboard “FUTO Source First License 1.0” ile lisanslanmış; AOSP klavyesi LatinIME’in bir fork’u ve LatinIME, Apache lisanslı açık kaynak bir proje
    Kaynak kodu burada: https://gitlab.futo.org/alex/latinime/
    Açık kaynak saflığı takıntısı olan biri değilim ama hayatımın ve iş akışımın ne kadar merkezi ve temelinde yer alan bir proje olursa, açık kaynak olup olmaması o kadar önemli hale geliyor. Klavye epey temel bir araç
    Özellikle iyi konuşmadan metne dönüştürme özelliği olan açık kaynak bir klavye güzel olurdu. Pixel 8’de Google’ın STT davranışını sürekli değiştirmesi insanı çıldırtıyor; kademeli iyileştirme felsefesini anlıyorum ama sürekli iki adım ileri, bir adım geri gibi olduğundan yeni alışkanlıklar ve geçici çözümler öğrenmek zorunda kalıyorum
    Henüz erken aşamada ama takip etmeye değer ilginç bir proje

    • Source First lisansını “OSI açık kaynağının daha az özgür bir alternatifi” olarak görmektense, kapalı kaynak ticari lisanslara çok daha açık bir alternatif olarak görmek daha faydalı
      Açık kaynak harika backend yazılımları ve geliştirici araçları üretti, ancak tüketici dostu istemci uygulamaları iyi yapmakta tuhaf biçimde zayıf
      En iyi uygulamalara bakınca, Chrome gibi açık lisans kullananlarda bile bunları kâr amacı güden şirketlerin finanse ettiği, nispeten kapalı geliştirici gruplarının yaptığını görüyoruz
      Source First hareketi, bu tür odaklanmış kapalı ekiplerin kullanıcılara daha açık bir biçimde yaklaşabilmesini sağlamaya çalışıyor. Çok sayıda topluluk katkısı almayı hedefleyen fazla Source First projesi olmayabilir ama kapalı kaynak uygulamalar da bunu yapmadan gayet iyi işlediğine göre bence sorun değil
    • FUTO, “source first” lisansına ilişkin bir açıklama yayımladı
      https://futo.org/about/futo-statement-on-opensource/
    • FUTO ile ilgili projeler açık kaynak değil, daha çok kaynağı erişilebilir (source available) sayılır
    • Bir şeyin açık kaynak olup olmadığı etrafındaki tartışmaları filtreleyebilsek iyi olurdu. Meraktan ve iyi niyetle sorulan dar kapsamlı durumlar da var; bu durum ona yakın olabilir ama tuhaf lisansların meraklıları avlamak için pazarlama aracına dönüşmesiyle pek ilgilenmiyorum
      Reddit değil burası, o yüzden böyle bir kural olmayabilir; ama teknik olmayan siyaset konuşmalarını dışarıda bırakmak gibi bu çizgiyi de çekmeye değer bence
  • Benim dilimde eğitim verisi 1000 saatin altında olduğu için desteğin iyi olmadığını düşünüyorum. Eğitim verisi eklemeye nasıl yardımcı olabileceğimi merak ediyorum
    Neredeyse 20 yıla yayılan çok sayıda sesli notum var, yani kendi sesimle onlarca saatlik transkripsiyon materyalim bulunuyor
    Çoğu çok kişisel ama bu proje ve başka projeler için kullanılabilecek epey kısmını ayıklayabileceğimi düşünüyorum
    https://keyboard.futo.org/whisper-training-data-breakdown

  • Sonunda Android’de çevrimdışı iyi çalışan bir ses tanıma klavyesi çıktı. Az önce test ettim; en azından İngilizce kalitesi mükemmel
    Yalnız lisansının açık kaynak olmaması üzücü. Kullanım ücreti istese bile Netguard veya MyExpenses gibi açık kaynak projelere bağış yapmayı tercih ederim

    • Sayboard’u denedin mi merak ediyorum. Kusursuz değil ama benim ölçütüme göre, Google’ın varsayılan ses tanımasından iyi olması yeterli ve bunu başarıyor
    • https://gitlab.futo.org/alex/latinime
      FUTO’nun esas olayı ücretli açık kaynak yazılım değil mi diye düşünüyorum
  • Android’de gizliliği koruyan açık kaynak klavye olarak neler var merak ediyorum
    OpenBoard kullanıyorum; 2022’den beri güncelleme almıyor ama iyi çalışıyor

    • Unexpected Keyboard benim için büyük bir dönüm noktasıydı. Bildiğim kadarıyla sayıları ve özel karakterleri uzun basmak yerine tuşun köşelerine doğru kaydırarak girmenizi sağlayan tek tam boyutlu klavye
      Üstelik boyutu da 1 MB’ın altında. Başka bir yorumda benzer kaydırma özelliği olan Thumb-Key’den de bahsedilmişti
      https://f-droid.org/packages/juloo.keyboard2/
      https://github.com/dessalines/thumb-key
    • FlorisBoard’dan epey memnunum. Yalnız ilk kurulum biraz zahmetliydi
      https://github.com/florisboard/florisboard
    • Heliboard gerçekten iyi çalışıyor ama kaydırmalı yazmayı kullanmak için Google’ın kütüphanesini elle eklemek gerekiyor; ben de öyle yaptım. Alternatif dil düzenleri desteği, ihtiyaç duyuyorsanız, çok temel düzeyde
    • Bu alanın tamamı şaşırtıcı derecede az geliştirilmiş durumda. Örneğin Çince pinyin girişi destekleyen açık kaynak bir klavye yok. Oysa oldukça kolay toplanabilecek bir meyve gibi duruyor
    • Bir klavyenin gerçekte ne kadar sık güncellenmesi gerektiği de tartışılır
  • Konu dışı ama Zulip sohbetlerinin sadece bakarken bile neden her seferinde farklı bir e-posta ve parola istediğini anlamıyorum
    Katılmayı denediğim tüm Zulip sohbetlerinde bu nokta gerçekten sinir bozucuydu. Sunucular arası federasyona kadar gerek olmasa bile, yalnızca Google ile giriş kullanılsa erişilebilirlik çok daha iyi olurdu

    • Düzeltmek gerekirse Zulip, Google hesabının yanı sıra GitHub, GitLab ve Apple ile girişi de destekliyor: https://zulip.com/help/configure-authentication-methods
      Zulip Cloud’da bu seçenekler varsayılan olarak açık, ancak chat.futo.org kendi barındırdığı için kimlik doğrulama yöntemlerini ayarlamak için gereken API anahtarı işini yapmamış ya da politika gereği bunu istemiyor gibi görünüyor
      Her kuruluşta hesabın farklı olmasının nedeni, her kuruluşu yöneten ve kontrol eden kişilerin farklı olması; ayrıca yalnızca kurumsal müşteriler için değil, kimlik doğrulama seçeneklerine hassas projeler için de ayrı hesapların daha temiz bir güvenlik modeli olması
      Bununla birlikte Zulip Cloud kuruluşlarında tek bir girişle birden fazla topluluğa girilebilmesini sağlayacak bir Zulip Cloud SSO seçeneği oluşturma planı var. İstenen çalışma biçimine dair geri bildirim, https://chat.zulip.org üzerindeki #feedback kanalına verilirse proje içinde en iyi şekilde görünür
      Herkese açık kuruluşlar, belirli kanalları giriş yapmadan da herkese açık erişime açacak şekilde ayarlayabiliyor; FUTO gibi yerler için faydalı görünüyor: https://zulip.com/help/public-access-option
    • Şirket kullanımına göre tasarlandığı için, şirket e-postasıyla kişisel e-postayı ayırma amacına daha yakın gibi görünüyor
      Slack bu açıdan en kötüsü. O kadar karmaşık ki Slack giriş bilgilerimi bir türlü hatırlayamıyorum
    • Sadece Matrix protokolü kullanılamaz mı, merak ediyorum
  • Şahsen son 8 yıldır açık kaynaklı AnySoftKeyboard’u sorunsuz kullanıyorum. Çok esnek; FUTO’nun gerçekte daha ne getirdiğini merak ediyorum
    Bunun yerine AnySoftKeyboard’a destek olunabilirdi gibi geliyor

    • İkisi de gizlilik odaklı açık kaynak klavyeler, ancak fark şu: FUTO Keyboard, dikte ve konuşmadan metne dönüştürme için cilalanmış bir çevrimdışı sesli giriş özelliği içeriyor ve Whisper modeli üzerine inşa edilmiş
      AnySoftKeyboard’un bu özelliği sunduğunu sanmıyorum, ama yanılıyor da olabilirim