emacs tip of the week #7: local chord shortcuts

I like chord-mode to avoid emacs pinkie. If you want to bind say a quick double I to indent in python mode (and double U to unindent), do this: (add-hook ‘python-mode-hook ‘(lambda ()                    (key-chord-define-local “II” ‘python-indent-shift-right)                    (key-chord-define-local “UU” ‘python-indent-shift-left)))  

Getting a lot of spam from .tk domains – kill it with spamassassin

Seems they are cheap to set up, spammers set up domainkeys / SPF too! Here’s a spamassassin rule (don’t use it if you get valid mail from .tk): header      NAUGHTY_FROM_TLD  From   =~ /@[a-z0-9\-\.]+\.(tk)/i describe    NAUGHTY_FROM_TLD  From address is from a naughty TLD (eg .tk) score       NAUGHTY_FROM_TLD  2.8 UPDATE: Looks like the spammers get a free …

Continue reading ‘Getting a lot of spam from .tk domains – kill it with spamassassin’ »