The first Emacs 25.2 pretest is available already! https://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00648.html
miniblog.
Reflections on Rusting Trust: https://manishearth.github.io/blog/2016/12/02/reflections-on-rusting-trust (compiler backdoor PoC using quines! Oh my!)
One of the biggest limitations of markdown is the lack of extensibility. Nimble, a competing syntax, has macros! https://was.tl/projects/nimble/
PHP's unbalanced " handling is not very smart: https://phpsadness.com/sad/44 though the general problem of good errors on invalid syntax is hard.
I felt really smart building a debug buffer for racer.el. I've just realised this is exactly what $ does in magit too. New ideas are hard!
GUI automation is a hard problem. I'm impressed by Hammerspoon (OS X) and its nontrivial examples in the basic docs: https://www.hammerspoon.org/go/#winmovenethack
A fascinating deep dive into the murky world of exported symbols in ELF files: https://www.m4b.io/elf/export/binary/analysis/2015/05/25/what-is-an-elf-export.html
The rustc team is exploring a new backend for faster debug builds, originally written for a JS engine! https://internals.rust-lang.org/t/possible-alternative-compiler-backend-cretonne/4275
elisp-refs v1.2 is now smarter than ever! You can narrow searches, view *Help*, or search for the symbol at point.
Learnt a new word today: 'prefactoring'. It refers to refactoring done *before* building a feature.
I don't get stickers in message apps. Emoji are simpler (more broadly applicable) and don't use tons of screen real estate. Do you use them?
Incredible work making rustc faster: https://blog.mozilla.org/nnethercote/2016/11/23/how-to-speed-up-the-rust-compiler-some-more/ (even the core team overuse .clone() sometimes—comforting for the rest of us!)
Interesting to see that rustc can generate more warnings at higher opt levels: https://m.reddit.com/r/rust/comments/5eor8f/comment/dae5bel (bfc has had the same challenges!)
elisp-refs support has landed in emacspeak! https://emacspeak.blogspot.co.uk/2016/11/emacspeak-450-idealdog-unleashed.html I'm flattered (and getting some useful feature suggestions!)
Emacs tip of the day: you can press F3 when defining a macro. This inserts an auto incrementing counter -- great for building numeric lists!
Interesting discussion on HN regarding pervasive mutable state in Emacs: https://news.ycombinator.com/item?id=6910475 easy to hack on, harder to make robust.
Plan 9's man page for Emacs is a little understated. (From https://man.cat-v.org/plan_9/1/emacs )
At worst, the mutability of Emacs promotes a spreadsheet level of s/w engineering. At best, it's a full-blown lisp machine with a fast CPU.
API Discovery: Can we do better? https://blog.apis.guru/api-discovery-can-we-do-better-2336706d5407 (Google provides more useful info when searching for restaurants than APIs!)
Using hosted cloud services does not absolve you of needing backups. Suppose you accidentally delete all your emails or tweets.
Showing 61-80 of 922 posts