The story where grep comes from, in particular its name.

And how to pronounce ed.

Inspired by replace the "tiger tail", "sfogliatella", "pringles" or "lisp bum" via font lock by something nicer.

(defun mw-lisp-bum-display ()
(1 (compose-region
(match-beginning 1) (match-end 1)

(add-hook 'emacs-lisp-mode-hook #'mw-lisp-bum-display)
(add-hook 'lisp-mode-hook #'mw-lisp-bum-display)

See also

marcowahl boosted


is now on MELPA.

See the blog post about what it does:

I've been using it a lot with #fennel.

#emacs #lisp

Macro togglef to toggle the truth.

(defmacro togglef (place)
"Toggle PLACE. non-nil becomes nil, nil becomes t.
PLACE may be a symbol, or any generalized variable allowed by ‘setf’.
The return value is the new value of PLACE."
`(setf ,place (not ,place)))

Looks like the communist manifesto has also been written by Camden 'Cam' Brady.

Also after .

marcowahl boosted

Analysis of Feinstein's talk with some kids about the Green New Deal by Jamarl Thomas.

marcowahl boosted

I tried this search engine I never heard of before:

Pretty good so far.

marcowahl boosted

Wow! Just wow!


(try scrolling with the mouse)

marcowahl boosted

"An attempt to solve computer-related problems that won't exist, if computers didn't exist in the first place."

I like that quote.

The page also contains an article about the forkbomb.

marcowahl boosted

Son: Dad what's the difference between a meteor, asteroid, comet, etc.

Dad: Uhh.. I am not exactly sure .. let me look up.

#space #rocks (pun intended)

marcowahl boosted

vim: copying text is called yanking
emacs: pasting text is called yanking
everyone else: nothing is called yanking oh my god

Show more
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko