cafebedouin.org: 2022 Year in Review

Top 10 Most Viewed in 2022

Posts That Deserve More Visibility

Reviewing the year, I am happy again with the content. However, I had only 291 posts. I was consistent, posting every day, until June. Then, the wheels feel off. Some months, like September, I hardly posted at all.

Some of this is a function of switching phones in July. I no longer had my newsfeeds set-up correctly, and in the beginning of the year, I had started writing for cryptocurrency projects, which left less time for my blog.

In the coming year, I’ll work to be a bit more consistent. Hopefully, I’ll get back to a daily writing, article referencing practice. Now that I’ve been doing it for six years, there are definitely consistent themes that I think about year in and year out. It’s also obvious, looking at the above, that what other people are more interested in are the technical topics. I mostly write those so, if I have to do it again, I document the process and have an easier time of it next time. It’s nice to know it helps others as well.

Wish you all the best, in the coming year!

Some Reflections on Twitter & WordPress: 2022

You may have noticed that I have been posting to cafebedouin less lately. It is partially because I have been more involved in using Twitter. Why?

One thing I like about Twitter is that it is a larger, socially constructed version of the kind of thoughts that we have moment to moment. Reading the timeline is like dipping into this stream. Tweeting is adding to it, and opening yourself up for a feedback loop, where your thoughts bring up thoughts in others. There’s an interesting interplay that happens, which I think is what makes the platform appealing.

But, it is also hard not to notice that it also features a lot of outlier perspectives. Perhaps it is a function of who I follow on Twitter, but there seems to be a lot of trans folks on Twitter. On one level, this must be great as a trans person. You can interact with people that are struggling with similar issues. You can feel seen, or at least not alone when you may be the only trans person in your real life social circles.

And what is true of the trans community is also true of others. Twitter is one of the places I engage with other people that use cryptocurrencies. I don’t know anyone that thinks about cryptocurrencies in my day-to-day life. It’s either not there, or invisible to the degree that it might as well not be there.

WordPress, and blogging generally, is a fundamentally different medium. It is a way to think more formally, or at least note, ideas. Maybe flesh them out into something fuller. It is a kind of workshop or garage, where you experiment and see what is right for you. How do you view the world? What do you care about? WordPress is the essay you write, whereas Twitter is more of a conversation.

Conversation and writing can both transform our lives. But, they are really different activities and modes. Conversation is thinking, in the moment, with others. Writing is more, thinking in the moment, with ourselves. But, when you extend the time frame, conversations feed into writing. Writing can feed conversations, and in some versions, writing can also be a formal conversation, where colleagues discuss a problem in their field and raise different, relevant points with the hope of achieving some larger understanding. But, the difficulty and the amount of work that goes into that kind of conversation, to explore ideas that, hopefully, have lasting value is not how many of us spend much of our time.

But, I think the real value of these kinds of conversations is that it widens our experience and helps us to retain what is good and valuable. Much of what we think is neither good nor valuable.

I’d argue that much of the conversation that is happening on Twitter, even after acknowledging it has value in expanding our experiences and perception, is wounding. Maybe this makes us stronger. Assuming that we can recover and not too much damage has been done. But, I’m not so sure that’s the case. I think people talking about their struggles with mental health, chronic illness, unpleasant interactions, and the usual suspects of various X-isms maybe causing a kind of death by a thousand cuts, where we expand our concerns so wide that they don’t have any depth. Is it any wonder that if you try to wrestle with the demons of the whole world, that you run the risk of being overwhelmed?

I haven’t come to any conclusions yet. I’ve grown to like Twitter. I particularly like that it offers a window into different experiences, such as the problems women, people of color, or other groups face that I might not have any experience with.

But, there’s also limits. You can kind of listen in on the experience of a mother, a computer security specialist or whomever. However, it is an experience, removed. You might argue that it is no experience at all, no better than what you knew before Twitter. I don’t think that is right, but I do think it is not an unqualified good. In fact, the overall effect might be a net negative. It may not even be possible to bring it to a net positive, and if it is, it probably requires approaching Twitter with discipline, knowing what you want to get out of it, which is kind of antithetical to the medium.

All of this is a long way to say that I took a bit of a dive, and I think I’m good for now. I’m going to spend a little less time on Twitter. It has a place, but it should probably be a small one. I might take a deeper look at Mastodon sometime soon, just to see how it is qualitatively different, as some articles suggest.

Get Blogging!

“Your easy guide to starting a new blog.

A blog is an easy way to get started writing on the web. Your voice is important: it deserves its own site. The more people add their unique perspectives to the web, the more valuable it becomes.”

https://getblogging.org/

I’ve been blogging since January 2017. In those five years, I’ve found it to be a useful exercise of thinking out loud, taking technical notes, saving websites/stories, etc. I, personally, find it useful in my own life, and I’d recommend it as a practice for others. This can provide some help getting started to non-technical users. The easiest thing you can do is pay for a site on WordPress.com. I believe they still have free versions, and the personal version is something like $4 a month. Well worth it, in my opinion.

cafebedouin.org: 2021 Year in Review

Top 10 Most Viewed in 2021

Posts That Deserve More Visibility

Reviewing the posts I wrote this year, I’m pretty happy with a lot of what I’ve written. I think the post Write: More Frequently, Less Long is a good thing to keep in mind for the coming year. I posted about the same as last year, 408 rather than 418 in 2019. However, the word count for the year went up to 89,691 from 58,705. It may be better to be briefer.

In the main, you can probably expect more of the same in the coming year.

Programming Note: WordPress Scheduling

The secret to publishing something good every day is to get ahead, find more interesting stuff and stack it ahead of schedule. This way you don’t feel like you have to post every day, because you don’t. On the other hand, WordPress has a bit of a janky scheduling function that likes to default back to today half the time you use it. So, occasionally, I’ll try to get ahead a bit, or take a week off, or whatever, and you’ll see something briefly on the main page and then see it again several days later. That’s what’s going on my friends. Now, with the next week or so queued up, I’m taking off.

The next few days, and previous few now that I think on it, are heavily indebted to a backlog of WebCurios emails, which is excellent although maybe with the front image you should check it out when you aren’t at work.

Email & Tool Choice

Like everyone, I get more email than I really want. Most of it is newsletters. I usually use Thunderbird for email. It incorporates most of my email into one interface. It uses IMAP to pull the information from the email providers’ servers, so I don’t have to use some janky, javascript laden website for email. It also has a calendar integrated in with it using WebDAV, which is nice.

But, when I start getting to around 50 emails in my Inbox, I start getting a little twitchy. It’s too much. I know most people have thousands of emails in their Inbox, I am not them. And, the way I keep from becoming them is my secret weapon, Mutt. For reasons I don’t quite understand, I’ll see an email in Thunderbird and think, “Oh, I might want to read that later.” When I see the same email in Mutt, I’ll want to delete or file it it – and almost everything else too.

The Convivial Society Newsletter in Mutt

As you can see from the above, the newsletter is still readable. But, it adds more work because HTML is not what Mutt is best at displaying. And while I think The Convivial Society is great and would like to read every issue, Mutt asks a simple question: if not now, when? Which means you become much more likely to delete it. It’s also much easier to delete email in Mutt, just hit the D button, and it deletes the email and takes you to the next one. It can take you less than a minute to delete 100 emails.

Reflecting on this fact makes me once again think about how the tools we use influence our behavior. If you are using web email or even a computer application like Thunderbird, their user interface invites you to procrastinate and the emails pile up. Mutt, with its focus on free text, cuts through that dynamic. I’ve also noticed something similar on WordPress, where there is a significant difference in the kinds of posts I write using the WordPress web interface versus the kind of post I’ll write when I’m using emacs and org2blog.

So, moral of the story, be careful about the tools you use, and there may be advantages of using a less feature-rich application than may be apparent at first blush.

Disabling Facebook and Other Social Media Tracking in WordPress

I realized yesterday that the default sharing options in WordPress enabled tracking by Facebook and Twitter. I don’t want advertising or tracking on my site. I found that you can turn these “features” off in the Dashboard.

Simply click on Enabled Services and drag and drop into Available Services, and vice versa, for services you want enabled, such as Email or Print.

Fixing a Broken org2blog Configuration

I used to have a working set-up of org2blog. Somewhere along the way, it got borked. I couldn’t login. I tried fixing it a few times, but I couldn’t get the problem resolved. Today, I finally got org2blog working. Key piece is setting the gnutls-algorithm-priority.

Use the instructions at the org2blog site:

https://github.com/org2blog/org2blog/wiki/Usage

Do everything it says, such as install the dependencies, create a ~/.netrc file with wordpress as the machine name, and so forth. After creating .netrc, limit access by doing: $ chmod 600 ~/.netrc. Then, replace the blog credentials .emacs code with the following:

;; org2blog  
(require 'org2blog-autoloads)
(require 'netrc)

;; With Emacs 27.1, the following line borked configuration again, remove
;; (setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")

;;; org2blog hydra hooks (defun my/org2blog/wp-mode-hook-fn () (local-set-key (kbd "M-9") #'org2blog/wp-hydra/body) (local-set-key (kbd "M-0") #'org2blog/wp-complete-category)) (add-hook 'org2blog/wp-mode-hook #'my/org2blog/wp-mode-hook-fn)

;;; org2blog authentication (require 'auth-source) (let (credentials) (add-to-list 'auth-sources "~/.netrc") (setq credentials (auth-source-user-and-password "wordpress")) (setq org2blog/wp-blog-alist `(("blogname" :url "https://blogname.wordpress.com/xmlrpc.php" :username ,(car credentials) :password ,(cadr credentials) :default-title "Insert title" :default-categories ("comments") :tags-as-categories nil))))
(setq org-src-fontify-natively t)

I posted this using org2blog with this configuration.