Scrollbar rant

This rant about scrollbars is hilarious and on point. Scrollbars are very handy. Most of the time, I’ll use arrow keys, the scroll wheel or swipe the two finger swipe to move around, but it is nice to jump around by clicking on an area of the scroll bar when you are skimming a long document. Unfortunately, as the post points out, in many cases the scroll bars are tiny or even invisible.

Read More

Incus

Two months ago, I wrote about the LXD fork called Incus that was in the works. The first release of Incus is out and looks interesting. I haven’t installed it yet, but did give it a try online. It is very similar to LXD but has some nice changes. First, the simplification around instances rather than having separate containers and virtual machines is nice. It breaks backwards compatibility but makes things simpler going forward.

Read More

Tofu LXD

I did a little bit more testing with OpenTofu today. This time with LXD. There was a new alpha version of OpenTofu released to fix a bug so I installed that one to keep current. I didn’t encounter the bug although I did use the sensitive variable tag. An init, plan, apply and destroy loop worked flawlessly with the following simple LXD configuration: terraform { required_providers { lxd = { source = "terraform-lxd/lxd" } } } resource "lxd_instance" "tofu1" { name = "tofu1" image = "ubuntu:22.

Read More

More tofu

I created a very simple project to test out the alpha release of OpenTofu using the Hetzner Cloud Provider. I figure many people are looking at the common providers like AWS and Azure, so I thought it would be interesting to check out something different. The first alpha release installed from a .deb file on Ubuntu 22.04 without issue. This release references the new registry amongst other things. I ran tofu init without any issues:

Read More

Yummy tofu

As I said I would do a few days back, I gave OpenTofu a try on one of my old Terraform projects. The TLDR; is that it worked without any changes to the existing scripts. The first step was downloading and building it on my ancient MacBook. The instructions to build the source code were easy to follow and it didn’t take too long to get it running. After that, it was a matter of getting an updated API key for Hetzner Cloud and creating a terraform.

Read More

Eat your tofu

The open-source fork of the now not open source Terraform called OpenTofu is getting close to operational readiness. It is being run by The Linux Foundation and has the backing of a number of companies and people. From what I can tell, the only thing missing right now is the registry for Terraform providers. I’m sure a new registry will be available soon and then it’s off to the races. I’m planning on revisiting a couple of the things I’ve done with Terraform over the past few years to see what, if any changes, are required to make them go.

Read More

PyCell

Python in Excel looks interesting. It’s only in public preview now and will go Windows first so I won’t see it for a while. Python has some really awesome tools for analytics and plots. Although it probably won’t ever be a mainstream tool, many data analysts are going to be all over this. I’ll definitely take a look when it’s out there. I played around with openpyxl a few times and it has some usefulness but is not as tightly integrated as the new =py() function.

Read More

Going private with open source

In a continuation of recent changes to open source businesses, SUSE has decided to go back to being a private company. SUSE’s foray as a public company was certainly not profitable for investors who bought in at the IPO (thankfully, not me) but represents a good deal for current shareholders. My experience with SUSE has been very positive. I used it to deploy some SAP HANA databases about ten years ago and it was a very nice distro with some interesting configuration and management tools.

Read More

Making a hash of it

I’ve written about HashiCorp before. They have some very nice infrastructure-as-code (IAC) tools that have many users around the world. These tools used to be open source, but that has now changed. Instead of following the Mozilla Public License v2.0, they are moving to the Business Source License (BUSL). It’s sort of of open sourcish but has made plenty of people mad. I can see the point if you have contributed to a project and a company takes the code away and puts it into a less open license.

Read More

Irony

I guess online meetings just aren’t good enough. Even Zoom is requiring people to go back to the office. You would think that Zoom would stick to remote work just to eat their own dogfood but I guess not. The bit in the article from an economics professor at Stanford is strange, especially from an economics professor. He says that “If you are paying for office space and high Bay Area salaries it makes sense to operate on a hybrid schedule.

Read More