miniblog.

Emacs master has added a new switch bytecode! https://github.com/emacs-mirror/emacs/commit/88549ec38e9bb30e338a9985d0de4e6263b40fb7
TIL git-log can show multiple heads when --all is too much to see what's going on: https://stackoverflow.com/a/26784584/509706
Fortunately, 'make clean' in Remacs does exactly what you think it does. CI has been a huge help spotting a dev has a dirty environment. https://twitter.com/importantshock/status/854102184266543104
I'm resurrecting an old blog using Ghost. So far, I'm impressed: it's minimal but has everything I need. sqlite default DB makes it easy.
Taming Undefined Behavior in LLVM https://blog.regehr.org/archives/1496 (exploring a model for undef behaviour that is comprehensible and amenable to opt)
The origins of XXX as FIXME https://www.snellman.net/blog/archive/2017-04-17-xxx-fixme/ (lisp machines, early Unix, and proper code archaeology!)
Homograph attacks still exist in Unicode domains: https://www.xudongz.com/blog/2017/idn-phishing/ (scary! Whitelist character sets by TLD?)
Solving the knapsack problem (NP-complete!) in Prolog: https://newtocode.wordpress.com/2013/11/23/knapsack-problem-in-prolog/
Intriguingly, parts of IBM's Watson are written in Prolog! https://softwareengineering.stackexchange.com/a/51137 (I've not encountered other Prolog usage in the wild yet)
Optimizing Rust Struct Size https://camlorn.net/posts/April 2017/rust-struct-field-reordering.html (an optimisation that's not possible in C, because it would break ABI!)
I've realised that 'a periodic table of $LANG operators' can be very helpful. It clusters by theme and shows parallels between items.
Ivy 0.9.0 is out! https://oremacs.com/2017/04/09/ivy-0.9.0/ It's a wonderful package that makes many things better without ever being too opinionated.
A more granular visibility system in Rust: https://github.com/rust-lang/rust/issues/32409 (their RFC process is remarkably effective for productive discussion)
Go already had parallel parsing, but now is exploring parallel lowering to SSA and optimisation! https://go-review.googlesource.com/c/40693/
Adblocking software using a rootkit style technique to hide itself: just claim the relevant divs are visible! https://motherboard.vice.com/en_us/article/princetons-ad-blocking-superweapon-may-put-an-end-to-the-ad-blocking-arms-race
Showing 3,601-3,615 of 7,508 posts