powRSS
Home Recent Glimpses Shuffle Blogs Random

New: Explore conversations across blogs with powRSS Mentions

Protesilaos

Protesilaos

I am a philosopher living in the mountains of Cyprus at a house I built myself which I affectionately call “the hut.” I spend my free time programming on GNU Emacs, writing essays on a wide range of life issues, and doing infrastructure work around my house. My background is diverse and reflects my intellectual curiosity as well as consistently high work ethic.

August 2026

September 2026

October 2026

Top Words

  • emacs
  • poem
  • selfie
  • version
  • themes
  • doric
  • asks
  • prot
  • europe
  • interpretation
  • live
  • athens

All posts (455)

While you drown in ancient waters lured by a shadow's promise of comfort remember me Whenever bitter frost shortens your breath and the hierophant's teachings ring hollow remember me Once nobody recalls your brave foray into the hinterlands depleted though you are remember me Remember me as the untamed force the...
I just added .epub and .pdf versions of my free book Emacs Lisp Elements. All files are available in the Git repository: https://github.com/protesilaos/emacs-lisp-elements. I produced both of those from the source Org file. Here are the steps for posterity: From the elispelem.org use the Org export mechanism to...
The following is an excerpt from a private exchange. I am reproducing it with th permission of my correspondent without disclosing their identity. I am sharing this because it might be useful to others as well. I was wondering what your daily routine is. You seem a very disciplined person. You said you walk 2 hours...
As part of the current development cycle of Denote, I am refining the file prompt. It now has the following: Sorting: Files are sorted by last modified. Grouping: Files are organised by type (remember that the Denote file-naming scheme can be applied to any file—I do so for videos, pictures, PDFs, …). Affixating:...
This package provides a global minor mode to increase the spacing/padding of Emacs windows and frames. The idea is to make editing and reading feel more comfortable. Enable the mode with M-x spacious-padding-mode. Adjust the exact spacing values by modifying the user option spacious-padding-widths. Package name (GNU...
I just published a new version of my Emacs Lisp Elements. Below are the release notes. Official page: https://protesilaos.com/emacs/emacs-lisp-elements Git repository: https://github.com/protesilaos/emacs-lisp-elements Emacs Lisp Elements version 2.0.0 This is a major rewrite of the book. It has almost doubled in...
[ Also read the poem I wrote based on the closing words of this video: When you are in the wilds. ] In this 1-hour video I show one of my usual hikes with my four dogs. I first talk about the surgery Atlas had and then start commenting on my surroundings. This eventually turns into a philosophical commentary on the...
This is a slightly modified version of the closing words from the hour-long video I posted today while looking at the full moon: Vlog: hike and philosophy with my four dogs. When you are in the wilds and get to be moonbathed be inspired to remain silent Heed the voice of the great outdoors Allow yourself the chance...
In this entry, I interpret one of my favourite songs from the works of songmaker Thanasis Papakonstantinou. Andromeda is a joy to listen to even if you do not pay attention to the lyrics or, indeed, understand a word of Greek: https://www.youtube.com/watch?v=-H8uvGJBSkM. The instrumentation alone is awesome. This is...
Invisible and unreachable as the uppermost juniper leaves against the evening sky On streets of cobblestone I greet your likeness hoping that my initiative inspires your courage To transcend the barrier of induced helplessness in search for the place where certain trees forever hide in plain sight
This is a small Emacs package that automatically highlights the current line after certain functions are invoked. It can also highlight a line or region on demand. The idea is to make it easier to find where the point is, what was affected, and also to bring attention to something in a buffer. Watch the original...
Substitute is a set of commands that perform text replacement (i) throughout the buffer, (ii) limited to the current definition (per narrow-to-defun), (iii) from point to the end of the buffer, and (iv) from point to the beginning of the buffer. Variations of these scopes are also available. These substitutions are...

Page 28 of 38