Paolo Redaelli personal blog

Author: Paolo Redaelli

Atlantide – e due

E due, un’altra ipotesi plausibile sulla posizione della mitologia Atlantide: Atlantis Revealed: Plato’s Cautionary Tale Was Based On A Real Setting | Ancient Origins lo studio mostra che intorno al 9600 aC, quando secondo Platone Atlantide era sopra l’acqua, le moderne Isole Cicladi erano collegate dall’altopiano delle Cicladi, un terreno pianeggiante (ora 400 piedi sotto…

Tobermorite

Scientists Solve 2,000-Year-Old Mystery of Incredibly Strong Roman Concrete and It Could Help Battle Climate Change Modern concrete, including its vital ingredient Portland cement, is a major source of greenhouse gas emissions. But it could all change with a new discovery. Our obsession with concrete accounts for around 5 percent of human-induced emissions. A third…

Paolo Redaelli

BIghellonando in rete mi sono imbattuto nel monumento sul monte Buzludzha. È quasi tutto in calcestruzzo faccia-vista e sarei proprio curioso di vedere come trent’anni di incuria hanno influito sul materiale

hyperfine

hyperfine A command-line benchmarking tool. Demo: Benchmarking fd and find: Features Statistical analysis across multiple runs. Support for arbitrary shell commands. Constant feedback about the benchmark progress and current estimates. Warmup runs can be executed before the actual benchmark. Cache-clearing commands can be set up before each timing run. Statistical outlier detection to detect interference…

So many things to fix!

Well, instead of reading Write Your Own C-extension to Speed Up Python by 100x | by Mike Huls | Towards Data Science How to write, compile, package and import your own, superfast C-module into Python We should have read Write Your Own Eiffel-extension to Speed Up Python by 100x How to write, compile, package and import…

At least one

From: 4 Unwritten Rules for Writing Code I Barely See Anyone Mentioning | JavaScript in Plain English These rules separate bad developers from great ones Only comment what your code can’t express Don’t make a massive change to the codebase Don’t use confusing names in your codebase Keep the function length small Well, at least…