Blog ran on Ubuntu 16.04 for 10 years. I migrated it to FreeBSD
FreeBSD vs Linux & “Values” Shift
- Several commenters say they left Linux (often Ubuntu) for FreeBSD or OpenBSD because they prefer a simpler, more coherent, “old-school Unix” feel and dislike perceived shifts toward snaps, telemetry, age-attestation, and faster-moving ecosystems.
- Others remain happy on Debian/Fedora, seeing them as stable, well-documented, and easy to upgrade if done regularly and with some care.
- Performance-wise, linked benchmarks and anecdotes generally claim Linux outperforms BSDs, especially in networking and scalability; others note that non-identical hardware/configs make casual comparisons inconclusive.
- FreeBSD is praised for ZFS, jails, and a clean base system, but some hit pain points: process managers (e.g., pm2), logging with rc.d, firewalls, and power-failure behavior when not using ZFS.
Long-Term Support, Upgrades & Maintenance
- Long support cycles are important to many, especially for small teams or single-purpose VMs. Options discussed: RHEL/Alma/Rocky (10 years), Ubuntu LTS + Pro, Debian + (E)LTS, Slackware, and NixOS-based approaches.
- There’s a split between:
- Those who prefer infrequent large upgrades to minimize change.
- Those who prefer more frequent smaller upgrades (Fedora, rolling distros) to avoid huge version jumps and ecosystem drift.
- Some report years of painless in-place upgrades on Debian/Ubuntu; others say major upgrades frequently break configs or third‑party binaries.
- High uptime is seen by several as a liability: no practice rebooting, hot patches that may mask unbootable states, loss of operational knowledge. Regular reboots and config-as-code (Ansible, NixOS, Proxmox+Terraform) are recommended.
- Rolling and immutable/container-focused systems (Arch, openSUSE Tumbleweed/Slowroll/MicroOS, Fedora CoreOS, Talos, NixOS) are praised for freshness and rollback, but also criticized for occasional serious breakages and ongoing maintenance load.
Static Blog Hosting: VPS vs CDN/Pages
- Strong disagreement over hosting a static blog on a VPS:
- One side calls it objectively worse than GitHub Pages/S3+CloudFront/Cloudflare Pages: higher cost, lower availability, more security risk and maintenance, and no built-in CDN.
- The other side values control, learning, flexibility (custom metrics, server-side integrations), and considers a cheap VPS sufficient and not hard to secure, especially behind Cloudflare.
- Consensus: for people who enjoy self-hosting, the extra work is part of the hobby; for those optimizing for “no maintenance,” static hosting platforms are preferred.
Misc Technical Notes
- Reported memory discrepancies on FreeBSD often stem from ZFS ARC/page cache being counted differently by tools.
- FreeBSD includes simple firewall presets via
rc.conf(IPFW), though more advanced setups still require manual rules and reading documentation.