experimenting

NixOS and Darwin - Partial success

Yesterday I experimented with NixOS and Debian. I managed to install NixOS on the Pi4 and I managed to implement several changes to the configuration.nix file before the Pi started to overheat and become much slower. At this point I tried to run Debian and that worked. At first Debian was running in command line mode so I took the time to install the KDE desktop and that’s when I ran into the same limitation of the Pi4.

Experimenting With the Pi5

The Raspberry Pi 5 is twice as powerful as previous Pis according to various sources. For the last 24 hours I have been using a Pi 5 running Ubuntu and the experience has been good. Despite being a small computer it feels as comfortable as some of the computers I have been using. The Pi 5 feels comfortable I have loaded several webpages at once, in various tabs, tried importing images via photoprism, whilst writing this blog post and running VS Code.

Installing NextCloud on a Pi and an HP EliteBook

Yesterday I installed Nextcloud on two devices, a raspberry Pi and an HP Elite book and I could see a clear difference between the two machines. The HP is a laptop on which I installed a minimal version of Ubuntu 22.04 LTS and I installed a similar version of Ubuntu on the Raspberry Pi. Fast on the HP Elite Book I believe I used Snap to install Nextcloud and then went to the web interface to configure it automatically by simply creating a user.

Running Two Pi Holes in Tandem

When walking and listening to the 2.5 Admins I heard about the concept of going from treating servers as pets to treating them as cattle. They discussed the habit of giving servers functional names, rather than emotional ones. The examples were similar to DR-1 for for Disaster Recovery one, prod 1 for production one and related names. Servers as Cattle, Not Pets They spoke about the legacy habit of building a server up over a period of years to the modern habit of spinning up instances and containers that can easily be replicated within minutes, independent of hardware.

Initial Thoughts on Setting Up a Pi Hole

Today I installed Pi Hole on a Raspberry Pi 3 and configured it so that the router routes traffic through the Pi Hole before returning to the devices on my network. Installing Pi Hole on a Raspberry Pi 3 is relatively straight forward. Find the two or three lines of code, run them, and a minute or two later the device is ready and waiting. You’re then asked to give the Pi a static IP address, and to modify the DHCP DNS listing so that traffic from the Swisscom router, in my cae, passes through the Pi Hole before arriving at the desired machine.

Sticking with the Old or Trying New Things

Yesterday I went for a half hour drive to do a favour, but in arriving where I had to do the favour I found that people were deeply focused and did not want to be interrupted so I went for a walk. I didn’t swap to the hiking shoes that were waiting patiently in the car. I wore my “recycled” shoes instead. I eventually regretted this because the ground that was frosty, also had deep puddles of water and I had to walk through them.

Charging A Garmin Instinct With an External Solar Panel

Yesterday, out of curiousity I experimented. I charged both the Garmin Instinct Solar and the Garmin 45s with a solar panel. The first thing I noticed is that they were using 0.1 amps to charge, rather than 1, 2 or more amps of power. Until this experiment I had never considered how small batteries for gps watches are. 200 mah According to a Google search the battery capacity of GPS watches is around 200mah.

Learning by Trial And Error

Every day or two I see people post about how the Fediverse should be simplified to welcome new people. It’s a shame. Signing up for a Fediverse server is easy. It’s the same process as for every site. The biggest difference is that you’re signing up for a privately owned, crowd sourced community instance. The instances vary slightly from mastodon to Firefish to ClassicPress to WordPress but at their core they are the same.

The Pure Freedom of Meindl Shoes For Cycling

Within the last month I considered updating my cycling shoes, until I saw the price of cycling shoes, even in Decathlon. I saw how expensive they are so I lost interest in them. Barefoot shoes are great because they’re light and easy to transport. The problem that I find with ‘barefoot’ shoes is that I stride, rather than walk. When you stride your heel always smashes into the ground, and with barefoot shoes this can result in heel pain, if, and when, we’re not careful.

Generating Images with Bing AI

Yesterday I played with Bing Chat, which is Microsoft’s AI engine and I noticed that I could play with generating images. I spent quite a bit of time generating a multitude of images, in part for fun, but also to get a grasp of the limitations of the opportunity presented by software like AI. Faces If you ask Dall-E via Bing Chat to generate a face then it can. It wanted to generate the face of a woman with curly hair so I did, and the image looks realistic.