Dave Bucklin

Evernote Extraction

I take notes all the time. I love having access to my notes wherever I go. Evernote does that. However, I’ve become increasingly dissatisfied with the complexity of their client software. Also, they recently stopped supporting Geeknote, a CLI client. [1] Geeknote has it’s own problems, so maybe it’s time to make a change.

more⋯

Learning Styles

What is the most effective way to get information into our heads? Like most things, I imagine this varies from person to person. I used to say that I was a “visual learner,” but I don’t think that completely captures what works best for me. Today, I think of myself as an intuitive person. Being intuitive doesn’t mean that I wear long robes and traverse the spirit realm with a magical pocket dragon named Regex, but it does mean that I’m more comfortable recognizing patterns in information and relationships among ideas.

more⋯

How to Gopher

In principal, publishing a Gopher site should be easy. And it is easy, assuming you are willing to put in some effort. At minimum, you need to find someone who is already operating a Gopher server, find out how to get access to the server, and then create, organize, and upload your content.

more⋯

Reading John Conover

I found a very interesting article by John Conover about the rationale behind the development of rel, a “full text information retrieval system.” [1] What struck me was that he describes a solution to a number of problems that I encounter every day, and he’s writing in 1993. That was 25 years ago. He describes a project management solution for use within corporate environments, a system which will “contain a complete play by play chronology and history of all decisions, and reasoning concerning the project.” [2] More abstractly, the system provides stakeholders with a “context framework” that aids in the retrieval and interpretation of otherwise disparate pieces of information. [5]

more⋯

Formatting for Gopher with GNU troff

Gopher is a text-first medium. Gopher clients are responsible for formatting the output that a user sees, and this usually consists of no more than wrapping lines at the terminal width. Even in a plain text environment, the design principles of contrast, repetition, alignment, and proximity play an important role. There are a number of ways to take plain text formatting beyond line-wrapping. There are processors like fold, par, and pandoc that will handle basic formatting. GNU troff gives us a rich set of commands for formatting text.

more⋯