Monthly Archives: May 2016

Something Wrong

At least they know who we’ve been calling. Hmm. Maybe we're doing something wrong, then. https://t.co/HY1bRmYiyZ — Jameel Jaffer (@JameelJaffer) February 9, 2016

Posted in General | Tagged | Leave a comment

The Truth About Open Offices Revealed

Succinctly. Myth: Open offices result in massive collaboration. Reality: 2 people loudly collaborate; 30 must wear headphones to get any work done. — Jochen Wolters (@jochenWolters) April 7, 2016

Posted in General | Tagged | 1 Comment

Count Days Between Dates

Álvaro Ramírez points out that Emacs has the built-in capability to calculate the number of days between two dates. It’s easy to do; the tl;dr is: M-x calendar <mark the region between the two dates (inclusive)> M-= (or M-x calendar-count-days-region) … Continue reading

Posted in General | Tagged | Leave a comment

Schrödinger’s Backup

#Sysadmin #Truth #Backup #Unix #Linux pic.twitter.com/suCT9ME58V — nixCraft (@nixcraft) June 24, 2015

Posted in General | Tagged , | Leave a comment

What’s Emacs

This is exactly how I think of Emacs "Emacs is a Lisp VM with built in primitives for handling its fundamental data structure – buffers (of mostly, but not always text.)" — unbalancedparen (@unbalancedparen) May 13, 2016 It’s almost a … Continue reading

Posted in General | Tagged | 1 Comment

Sabotaging Your Competitors

Charlie Stross was browsing through an old, recently declassified OSS manual on sabotaging the enemy’s production and started wondering about how you could apply the same principles to sabotage your competitors by injecting bad policies into their environment. He lists … Continue reading

Posted in General | Tagged | Leave a comment

Quitting with SIGUSR2

The other day I wrote about using the SIGUSR2 signal to quit Emacs. It’s usually enough to unjam Emacs and get you into a state where you can at least save your work and restart Emacs. Marcin Borkowski (mbork) has … Continue reading

Posted in General | Tagged | Leave a comment

Tail Recursion in gawk

Once you’ve used Lisp—especially Scheme—you come to regard tail recursion as a natural and necessary technique. Perhaps even a God given right. Sadly, leave the Lisp world and you’re pretty much out of luck. Of course, you can always make … Continue reading

Posted in General | Tagged , | Leave a comment

Remote Shells with Tramp

Howard Abrams has a nifty video on his setup for invoking remote shells. Those of you who have followed his recent videos know that he works with a lot of virtual machines and it is convenient for him to be … Continue reading

Posted in General | Tagged | Leave a comment

Email Paranoia

If you’re paranoid about the security of your email or if you occasionally have the need to send secure messages to someone, the grugq, a well known and frequent commenter on security matters has a very nice gist on securing … Continue reading

Posted in General | Tagged | Leave a comment