I’ve discontinued my Amazon Prime membership, opting for just the regular account.
Continue reading post "#4790"Computers & Tech posts
F-droid basic
I’m switching my Android devices from F-Droid to F-Droid Basic. They’re both made by the F-Droid team, but the Basic version is simpler, lighter weight, and most importantly for me, with fewer permissions. I don’t need any of the sharing and the like the non-basic version has. I use F-Droid to install some open source software on my phones / e-readers: Aegis AntennaPod, EinkBro, Fennec, GadgetBridge, Thunderbird, VLC. So far I’m happy with the switch.
Git aliases and POSIX sh
An interesting problem I encountered when moving to use Linux more is that git aliases are often run in POSIX sh instead of the terminal in use, such as bash or zsh. A few of my aliases are complex enough to require running an external shell command, ie using !. Some of those have complex comparisons or verify with the user what they are doing. I had long used some bashisms to simplify these, and didn’t have problems on my Mac, which uses bash as the sh implementation, but had problems in Ubuntu, which uses dash.
Vim: Netrw SFTP error
I was annoyed by a problem that cropped up in the latest version of MacVim when using SFTP with the included Netrw plugin. It showed an error every time I opened a directory. So I filed a bug and helped get it fixed. I spent a fair amount of time looking for the exact commit in the Netrw code where the problem started. I then filed a GitHub issue about it with that information. It got fixed in like an hour, at least in the repo. Still waiting for it to make it to MacVim.
Continue reading post "Vim: Netrw SFTP error"MacOS 15.7.2 seems to have fixed my issue with very slow Touch ID on awakening. Back to normal allowing Touch ID in a few seconds at most. Definitely makes things go faster.
vim.tiny and vimrc
I tried installing my dotfiles on an unmodified Ubuntu install. My vimrc threw many errors. Ubuntu and other Debian based distros install the tiny build of vim by default, which has a lot of features disabled, including eval, but still loads the user vimrc. That means that many things that might be in there, including function and even let, do not exist in tiny. :help no-eval-feature provides a solution: Wrap everything that should only work in +eval capable versions of vim in if 1 … endif.
Since MacOS 15.7.1, the touch ID (fingerprint reader) often takes a while to become available on the login screen after the computer has awakened. It takes like 15 seconds to become functional, in which the user circles do a jumpy little dance. I know it’s ready when the message about using the touch id or password to log in shows up. This definitely slows my roll, as I lock the screen every time I leave the computer, which happens frequently.
Goodbye, LinkedIn
I have deleted my LinkedIn account of 16 years. I hadn’t even touched it in several years and I’m not sure I’ve ever really gotten much value out of it. I had been considering leaving for a while, and a new terms of service pushed me over the edge, not because of anything in it (I didn’t even read it) but because the cost of reading it seemed higher than the continued value from keeping the service.
Continue reading post "Goodbye, LinkedIn"Sequel Ace
I finally moved from Sequel Pro to Sequel Ace. Sequel Pro hasn’t been updated in years. It mostly worked but did have some annoying problems. During a recent OS and app reinstall, I found that Sequel Pro was no longer available on Homebrew, so I went for Sequel Ace, a fork that is still maintained. It is very similar but improved. I like it.
Continue reading post "Sequel Ace"Recently, I gave in and set up my work email on my phone. I had gone the first 15 years at Cogneato only getting my email from my work computer, wanting to separate my work and home life.
Continue reading post "#4616"