1 điểm bởi GN⁺ 2024-06-30 | 1 bình luận | Chia sẻ qua WhatsApp
  • FUTO Keyboard là bàn phím Android tập trung vào quyền riêng tư và bảo mật, được xây dựng trên tiền đề rằng bàn phím không nên kết nối Internet
  • Sản phẩm nhấn mạnh 100% ngoại tuyến100% riêng tư, cho biết nhập liệu bằng giọng nói cũng hoạt động không cần kết nối Internet và không truyền hay lưu trữ dữ liệu
  • Trải nghiệm nhập liệu tập trung vào nhập bằng vuốt FUTO Swipe, tự động sửa thông minh, gợi ý chính tả khi đang gõ và cá nhân hóa giao diện
  • Hiện vẫn đang được phát triển tích cực, nên một số tính năng hoặc ngôn ngữ có thể còn thiếu; dự án đang tiếp nhận phản hồi và báo cáo lỗi
  • Có thể cài đặt từ Play Store, kho F-Droid và GitHub; người dùng có thể hỗ trợ duy trì đầy đủ tính năng không quảng cáo và hỗ trợ phát triển bằng khoản thanh toán giấy phép một lần

Hướng tới một bàn phím không kết nối Internet

  • FUTO Keyboard đặt thông điệp rằng bàn phím của người dùng không nên kết nối Internet ở vị trí trung tâm
  • Mục tiêu là một bàn phím hiện đại tôn trọng quyền riêng tư và bảo mật của người dùng
  • Tính năng nhập liệu bằng giọng nói hoạt động ngoại tuyến, không dùng kết nối Internet và dữ liệu không được truyền đi hay lưu trữ, theo thông tin từ dự án
  • Các tính năng nhập liệu được thiết kế để tăng tốc độ và giảm lỗi gõ
    • FUTO Swipe: hệ thống nhập bằng vuốt
    • Smart Autocorrect: giảm lỗi nhập liệu
    • Predictive Text: gợi ý chính tả trong khi nhập
    • Cá nhân hóa bàn phím thông qua lựa chọn giao diện

Cài đặt, thanh toán và cách đóng góp

  • FUTO Keyboard hiện vẫn đang được phát triển tích cực, nên có thể còn thiếu tính năng hoặc ngôn ngữ
  • Các kênh tải xuống:
  • Có thể mua giấy phép FUTO Keyboard bằng khoản thanh toán một lần
    • Việc thanh toán được giới thiệu là cách duy trì đầy đủ tính năng không quảng cáo, hỗ trợ đội ngũ tập trung vào quyền riêng tư và trải nghiệm người dùng, cũng như giúp phát triển tính năng mới và cải tiến
    • Không có đăng ký định kỳ
    • Pay for FUTO Keyboard
  • FUTO Voice Input cũng có thể dùng với các bàn phím tương thích khác
  • Dự án đang xây dựng một bộ dữ liệu công khai độc lập để cải thiện nhập bằng vuốt và cho phép đóng góp bộ dữ liệu từ thiết bị di động
  • Có thể xem cộng đồng và mã nguồn ở các kênh riêng

1 bình luận

 
GN⁺ 2024-06-30
Các ý kiến trên Hacker News
  • Bàn phím FUTO chỉ dành cho Android nên tôi chưa tự dùng thử, nhưng FUTO.org là một tổ chức có sứ mệnh tuyệt vời: xây dựng các lựa chọn thay thế phi tập trung để đối đầu với tình trạng độc quyền nhóm trong công nghệ
    Họ đã tài trợ cho nhiều dự án như Signal, phong trào quyền sửa chữa của Louis Rossmann, Trieve.ai, TOR, GrapheneOS, CalyxOS, KiCAD, VLC, Zulip, Blender, FFmpeg, GIMP, KeePassX, PeerTube, Free Software Foundation, NeoVIM, Lichess, GitLab, v.v.
    FUTO không quảng bá rầm rộ nên muốn biết tầm ảnh hưởng của họ thì phải đào sâu, nhưng đây là một ví dụ rất đáng chú ý về một nhà phát triển kiêm nhà sáng lập từng bán công ty cho Yahoo và vận hành Yahoo Games, rồi xây dựng một hệ sinh thái công nghệ phi tập trung tại Austin
    Tôi không trực thuộc họ, nhưng thường ghé campus ở Austin của họ vào mỗi thứ Sáu, nơi họ tổ chức bữa trưa miễn phí hằng tuần cho những người yêu thích công nghệ phi tập trung; nghe nói các nhân vật trong cộng đồng mã nguồn mở và quyền riêng tư như CTO của Signal, CalyxOS, v.v. cũng đến
    Nếu bạn ở Austin vào thứ Sáu, tôi khuyên nên ghé bữa trưa của FUTO để gặp gỡ mọi người và trò chuyện về tương lai phi tập trung. Chi tiết được đăng trong chat Zulip của FUTO.org

    • Họ cũng đã quyên góp cho Asahi Linux
  • Tôi thấy nó trong video của Louis Rossmann và đã dùng thử vài giờ; ngay cả tin nhắn này tôi cũng đang đọc chính tả bằng nó, và trông khá tuyệt
    Chất lượng và độ ổn định tốt hơn nhiều so với tính năng đọc chính tả bằng giọng nói của Google mà trước đây tôi dùng trong GrapheneOS theo kiểu sandbox không có mạng; cái đó hay chết và chất lượng nhận dạng cũng chỉ tạm được
    Tuy nhiên, nó không có tính năng nhập dấu câu bằng lời nói, nên khó chèn dấu câu theo cách mình muốn; bản thân bàn phím có giao diện rất mượt, nhiều tính năng và tùy chọn, gần như có thể cạnh tranh với OpenBoard

    • Không rõ bạn đã thử bật đọc chính tả ký hiệu cho dấu câu chưa
  • Hiện tôi đang dùng thử bàn phím FUTO, và một trong những điều khó chịu nhất ở bàn phím Google là khi nhập bằng cách vuốt không kích hoạt
    Tôi cho rằng vuốt là cốt lõi của nhập liệu trên di động. Tôi từng muốn phân tích một bố cục bàn phím giúp giảm lỗi, tăng độ chính xác và tốc độ, nhưng đó là một dự án lớn; tôi chỉ muốn giữ bố cục 3 hàng và kích thước như cũ, nhưng đổi vị trí phím cho phù hợp với thao tác vuốt
    FUTO khá ổn. Vuốt hơi thiếu chính xác, nhưng so với việc Google thu thập dữ liệu thì chỉ là vấn đề đáng chú ý ở mức chấp nhận được; nhập liệu bằng giọng nói thì khá tốt vì bạn nói cả câu, nó phân tích rồi thêm ngữ pháp
    Tôi quen kiểu vừa nói vừa sửa ngay nên sẽ cần thời gian thích nghi, nhưng nhìn chung tôi thích nó và định dùng thử thêm một thời gian

    • Nếu muốn tìm một bố cục bàn phím giúp giảm lỗi, bạn nên xem bài này: https://jasmcole.com/2017/06/04/swype-right/
    • Trước đây tôi dùng vuốt, nhưng giờ thì không. Với tôi, gõ bằng hai ngón cái nhanh gấp đôi vuốt bằng một tay, và dù SwiftKey có nhiều nhược điểm, khả năng hiểu phím tôi định bấm của nó gần như là ma thuật
      Chỉ cần bấm đại gần phím mình muốn, SwiftKey vẫn đưa ra đúng từ
      Nhưng tôi cần một bàn phím như vậy mà không có những thứ nhảm nhí. SwiftKey gần như hoàn hảo 99% mà vẫn luôn đổi “my” thành “NY”, và dù tôi có bảo “hãy quên từ này và đừng dự đoán lại nữa” bao nhiêu lần, vẫn không có cách xóa NY khỏi từ điển
      Thật bực mình khi việc thêm tính năng xóa từ khỏi từ điển lại khó đến mức trở thành điểm vướng như vậy. Nếu FUTO làm được một thứ giống SwiftKey mà hoạt động đúng, tôi sẵn sàng trả 20 đô cho giấy phép trọn đời
    • Không rõ bạn đã thử ATOMIK, bố cục lục giác ban đầu của Shark, chưa. Đây là bố cục được thiết kế riêng cho thao tác vuốt
      https://www.researchgate.net/figure/An-ATOMIK-layout-with-hi...
    • Đồng ý. Trước đây tôi từng nói sẽ không mua điện thoại không có bàn phím vật lý cho đến khi tự kiểm thử bàn phím vuốt
  • SwiftKey thông minh ở chỗ nó sửa dựa trên vị trí bạn bấm trên phím
    Ví dụ khi nhập “Akk”, nó chỉ sửa thành “All” nếu chữ “k” cuối được bấm lệch sang phải, tức gần phím “L”; còn nếu bấm lệch sang trái hơn thì giữ nguyên “Akk”
    Cách này hoạt động thật sự tốt, nên tôi tò mò không biết FUTO có thể sửa lỗi dựa trên vị trí hay không

    • Tôi thật sự nhớ bàn phím vật lý. Vấn đề này xuất phát từ việc chúng ta không kiểm soát tốt phần nào của ngón tay to chạm vào màn hình
      Trước đây có nhiều điện thoại trượt kèm bàn phím riêng, còn giờ có vẻ các nhà sản xuất đều hài lòng với việc làm ra cùng một hình chữ nhật bằng kính
      Có vẻ họ tạo ra một vấn đề vốn không cần phải tạo, rồi cố giải quyết bằng công nghệ
    • Do gõ trên Android mà dựa vào các tính năng như thế này, tôi nghĩ mình đã hình thành thói quen xấu và trí nhớ cơ bắp không tốt. Dùng bàn phím FUTO làm tôi gõ sai quá nhiều, cuối cùng lại quay về bàn phím mặc định
  • Ý tưởng thì hay và tôi cũng có thể trả tiền, nhưng tôi lo về sự thiếu cởi mở. Chẳng hạn, ngay cả việc tìm ra những sự thật sau cũng khó hơn nhiều so với tôi mong muốn
    FUTO Keyboard được cấp phép theo “FUTO Source First License 1.0”, là một bản fork của LatinIME, bàn phím AOSP; còn LatinIME là phần mềm mã nguồn mở theo giấy phép Apache
    Mã nguồn ở đây: https://gitlab.futo.org/alex/latinime/
    Tôi không phải người theo chủ nghĩa thuần túy mã nguồn mở, nhưng dự án càng trung tâm và nền tảng trong đời sống cũng như quy trình làm việc của tôi thì việc nó có mã nguồn mở hay không càng quan trọng. Bàn phím là một công cụ khá nền tảng
    Đặc biệt, sẽ rất tốt nếu có một bàn phím mã nguồn mở với khả năng chuyển giọng nói thành văn bản tốt. Trên Pixel 8, việc Google liên tục thay đổi cách STT hoạt động khiến tôi phát điên; tôi hiểu triết lý cải tiến dần dần, nhưng cứ kiểu tiến hai bước, lùi một bước nên tôi phải liên tục học thói quen mới và cách đi đường vòng
    Dù vẫn còn ở giai đoạn đầu, đây là một dự án thú vị đáng theo dõi

    • Sẽ hữu ích hơn nếu xem giấy phép Source First không phải là “một lựa chọn thay thế kém tự do hơn cho mã nguồn mở OSI”, mà là một lựa chọn thay thế cởi mở hơn rất nhiều cho giấy phép thương mại đóng
      Mã nguồn mở đã tạo ra phần mềm backend và công cụ dành cho nhà phát triển rất tuyệt, nhưng lại yếu một cách kỳ lạ trong việc tạo ra các ứng dụng client thân thiện với người tiêu dùng
      Nhìn vào những ứng dụng tốt nhất, ngay cả khi chúng dùng giấy phép mở như Chrome, chúng thường do một nhóm nhà phát triển tương đối khép kín, được doanh nghiệp vì lợi nhuận tài trợ, tạo ra
      Phong trào Source First muốn giúp những nhóm tập trung và khép kín như vậy tiếp cận người dùng theo cách cởi mở hơn. Có lẽ sẽ không có nhiều dự án Source First nhận nhiều đóng góp từ cộng đồng, nhưng các ứng dụng đóng cũng không làm vậy mà vẫn vận hành tốt, nên tôi nghĩ thế là ổn
    • FUTO đã đăng phần giải thích về giấy phép “source first”
      https://futo.org/about/futo-statement-on-opensource/
    • Các dự án liên quan đến FUTO không hẳn là mã nguồn mở, mà gần với công khai mã nguồn (source available) hơn
    • Ước gì có thể lọc được các cuộc tranh luận về việc thứ gì có phải mã nguồn mở hay không. Có những trường hợp hẹp, hỏi với thiện chí vì tò mò, và lần này có thể gần như vậy, nhưng tôi không mấy quan tâm đến việc các giấy phép kỳ lạ trở thành chiêu marketing để câu những người lập dị
      Đây không phải Reddit nên có thể không có quy tắc như vậy, nhưng tôi nghĩ cũng đáng thử kẻ ranh giới này, giống như cách loại trừ các câu chuyện chính trị phi kỹ thuật
  • Ngôn ngữ của tôi có vẻ được hỗ trợ không tốt vì dữ liệu huấn luyện dưới 1000 giờ. Tôi tò mò có thể giúp bổ sung dữ liệu huấn luyện bằng cách nào
    Tôi có rất nhiều ghi chú thoại trong gần 20 năm, nên có hàng chục giờ bản chép lời bằng chính giọng của mình
    Phần lớn rất cá nhân, nhưng tôi nghĩ có thể chọn lọc ra khá nhiều phần để dùng cho dự án này và các dự án khác
    https://keyboard.futo.org/whisper-training-data-breakdown

  • Cuối cùng cũng có một bàn phím nhận dạng giọng nói hoạt động tốt ngoại tuyến trên Android. Tôi vừa thử, và ít nhất chất lượng tiếng Anh rất xuất sắc
    Tuy nhiên tiếc là giấy phép không phải mã nguồn mở. Dù có yêu cầu phí sử dụng, tôi vẫn thích quyên góp cho các dự án mã nguồn mở như Netguard hay MyExpenses hơn

    • Không biết bạn đã thử Sayboard chưa. Nó không hoàn hảo, nhưng theo tiêu chí của tôi, chỉ cần tốt hơn nhận dạng giọng nói mặc định của Google là được, và nó đang làm tốt
    • https://gitlab.futo.org/alex/latinime
      Tôi nghĩ cốt lõi của FUTO chẳng phải là phần mềm mã nguồn mở trả phí sao
  • Tôi tò mò trên Android hiện có những bàn phím mã nguồn mở bảo vệ quyền riêng tư nào
    Tôi đang dùng OpenBoard; từ sau 2022 không có cập nhật nhưng vẫn hoạt động tốt

    • Unexpected Keyboard là một bước ngoặt lớn với tôi. Theo tôi biết, đây là bàn phím kích thước đầy đủ duy nhất cho phép nhập số và ký tự đặc biệt bằng cách vuốt về phía các góc phím, thay vì nhấn giữ
      Thêm nữa, dung lượng cũng dưới 1MB. Trong bình luận khác cũng có nhắc đến Thumb-Key với tính năng vuốt tương tự
      https://f-droid.org/packages/juloo.keyboard2/
      https://github.com/dessalines/thumb-key
    • Tôi khá hài lòng với FlorisBoard. Tuy nhiên thiết lập ban đầu hơi phiền một chút
      https://github.com/florisboard/florisboard
    • Heliboard hoạt động rất tốt, nhưng nếu muốn dùng vuốt thì phải tự thêm thư viện của Google, và tôi đã làm vậy. Hỗ trợ bố cục ngôn ngữ thay thế, nếu bạn cần, chỉ ở mức rất cơ bản
    • Toàn bộ mảng này kém phát triển đến mức đáng ngạc nhiên. Ví dụ, không có bàn phím mã nguồn mở nào hỗ trợ nhập bính âm tiếng Trung. Dù đây có vẻ là thứ khá dễ làm
    • Tôi tự hỏi bàn phím thực sự cần được cập nhật thường xuyên đến mức nào
  • Hơi ngoài lề, nhưng tôi không hiểu vì sao chat Zulip ngay cả khi chỉ xem cũng lần nào cũng đòi email và mật khẩu khác nhau
    Trong mọi chat Zulip mà tôi từng thử tham gia, điểm này thật sự gây khó chịu. Dù không cần đến liên kết liên máy chủ, chỉ cần dùng đăng nhập Google thôi thì khả năng tiếp cận có vẻ đã tốt hơn nhiều

    • Đính chính thì Zulip không chỉ hỗ trợ tài khoản Google mà còn hỗ trợ đăng nhập GitHub, GitLab và Apple: https://zulip.com/help/configure-authentication-methods
      Trên Zulip Cloud, các tùy chọn này được bật mặc định, nhưng chat.futo.org là tự host nên có vẻ họ chưa làm phần API key cần thiết để cấu hình phương thức xác thực, hoặc không muốn vì lý do chính sách
      Lý do mỗi tổ chức có tài khoản riêng là vì người quản lý và kiểm soát từng tổ chức khác nhau, và không chỉ với khách hàng doanh nghiệp mà cả với các dự án nhạy cảm về tùy chọn xác thực, tài khoản riêng là một mô hình bảo mật gọn gàng hơn
      Tuy vậy, có kế hoạch tạo tùy chọn Zulip Cloud SSO để có thể vào nhiều cộng đồng bằng một lần đăng nhập trên các tổ chức Zulip Cloud. Nếu có phản hồi về cách hoạt động mong muốn, hãy gửi vào #feedback trên https://chat.zulip.org, đó sẽ là nơi nội bộ dự án dễ thấy nhất
      Các tổ chức công khai có thể cấu hình để cho phép truy cập công khai vào một số kênh nhất định mà không cần đăng nhập, và điều này có vẻ hữu ích với những nơi như FUTO: https://zulip.com/help/public-access-option
    • Có vẻ nó được thiết kế cho công ty, gần với mục đích tách email công ty và email cá nhân
      Slack là tệ nhất ở điểm này. Quá phức tạp đến mức tôi không tài nào nhớ nổi thông tin đăng nhập Slack của mình
    • Tôi thắc mắc liệu cứ dùng giao thức Matrix có được không
  • Cá nhân tôi đã dùng AnySoftKeyboard mã nguồn mở suốt 8 năm qua mà không gặp vấn đề gì. Nó rất linh hoạt, nên tôi tò mò FUTO thực sự mang lại thêm điều gì
    Có lẽ họ đã có thể tài trợ cho AnySoftKeyboard thì hơn

    • Cả hai đều là bàn phím mã nguồn mở tập trung vào quyền riêng tư, nhưng điểm khác biệt là FUTO Keyboard có tính năng nhập liệu bằng giọng nói ngoại tuyến được hoàn thiện để đọc chính tả và chuyển giọng nói thành văn bản, và được xây dựng trên mô hình Whisper
      Tôi không thấy AnySoftKeyboard cung cấp tính năng này, nhưng cũng có thể tôi nhầm