Nullboard is a minimalist kanban board and task list manager that is compact, readable, and easy to use. It can be used offline, with data stored locally using localStorage. The UI and UX emphasize convenience, with features like automatic saving, drag-and-drop functionality for notes, and the ability to collapse longer notes. Surprisingly, it offers support […]
Read more »
Botan is a powerful C++ cryptography library aiming to provide top-notch security options for various systems, including TLS protocol, X.509 certificates, advanced ciphers, and post-quantum crypto schemes. It offers Python and other language bindings, a rich command line interface, and detailed documentation. Notable features include hybrid post-quantum key exchange, support for modern AEAD modes, and […]
Austrian conceptual artist Michael Marcovici created “Rat Traders,” a project where rats were trained to predict foreign-exchange futures prices by associating piano notes with price changes. Despite claims of outperforming human traders, the experimental design lacked rigor. Hedge funds showed interest but never followed through due to logistical issues. While historical market data may offer […]
The CUII in Germany is a private organization made up of major ISPs and copyright holders, controlling what websites are blocked due to alleged copyright infringement, bypassing the courts. Despite claiming to operate transparently, they keep their list of blocked domains secret. An individual acquired and published the leaked list, revealing inaccurately blocked domains, leading […]
Historian David Reamer explores the history of torpedo juice in World War II. The process of repurposing the alcohol from torpedoes into a drink with mixer highlighted the creativity of bored servicemen. From amateur chemists to failed filtration attempts with bread, the ingenuity displayed in crafting moonshine during wartime was remarkable. The danger of consuming […]
The author challenges the RAM myth by discussing how cache optimization can significantly impact data processing speed. They provide an example of a Python sharding algorithm that can be improved by leveraging cache-friendly techniques, such as sorting elements by group to prevent cache misses. Various optimization strategies, including using radix sort and minimizing memory allocations, […]
The author is developing an analysis tool called sqleibniz for SQLite dialect, aiming to provide syntax checks and table/column/function existence validation for SQL input, along with high-quality error messages and the ability to mute diagnostics. They plan to create an LSP server for SQL in the future. Switching from TOML to Lua allows for scripting […]
ISO 8583 is the standard for real-time messages in the payments industry, essential for transactions between acquirers, card networks, and issuers. Originally defined in 1987, the standard specifies message structures, field names, and lengths, like the primary account number in field 2. It allows for flexibility in serializing fields, such as using EBCDIC for mainframes […]
In this groundbreaking research, the field of Diverse Intelligence explores the commonalities in behavioral competencies across various implementations. The study focuses on simple systems exhibiting surprising memory, decision-making, and problem-solving abilities, challenging conventional assumptions. By analyzing classical sorting algorithms as a model for biological morphogenesis, researchers demonstrate how autonomous elements can efficiently sort themselves even […]
Piccolo OS is a multitasking OS designed for Raspberry Pi Pico, focusing on teaching. It lacks several features like per-task memory, multicore support, a file system, among others. The author kindly dismisses C/C++ pedants and welcomes contributions from like-minded individuals. The OS uses a round-robin task selection algorithm, switching between the kernel and user tasks […]