In the gentle embrace of twilight, nature orchestrates a symphony of elements.
Water, still as glass, mirrors the fiery kiss of the setting sun, cradling the reflection of
Earth's slumbering giants, the trees stripped of their verdant glory.
Air, the unseen maestro, whispers through the branches, composing a silent lullaby that speaks of the day's end. Like a moment suspended in time, a tender pause between the rush of days, reminding us of the quiet majesty that cradles our bustling lives.
In the gentle embrace of twilight, nature orchestrates a symphony of elements.
Water, still as glass, mirrors the fiery kiss of the setting sun, cradling the reflection of
Earth's slumbering giants, the trees stripped of their verdant glory.
Air, the unseen maestro, whispers through the branches, composing a silent lullaby that speaks of the day's end. Like a moment suspended in time, a tender pause between the rush of days, reminding us of the quiet majesty that cradles our bustling lives.
On a cold winter day, it aims for the sun and warms himself with its gentle warmth.
The sun isn't always strong enough to warm our lives, but that doesn't mean we shouldn't try to catch every single ray that life offers.
Tech detail: Photo taken with the Samsung Galaxy S24 Ultra. I've taken similar ones with the iPhone 13 Pro Max and the Samsung Galaxy S23 Ultra. The significant difference is that with the other two devices, the bokeh around the flower was noticeably off, blurring even the petals. The S24 seems to do a significantly better job.
On a cold winter day, it aims for the sun and warms himself with its gentle warmth.
The sun isn't always strong enough to warm our lives, but that doesn't mean we shouldn't try to catch every single ray that life offers.
Tech detail: Photo taken with the Samsung Galaxy S24 Ultra. I've taken similar ones with the iPhone 13 Pro Max and the Samsung Galaxy S23 Ultra. The significant difference is that with the other two devices, the bokeh around the flower was noticeably off, blurring even the petals....
As planned, this morning I copied the Alpine Linux VPS into a FreeBSD jail. I didn't use any specific tools β many may not know, but FreeBSD comes with everything you need to manage jails right out of the box.
I simply performed an rsync of the file system and started it up.
Everything (almost) works; I do have an issue with php-fpm, although PHP runs correctly when launched from the console.
The best approach would be to transition everything to FreeBSD natively (or use bhyve to run Alpine Linux natively), but I want to undertake this experiment to gauge how feasible it is. Migrating this server to FreeBSD would currently be quite complex, whereas launching a VM with bhyve is so straightforward that I'm keeping it as a last resort. π
As planned, this morning I copied the Alpine Linux VPS into a FreeBSD jail. I didn't use any specific tools β many may not know, but FreeBSD comes with everything you need to manage jails right out of the box.
I simply performed an rsync of the file system and started it up.
Everything (almost) works; I do have an issue with php-fpm, although PHP runs correctly when launched from the console.
Tomorrow morning, I'll need to migrate an Alpine Linux-based VPS from a physical host (Proxmox) to another one running FreeBSD.
My first instinct was to go with bhyve, but I'm considering a less conventional and perhaps more efficient approach. π
Today, I'll be attempting to update all the jails still running on FreeBSD 13.2-RELEASE to FreeBSD 14.0-RELEASE.
Some are already on 14.0 (Miniflux, Elasticsearch, nginx reverse proxy, the mail server, the wiki, snac), while BlendIT, Matrix and the other Mastodon jails (both primary and secondary, redis, postgresql) are still on 13.2. Since I encountered some issues during testing, I'll be stopping the jails one by one as I update them (to create a snapshot), so there might be some downtime today.
Don't worry, nothing unusual is happening β it's just me updating the coffee machines. π β
Today, I'll be attempting to update all the jails still running on FreeBSD 13.2-RELEASE to FreeBSD 14.0-RELEASE.
Some are already on 14.0 (Miniflux, Elasticsearch, nginx reverse proxy, the mail server, the wiki, snac), while BlendIT, Matrix and the other Mastodon jails (both primary and secondary, redis, postgresql) are still on 13.2. Since I encountered some issues during testing, I'll be stopping the jails one by one as I update them (to create a snapshot), so there might be some downtime today.
Evening thoughts: Since I started talking about #snac2, some BSD Cafe users have set up their own instances and begun using them.
Maybe I shouldn't have mentioned it.
Just submitted the PR to the #snac2 dev with #ntfy notifications support, both self-hosted or using the official ntfy.sh server. This brings enhanced privacy when utilizing a self-hosted server, eliminating the need for external services.
Token authentication is also supported.
I've just discovered Atuin - a tool for syncing, searching, and backing up shell history - and it's a game-changer for me.
I didn't know about it before, but there's even a FreeBSD package available. I'm testing it on my computer now, and tomorrow I'll set it up on my server for syncing.
Tonight, we experienced the same issue that we did last August: while heading home, my wife's car began to jerk, the engine ran poorly, not exceeding 3000 RPM (without any warning lights on), and started stuttering. It also vibrated at idle, which makes me think it might be running on 3 cylinders. The last time this happened, we were 50km from home, but the car recovered by the time we reached our mechanic. He changed all the filters and thoroughly checked the car, but found nothing, guessing it might be due to dirty fuel.
This time, we were just 2km away, but managed to get home before turning off the car amidst the problem. Tomorrow, we'll visit the mechanic, and it might be best for him to take a look here, as I'm uncertain if it's safe to drive to his shop in this state.
Modern cars are becoming a real headache: in the last 10 years, their quality has drastically dropped, prices have skyrocketed, and despite advanced technology, it often feels like it's still in 'beta', leading to issues that don't seem to justify the advantages.
My wife's car has just over 30,000km and should be a highly reliable vehicle with an engine known for enduring high mileage without major issues. It could be an isolated incident, but why have almost all modern cars that I or my close relatives have dealt with recently experienced some problems?
I remember when regular maintenance meant trouble-free driving for years.
Is it just our bad luck, or is this a worrying trend?
Tonight, we experienced the same issue that we did last August: while heading home, my wife's car began to jerk, the engine ran poorly, not exceeding 3000 RPM (without any warning lights on), and started stuttering. It also vibrated at idle, which makes me think it might be running on 3 cylinders. The last time this happened, we were 50km from home, but the car recovered by the time we reached our mechanic. He changed all the filters and thoroughly checked the car, but found nothing, guessing it...
Received a call from a potential new client today. They need a server to host their website, a small e-commerce platform, and a shared file storage solution. I suggested a FreeBSD-based solution with jails but was asked for alternatives without any explanation. So, I offered Linux options, possibly with Docker services, LXC containers, or separate VMs. Still, they requested other solutions. I started explaining about an OpenBSD-based approach with separate VMs for each service, or even NetBSD. Again, alternatives were requested.
At that point, I paused and asked, 'Do you have any specific solution in mind?' The reply was, 'Something based on Windows or, at most, MacOS. I donβt trust this free stuff, it might be okay for universities, but the real world is something else.'
I hadnβt heard such a statement in over 20 years. I began to explain... to no avail. I also mentioned that I work with these systems, not Windows or MacOS on servers (???). With an air of superiority, they insisted thatβs what they wanted and had no budget limits to get it.
I quoted them 50,000 euros. The call ended within the next 30 seconds. π€£
Received a call from a potential new client today. They need a server to host their website, a small e-commerce platform, and a shared file storage solution. I suggested a FreeBSD-based solution with jails but was asked for alternatives without any explanation. So, I offered Linux options, possibly with Docker services, LXC containers, or separate VMs. Still, they requested other solutions. I started explaining about an OpenBSD-based approach with separate VMs for each service, or even NetBSD. Again,...
@stefano I hope you noted that #macOS wouldn't exist without the free #Unix stuff from universities, specifically Carnegie-Mellon's #Mach microkernel and the #BSD userland.