ivo@setyadi:~$ ivo.blogspot.com

# catatan teknis, sejak 2001

Caffeine Reduces Deep Sleep

Caffeine lowers slow‑wave sleep depth as measured by EEG, even when total sleep duration remains unchanged. Electrical activity in the brain shows reduced slow‑wave activity after caffeine intake. People who need caffeine for alertness should be aware that it can compromise restorative sleep quality. The effect varies by dose, timing, and metabolism, so results differ across individuals. sumber: sciencedaily.com/260922005719.htm my other side: setyadi.com

K16s simulator kubeadm untuk latihan CKA CKS

2026-09-23 · #Systems & Infrastructure #TechReview

Simulator ini membuat cluster kubeadm lengkap menggunakan container Incus LXC sebagai worker node. Tersedia tiga mode deployment: VM Lima, setup Docker kind, atau instalasi langsung di VPS dengan 4 vCPU dan 8 GB RAM. Setiap soal simulasi ujian mencakup skrip setup otomatis dan validator yang menilai perbaikan berdasarkan state cluster yangrunning.

Tool ini layak dicoba jika Anda mempersiapkan CKA atau CKS dan membutuhkan latihan systemd serta crictl di node nyata. Kekurangannya adalah pengujian AppArmor dan debugging worker node spesifik tidak tersedia di mode Docker ringan. Gunakan opsi VPS atau VM laptop untuk pengalaman yang lebih lengkap.

sumber: github.com/immanuwell/k16s-exam-simulator

my other side: setyadi.com

Foremerge mengatur agen coding paralel di atas Git

2026-09-23 · #AI #TechReview

Foremerge adalah CLI dan server MCP versi pre-1.0 yang menambahkan lapisan intent ke Git. Alat ini memungkinkan beberapa agen mendeklarasikan perubahan semantik sebelum melakukan editing, menggunakan penyimpanan SQLite lokal untuk mendeteksi konflik seperti penggantian kelas yang sedang di-extend oleh agen lain. Pemasangannya melibatkan instalasi tool dan integrasi ke klien seperti Claude Code atau Cursor.

Deteksi konflik deterministiknya berguna untuk menangkap tumpang tindih logis yang dilewatkan oleh merge Git standar, tetapi skemanya masih tidak stabil dan belum ada benchmark yang dipublikasikan. Tools ini tidak mendukung koordinasi lintas mesin, sehingga tidak cocok untuk tim yang memerlukan distributed state atau file lock keras.

sumber: github.com/naw103/foremerge

my other side: setyadi.com

Knife CLI Rust untuk Analisis Staik Binary

2026-09-23 · #Security #TechReview

Knife adalah standalone Rust CLI untuk analisis statis file PE, ELF, dan Mach-O. Alat ini menggabungkan header parsing, strings extraction, dan disassembly. Fitur auditnya menandai call sites berbahaya yang mengindikasikan bug seperti integer underflows.

Alat ini layak dicoba untuk triage untrusted binaries tanpa perlu membuka lima tool terpisah. Namun, ini bersifat statis murni sehingga tidak berguna untuk dynamic debugging atau analisis jaringan. Kedalaman analisis sangat bergantung pada kualitas metadata binary, baik untuk target obfuscated atau packed.

sumber: github.com/bl4ckr0ss3/knife

my other side: setyadi.com

Pentest Harness untuk Uji Keamanan LLM

2026-09-23 · #Security #TechReview

Antarmuka web dark mode ini menjalankan pentest berizin dengan berbagai provider LLM. Arsitektur plugin-nya mengatur akses shell, riset web, dan session state yang persisten. Pengguna menyediakan API key sendiri untuk model yang kompatibel OpenAI.

Setup mudah jika Node 20 dan pnpm sudah terpasang, namun memerlukan otorisasi eksplisit untuk setiap engagement. Ini bukan untuk rasa ingin tahu kasual karena antarmukanya padat dan asumsinya pengguna sudah paham.

sumber: github.com/S1N6H/pentest-harness

my other side: setyadi.com

Knap: Template Engine untuk Markdown

2026-09-23 · #Programming #TechReview

Knap adalah bahasa template yang mengubah data menjadi Markdown menggunakan variabel, filter, dan logika. Sistem ini mem-parsing template menjadi AST dan menginterpretasikannya tanpa menggunakan eval atau eksekusi JavaScript arbitrer. Library ini memerlukan Node.js versi 20 ke atas untuk CLI.

Cocok untuk kebutuhan templating yang aman di data pipeline tanpa risiko sandboxing. Keterbatasannya terletak pada ketiadaan browser build, sehingga hanya bisa digunakan di sisi server atau lingkungan Node. Tidak disarankan untuk menghasilkan HTML atau logika front-end yang kompleks.

sumber: github.com/obsidianmd/knap

my other side: setyadi.com