https://www.gravatar.com/avatar/485a8e5c01c0c4bed9dce0077d27861b?s=240&d=mp

Mastodon Comments

I’ve been looking at tweaking how my blog works, in an effort to encourage me to write more for it. On the way I found Carl Schwan’s implementation for adding replies to a post on Mastodon to a static site as comments. So, I’ve added a very slightly modified version here. With tweaks to work with my version of Hugo and the LoveIt theme.

Blocked From My Own Mailserver

Yesterday I saw the announcement the Thunderbird 115 was finally available on flathub. I thought I would install it and try it out on my laptop. Normally I use a Roundcube server as my main mail client, with Mail K-9 for my mobile access. Installed Thunderbird without a hitch. But then I ran into a problem when I tried to add my first email account. It didn’t pickup the correct mail server hostnames from autodiscovery, so I have to change those.

Create Custom Garmin Activity Type

I use Garmin Forerunner 255 Music as my activity tracker for running, walking and OT class. For the OT class, we occasionally have a boxing session. My Garmin has a handy ‘Incident Detection’ feature, or a fall-detector. This is a safety feature that will send a message to select contacts with my location if it thinks I’ve fallen. It does give me time to cancel the message, but in the middle of a boxing circuit it’s a bit annoying to stop to fiddle with the watch.

Developer AI: phind.com

AI is all the rage. Hyped to the moon. I’ve generally been avoiding it. I’ve found one that does interest me though: phind It labels itself a an AI search engine for developers. Phind is a search engine that simply tells users what the answer is. Optimized for developers and technical questions, Phind instantly answers questions with detailed explanations and relevant code snippets from the web. Phind is powered by large AI language models.

Fixing missing Ubuntu dependencies installing Python with RTX

Fixing the install of python via rtx. ModuleNotFoundError: No module named '_bz2' ModuleNotFoundError: No module named '_curses' ModuleNotFoundError: No module named 'readline' ModuleNotFoundError: No module named '_tkinter' ModuleNotFoundError: No module named 'yaml' Most of these modules aren’t really needed by me, but I’d rather not have the errors. 1 2 3 apt-get install libbz2-dev libncurses5-dev libreadline-dev libyaml-dev rtx uninstall python rtx install python I’ve not found how to install the requirements for tkinter yet.

Bootstrap Ubuntu

My rough notes on bootstrapping a plain Ubuntu instance into my dev environment. Prequisites Ubuntu 22.04 (I use Ubuntu MATE) My user with sudo permissions Install any updates. 1 2 sudo apt-update sudo apt-upgrade Remote Access Pin the IP address Install an SSH server Add my public key Verify SSH access Pin the IP address Currently my internal network is managed by [eero]. Verify that, if using WiFi, that I’m connected to the correct WiFi network.