Software
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…
Mood
How to run a city-wide wireless network from a drawer
Mesh networks are a fascinating topic. I shall read something about them, sooner or later Large-scale wireless Internet of Things systems must be tested in the lab before going full-scale. Here is how we do it at Thingsquare. Source: How to run a city-wide wireless network from a drawer
Mood
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…
Mood
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…
C isn’t a programming language anymore • The Register
C is often praised for being “close to the metal,” for being a “portable assembly language.”It was, once, but it hasn’t been since the 1970s; the underlying computational models of modern computers are nothing like the one that C represents, which was designed for a 1970s 16-bit minicomputer.
…
C is not just a programming language, it’s also an Interface Definition Language or IDL. IDLs are very important – as we quoted back in 1999, “the CORBA Interface Definition Language IDL is… ‘one of the most significant contributions in the history of computer science’.”
Hardware, RISC-V
The first RISC-V portable computer is now available
The DevTerm R-01 is a RISC-V based “slabtop” computer. The first RISC-V portable computer is now available Well, it’s not exactly on par on Apple M1, but this machine fills an entirely different niche.
Hardware
Epson EcoTank, Driverless and Linux
A few days ago I bought inks for my HP Color LaserJet Pro M377dw. They were quite costly, so I looked around other manufacturers that in the past were Linux-friendly. I ended up on an Epson multifunction printer that seems as good as mine but with inks that cost by far a lot less: EcoTank…
Senza categoria
Excalidraw+ | Online whiteboard collaboration made easy
Whiteboarding tool with hand drawn like experience. Ideal for conducting interviews, drawing diagrams, prototypes or sketches and much more! Source: Excalidraw+ | Online whiteboard collaboration made easy Go to https://excalidraw.com/ Sources on https://github.com/excalidraw/excalidraw
Ethics
Why I dislike Medium
There are several reasons why I dislike Medium. I think I will never use it as it is yet another golden prison, luring you to enter and never leave their walled garden. Aniket recently wrote What Happened When My Rich Friend Told Me to Stop Programming. His rich friend comes from an already rich family…