miniblog.

Emacs tip of the day: you've probably got C-x C-s in muscle memory, but https://github.com/bbatsov/super-save will save you all that typing. Automate!
TIL that interlaced PNGs get sharper as the file loads, otherwise they render top-to-bottom (more intuitive!).
There's a numpy/scipy style package for Smalltalk! https://github.com/SergeStinckwich/SciSmalltalk Seems every language with a REPL eventually wants fast matrices.
Python will be moving to GitHub! https://mail.python.org/pipermail/core-workflow/2016-January/000345.html It will definitely help new contributors.
Today's novelty git argument: --patience. Example usage: `git diff --patience` and it can produce friendlier diffs:
Reachability and error diagnosis in LR(1) parsers https://gallium.inria.fr/~fpottier/publis/fpottier-reachability-cc2016.pdf —interesting discussion of syntax error messages, used in compcert
The convergence of compilers, build systems and package managers https://blog.ezyang.com/2015/12/the-convergence-of-compilers-build-systems-and-package-managers/ (superb discussion on how we build lang ecosystems)
Emacs lisp, Python, Rust, Coffeescript, JS, C++, ASM, Smalltalk (descending LOC) #code2015 Here's to a multi paradigm 2016!
If you haven't played with emacs-refactor yet: https://github.com/chrisbarrett/emacs-refactor it's well worth your time. E.g. emr-el-extract-to-let is invaluable.
Most Pharo users prefer Linux with postgres: https://medium.com/@emaringolo/pharo-rdbms-support-survey-results-9c8f640878db (it's funny how Linux is not a niche OS in the developer community!)
rust-mode is lovely to work with. If you find syntax highlighting bugs, you can easily add tests:
Easy elisp improvements: Fork and clone with M-x github-clone, then fix missing autoloads with emr-el-insert-autoload-directive. Automation!
Safe and Secure: Ada 2012 https://www.adacore.com/knowledge/technical-papers/safe-and-secure-software-an-invitation-to-ada-2012/ (criticises C, many other languages have adopted some ideas, but the subtyping is elegant)
It's so hard to reason about a substantial inheritance hierarchy. Child classes can access state in the parent, so they're no simpler.
"more skilled programmers are more fingerprintable" https://freedom-to-tinker.com/blog/aylin/when-coding-style-survives-compilation-de-anonymizing-programmers-from-executable-binaries —great paper that suggests it's hard to release code anonymously
Showing 4,831-4,845 of 7,549 posts