~lobsters | Bookmarks (74)
-
You won't believe how this simple trick defeated the unexplained bug destroying every top LGM - Codeforces
Currently people are discussing a slowdown bug on Codeforces that seems to happen randomly, and can...
-
The One Billion Row Challenge in Go: from 1m45s to 4s in nine solutions
March 2024 Go to: Baseline | Solutions | Table of results | Final comments I saw...
-
JPEG XL and the Pareto Front
Version 0.10 of libjxl, the reference implementation for JPEG XL, has just been released. The main...
-
Jevons Paradox doesn’t always apply to software
When it comes to fighting climate change, I strongly believe that getting involved in politics is...
-
Pijul - Pijul (and Sanakirja) on the mainframe
Tuesday, February 13, 2024 By Pierre-Étienne Meunier An underappreciated aspect of Pijul is its backend, Sanakirja,...
-
Vectorizing Unicode conversions on real RISC-V hardware
In this article we'll discuss how to achieve the speedup below for UTF-8 to UTF-16 conversion,...
-
connect() - why are you so slow?
It is no secret that Cloudflare is encouraging companies to deprecate their use of IPv4 addresses...
-
Frame pointers vs DWARF – my verdict
A couple of weeks ago I wrote a blog posting here about Fedora having frame pointers...
-
Dolphin: Mastering the Art of Automated Droplet Movement
Running shared cloud infrastructure is tricky. One challenge that we have at DigitalOcean is striking the...