miniblog.

Your brain is chaos: Emacs’ Org Mode will improve your software engineering https://medium.com/@rtotheohan/emac-s-org-mode-will-improve-your-software-engineering-d7bc2f30a0
Did you know there's a subreddit for org-mode? https://www.reddit.com/r/orgmode (seems justified: ~/.emacs.d/elpa/org/ contains 119KLOC!)
Blogged: Effortless Major Mode Development https://www.wilfred.me.uk/blog/2016/04/28/effortless-major-mode-development/ #emacs
Red (the language) supports some very elegant DSLs. Here's Parse, a lovely way of defining grammars: https://www.red-lang.org/2013/11/041-introducing-parse.html
Are you comparing floating point numbers? Choosing a correct value for epsilon is impossible in the general case: https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/
Woah, even in 2010, a license for OpenGenera (ancient lisp machine software) costs $5,000 to run on a single CPU! https://www.lispmachine.net/symbolics.txt
I like to think of Emacs being programmed in uncommon lisp.
Excitingly, there's a @pharoproject MOOC next month! https://www.fun-mooc.fr/courses/inria/41010/session01/about I've signed up, because I'm fascinated by live programming.
"what you’re bad at is not email, it’s transactional interactions" https://glyph.twistedmatrix.com/2016/04/email-isnt-the-problem.html (superb post on how we interact electronically)
Turns out that you can use magit-popup as a standalone library! https://magit.vc/manual/magit-popup.html I'm prototyping and so far, it works really well.
Multithreaded matrix multiplication in Rust with rayon: https://athemathmo.github.io/2016/04/16/multithreading-multiplication-1.html (comes pretty close to BLAS in some cases!)
Elisp can have long symbols, but tramp-sh-handle-start-file-process--magit-tramp-process-environment (from magit-process.el) is remarkable.
"Other than trying to support Emacs versions from two decades ago, there's never a reason to sharp quote a lambda." https://emacs.stackexchange.com/a/3596/304
It's rather shocking to see the team sizes of multibillion dollar startups: https://medium.com/@foundercollective/you-need-less-than-you-think-a8f6d0f84cbd#.j3jvvqwvq (bubble and/or productivity today?)
"Implementation errors found in 10% of privsep programs"—pledge is a rare seccomp tool that is friendly and useful. https://twitter.com/lobsters/status/723820016513126401
Emacs tip: getting garbage in a traceback from byte-compiled functions? Go to the last function's definition and do eval-buffer in the file.
Newspeak (an exploratory Smalltalk-style language) demo exploring combining method editing with debugging: https://www.youtube.com/watch?v=74WqdS_58uY
Extraordinary idea: give the Rust compiler a web frontend, so you have pretty errors and cross references! https://github.com/nrc/rustw
The ideal answer to "what's your Emacs startup time?" is "I don't remember". Emacs sessions get more useful over time IME.
Reducing trade barriers is usually good for both parties. Is this true in monopoly-prone tech? Related: https://mobile.nytimes.com/2016/04/22/technology/apple-no-longer-immune-to-chinas-scrutiny-of-us-tech-firms.html
Showing 601-620 of 922 posts