Gnus now unbelievably speedy

When I initially revisited Emacs, I used mu4e (instead of Thunderbird) for my email. I used the wonderful Gmane service to read mailing lists in Gnus and Elfeed to read blogs and RSS feeds within Emacs. This worked fine but after a while it became a little tiresome having to remember different key bindings to essentially perform the same repetitive tasks; reading messages, navigating (next/previous) messages, moving messages, saving messages, marking messages, deleting messages, searching messages, forwarding messages, replying to messages and occasionally composing brand new messages. ...

January 13, 2017

life with Emacs

birth At the tantalising climax of the last episode, I was invited by Steve for a whistle-stop tour of Emacs. Steve explained that the main reason he used Emacs was pure laziness. Naturally, this immediately got my attention. He explained: ‘I’m lazy. It’s not a fault. It’s a fact. Most decent programmers are lazy. You’re lazy’. ‘Hang on, just a minute ! What do you mean - I’m lazy ?’ ‘Andy - you alias ‘cd ..’ to ‘up’ and ’l’ to ’ls -ltr’. Just to save five characters typing. So don’t tell me you’re not lazy. Anyway, it’s not a criticism’. ...

October 21, 2016

life before Emacs

the early years 1962 Entered the world as I intend to leave it. Kicking, screaming, naked, held upside down by a nurse slapping me on the backside. a night at the Lesser Free Trade Hall 1977 Wrote my first basic program in BASIC on a Tandy TRS-80. Editing facilities were fairly limited. I think to modify Line 10, you had to simply re-enter Line 10. In its entirety. This was rather time consuming, tiresome and almost put me off computers for life. ...

September 2, 2016

extending Bash history

I have used the Unix bash shell for many years. As I am incredibly lazy and forgetful, I have become accustomed to using ctrl-r ‘find’ to find and scroll though the latest ‘find’ commands I have issued. Occasionally, I noticed that a lengthy, complex, useful ‘find’ command’ (which I mercilessly plagiarised from a clever person via Google) was no longer in my shell history. Investigations revealed the default bash history is a paltry 1000 commands so I decided to increase this to 10000 by adding the following line to ‘~/.bash_profile’. ...

August 27, 2016

adventures with FreeNAS

I had been contemplating and researching the purchase of a dedicated Network Attached Storage (NAS) for a long time. Initially, I considered a few different options; an entry level unit like a Synology DiskStation, a small server like the HP Gen 8 Microserver or Dell T20 and installing the disks or even buying the individual components and building the unit myself. However, I’m pretty useless with hardware and as a NAS should be high quality, reliable and solid, I decided to purchase a ready made unit. ...

June 24, 2016