Steps required to view the status of a ZFS ARC cache in htop . What is ZFS ARC? Simply put, ZFS' ARC (Adaptive Replacement Cache) is a feature that stores frequently accessed data in memory, increasing performance when accessing data that is often used and prevents disk wear by not having to repeatedly access the same data directly from disk. However, it notoriously uses up a lot of memory to do…
Ever since I [finally] got an IPv6 range for my home/business internet connection a few years back I have struggled to be able to access Microsoft services - either at all, or heavily delayed. Every other online service I access works fine over IPv6. Everything. There is no problem with anything else. I cannot stress this enough. Everything else is fine. The only service with problems with my IPv6…
After migrating a client's file server from Windows to a FreeBSD samba share, they have noticed some files when opened are not prompting other users to open the file in "Read-Only" mode. The additional users can just open the file with read+write permissions. This should not be! Searching the internet gives a handful or results, often met with Microsoft's "Run these powershell commands blindly and…
Having recently switched my daily driver computers to Alpine Linux , and the performance and computing enjoyment gains being fantastic, I have found the performance on some applications, Zola specifically, can be quite drasticly poor. Here's what I did to solve it. (It's a very simple solution) Zola Zola is a Static Site Generator (SSG), similar to Hugo or Pelican, which I use for most websites I…
Even when GPT (GUID Partition Table, not the slop thing) didn't exist, I never thought I'd need to deal with and handle the limit of a 2 terabyte partition size on an MBR/DOS formatted disk, it just seems such a huge size it would never be a factor. But, here we are, in 2026, and I have had to deal with this exact issue. Situation Backups. We all need them, but they take up space. Where do we put…
What's the deal with Calendar Categories? Why do all services and applications seem to handle them differently? This is a general vent of me, working through all these things and trying to find a reasonable solution! Situation A bit of set up: I run my own B2B IT business. It's a small business, with just me as a full-time employee, but I have a business administrator (who just so happens to be my…
Often, when I'm consulting with a client and a third-party service provider, I may have the need to bring up a security concern which should be considered, or eliminated, surrounding what the third-party service provider aims to implement. This can be met with a defense of "We have always done it this way and not had a problem yet." which drives me insane! Example This particular example is one I…
How I learned to stop worrying and love WhatsApp... not really. This is how I've set up my own XMPP service to be able to talk to WhatsApp using the slidge-whatsapp transport module. WhatsApp Pain I wish I didn't have to use WhatsApp, I really do, I wish people would switch to more freedom giving services. But that isn't the case... "everyone uses WhatsApp", so, long story short, if I want to stay…
Here are some notes and pictures of how I made a working, automated hydro-electric dam in Luanti . The dam gates can be opened and closed manually to generate more or less power, or, if the power demand becomes too high or too low, the dam will automatically open or close gates to adjust the power accordingly. Luanti Mods in Use I use a bunch on Luanti mods, but some key ones in use for this build…
I've noticed a few times recently my Forgejo server has been triggering alerts on my monitoring systems that is isn't responding as fast as it normally should be. Low and behold - it's due to AI crawlers causing it to grind to a halt as the scrape every little section of the service for their own needs. This is how I implemented Anubis to help mitigate this problem. Anubis Now in FreeBSD Ports!…
Recently I've started to migrate some of my VPS's to Netcup as I have found their offerings more performant, and less expensive, than other VPS providers. However, it seems due to the way Netup's IPv6 network is set up causes some issues with FreeBSD, and allegedly other BSDs leading to loss of connectivity via IPv6. TL;DR: Using Netcup's IPv6 gateway fe80::1 with FreeBSD results in eventual lost…
I've come across many articles about how to join a linux system to a Microsoft Active Directory domain and they all work more or less with some tweaking. This is my article, here describing my own processes for doing it, trying to explain each bit as it comes. Part of a "Using Linux in a Windows Domain" group of posts. This article is for desktop Debian Linux - for setting up a PC so it can be…
About 5 years years ago, during a security sweep of a new "app" a client had started using, I discovered the hosting company's website had a robots.txt giving the paths of many pages on their website containing sensitive information. The whole thing is starting to snowball, so this is my statement. Update: 22/07/2025 - Finally, some actions are being taken. More information at the bottom of the…
A simple, portable, wrapper for the borg backup and restic utilities written in Nim. Inspired by Borgmatic Usage Norg uses a toml based config file for configuration. An example configuration would look like this: source_directories = [ " /home/me/Music ", " /home/me/Pictures " ] [[ repositories ]] label = " MyBorgRepo " path = " /my/backup/location " [[ repositories ]] label = " Another…
A simple battery monitor tool that can notify you on battery status changes for FreeBSD. Inspired by but in no way similar to batsignal - inspiring the basic function only. Written in pure Nim . Requirements Run Requirements apm notify-send Build Requirements nim nimble Installation To install into your .nimble/bin directory git clone https://codeberg.org/pswilde/batmon && cd batmon nimble install…
TootInstall Concept Status of this Memo This memo defines a conceptual protocol for software build and install scripts for varying platforms published via Fediverse (ActivityPub i.e Mastodon, et al) posts. Overview These days, the options for software build and install processes are many, and jumping through the hoops required for some operating systems can be troublesome and sometimes impossible.…
Your Friendly Error Code Index Inspirational instructions for dealing with unhelpful error codes ERROR -41: Failure! Wouldn’t it be great if there was something to tell you what to do about this error?! Wouldn’t it be great if it said ERROR -41: Sit by a lake instead?
I recently had a issue logged by a client where a room calendar in Microsoft Exchange 365, when invited to a meeting, shows the organizer's name in the subject instead of the actual subject. This may well be a desirable feature, but in the case it isn't, this is how it can be resolved. Room calendars are useful for booking meetings which will take place in a room in an office. Normally, the…
'/nɛmɪnaɪ/' Nem-in-eye Nemini is a simple Gemini server with static file serving, virtual host and alias support. "Simple" in the way it is, hopefully, simple to configure and use with minimal knowledge of web servers in general. You probably need to be familiar with TOML configuration files, but other than that the server should run fairly easily. See this page on Nemini :…
This is a story all about how Your query got twist-turned upside down And I'd like to show an answer just sit right there It might not be fully accurate but I don't care
Hello. How are you? I am fine. You may know me from a few places, but likely on the Fediverse as the person that maintains a BirdsiteLIVE instance with the url birdsite.wilde.cloud . Why? Due to the recent influx of people from the corporately owned microblogging platform , the use of many BirdsiteLIVE instances has become massive. Added to this, I have received many requests from users to block…
'Twas the morning after the fortieth And all through the house Not a creature was stirring Except the one making the coffee and Alkaseltzer 'Twas the morning after the morning after the fortieth And all through the house The creatures were starting to stir but generally still uncomfortable and underperforming 'Twas the morning after the morning after the morning after the fortieth And all through…
These are a selection of independant tools for displaying various information about system status in dmenu. Some of them i.e. volume have options (up, down, mute...) which are selectable options in dmenu. Tools pingclock performs a single ping to a server and returns the response time battery shows the current battery level brightness shows the current backlight level and gives options to adjust…
I run the thisisnotmy.email email service. What's it all about? Don’t you hate it when people, businesses, random telephone callers, etc. ask you for your email address out of the blue under the ruse of “providing you a better service”? It's early days but I'm hoping to be able to offer something for people to use eventually. Wouldn’t it be great to confidently give them your email address, but…
This is the easiest thing in the world. Dry-fry (no oil etc.) the peanuts in the large frying pan for about 10 mins or for as long as it takes for the peanuts to become golden brown. This will encourage the oils in the peanuts to release - which is exactly what we want! Put the now-roasted peanuts into the blender and blend. Blend, blend, blend and blend some more. There will be a point when you…
In the interest of sharing interesting information, I thought I'd create this page to list some of my favourite software packages and tools. This list is by no means complete as, if you're like me you'll understand, I use hundreds of software packages. For PC/Laptop : Operating System Alpine Linux Arch Linux FreeBSD mangowm (Wayland) bspwm (Xorg) river (I haven't got use to the new version yet)…
A simple, configurable autodiscover/autoconfig service for distributed and self-hosted services. What is MailAutoConf? MailAutoConf is autodiscover/autoconfig web server for self-hosted mail services which do not have their own autodiscover service. What does MailAutoConf do? MailAutoConf is currently in very early stages, but it does generate valid autoconfig XML files ( /mail/config-v1.1.xml )…
If you have a bread maker: add the water, salt, sugar, herbs, oil, flour and yeast/sourdough starter IN THAT ORDER to the bread maker's container. You must add them in that order, or at least water first else the mixture will not mix correctly. set the bread maker to its "dough" setting and set it going - job done! (P.S. you can just use this same recipe as a regular bread too - just set the bread…
Starting life as a (sort of inappropriate) parody of a certain popular dating website the geese website was made as a bit of fun and to please minor obsession with geese.
Hello, This is my website which will contain my general thoughts, utterings, maybe my opinions, possibly some tech stuff I find interesting, some of the recipes I cook and want to remember the ingredients of and a bit of artwork I draw for fun and I in no way claim to be a good artist in any way. Some things about me. I : am an IT Professional. I run my own IT Business that provides IT consulting,…