All articles

On marginal value of books

I see several reasons for wanting to read a book.

  1. To learn new material.
  2. To be inspired.
  3. To be entertained by the content.
  4. To enjoy fantastically written prose.

The more …

An enhanced, but compact shell-command processor

| Category: Linux

Not long ago I devised an enhanced command processor in shell script, and called it exec-cmd. It might be the shortest (60-70 line) most-handy utility I had written, although shell …

How to practice improvised speeches for lazy folk, part 2

I created a routine to invoke the all-inclusive topic generator/speech recorder/logger, per the previous post using an exec-cmd command.

The routine requires

  1. exec-cmd.
  2. sent, from suckless.org, which …

How to leverage a multi-language OS environment

| Category: Linux

If you’re a multi-language fanatic like myself, you want the ease of switching between languages in a variety of contexts. These include typing, spell-checking and interfacing with applications in …

How to practice improvised speeches for lazy folk, part 1

In Toastmasters, we dedicate part of each meeting to Table Topics, an improvised question and answer portion related to a specific theme. A Table Topic master asks a volunteer one …

Quick, but killer exercise circuits with aid of technology

I only exercise at home or outdoors. Sometimes, I postpone my exercise until close to the evening time-frame, right before a timely event or commitment (of importance to me), leaving …

Plus one minus two rule

I don’t recall where I drew inspiration for this rule, if any source in particular, or if I derived it on my own. However, in solidifying the mentality for …

Shades of modern and old English

I recently finished reading Tale of Two Cities by Charles Dickens, featuring some of the most beautiful English-language prose I’ve encountered. In fact, the last such experience may have …

Speculative execution in Computer Architecture

In Computer Architecture, speculative execution is one of a multitude of strategies processors have employed for decades to maximize computational throughput (speed). Specifically, SE is an Instruction Level Parallelism technique …

More Inspiring Technologies

Three years ago I had written an article on the three most inspiring technologies in my routine. The personal impact of those three items still by far prevails over any …

How daily journaling alleviates hippopotomonstrosesquippedaliophobia

| Category: Blog

I haven’t maintained a consistent journaling practice for some time. And I regret this state of affairs. 10 minutes daily can result in an effective and informative chronicle of …

Single-tasking workflow in Linux with DWM

| Category: Linux

In a series of Linux-related articles recently, I have provided a number of strategies to eliminate distractions and superfluous features in your workflow. The strategies largely rely on ultra-minimalist command-line …

Slide presentations in seconds from plain text

| Category: Linux

Creating slide presentations not in minutes, but seconds, from a few lines of plain text with Sent.

Cell phones and travelling

| Category: Travel

As one among the cell-phone-averse elements of society, my reasons are fairly standard. I don’t wish to elaborate on an already saturated issue. I will only briefly mention, they …

Achieving an action-oriented workflow in Linux

| Category: Linux

How an action-oriented workflow stimulates more focused attention than an interaction-based workflow.

jrnl, from plain CLI journaling to time reporting

| Category: Linux

What I love about simple CLI Linux utilities is that one, many are old, well-documented and extremely light weight, two, they are modular and can easily interact with other CLIs …

Interesting clubs to attend or start

I want to put forth my best effort in avoiding the usage of the letter ‘k’ for this post. The letter detached from the laptop typing peripheral surface a year …

My experience with W3M, a console-based web browser

| Category: Linux

W3M an entirely console-based web browser I mentioned briefly in a previous post, despite a series of limitations in the context of a full web browsing experience, can play just …

How to be cutting-edge and old-school in the Linux terminal

| Category: Linux

Extracting speed and productivity from Linux terminal applications.

Why I use Linux

| Category: Linux

A brief synthesis of the Linux philosophy and my history of usage.

Alternative Things

I want to compile a list of things or trends that either deviate from the mainstream, have long become antique, or spark my memory for a different reason. Why indulge …

Toastmasters and public speaking

Having finally attended a Toastmasters meeting after nearly 10 years of deliberation, in my first day in Kraków of all places, I carry no regrets.

The international organization focuses around …

Chaotic travel updates and Kraków

| Category: Travel

Too much movement in a short time period carries familiar pitfalls, but also witnesses unusual side-effects.

Jazz, there and back again

| Category: Blog

And on constructing bridges between countries and musical genres.

About Lisp and programming languages

How Lisp re-sparked academic excitement in a programming language.

« Page 3 / 5 »