lunch was…

home-made hummus/tahini from:

  • raw tahini
  • frozen chick peas (cooked a little)
  • freshly squeezed lemon juice
  • a local (extra-virgin or whatever) olive oil
  • muji (maybe) miso paste (mixed with a little hot water to create a liquid)
  • Mexican hot pepper sauce
  • water

all mixed in the food processor.

+  3 slices of spelt bread

+  salad from organic cucumbers, tomatoes, with olive oil, balsamic vinegar, Himalayan salt.

Cross-platform foss apps (again)

Now I’m on MS Windows (see earlier post), because that’s what I acquired with the Thinkpad given or loaned to me by my son. But we seem to be reaching a stage where the actual operating system is not of prime importance.* I mean I had to fiddle quite a bit in order to set up the machine as I wanted it, minimizing the connections with Microsoft and setting up the same software I always use on Linux. I’m beginning to think it’s a useful constraint to go for software that’s available everywhere, on all Linux desktops as well as MS Windows and Mac. Not everything works as well as the non-FOSS options. For example, Foxit Reader (which isn’t FOSS) is much more feature-rich than Evince, which I also have set up. But for everyday tasks, Evince is enough.

For those willing to work with the terminal, the limitations become much more insignificant, but it’s a struggle to identify the right scripts. For example today I was looking at Imagemagick, and I didn’t find yet an easy explanation of how to do stuff. There’s a routine operation I always do when importing photos from my phone or elsewhere, in order that I can put them online. This involves reducing the size of the photos according to their longest side (but only those that actually need to be shrunk), and then saving them with a new name. This is very easy in Xnview (which isn’t FOSS), but it seems like a struggle to obtain through Imagemagick.

I’m still trying to obtain a FOSS alternative to XNView, and yesterday looked at Digikam. Naturally it can do a lot more for digital assets management than XNView, however its batch routine is still primitive compared with the latter. There are no options for shrinking only large photos (rather than blowing up the smaller ones), and no option for shrinking them by their longest side (in order that it will work the same for portrait and landscape shapes). That’s when I started to look at Imagemagick, because why be upset with GUI options, when in the CLI you can do everything, right? But it isn’t quite so simple in the case of Imagemagick. And I know myself. Things that take a long time to learn are just as easily forgotten – especially the ones that I don’t need to do several times a day, so that they become a routine.

For text editing, I’ve finally ended up with Bluefish.  It can do everything I need, and it was possible to simplify the interface how I liked it, and use tabs.  One need that many people don’t have is simple and painless LTR / RTL shifting, as soon as one changes the input language.  Bluefish handles this painlessly – when I shift to Hebrew or Arabic, it begins the line from the opposite side.  Some programs, for example Geanie, can’t handle RTL languages at all, and others don’t do it very well.

I would like to get into the habit of using a single editor (Bluefish) wherever I need an editor. For example this WordPress post, and maybe also for writing emails. Using a single editor means that everything is taken care of in one familiar interface, and there are no surprises like losing all of my work if the computer suddenly turns off. Bluefish saves every minute by default.

* The upcoming versions the Windows Linux Subsystem offer an even more real Linux experience than what currently exists, and it has better interaction with filing systems.

New computer

My son has given me a new computer; one which he purchased himself for coding a couple of years ago. It’s Thinkpad T470P, which comes with a good 7th generation i7-7000HQ processor, 32GB of RAM and an SSD. So it’s the most powerful computer I’ve had. It has one flaw, which prevents him from just selling it on eBay, which is that if the computer is jolted, it turns off. This isn’t a problem if work is being done on a stable surface, but I could imagine that it might be a problem if working on one’s lap or on an airplane. It’s possible to move it around the house in an ‘on’ state, usually, but there’s always the chance that it could turn off. Anyway, that’s not a serious impediment for the way I use a computer. What is more questionable is that the computer comes with Windows 10 Pro, and I don’t want to remove it in case he needs the computer back at some time.

It’s been years since I worked under Windows. I don’t mind getting back up to speed with it, since I occasionally need to help people with their computers. So I will continue using it for a while. Afterwards, I might just go back to working with AntiX, MX or even Puppy Linux from a pen drive, as I’ve done quite often previously. In terms of software, there is one advantage for my work, in that Windows works natively with Google Drive file stream. My experience with the 3rd party equivalents (of the earlier form of Google Drive sync) have not been good, and on one occasion, disastrous. With regard to the other software that I use, I have really no difficulties. Almost all the programs that I use in Linux exist under Windows: Waterfox, Libreoffice, Gimp, Cherrytree, Xnview, Clementine, Bluefish, Atom, Filezilla, Keepass, Scribus, Inkscape, VLC, Telegram desktop, Tor, Calibr, Transmission. I’ve also now installed Ubuntu under Windows, so that I can use command line utilities. I haven’t checked yet regarding Audacity sound editor or the possibilities regarding movie editing, but I remember that Windows’ own possibilities for the latter were adequate for my needs.

Anyway, it’s a joy to be working on a more powerful machine again finally, as my 7 year old computers, with their slow processors and limited RAM were becoming annoying for some things. I also love the Thinkpad keyboard, which on this model is also back-lit, so I hope to get some nice work done on this thing. The battery lasts for several hours, which is also very nice.

One interesting thing that I have discovered is that Linux is more flexible regarding keyboard language input.  On a Windows US keyboard it’s a bit difficult to obtain a € sign or a £ sign without a numerical keyboard.  What I’ve decided to do is to work under the UK keyboard.  Five keys are switched, but these are mostly obscure, and I can remember the equivalents.  The main switch is regarding the @ and ” symbols.  It’s a weird position for the double inverted comma/quotation mark.  Brits tend to use this less than Americans, but I see that nowadays, they are tending to use double quotes in the same situations as Americans.  The Guardian style guide , like the BBC, Telegraph and Reuters style guides, calls for the use of double quotes for main quotes, with the use of single inverted commas preserved only for internal quotes (or apostrophes).  Both British and US journals use single quotes in headlines and titles, but double quotes in the articles themselves.  If this is true it would probably make sense to move the ” sign back into the QWERTY line.  Anyway, I think I can work with it.

Authoring

Social media and news site talkbacks have ushered in an age where everyone feels a need to comment, discuss, and venture their opinions. A few years ago, one had to be quite upset or sure of one’s authority to go to the trouble of writing “a letter to the editor”, and till today, when we read a book, it’s very unlikely that we will be able to enter into a discussion with the writer. Well-known authors often cherish anonymity, writing under pen-names. Many refuse all public appearances. In any case, the most we can expect is to learn about them through the intermediary of a journalist, who, we hope, will ask the same questions that we have.

Writing a blog, there are certain decisions to be made about how much interaction to encourage. One can permit comments, publish an email address, cross-post to social media etc. There are possible trade-offs with all of these.

In the latest incarnation of this blog, I decided to cross-post to one or more public timelines of the Fediverse. Blog posts may then be seen by those (I think few) people who bother to wade through public timelines. But I’ve stopped using social media as a platform for discussion and don’t “follow” anyone personally. I read through timelines, subscribe to feeds, and watch blogs and microblogs without personal interaction with the authors. If I find something interesting I re-share it or take it into account when composing something of my own. Meaningful exchanges do not always require direct interaction. Otherwise, there would be little to gain from reading ancient classics or the writings of any dead or inaccessible author.

Our lives are quite short – perhaps too short for superfluous discussions.

the web itself

We had a discussion with Christopher Titmuss the other day, in which he talked about community. Someone raised the issue of “virtual community”, implying that his focus on real community might be a little backward-looking in the light of the advent of virtual communities. They gave the example of people in need being helped by crowd-funding. Titmus in his response focused on the surveillance capitalism aspects of Facebook and popular platforms. He said this was a poor substitute for real community, and that we should not delude ourselves into believing that there is any real community to be found in platforms intended only for the gain of their owners. He said that if he uses these platforms it is only to send announcements.

I found myself asking whether this applied to alternative internet social networks that lack profit motivation. I think he probably is not aware of such possibilities but that it is just as likely that he would still think them a poor substitute for real community.

I personally haven’t found in the alternative social networks a solution but would not discount the possibility that they might provide a fair solution to develop a planet wide community. But actually I’m beginning to think that the internet itself, or the web that lives on it, is our best and widest social network, rather than limit oneself to little islands. We should develop tools that harness the power of the whole web, rather than encampments. The Indie Web movement probably has the best ideas about how to do that. Because the problem is, on the vastness of the web, how do we find each other? Right now only spambots seem to manage to find my web page. And probably there are also bots and spiders operated by government security services that search for keywords. And other bad actors.

The internet is the closest we have come to networking human consciousness. It contains our worst and finest human traits, ideas, potential, everything. There is a wonderful opportunity there to contribute to raising our collective consciousness, just as there are opportunities to degrading it.

Richard Stallman’s site

I’ve been checking Stallman’s site to see what he will say about his resignation from the Free Software Foundation, as I think it is curious that on the site he mentions his resignation from CSAIL at MIT but nowhere mentions his resignation from FSF. That’s true till today, though a week has passed. I suppose he’ll get around to mentioning it eventually, but it does seem a little odd. For now, there is only the notice on the FSF website to rely upon.

What is new on Stallman.org is an explanation of his talk at Microsoft, which is interesting.

It’s amusing that some people are only now noticing his “Political Notes” and the topics that concern him, and have concerned him for years. I don’t know whether he composes all of those notes himself, but I have always found that work impressive and helpful, a kind of compendium of news stories that we should be paying attention to; as concise as one could wish for. I think at least some of the people who scorn his “embarrassing behavior” and obvious sexism are actually made more uncomfortable by his unyielding positions and radical politics.

“Long Day’s Journey into Night”

I saw the Chinese film “Long Day’s Journey into Night” (2018) the other day. It’s very long, and I only just managed to stay awake till the end (my partner didn’t). But still I’m glad I saw it. Visually, it’s among the most beautiful films I’ve ever seen. Every frame is stunning. In terms of the plot, you just have to accept that it’s all a jumble – it’s deliberately so. Only the 2nd part of the film creates a coherence – but it’s the coherence of a dream, where the brain takes many disconnected elements and somehow weaves them into a story. After the film, it’s helpful to read what the critics say, in this case. The most helpful essay I found was Roderick Heath’s on Film Freedonia.  Seeing this film, and thinking about it more deeply, is sure to offer a lot.

The stuff I use

I’ve been using MX Linux the last couple of years; before that AntiX; before that Puppy Linux and a variety of other distributions.

I find MX to be quite stable and nice. I’m 63 years old, not a computer whizz, not a programmer and don’t spend a lot of money on computers. MX Linux isn’t too heavy for my aging computers: I currently use a 2012 Dell Vostro laptop and a slightly newer no-brand Pentium desktop.

Right now, I’m using the following on a regular basis:
Desktop environment: Xfce
Internet: Waterfox, Tor, Telegram Desktop, Torrent, NextCloud, Transmission, Filezilla
Office programs: Libre Office Writer and Calc, Scribus, gscan2pdf
Editors and note-takers: Featherpad, ReText, Bluefish, Cherrytree Notes
Email: webmail and Claws
Graphics: GIMP, XNView
Sound and Multimedia: Audacity, Clementine, Kodi, VLC,
Accessories: Galculator, Thunar, Catfish file search, Dictionary, Keepass XC password manager
Software management: Synaptic, MX updater
Book manager: Calibr
Stuff that runs in the background like CUPS, Alsa, seahorse, Clipit clipboard manager, and whatever performs the USB connection to my Samsung Android phone.
Games: only Mahjongg
Video editing: I don’t do this often – I think I’ve had most success with KDENLIVE

I also run a number of online programs: the office uses the Google Apps suite. I don’t have a Google Drive synchronizer that I like, so I mainly use Nextcloud to sync between my computers, and occasionally upload files and directories manually to Google Drive. Previously I used Insync.

I still read allegations that GNU Linux is hard, that Apple is easier and “just works”, etc.
I’ve never used an Apple computer – besides the ideological considerations, the hardware and the software would be too expensive for me. GNU-Linux is entirely adequate for my needs. When I tinker with my system and experiment with new things, it’s mainly because I sometimes like to do that – not because there is anything unstable or unreliable about what I’m using.

Regarding Stallman

I once went to a Buddhist meditation workshop where the teacher pointed out that if we were there in the room, it meant that we had not attained perfection, and that we still had something to learn. It’s also true that if we still believe ourselves to be here on the planet, living a separate existence, we have something to learn. And what we have to learn is basically that there is an underlying unity upon which everything depends. Our world is an illusion because our perception is false. It is false because it fails to include awareness of the unseen unity that gives life to all that we see. Including ourselves. There are many ways to express this truth, and none of them are going to do it very well, because we are attempting to express the inexpressible. When we do so, contradictions emerge – a Buddhist will say this in a certain way; an Adwaita Vedantin will say it in another way, a shaman in a third way, and to our minds they seem to be contradicting one another. When it comes down to words, there are always going to be contradictions. Words are a vehicle for our thoughts, and thought cannot capture the reality that underlies the thinker and her thoughts.

At one and the same time we are imperfect beings caught in an imperfect, illusory world and we are also perfect, because that upon which we and our world depends is perfect and indivisible. Our world is going to be populated by imperfect beings for the same reason that we ourselves are imperfect. We look at others and separate them in multiple ways. We check whether they belong to our group, whether we can trust them, whether we should admire or shun them, whether we can get something from them like knowledge, money, sanction, sexual gratification, whatever.

Somewhere among these divisions we place an Epstein or an Einstein, a Polanski or a Stallman. We decide whether, on the basis of their deeds and statements, we approve of them. Our approval rating depends on ever-changing standards. Behavior that was permissible a few years ago may not be permissible now. Some behavior was never considered permissible, true. Sometimes we can acknowledge that a person has been a great artist or programmer or teacher, but that their behavior has been reprehensible in other ways.

It is better not to elevate any person to a place that is beyond reproach. In so far as they walk the earth they carry its imperfections. At the same time, no one deserves to be demonized, because they simultaneously embody perfection. Behavior can be angelic or demonic; and can be lauded or castigated. Human beings can be vehicles for both, but not consistently. There are no demons or saints in human form, and everyone is a mixture of traits.

Because we too are not perfect, we should neither demonize nor sanctify persons. We can aspire to and praise good behaviors, and should do so, even if we sometimes fall down from them. We should call out bad action when we see it.

Stallman is not just a good programmer, but is also a clear voice drawing attention to many kinds of injustice. Most of us can only wish for his earnest vigilance in doing so. I hope he will continue to write his political notes, and will continue to read them even with the knowledge that his own behavior* is not above reproach.

 

*I should have written “and statements” or something similar, because the recent controversy was not about what he did, but what he said.  I have previously heard criticism of his own behavior, though nothing authoritative.  Anyway, in terms of behavior, he has now resigned from MIT and the Free Software Foundation.  The latter say that they “welcome the decision.”

 

Gene Wolfe on literature’s mainstream

“Incidentally, I’d argue that SF represents literature’s real mainstream. What we now normally consider the mainstream—so called realistic fiction—is a small literary genre, fairly recent in origin, which is likely to be relatively short lived. When I look back at the foundations of literature, I see literary figures who, if they were alive today, would probably be members of the Science Fiction Writers of America. Homer? He would certain belong to the SFWA. So would Dante, Milton, and Shakespeare. That tradition is literature’s mainstream, and it has been what has grown out of that tradition which has been labeled SF or whatever label you want to use.”

Larry McCaffery interview with writer Gene Wolfe.