miniblog.

Survey of Round() implementations in Go: https://www.cockroachlabs.com/blog/rounding-implementations-in-go/ (most are wrong, so it will be added to stdlib. Surprisingly hard!)
The next Emacs London meetup will feature talks from @_abo_abo and @milkypostman! Both superb Emacsers, should be excellent!
I'm amazed to learn that rolling an application-specific malloc implementation rarely pays off!
Photo
Datomic: this is not the history you're looking for https://vvvvalvalval.github.io/posts/2017-07-08-Datomic-this-is-not-the-history-youre-looking-for.html (viewing past DB states differs from old data in today's format)
On emoji use to convey intent and as a body language/facial expression substitute (45% of emoji use is 😀!) https://m.nautil.us/issue/50/emergence/why-you-need-emoji
Conda is a delight to use. Proper dependency resolution, fast installs, and MKL builds of numpy by default!
LiSP describes shallow binding, where values are stored on the var rather than in a symbol table. TIL GHC does this!
Photo
Re-linking the OpenBSD kernel on every boot, to make info leaks harder: https://www.bleepingcomputer.com/news/security/openbsd-will-get-unique-kernels-on-each-reboot-do-you-hear-that-linux-windows/ (innovative and in principle any OS could)
A project exploring group IM designs that aren't a perpetual distraction: https://blog.doist.com/twist-mindful-team-communication-28e83e661e69 (risks becoming a forum however)
Superb discussion of the many types of UB in C/C++ and how to deal with them: https://blog.regehr.org/archives/1520 (infinite loops is my fav oddball UB)
An incredible vim plugin that turns code into a breakout game!
Interesting consequence of lobste.rs accounts requiring a referral from another user: you can identify voting rings!
Photo
Rather than verifying all possible compiler outputs, just check that the current output was optimised correctly!
Photo
Tracking a hardware bug in Intel's Skylake processors: https://gallium.inria.fr/blog/intel-skylake-bug/ (CPU errata are scary—when did you last read yours?)
Blogged: Synthesising Elisp Code:
Showing 3,541-3,555 of 7,585 posts