TrueNAS and Unraid aren't the only cool distros you can install on your storage server Read more ›
#167: A practical guide to common system design challenges Read more ›
The binary you run is not the program you wrote. Contribute to xoreaxeaxeax/schrodingers-toctou development by creating an account on GitHub. Read more ›
Recently, PUC-Rio put out a haphazard Lua release, Mike Pall is creating MikeScript, and now I guess the developer of Teal is upset Lua... (sounds of paper flipping) ...isn't innovating or something? As someone that honest to god enjoys working with and using Lua, this has been a frustrating couple of months. I have no idea what has been in the air (tho, we have a guess), but it currently feels like Lua's design is being driven by people that utterly hate the language for what it is. Read more ›
Red Team proves exploit of ProFTPD CVE-2015-3306 and SQLi in payroll_app.php on Metasploitable3. Read more ›
Semantic Web friends, we did it. Read more ›
A flat BM25 index over one billion documents occupies about 400 GB. Holding it in memory requires DRAM proportional to corpus size. Serving it from disk takes 4-12 seconds per query. Exact top-k lexical retrieval at this scale is therefore impractical within an interactive latency budget. Hierarchical BM25 gives up exact ranking in exchange for fixed bounds on memory and latency. A resident coarse index selects which of ~1K topical, size-balance... Read more ›
Andrea Peruffo discusses the evolution of WebAssembly beyond the browser and its growing role on the server-side JVM. He covers performance advancements in Wasm runtimes, moving from interpreters to efficient JIT compilation, and explores real-world production use cases ranging from edge computing platforms to modular plugin architectures. Read more ›
Memory Safety is a Useless Concept. GitHub Gist: instantly share code, notes, and snippets. Read more ›
Academic website and blog of Vincent Arel-Bundock. Read more ›
Speaking of OpenBSD: Yes, you read that right. Modern development tools in the form of the LLVM compiler infrastructure is well on its way to supporting OpenBSD/sparc64 along with other more conventional architectures. The support is now ready for testing, via a patch set presented by Kirill A. Korinsky in a message to the tech@ mailing list, with the subject LLVM toolchain for sparc64. ↫ Peter N. M. Hansteen On a related note, the the entire LLVM stack (version 19.1.7, including llvm’s binut... Read more ›
A Python package for using Artificial Intelligence (AI) with geospatial data Read more ›
Time series in real-world applications are often generated by nonlinear dynamical systems, making accurate forecasting challenging. Existing approaches that explicitly model system dynamics typically rely on linear assumptions or Koopman-based linearizations, which may inadequately capture complex nonlinear behaviors and lead to error accumulation in long-horizon prediction. To address this limitation, we propose the Neural Bilinear Dynamical Mo... Read more ›
Search and database engines still store text as UTF-8, a format built for humans. But the systems that increasingly read and write that text (embedders, rerankers, and language-model agents) work in token IDs, not characters, so every access pays to translate between the two. As agents become the primary readers and writers of stored text, we argue for token-native storage: keep the text as the model's own byte-pair-encoding (BPE) token IDs. Thi... Read more ›
A statically-typed functional language that compiles to native code through GRIN and LLVM. Read more ›
Large Language Models (LLMs) have transformed computational linguistics and achieved remarkable performance across numerous natural language processing tasks, yet significant gaps persist in understanding how these systems process culturally embedded linguistic expressions. This paper introduces ProverbIT, a novel Italian benchmark comprising 100 multiple-choice questions designed to evaluate LLMs' ability to complete Italian proverbs. We asse... Read more ›
I have a copy of SICP, or as it is also known, The Wizard Book. This book is widely praised, but I can’t take the time to work my way through all of it. Instead, I’m going to occasionally jump into the parts of it that look interesting. Since last week, are in the process of simulating a digital circuit. The reason this is interesting is the solution in SICP uses hidden mutable state and message-passing to make the code object-oriented. It even uses a mutable global variable for scheduling! W... Read more ›
From my experience as a former diplomat of an EU member state, these five stages reflect how diplomacy, if not statecraft, produces an outcome. Read more ›