Wonderful overview of inlining and specialisation in GHC, and using pragmas to tune optimisation:
miniblog.
What's crazier: Emacs using C to write C, or that I don't find it unreasonable? https://github.com/emacs-mirror/emacs/blob/master/lib-src/make-docfile.c#L736 (portably generating boilerplate)
Found a Rust compiler bug, and it's fixed within a day. https://github.com/rust-lang/rust/issues/38780 (not the first time the community had been so responsive!)
Unorthodocs: Abandon your DVCS and Return to Sanity https://bitquabit.com/post/unorthodocs-abandon-your-dvcs-and-return-to-sanity/ (excellent discussion of the weaknesses of git that we overlook)
Emacs tip: when stepping through functions with edebug, don't use SPC to execute every single expression. Use `h` to execute up to point.
cargo-edit is a really nice way of managing Cargo.toml without a text editor: https://github.com/killercup/cargo-edit/ (feels like the comfort of npm)
Python, Emacs Lisp, ES6, Rust, ASM, Smalltalk, and a little Go. #code2016 In 2017, I hope to improve my understanding of the underlying sys.
To my surprise, Emacs does not use tagged values for floats, like JS implementations. Instead, it uses structs!
Nasty bug in Rust safety: https://github.com/rust-lang/rust/issues/35112 -- currently only a compile warning, rather than a hard error.
Trying to understand how an elisp function behaves? Just call M-x trace-function, and you can see arguments and return values!
The Limits of Emacs Advice: https://nullprogram.com/blog/2013/01/22/ (some elisp functions have their own opcodes, thwarting advice!)
Is the char type signed or unsigned in C? It's implementation defined!
Visualisation in Markdown: https://visdown.amitkaps.com/ (elegant approach, especially considering MD has no explicit extension facility)
Magit has a concept of two remotes for every branch. It's a great way of tracking master with a feature branch:
The ecosystem is moving: https://whispersystems.org/blog/the-ecosystem-is-moving/ (great article highlighting why centralised services often win)
Showing 3,946-3,960 of 7,585 posts


