How to run ComfyUI on an NVIDIA 5090 GPU

These are my short notes on how to run ComfyUI on an NVIDIA 5090 GPU. The Blackwell architecture has been released Q4 2024, and is supported by nightly >= 12.8 pytorch builds. If you get “CUDA error: no kernel image is available for execution on the device” or “NVIDIA GeForce RTX 5090 with CUDA capability […]

How to Install NVIDIA 5090 Drivers on Fedora Silverblue 42

5090 GPUs require NVIDIA drivers version 570 and above. These are available as open source kernel drivers. This brief tutorial documents how to install them on Fedora Silverblue or Kinoite 42. Step 1: Update your kernel Step 2: Install required package sources, as per RPMFusion Configuration: Step 3: Install nonfree, tainted, package sources as per […]

D Programming Language – How To Install on Raspberry Pi 3

These are my notes on how to install a D Programming Language compiler along with it’s package management tool Dub and how to set-up a first “Hello World” project on a Raspberry PI running Raspbian. I’ve chosen the GDC compiler due to its comprehensive architecture support (https://wiki.dlang.org/Compilers#Comparison), and ease of install: sudo apt-get install -y […]

PHP 7 Object Properties Type Safety with Setters and Getters

PHP 7 introduces scalar type definitions: your function parameters can be of a given type, and function return type declarations ensuring your function will return results of a given data type. This can increase your code quality by enforcing a specific behaviour of your code, almost similar to how a strongly typed language does. However, […]

Setting up a FreeBSD multi-user git server

This is a quick note on how to create a multi-user git server hosted on your own FreeBSD set-up, using the SSH protocol for reading/writing from/to repositories. Steps to follow (as ‘root‘): Install the ‘git‘ package: pkg_add -r git Create a group called ‘gitusers‘: pw groupadd gitusers Create a user called ‘gitserver‘, part of the […]