CPU clock speed, FLOPS, number of cores, die shrinking: progress in all these areas is now much slower.
What areas of tech are still exponential?
miniblog.
Some clever performance techniques for Emacs startup are discussed in the doom-emacs readme:
"We’ve told stories about inanimate things coming to life for thousands of years, and these narratives influence how we interpret what is going on now"
On AI coverage in the press: https://www.theguardian.com/technology/2018/jul/25/ai-artificial-intelligence-social-media-bots-wrong
I've been playing with mercurial lately and the defaults are really interesting.
There's no staging area, so by default 'hg commit' is like 'git commit -a'. Seems beginner friendly.
Also, branches are optional! It's much easier to start working on a feature.
Atlassian created Stride in 2017, already had Hipchat, and it's now deprecating both in favour of Slack: https://www.atlassian.com/blog/announcements/new-atlassian-slack-partnership
Consolidation is happening very quickly! It reduces the number of self-hosted options though.
What proportion of Americans don't use the Internet, and what are their demographics?
@kensanata@octodon.social @ckeen @JordiGH@mathstodon.xyz For sharing whole packages or writing official docs, I suppose GitHub and a README.md are more common these days.
I do refer to the wiki several times a week for all the additional reference material and advice though :)
Tramp using the new multithreading in Emacs! https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00862.html
h/t @Koral_001
I was slightly shocked when a Common Lisper first pointed out to me that macros are syntactic. For example, threading macros aren't limited to function composition.
(->> "UTC"
(current-time-string (current-time))
(lambda ()))
This elisp is building a closure!
Today I learnt what specpdl means in Emacs internals!
Special variable PushDown List.
Special variable means a dynamically bound variable, and pushdown list means a stack.
Interesting discussion of inefficiencies in elisp bytecode during function calls: https://www.xemacs.org/Architecting-XEmacs/faster-elisp.html
(From the XEmacs site, but entirely applicable to GNU Emacs and Remacs too I think)
Have you ever wondered which buffers have a buffer-local variable set? It's now possible to view every buffer with an overridden value using helpful.el!
Showing 2,686-2,700 of 7,583 posts


