Articles from lemire.me
5 kept
- Ephemeral testing
Developers discuss using AI coding agents to generate temporary code for testing designs, APIs, and integrations, calling the practice ephemeral or vibe-check testing.
- A summer of AI optimization
The maintainer of several widely-used C++ open-source libraries (ada, fastfloat, simdjson, simdutf) shares a summer of AI-optimization work on them.
- A summer of AI optimization
The author spent the summer using AI techniques to optimize several widely used open-source libraries, including ada, fastfloat, simdjson, and simdutf.
- Python sets and dictionaries can have quadratic-time performance
The article explains that Python's built‑in dict and set implementations can degrade to O(n²) lookup time when many keys hash to the same bucket, illustrating the impact of hash‑collision attacks.
- Python sets and dictionaries can have quadratic-time performance
Python's built‑in set and dict types can exhibit quadratic‑time behavior when many elements hash to the same bucket, causing worst‑case O(n²) performance.