Langsung ke konten

Nalar / artikel independen untuk para pembuat

Berpikir jernih.
Membangun lebih baik.

Tempat berbagi pengetahuan dan pengalaman praktis seputar pemrograman dan teknologi, dengan sumber daya yang berguna untuk pengembangan perangkat lunak, inovasi teknologi, dan masalah rekayasa di dunia nyata.

Tentang ruang ini 01

Tulisan praktis tentang perangkat lunak, sistem, dan detail kecil yang membuat produk terasa solid.

01 / Terbaru

Catatan terbaru

Kecerdasan Buatan 04 Oct 2026 4 min read

Temperature Scaling Menyesuaikan Confidence Tanpa Mengubah Urutan Kelas

Classifier dapat mengurutkan kelas dengan benar tetapi menghasilkan probabilitas yang terlalu tajam atau terlalu datar. Temperature scaling menangani mismatch tersebut dengan transformasi yang sengaja dibatasi: bagi setiap logit pada satu contoh dengan satu skalar positif sebelum softmax. Untuk logit z_k dan temperature T > 0, probabilitas terkalibrasi adalah p_k(T) = exp(z_k / T) / sum_j exp(z_j / T) Skalar tersebut biasanya di-fit pada data held-out setelah parameter model dibuat tetap. Pemisahan ini penting karena temperature scaling mengubah confidence yang dilaporkan, bukan representasi atau decision boundary yang dihasilkan selama training.

Linux 04 Oct 2026 3 min read

SO_REUSEPORT Membagi Satu Alamat Listen ke Beberapa Socket Linux

Server konvensional biasanya memiliki satu listening socket untuk satu alamat dan port lokal. SO_REUSEPORT mengubah batas kepemilikan tersebut: beberapa socket yang memenuhi syarat dapat melakukan bind ke alamat yang sama, kemudian Linux memilih anggota reuseport group saat trafik tiba. Mekanisme ini cocok untuk beberapa worker thread atau process yang perlu menerima trafik tanpa berbagi satu accept queue atau receive queue. Perubahannya terjadi pada pemilihan socket di kernel, bukan pada protokol transport di jaringan.

Kecerdasan Buatan 04 Oct 2026 4 min read

Indeks Posisi RoPE Harus Mengabaikan Token Padding

Rotary position embedding mengodekan posisi token dengan merotasi koordinat query dan key memakai sudut yang ditentukan oleh indeks posisi integer. Indeks tersebut merupakan bagian dari semantik input model meskipun pembentukannya tersembunyi di dalam wrapper framework. Pada batch decoder dengan padding, memakai kolom fisik tensor sebagai posisi dapat mengubah logit untuk sequence yang teksnya sama. Masalah ini berbeda dari attention masking. Mask dapat mencegah token valid memperhatikan padding, tetapi token valid tetap dapat menerima koordinat rotary yang bergeser. Mask yang benar dan penetapan posisi yang benar menangani dua hal berbeda.

Keamanan Siber 04 Oct 2026 5 min read

fs-verity Memverifikasi File Read-Only Saat Data Dibaca

fs-verity Memverifikasi File Read-Only Saat Data Dibaca Hash file biasa sering diperiksa sebelum sebuah file dipercaya. fs-verity pada Linux memindahkan sebagian pekerjaan integritas tersebut ke filesystem. Setelah verity diaktifkan pada regular file di filesystem yang mendukungnya, file menjadi read-only dan data diperiksa terhadap Merkle tree yang tersimpan ketika data dibaca. Batas mekanisme ini sengaja dibuat sempit. fs-verity dapat mendeteksi data yang tidak lagi cocok dengan digest yang diterapkan pada verity file. Autentikasi digest terhadap identitas tepercaya atau kebijakan rilis merupakan keputusan terpisah. Pemisahan tersebut menjaga primitive integritas agar tidak dianggap sebagai kebijakan trust perangkat lunak yang lengkap.

Linux 03 Oct 2026 5 min read

SO_BUSY_POLL Menukar Waktu CPU dengan Pemrosesan Receive Socket Linux yang Lebih Awal

Operasi receive yang blocking di Linux biasanya tidur saat belum ada data yang siap, lalu berjalan kembali setelah jalur networking menyediakan data. Dengan SO_BUSY_POLL, jalur receive dapat memakai interval terbatas untuk aktif melakukan polling pada konteks NAPI yang relevan. Interval ini menukar waktu CPU dengan peluang memproses paket sebelum jalur normal berbasis interrupt membangunkan task. Opsi ini tidak mengubah socket menjadi endpoint yang terus-menerus melakukan polling. Nilainya menentukan budget busy poll dalam mikrodetik, sedangkan mekanismenya tetap bergantung pada riwayat receive dan dukungan perangkat jaringan.

Keamanan Siber 03 Oct 2026 6 min read

Landlock Menambahkan Pembatasan Tanpa Privilege pada Otoritas Proses Linux

Landlock Menambahkan Pembatasan Tanpa Privilege pada Otoritas Proses Linux Proses Linux biasanya memperoleh otoritas dari kredensial, izin filesystem, namespace, capability, descriptor yang terbuka, dan kebijakan keamanan tingkat sistem. Landlock menambahkan titik kontrol berbeda: proses dapat secara sukarela membatasi aksesnya sendiri pada masa berikutnya, bahkan tanpa privilege administratif. Kebijakan yang dihasilkan bersifat aditif. Landlock mempersempit tindakan yang diizinkan tanpa memberikan akses yang ditolak mekanisme keamanan lain. Sifat tersebut membuat Landlock berguna sebagai lapisan confinement aplikasi. Batas mekanismenya juga jelas. Landlock bukan pengganti discretionary access control, Linux Security Module lain, seccomp, namespace, atau pengelolaan descriptor yang cermat. Landlock bekerja bersama kontrol tersebut.

02 / Topik

Temukan topik berikutnya

Lihat semua topik

03 / Alat

Alat kecil untuk kebutuhan praktis

Lihat semua alat