newsLobsters·24 Oct 20264.4
Analysis of why php2shell is not yet mass-exploited despite the panic.
newsLobsters·24 Oct 20264.3
The node2shell Brotli bug CVE-2026-111497 also affects Python and other Brotli consumers, not just Node.
newsLobsters·25 Oct 20264.2
A FAST feature detector using the 128-bit SIMD unit of the ESP32-S3 runs about 2x faster, about 6 ms per QVGA frame.
newsLobsters·25 Oct 20264.2
Walks through using SIMD in Go for a simple float32 add loop and the speedup over scalar code.
newsLobsters·26 Oct 20264.1
A 2001 USENIX paper on DERIVE, which reverse-engineers bit-level instruction encodings by feeding permutations of instructions to an assembler, covering MIPS, SPARC, Alpha, PowerPC and most of ARM and x86.
newsLobsters·25 Oct 20264.0
A glibc update in Flatpak runtime 21.08 broke Chromium audio because of a sandbox syscall filter, and the post traces the cause.
newsLobsters·23 Oct 20263.9
Lessons on Docker oddities learned while writing a container runtime.
newsLobsters·24 Oct 20263.9
An incremental approach to building a JIT compiler.
newsLobsters·24 Oct 20263.8
Twelve-year retrospective of rqlite, which replicates SQLite writes through a Raft log.
newsLobsters·24 Oct 20263.8
Indian government sites still serve revoked eMudhra TLS certificates.
newsLobsters·24 Oct 20263.8
MongoDB describes conformance testing a dozen specs across drivers in a dozen languages.
newsLobsters·24 Oct 20263.8
Explains incremental computation graphs learned while building the Yabu build tool.
newsLobsters·24 Oct 20263.8
Shows concrete cases where C undefined behavior does far worse than segfault.
newsLobsters·25 Oct 20263.7
POSIX wordexp(3) can run command substitution, so using it for tilde expansion is a code execution risk.
newsLobsters·26 Oct 20263.7
An essay on two aspects of compiler warning design: machine-applicable fixits and how code can suppress a warning, using GCC and Clang -Wparentheses as the example.
newsLobsters·23 Oct 20263.5
Shows the Tov language faster-than-Rust claims rely on rigged benchmarks.
newsLobsters·25 Oct 20263.5
Zig now uses partial operator precedence, so mixing some operators without parentheses is a compile error.
newsLobsters·24 Oct 20263.4
How a city builder game was made to run on a 16 MHz CPU.
newsLobsters·23 Oct 20263.4
Argues software is slow because of design choices, not language, so AI rewrites in fast languages will not help most programs.
newsLobsters·25 Oct 20263.4
C++26 ballot was disapproved with 12 of 20 P-members in favor, short of the required threshold.
newsLobsters·26 Oct 20263.4
A step-by-step guide to building Java ME feature phone apps with OpenJDK 8, MicroEmulator stub JARs and ProGuard for preverification, without the old Sun SDKs.
newsLobsters·25 Oct 20263.3
Matrix conference talk on redesigning the chat timeline data model for the next protocol generation.
newsLobsters·24 Oct 20263.2
Wild linker 0.11.0 enables Wasm linking by default and adds ports.
newsLobsters·24 Oct 20263.1
Astral ships experimental uv and ty integration with a unified uv check command.