miniblog.

misc.el contains a number of handy Emacs commands. For example, copy-from-above-command duplicates the non-blank line above point.
Wow, Pharo has resumable exceptions! Explains why 'define method and continue' just works. (CL was the only lang I was aware of with this.)
Difference between Python's getattr and getattribute is subtle: https://stackoverflow.com/a/3278104/509706 (if only they'd been missing_attr and lookup_attr!)
Turns out there are different diff algorithms you can use. Here's the shortest friendly example I can find:
"self is dynamic, but super is static" #pharomooc discussing method lookup. Profound insight, but breaks if you allow multiple inheritance!
A good 40% of developer issues are user error IME. It is critical to assume they're never user error -- you learn much more that way.
Emacs can be almost exclusively used with a keyboard. I find resizing splits to be really awkward without a mouse (what numeric arg to use?)
I'd previously thought time-travelling debuggers were impractical due to the CPU and memory overheads. Opt-in tools sidestep this. 2/2
There's something magical about time-travelling debuggers. Great demo of such a debugger in Squeak Smalltalk: https://www.youtube.com/watch?v=r3ZAypTBVmk 1/2
SELinux is beyond saving at this point https://utcc.utoronto.ca/~cks/space/blog/linux/SELinuxBeyondSaving (it's widely used on Android but little beyond that)
Mother of All Multics Emacs papers https://www.multicians.org/mepap.html (long, discusses the first Emacsen with the discovery of features used today!)
The Glorious Horror of TECO https://goodmath.scientopia.org/2010/11/30/the-glorious-horror-of-teco/ (the forerunner of Emacs!)
Is there a relationship between f-expressions and lazy execution? Traditional macros seem analogous to eager execution.
How Technology Hijacks People’s Minds — from a Magician and Google’s Design Ethicist https://medium.com/swlh/how-technology-hijacks-peoples-minds-from-a-magician-and-google-s-design-ethicist-56d62ef5edf3 (brilliant post on ethical UX)
Interested in playing with Emacs' new support for modules? There are some great example projects now available:
Showing 526-540 of 922 posts