miniblog.

Interesting paper on assessing API usability based on the questions developers ask on Stack Overflow: https://www.cs.cmu.edu/~aldrich/papers/icpc15-searching.pdf
Having an interpreter and compiler allows interesting workflows. E.g elisp users can try in the interpreter then compile when they're happy.
Emacs command of the day: kmacro-name-last-macro. Concocted a great macro? Save your last macro as a named command for later use.
Achievement unlocked: created a segfault using only safe @rustlang code!
The problem with lots of small commits is they're less helpful for the reader. I try to squash rather than producing a 'twitter feed'.
I use commits on local git branch like rock climbing: they're anchor points to help you move forwards. Checkpointing work is very effective.
The new PyPI web UI: https://warehouse.python.org/ is looking really good! There's a lot of good Python out there, which deserves a good site.
GitHub is great for asynchronous collaboration. Just had a 2 year old pull reuqest merged!
Achievement unlocked: managed a segfault using only safe Rust code. Only occurs on nightly though.
Emacs 25 will ship with dynamic C library loading!
rust-clippy is *still* adding useful lints! https://github.com/Manishearth/rust-clippy#lints I'm regularly surprised by how many useful suggestions it makes.
So many website APIs are effectively competing with the website, in addition to requiring dev time. Is this conflict of interest fixable?
Conda is an absolute joy for python. I can read the conda docs, install it and be using pandas before pip has finished installing pandas.
alert(1) to win: https://escape.alf.nu/ neat XSS/escaping game
Emacs isn't an editor. It's an interpreter that happens to ship with an editor program. It makes a lot more sense with this mindset.
Showing 76-90 of 650 posts