Category Archives: geek links

MUA

today is the third day of NOT using Kontact, the MUA that i have been using pretty much ever since i switched to linux, back in the dark ages.

i really liked kontact. it did EXACTLY what i wanted it to do: it handled all of my email addresses in a logical way, made it easy to switch from one email address to another, worked well with my business set-up, my installation of sigrot

but it had a fatal flaw which i have been trying (and, mostly, succeeding) to work around for quite some time now, and that is its use of akonadi, which is the interface between the MUA and the SQL database that lives behind it.

for the first few years i didn’t even notice a problem, but then i upgraded my operating system, and everything blew up. i ended up installing the new operating system from scratch, and summarily trashing three or four years worth of collected email. it was a difficult process, but i got through it.

through the years, i have tried installing a number of MUAs, in order to try and get away from kontact, but either they didn’t do what i wanted, or they simply didn’t work at all, so i gave up and went back to fighting with kontact…

“the devil you know”, right?

after that, there were a number of times, primarily during updates or upgrades, when i had to battle with kontact/akonadi/SQL, to get it to work, and i had to trash a number of years of collected email at least one more time before reaching the point at which i am, now.

four days ago, i ran the operating system updates, and, after i was done, i tried starting up kontact, and nothing happened. i tried starting it from the konsole (rather than “clicking” on the “icon”, which is how you start it in the GUI), got a vaguely worded, cryptic message about being unable to start “hebrew.wgz.sizes.sonnet.plugins.hspell”, and then it hung up.

which is very odd, because i have never even installed the hebrew language pack, and have no idea why it would even be attempting to start the hebrew spelling dictionary…

i tried asking Kubuntu Forums for solutions, and got the same answer that i have gotten every OTHER time i have asked about how to fix kontact, which is “kontact is broken, install thunderbird instead”.

so i tried installing thunderbird (AGAIN), and, after having some “words” with my operating system about whether this new piece of software actually worked (or not), i successfully installed and more-or-less correctly configured it, and started using it.

it’s a little different than kontact… or, at least, my perception is that it is a little different than kontact. after some futzing around, i learned how to configure it to use more than one email address — actually, i may have done it “the other way” first, because the terminology for “accounts” and “identities” is slightly different on kontact — and, as far as i can tell, there is no easy way to add an “X-” header line to outgoing email, like there is in kontact, but that may just be because i have yet to find the place where such a thing is configured.

and, then, yesterday (after i had, more or less, given up on kontact), i discovered that kontact actually worked… it had been a few days since i had given up trying to start it, because of “hebrew.wgz.sizes.sonnet.plugins.hspell” not working, and, without thinking about it, i “clicked” on the “icon” and kontact sprang back to life!

so, the first thing i did was transfer all of my contacts, and most of my RSS feeds (i got bored and antsy, so i’ll finish them later) to thunderbird.

for some time, now, when i “quit” kontact (select “quit” from the “file” menu), i have had to go to the konsole, and “kill” the process that kontact was running, so that it would actually quit. i also discovered that “kill”ing kontact STILL allows incoming mail to be downloaded, a process that i don’t completely understand (it may have something to do with akonadi interacting with the POP3 mailserver).

also, for even longer (i recall at least two kontact upgrades that have had this behaviour, prior to the one i am currently (not) using), when i first start kontact, after booting up my computer in the morning, about 98.9% of the time it gets to the point where it’s displaying correctly on the screen, but before i have the chance to do anything, it puts up a dialogue box that says that there has been a fatal error and kontact will quit now. the dialogue doesn’t say what the fatal error is, and it only has an “OK” button, which makes everything disappear when i click it. under this circumstance, when i run “ps -u salamandir | grep kontact” in the konsole, kontact is, actually, not running (unlike when i select “quit” from the “file” menu), and if i restart kontact, it works without any further problems…

except that, sometimes (usually at least once a day), it freezes for anywhere from a few seconds to several minutes, and when it does, there’s a very good chance (greater than half the time) that it will crash. usually this happens when i have just selected a message to reply to, and/or usually it happens when it is in the process of downloading new mail or RSS feeds. sometimes i can anticipate when it’s going to happen, when i have to reply to a message and it is in the process of downloading.

thunderbird doesn’t have these problem. when i select “quit” from the “file” menu, in thunderbird, it actually quits, and doesn’t keep downloading mail anyway. thunderbird doesn’t crash for no reason, or freeze and crash. it may not be kontact, but on the other hand, it’s not kontact.

my impression is that the operating system struggles when there is more than one MUA running, and, because of the difficulties i’ve been having getting kontact to quit, i don’t like to keep both of them running for long periods of time, especially since, apparently, kontact’s interface with the POP3 mailserver takes precedence, even after i “quit” and “kill” it, and even when i start up thunderbird first (which it shouldn’t, but it goes to support the fact that “kontact is broken”).

you’re probably wondering why i posted this…

मनोबुद्ध्यहङ्कारचित्तानि नाहं
न च श्रोत्रजिह्वे न च घ्राणनेत्रे ।
न च व्योमभूमिः न तेजो न वायुः
चिदानन्दरूपः शिवोऽहं शिवोऽहम् ॥ १॥

The processors
Manas, buddhi, ahaṅkāra and chitta are the qualitative differentiation within the mind. They are used interchangeably based on context, and yet they are different.

Manas is the faculty of perception, the instrument by which the objects of senses affect the Atman. It is the faculty of thought, desire, imagination. Buddhi is the intellect, by which one discerns, comprehends. Ahaṅkāra is the sense of identity, that which creates ‘I-ness’, ego. Chittam is the one that observes, is aware. All these are the faculties that process what comes from outside.

I am none of these processors.

The instruments
Shrotra is the ear, the organ of hearing. Jihvā is tongue, the organ of tasting. Ghrāṅa is nose, the sense of smelling. And netra is eye, the sense of seeing.

I am none of these instruments.

The building blocks of matter
Vyoma is the space, the gap between the matter. It is the space between planetary bodies as well as the space around Earth, and even the space inside anything. It is also one of the five basic elements.

Bhūmi is the Earth, or the solid matter.

Tejas is the heat or light (both interconnected) like the fire or the Sun.

Vāyu is the wind, the circulating forces, not just on Earth but also inside our bodies, responsible for circulating whether nutrition or blood etc.

I am none of these building blocks of which the material world is made.

The faculties get the information using the senses about the outside world.

I am none of them.

I am pure bliss form of consciousness.
I am Shiva, I am Shiva.

— Practical Sanskrit

—–

it is Adi Shankara‘s birthday, and, if i can be said to “follow” a “religion”, it would probably be the one espoused by adi shankara.

the reason for this is that adi shankara spoke of a “god” which exists beyond what we experience as “good” or “evil”. this “god” is neither (or, possibly, both) “good” and/or “evil”… which is, pretty much, EXACTLY the kind of “god” i feel, which “operates” this plane of existence. this “god” both “exists” and “does not exist”, at the same time, creating no contradictions. this “god” is both “illogical” and “logical” at the same time, creating no contradictions…

and if you don’t understand this, you probably think i’m crazy.

so be it.

this sanskrit shloka, part of Nirvanashatkam is, pretty much, exactly what i believe about myself: i may have all these things holding me back; depression, anhedonia, a brain injury, etc., but those are relics of 60 years of living in this plane of existence. in spite of how “real” these things are, in spite of how “real” these things seem to be TO ME, they are NOT “who i am”, in the “real” sense of the word. i am beyond all this: i “really” exist in a realm where “good” and “evil” are two sides of the same coin… and that “coin” is worth less than a penny.

FLONG!

a while ago, i came across this word in a web-comic that i read all the time. it was in a joke about librarians who were in the process of being stereotypical stoners, and i thought it was just a joke — and, as “just a joke”, it was a pretty good one — but little did i know…

flong

apparently there is an item called “flong” — sometimes called an “ad-mat” or “advertising matrix” in the newspaper business — which is a paper mould used to make stereotypes… which are called “clichés” in French, because it’s onomotapoetic for the sound produced when they’re made. 🤣

pieces of flong
pieces of flong

i should have known that, even in web comics (possibly, especially in web comics) when librarians make jokes, they make jokes by which even the professionals are impressed. 😎 😉 👍

also, i think i want a refund on this life. i’m almost 60 years old, i have been a typesetter for almost 40 of those years, and i have only recently discovered flongs: this is UNACCEPTABLE! 😠

CIDR

CIDR notation is used when you’re talking about blocks of IP addresses. it’s the part of the IPv4 address — the “dotted quad” — where there’s a slash, followed by a number between 0 and 32, which represents a block of IPv4 addresses that are all related to each other. the common ones that i see all the time are /24 — which is 256 addresses, from A.B.C.0 to A.B.C.255 — and /16, which is A.B.0.0 to A.B.255.255 or 216 addresses. i’ve also seen references to /18, which is 214 addresses, but i don’t completely understand what delineates them in the /18 case — or many other cases, for that matter, it’s just that /24 and /16 have relatively visible end-points for people who don’t really understand… 😉

following that subject, i just recently encountered a block — /23 or 2562 (512) addresses — and i wondered what it was, so i looked it up, and while i was reading about it, moe came up behind me and commented that CIDR plugs are used to synchronize the œstrus of livestock animals

ETA 190208: i have, since, encountered /11, /19, /21, and /28, which is beginning to bring about my understaning where the delineations are.

🤯🤪

if it ain’t broke, don’t fix it

a wise old linux guru told me this, a few years ago, and i’ve found myself smack in the middle of what happens when you follow that maxim… and it doesn’t feel entirely comfortable, at this point.

i have been happily running kubuntu trusty since 2014, which means that, now, there are TWO LTS releases to bring me up to date… Bionic Beaver, and the interim release, Xenial Xerus, which had some notable problems that were notable enough that i decided that… IF IT AIN’T BROKE, DON’T FIX IT.

now, i’ve actually heard some good things about the new LTS release, and, strangely enough, Amarok broke about two weeks ago (and the amarok user list has gone quiet the past few months, which makes me wonder who to contact), so i’ve been having to resort to qmmp to play music… so i decided to upgrade.

i’ve had some AWFUL experiences upgrading operating systems, and linux is no exception. the last time i upgraded linux, it took me three days to get my computer back. in an attempt to avoid that possibility this time, i have finished uploading my ENTIRE /home directory to the cloud, and am in the process of uploading my ENTIRE music collection to the cloud.

then, on the advice of the linux gurus over at Kubuntu Forums (who have saved my ass more than once), i’m going to go out and get a 2TB SSD on which to install bionic.

the only problem is that i still am not completely sure that my email is going to transfer, because i know that kontact was one of the notable problems i read about with xenial that made me want to avoid upgrading… and i’m not sure the standard “back up everything including the hidden directories from /home” is going to work this time, because i’ve heard that bionic uses something other than akonadi, which was, apparently, the source of the problems with xenial… which would mean that potentially i could lose 7 years worth of email and contact information. 😒

so, we’ll just have to see how it goes… 😐