Thursday 15 February 2024

My Maxim

 Once a day

But

Everyday

Ah, a fine maxim that I hope to apply to more of the activities that I tend to neglect. In my Mathematics post today I averred to subject the number associated with my diurnal age to the rules of Conway's Game of Life, once a day but everyday. I might usefully apply this maxim to the my dart throwing. I've already set up an Airtable database to keep track of my "efficiency" as I call it and which I explained in a blog post titled Measuring Dartsmanship. I should also apply it my chess puzzle solving that I wrote about in a blog titled Chess Puzzle in October of 2023. A puzzle solved each day is a sure way to improve my chess abilities or at least arrest their decline.

The maxim can also be applied to physical activities around the house. There are plenty of chores that need doing and it might be helpful to create a list of them so they could be attended to on a more regular basis. As it is, I tend to have bursts of sometimes intense activity followed by long periods of indolence. Getting back to intellectual matters, my failure to master the Indonesian language could be attributed in part to my failure to embrace this maxim. Again, I have bursts of activity followed by inactivity. I was thinking that watching at least one YouTube video each day about the language might be helpful.


Variations on a theme

The activity doesn't have to be the same each day. For example, if I didn't want to solve some chess puzzles then I could play a game of chess instead or study an opening. Similarly with the Indonesian language, there are many activities that could be tried other than watching videos. For instance, Desy was searching for the English word "fold" to describe the activity of folding clothes. I told her the correct word and didn't want to admit that I didn't know the equivalent Indonesian word. The word happens to be "lipat".

"tikar" means "mat"

For example, "Desy folded the clothes" would translate as "Desy melibat bajunya" and "followed clothes" would translate as "pakaian terlibat". There's a similar word "libat" that means "to wrap" and is used figuratively to mean to be involved with or wrapped up in something. For example, "She was involved with a married man "Dia terlibat dengan pria yang sudah menikah". There's even "lihat" that means "to see".

Monday 12 February 2024

Elementary OS: Initial Impressions

Given that I've just recently install Elementary OS on my 2023 Macbook Pro (see previous post), it seems appropriate to make some initial observations about its functionality. The OS doesn't come with much software installed and my first order of business was to download the Chrome browser which is my browser of choice and upon which I am heavily reliant. That proved relatively painless thanks to Google's clear instructions. The OS has a so-called App Centre but Chrome was not listed there and so was of no help whatsoever.


The App Centre Software Categories

Next I installed my ExpressVPN and once again that was easy enough thanks to their very helpful website. No help of course from the App Centre but typing "torrents" into the search bar of the same brought up Gabut Download Manager that supposedly handles torrent files and I needed that. Happily, the app works fine when I downloaded a test ebook but that's when the awful realisation downed on me that I'd erased my Calibre library of ebooks. For some reason it didn't cross my mind and given that the laptop wouldn't reboot, the library was probably lost anyway. 


Opps! I forgot to keep my eLibrary backed up

I do have a backup of the library but my last back up was quite some time ago so many books have been lost. I got out of the habit of backing up regularly and have paid the price. The library is too large to back up online. Calibre is not listed at the App Centre but I happened to notice a small link that leads to Flathub and a message that apps can be side-loaded from that source. The download was successful. I also noticed that Chrome and a great many other apps are available on Flathub so that's probably the best place to retrieve apps from. 

The native video player opened an AVI file that I'd downloaded but played only audio with no video. However, VLC from Flathub came to the rescue and I had video as well as audio!

Linux Mint Update Catastrophe

When it ain't broke, there's no need to fix it and things were working just fine. I had a certain version of Linux Mint installed on my laptop, I don't even know what version, and I unwisely decided to update. I assumed it would be to the latest version (Virginia 21.3) but instead it was updated to Vanessa (21) and that's when that laptop was definitely broke. The entire hard drive became read only and I couldn't add or delete anything.

I commonly take screenshots and the app worked just fine but I couldn't save the screenshots to the hard drive. I couldn't even open this blog for editing because Blogger needed to save to the hard drive. Checking on the Internet, I found that the problem is well known but a solution is not so easy to find. This is the reason most people use Windows or Mac OS. They don't want to be bothered by annoyances of this sort.

I'm coming to the same point of view. To experience such a basic and catatrophic mishap after an upgrade is unforgiveable. I'll never use Linux Mint again and will now revert to Ubuntu that used to be my Linux distribution of choice. I thought it might be possible to upgrade from Vanessa to Virginia but that's not currently possible for some reason.  Fortunately my trusty Raspberry Pi 400 is working just fine and so I'm able to remain productive and even update this blog.

The wired connection to the Internet has ceased to work on the laptop and the battery is showing a 0% charge, even though it's fully charged. Whoever the brains were behind this upgrade, they need to be fired. While I'm sure I'll get the laptop operational again, I'm not going to make the same mistake again. Once a working OS is installed, that will be it, no more upgrades. As a matter of principle however, I'll never use Linux Mint again and never recommend that anyone else uses it.

Currently I'm downloading Ubuntu 22.04 to the SD card on the Raspberry Pi and my typing freezes intermittently as I'm typing this. So it goes. I guess what I'd like for my forthcoming birthday is an up-to-date mini PC or a more recent laptop, such as an M1 Macbook Air with 16GB of RAM. One can dream, can't one?

Well the Ubuntu download failed due to insufficient disk space so I've opted for the smaller Elementary OS which should fit on the SD card. It should be said that the card in question also holds the Raspberry Pi OS and the computer boots off that card. Google's Gemini recommended this operating system when I put the following question to it:

What is the best Linux-based operating system for a 2013 Macbook Pro with Retina Display? I had been using Linux Mint but when I upgraded the result was a disaster. So don't recommend that please. 

While there isn't a single "best" option, several Linux distributions can work well on your 2013 MacBook Pro with Retina display. The best choice for you will depend on your specific needs and preferences. Here are some options with some considerations:

Distributions with good Retina display support:
  • Elementary OS: Known for its user-friendly interface and polished visuals, which might offer an experience similar to your previous Linux Mint setup. However, keep in mind that it's based on Ubuntu so might have encountered similar upgrade issues.
  • Manjaro KDE: KDE Plasma offers excellent customization options and generally good high-DPI scaling support. However, some users report scaling issues specifically on 2013 MBPs, so checking compatibility beforehand is recommended.
  • Ubuntu: A popular choice with good hardware support and a large community. However, its default Gnome desktop environment may not have the best scaling experience for some users. Look into alternative desktops like KDE Plasma or XFCE on Ubuntu for potentially better results.
Other noteworthy options:
  • Fedora: This distro focuses on cutting-edge features and updates, potentially offering a more modern experience. However, it requires more technical knowledge than some other options.
  • Solus: Emphasizes ease of use and stability, with good high-DPI scaling support. However, it has a smaller community and may have fewer available software packages compared to larger distros.
Well, the bootable USB containing the Elementary OS has been created and it's time to check what files I need to save from the laptop. There won't be many. I keep most of my important files on Google Drive. I'll be surprised if the installation goes smoothly but I remain hopeful.

After shutting down my laptop, I found that it wouldn't reboot and so I had to abandon any attempt at retrieving files. No matter, I'm typing now on my laptop using the Elementary OS that seems to be functioning quite well. The webcam is not operational but that's been the case with all the Linux installations and it's no problem for me because I rarely have cause to use it. Apart from that all seems well. Fingers crossed. 

I'll close this post by reiterating what a complete disaster my attempt at a Linux Mint update was. For a major Linux distributor, this was unforgivable. The upside was that I got a new OS that seems to be functioning as OS's should.