> Seperti yang dikatakan Joel Spolsky dalam kuliahnya di Yale, upaya untuk ‘menghasilkan program dari spesifikasi (spec)’ selalu gagal.
> Jika spesifikasi cukup rinci hingga sepenuhnya mendefinisikan program, itu berarti menulis spesifikasi tersebut sama sulitnya dengan menulis programnya sendiri.
Saya setuju secara prinsip, tetapi pada saat yang sama rasanya ini agak terlalu jelas. Seperti pembuktian Gödel bahwa sejak awal memang tidak ada yang benar-benar lengkap, kritik ini terasa seperti mengkritik upaya tersebut dengan asumsi bahwa produk yang sepenuhnya lengkap itu memang bisa ada.
Saya juga cukup sering merasa rata-rata usia di HN sudah jauh lebih tinggi dan ada kesan seperti orang-orang yang tertinggal dari perkembangan.
Jadi saya cenderung melewati tulisan negatif seperti ini (bukan yang kritis) tanpa dibaca.
Sebagai catatan, kadang masih ada momen ketika saya teringat serunya ngoding sendiri,
karena saya di ranah web mungkin itu jadi lebih memungkinkan,
saat ini sudah lebih dari 3 bulan saya tidak mengetik kode.
Yang terpenting, mengembangkan seperti ini sangat menyenangkan, jadi seperti saat masih muda saya jadi sering lembur sukarela.
Ada komentar yang menanyakan apakah peneliti miskin bidang ekologi itu peneliti kerang karena ID-nya clamlady (saya masuk untuk melihat teks aslinya karena penasaran, mengira “kerang” itu salah terjemahan).
Kalau yang lain sih entahlah, tapi cara menyisipkan modul wasm sebagai file seperti <script type="module" src="/module.wasm"></script> ini cukup menggoda.
Sebenarnya JS pada awalnya adalah bahasa yang tidak memerlukan proses build; browser seharusnya bisa menjalankannya apa adanya, dan TypeScript juga dirancang agar bisa langsung dijalankan cukup dengan menghapus tipe saja. Keberadaan build tool seperti ini sendiri terasa seperti arah yang keliru -> lalu bagaimana kita bisa menormalkannya kembali?
Tapi saya tidak yakin apakah angka 5 dolar itu memang berarti.
Pada praktiknya, pengeluaran uang yang sebenarnya justru sebagian besar habis untuk langganan model..
> most of the web frameworks I’d (...) memerlukan boilerplate XML yang tak ada habisnya dan konfigurasi lainnya untuk merangkai semuanya. Rails membuang semua itu dan memperkenalkan konsep “convention over configuration”
Tampaknya LLM mengeluarkan hasil persis mengikuti urutan input tanpa mengubah susunan kata. Di teks aslinya sudah benar.
Jika alasan memakai perusahaan konsultan adalah agar bisa berkata, konsultan A yang berwibawa menyuruh kami melakukannya seperti itu (ini bukan salah saya), maka untuk saat ini tampaknya hal seperti ini belum bisa digantikan hanya dengan AI.
Namun, beberapa tahun lagi, ketika melihat ada sesuatu yang berjalan aneh lalu memanggil seseorang dan bertanya, apa-apaan commit ini, akan terasa mengerikan jika bawahan menjawab, Claude yang menulisnya seperti itu (ini bukan salah saya).
40 hari, 1 juta baris, 13 miliar token — Realitas alur kerja agentic yang ditemukan CEO Lablup, Jeonggyu Shin - Silicon Valley-nya Park Jaehong - https://wikidocs.net/blog/@jaehong/8206/
Tulisan ini bagi saya
Jawaban untuk ketiga pertanyaan tersebut adalah ya
> Seperti yang dikatakan Joel Spolsky dalam kuliahnya di Yale, upaya untuk ‘menghasilkan program dari spesifikasi (spec)’ selalu gagal.
> Jika spesifikasi cukup rinci hingga sepenuhnya mendefinisikan program, itu berarti menulis spesifikasi tersebut sama sulitnya dengan menulis programnya sendiri.
Saya setuju secara prinsip, tetapi pada saat yang sama rasanya ini agak terlalu jelas. Seperti pembuktian Gödel bahwa sejak awal memang tidak ada yang benar-benar lengkap, kritik ini terasa seperti mengkritik upaya tersebut dengan asumsi bahwa produk yang sepenuhnya lengkap itu memang bisa ada.
Saya juga cukup sering merasa rata-rata usia di HN sudah jauh lebih tinggi dan ada kesan seperti orang-orang yang tertinggal dari perkembangan.
Jadi saya cenderung melewati tulisan negatif seperti ini (bukan yang kritis) tanpa dibaca.
Sebagai catatan, kadang masih ada momen ketika saya teringat serunya ngoding sendiri,
karena saya di ranah web mungkin itu jadi lebih memungkinkan,
saat ini sudah lebih dari 3 bulan saya tidak mengetik kode.
Yang terpenting, mengembangkan seperti ini sangat menyenangkan, jadi seperti saat masih muda saya jadi sering lembur sukarela.
Kalau memang sampai segitu bingung karena AI, bukannya tinggal tidak dipakai saja?
Mungkin kita harus membuang JS di browser seperti saat membuang Flash, bukan? Tapi sepertinya belum ada tanda-tanda JS akan ditinggalkan.
LLM juga bisa salah soal hal seperti ini. Sudah saya perbaiki. Terima kasih.
Ada komentar yang menanyakan apakah peneliti miskin bidang ekologi itu peneliti kerang karena ID-nya
clamlady(saya masuk untuk melihat teks aslinya karena penasaran, mengira “kerang” itu salah terjemahan).Kalau yang lain sih entahlah, tapi cara menyisipkan modul wasm sebagai file seperti
<script type="module" src="/module.wasm"></script>ini cukup menggoda.Ini mengingatkan pada MDD(Model Driven Dev.).
Sebenarnya JS pada awalnya adalah bahasa yang tidak memerlukan proses build; browser seharusnya bisa menjalankannya apa adanya, dan TypeScript juga dirancang agar bisa langsung dijalankan cukup dengan menghapus tipe saja. Keberadaan build tool seperti ini sendiri terasa seperti arah yang keliru -> lalu bagaimana kita bisa menormalkannya kembali?
Tapi saya tidak yakin apakah angka 5 dolar itu memang berarti.
Pada praktiknya, pengeluaran uang yang sebenarnya justru sebagian besar habis untuk langganan model..
> most of the web frameworks I’d (...) memerlukan boilerplate XML yang tak ada habisnya dan konfigurasi lainnya untuk merangkai semuanya. Rails membuang semua itu dan memperkenalkan konsep “convention over configuration”
Tampaknya LLM mengeluarkan hasil persis mengikuti urutan input tanpa mengubah susunan kata. Di teks aslinya sudah benar.
Jika alasan memakai perusahaan konsultan adalah agar bisa berkata, konsultan A yang berwibawa menyuruh kami melakukannya seperti itu (ini bukan salah saya), maka untuk saat ini tampaknya hal seperti ini belum bisa digantikan hanya dengan AI.
Namun, beberapa tahun lagi, ketika melihat ada sesuatu yang berjalan aneh lalu memanggil seseorang dan bertanya, apa-apaan commit ini, akan terasa mengerikan jika bawahan menjawab, Claude yang menulisnya seperti itu (ini bukan salah saya).
Oh, apakah akselerasi Vulkan didukung?
Kalau soal Rails, yang saya ingat bukan "configuration over convention" melainkan "convention over configuration"...
Hentikan perangkatnya
Eh......
40 hari, 1 juta baris, 13 miliar token — Realitas alur kerja agentic yang ditemukan CEO Lablup, Jeonggyu Shin - Silicon Valley-nya Park Jaehong - https://wikidocs.net/blog/@jaehong/8206/
Aaaaargh
Kayaknya memang harus mulai dulu baru jadi sesuatu.
Saya memang sudah tahu, tetapi hampir tidak pernah ada kesempatan untuk menggunakannya. (...)