1 poin oleh GN⁺ 2023-08-29 | 1 komentar | Bagikan ke WhatsApp
  • Tim Fig yang telah mengembangkan alat pengembang terminal/shell bergabung dengan Amazon Web Services (AWS), dan Amazon mengakuisisi teknologi Fig
  • AWS melihat AI generatif sebagai pergeseran teknologi utama yang mengubah cara pelanggan mengembangkan perangkat lunak, dan bergabungnya Fig dilakukan sebagai bagian dari visi ini
  • Pengguna yang sudah ada tetap dapat menggunakan Fig dan akan terus menerima dukungan berkelanjutan, sementara fitur berbayar Fig Team kini sepenuhnya gratis
  • Pendaftaran baru saat ini dihentikan, dengan fokus pada optimalisasi untuk pelanggan yang ada dan pekerjaan integrasi dengan AWS
  • Rencana produk ke depan belum diumumkan, tetapi inovasi untuk pengembang di ranah terminal/shell akan terus dilanjutkan

Pengumuman Fig bergabung dengan AWS

  • Tim Fig bergabung dengan AWS dan Amazon mengakuisisi teknologi Fig
  • Fig dan AWS sama-sama memiliki minat untuk meningkatkan alat dan layanan bagi pengembang
  • Keahlian Fig akan dipadukan dengan orientasi jangka panjang AWS dan rekam jejaknya dalam menghadirkan produk berpusat pada pelanggan untuk meningkatkan pengalaman pengembang
  • AWS memandang AI generatif sebagai pergeseran teknologi utama yang mengubah cara pelanggan membangun produk

Perubahan pada produk Fig

  • Pengguna yang sudah ada tetap dapat menggunakan Fig dan akan terus mendapatkan dukungan
  • Semua fitur berbayar Fig Team diubah menjadi sepenuhnya gratis
  • Pengguna baru saat ini tidak dapat mendaftar ke produk Fig
    • Fokus pada optimalisasi produk untuk pelanggan yang ada
    • Fokus pada penanganan kebutuhan yang telah diidentifikasi untuk mengintegrasikan Fig dengan AWS
  • Tautan pendaftaran untuk menerima kabar tentang kerja sama dengan AWS akan dibuka dalam beberapa minggu ke depan

Produk yang akan dihadirkan Amazon + Fig

  • Saat ini belum ada pembaruan yang dapat dibagikan mengenai rencana ke depan
  • Inovasi bagi pengembang di ranah terminal/shell terus dilanjutkan
  • Akan terus diumumkan saat ada kabar tambahan

Terima kasih kepada komunitas

  • Terima kasih atas dukungan berkelanjutan dari komunitas
  • Pencapaian selama 3 tahun terakhir mencakup ratusan ribu pengguna, 22k GitHub stars, 13k anggota Discord, 400 kontributor open source, dan 5 produk inti
  • Ke depannya, inovasi akan terus dilanjutkan bersama komunitas

1 komentar

 
GN⁺ 2023-08-29
Komentar Hacker News
  • Kalimat tentang menghentikan pendaftaran baru dan menangani kebutuhan optimalisasi pelanggan lama serta integrasi AWS terdengar seperti produk ini pada dasarnya sudah mati, dan suatu hari nanti mungkin muncul lagi sebagai produk bermerek Amazon yang di-host di AWS
    Saya tidak akan pernah memakai produk yang menempelkan banyak langganan dan telemetri pada alur kerja inti, tetapi bagi pengguna lama ini tampaknya memang disayangkan

    • Seluruh tulisannya terasa seperti “ini akuisisi talenta, tapi kami tidak bisa mengakuinya sebagai akuisisi talenta”, dan penghentian pendaftaran mempertegas kesan itu
      Kalau AWS membelinya karena produknya, saya tidak tahu kenapa mereka harus menghentikannya total alih-alih tetap menjalankan model bisnis yang ada selama beberapa bulan sampai “kebutuhan” itu ditangani
    • Bahkan hanya karena alasan keamanan dan privasi, saya rasanya tidak akan pernah memakai terminal yang tersinkronisasi/terhubung ke cloud, dan kalau terjadi gangguan, sebagai developer atau admin pada dasarnya tangan dan kaki kita terikat
      Beberapa perusahaan sudah mencoba menjadikan terminal sebagai software-as-a-service dan gagal, jadi sepertinya bukan hanya saya yang merasa begitu
      “Ternyata masih ada komponen di infrastruktur komputasi yang belum mengirim semua hal yang Anda lakukan ke cloud dan belum menarik biaya sewa bulanan…”
    • “Amazon has acquired Fig's technology!” adalah eufemisme
      Ketika perusahaan seperti ini mengatakan “mengakuisisi teknologinya”, itu mirip seperti kaum revolusioner mengatakan mereka telah memperoleh kepala Louis XVI
    • Telemetri persis alasan saya tidak pernah mencoba Fig
      Memang terlihat keren, tetapi saya tidak nyaman Fig mengambil semua input saya
    • Mereka memberi jadwal dalam hitungan minggu, jadi sepertinya kita akan segera melihat apa yang terjadi
  • Fiturnya bagus, tetapi saya selalu tidak suka gagasan bahwa untuk memakainya harus menggunakan aplikasi terminal yang benar-benar baru
    Mungkin saya makin menjadi dinosaurus, tapi bukan berarti saya enggan mencoba hal baru. Justru setelah bertahun-tahun bersikeras memakai satu lingkungan pengembangan sungguhan, saya pindah dari Emacs ke VS Code, dan bekerja di lingkungan yang lebih heterogen alih-alih 100% Mac
    Jadi aplikasi thick client khusus platform seperti ini tidak lagi terasa seperti arah yang tepat

    • Bertahan dengan Vim dan alat command-line yang sudah sangat mapan justru memberi fleksibilitas
      Selama ada mesin *nix, baik lokal maupun lewat SSH, saya bisa memiliki lingkungan pengembangan yang familier dan memadai; ini terus berhasil di 8 tempat kerja terakhir, entah di kantor atau remote, apa pun batasan keamanannya, ada meja atau tidak, bahkan hanya dengan laptop 13 inci. Ini adalah denominator bersama terendah
      Sebaliknya, rekan kerja saya sekarang terus berusaha mempertahankan lingkungan workstation agar bisa memakai IDE secara lokal, dan dalam beberapa tahun terakhir mereka juga dipaksa mengganti IDE dua kali
      Ini bukan argumen dari ideologi free software. Secara pribadi saya tidak terlalu peduli soal itu, hanya saja alat terbaik kadang memang free software. Saya juga memakai Mac dan bisa menangani Linux jika perlu
    • Tidak perlu terminal baru
      Di halaman utamanya secara harfiah tertulis “autocomplete bergaya IDE untuk terminal yang sudah ada
    • Sejujurnya saya pikir sudah waktunya kita melewati era meniru teletype, tetapi hal berikutnya yang datang harus berupa standar terbuka dan memiliki implementasi yang saling bersaing
      Kuburan proyek terminal “generasi berikutnya” sudah banyak, dan yang masih hidup pun tampaknya belum ada yang memperoleh posisi dominan. Menulis spesifikasi saja tidak akan menyelesaikan masalah ini, tetapi apa pun yang akhirnya menang sebaiknya memiliki spesifikasi
    • Mungkin yang terpikir adalah Warp(https://www.warp.dev/)
    • Bagian yang terasa aneh dari produk ini adalah ia masuk ke area yang sudah memiliki banyak alat yang berfungsi baik, sambil seolah-olah memantapkan praktik pengembangan dan deployment lokal yang buruk
      Jika Anda membutuhkan pelaporan atas skrip yang dijalankan developer di mesin lokal, mungkin itu berarti Anda memberi terlalu banyak hak akses ke lingkungan produksi. Guardrail dan pelaporan seharusnya ada di proses CI/CD dan manajemen sumber
      Shell seperti fish atau plugin shell sudah menangani autocomplete dengan baik, jadi fitur itu juga tidak terlalu berguna
      Jika Anda perlu mengelola environment variable atau dotfile, sebaiknya luangkan waktu untuk membuat lingkungan pengembangan yang benar alih-alih menyisipkan alat yang membuat hal keliru jadi lebih mudah
      Manajemen kunci SSH bisa ditangani dengan sangat mudah lewat banyak cara, seperti configuration management atau solusi bawaan penyedia cloud. Selain itu, kebanyakan tim pengembangan kemungkinan sudah memberikan terlalu banyak akses SSH
      Jika Anda sering harus melakukan SSH, itu berarti aplikasi tidak mengeluarkan log dengan benar atau alat pengembangan lokalnya belum cukup baik
  • Cepat sekali. Peluncuran Fig di Hacker News adalah pada 25 Mei 2021: https://news.ycombinator.com/item?id=27277819
    Saya melihat Brendan banyak membicarakan produk ini di Twitter

  • Beberapa bulan lalu saya mencoba Fig selama beberapa hari, lalu menghapusnya karena lebih banyak merepotkan daripada membantu
    Saya terkejut produk ini bisa menjadi produk yang viable, dan lebih kaget lagi bahwa benar-benar diakuisisi

    • Pengalaman saya sama
      Saya mencobanya beberapa kali di beberapa mesin, dan mesinnya macet, memakan memori secara tidak masuk akal, atau menunjukkan perilaku acak lainnya. Mengejutkan bahwa ini bisa sampai sejauh itu
  • Saya sudah memakainya sekitar 1 tahun, dan berharap produknya tetap ada
    Di blog memang tertulis begitu sekarang, tetapi pada awalnya hampir semua orang mengatakan hal yang sama

    • Sepertinya mereka membangun komunitas yang cukup bagus, jadi kalau kode inti atau seluruh kode Fig open source, tampaknya bisa terus berlanjut
      Dalam 6 minggu terakhir, 57 kontributor baru membuat 62 issue, dan 111 kontributor baru memberi komentar. Dari metrik komunitas ini sangat sehat, tetapi aktivitas kodenya tidak banyak; itu masuk akal kalau mereka sedang fokus pada penjualan ke AWS
      Sumber rujukan: https://devboard.gitsense.com/withfig
      Pengungkapan penuh: ini alat yang saya buat
  • Saya menyukai produk ini dan juga pernah berkontribusi beberapa kali, tetapi sekarang perasaan saya agak rumit
    Satu hal yang terpikir adalah spesifikasi autocomplete-nya berlisensi MIT, jadi sepertinya bisa dipakai untuk mengimplementasikan ulang produk autocomplete open source yang mendasar: https://github.com/withfig/autocomplete

  • Apakah ini sesuatu yang patut dirayakan? Semoga ini berarti perintah CLI AWS yang makin bertambah itu sekarang semuanya menjadi Fig, atau akan menjadi begitu
    Sudah cukup menua. Saya juga penasaran bagaimana dengan dukungan di luar AWS. Apakah Fig akan tetap mendukung dengan baik apa pun yang ada di %PATH% di iTerm2?

    • Dia senang bukan karena ini baik bagi pengguna, melainkan karena ini baik bagi dirinya sendiri
  • Sekalian mempromosikan proyek saya, saya sedang membuat ide serupa yang disesuaikan dengan era LLM: https://butterfi.sh
    Masih jauh lebih mendasar dibanding Fig, tetapi mungkin berguna kalau Anda mencari alternatif. Saya akan senang jika mendapat masukan

    • “Di dalam Butterfish Shell, Anda bisa mengirim prompt ChatGPT cukup dengan memulai perintah menggunakan huruf kapital” adalah asumsi yang berbahaya
      Tidak semua perintah menggunakan huruf kecil. Interaksi dengan layanan eksternal harus dilakukan pengguna secara sengaja, melalui tindakan terpisah
    • Saya cukup suka ini
      Akan keren kalau klien yang berjalan dalam mode tujuan bisa meminta API mesin pencari dan juga melakukan sedikit crawling. Saya bisa membayangkan mengambil informasi langsung dari issue GitHub terbaru atau dokumentasi AWS
    • Saya penasaran apakah ini terkait dengan shell fish dengan cara apa pun, atau hanya nama yang sangat apes
    • Saya penasaran apakah ada rencana menambahkan dukungan model lokal
  • Saya baru pertama kali mendengar Fig selain nama yang dulu dipakai untuk pendahulu Docker Compose
    Apakah ini pada dasarnya sangat mirip dengan Atuin?
    https://github.com/atuinsh/atuin

  • Saya sama sekali tidak berpikir Fig atau Warp akan berhasil
    Meminta akun dan langganan untuk memakai alat CLI terdengar konyol. Tetapi di AWS, akun memang wajib, jadi tampaknya mereka menemukan solusi
    Semoga langkah berikutnya juga berjalan baik