I've added colour to the minibuffer propmt in the excellent visual-regexp.el!
miniblog.
Scheme rather encourages you to write an interpreter. JS is the total opposite: the engineering effort is intimidating.
Amusingly, no docs are available yet for the ARMv8.2-A arch, but we can see its new features through LLVM patches!
The GCC wiki has a scary list of all the arithmetic transformations that don't work in compliant floating point C:
When programming python, I miss the ability to advise functions. Decorators are like around-advice, but often after-advice is sufficient.
If you ever force push with git, you should really use --force-with-lease to avoid accidental clobbering. If you use magit, it's automatic!
On the inefficiency of computer UIs for information display:
Emacs package of the day: emacs-rustfmt: https://github.com/fbergroth/emacs-rustfmt . Automatically formatting code on save is a revelation.
BF interpreter written in Hodor written in Rust macros: https://www.reddit.com/r/rust/comments/39wvrm/hodor_esolang_as_a_rust_macro/cs76rqk (source code is a treat to read)
Fantastic overview of the Rust compilation process, with a walkthrough of the source code:
How to design a good API for autocompletion, based on experience with YouCompleteMe:
Fascinating design rationale for Rust's crate system: allow circular dependencies but only within a project:
Nifty: using ud2 (the official 'undefined instruction opcode' on x86) for self-modifying code in the Linux kernel:
Showing 61-75 of 650 posts