Some people who use open source software think or feel that they somehow have a right upon the developers of such software to provide support or service of some kind. Some are even so deluded that they think threating the developers with promises of not using the software will somehow force the developers into compliance. https://unixsheikh.com/articles/when-you-use-open-source-software-you-are-not-entitled-to-anything.html
Even though being a ports or package maintainer is voluntary, it carries a heavy responsibility. https://unixsheikh.com/articles/the-heavy-responsibility-of-the-package-maintainer.html
I have multiple times criticized tech on political grounds, but is that a valid reason for criticism or does that simply constitute ranting? https://unixsheikh.com/articles/is-criticizing-tech-on-political-grounds-valid.html
Admittedly, I do occasional rant on this website - sorry! Feel free to avoid my website, put it in your ad blockers spam list, or simply block it on your firewall :) No one is forcing you to read any of it if you don't want to. https://unixsheikh.com/articles/will-the-ranting-on-this-website-ever-stop.html
Since my article The flaws of distro hopping and asking other people about their OS of choice I have had a number of people writing to me asking for my specific advice regarding their choice of operating system, both for personal usage and for business usage. Last night I received yet another email from someone in the US who wrote to me about a difficult situation they where facing in the choice of operating system for their business usage. So I have decided to write a little bit about it. Howev
The POSIX standard requires that operating systems maintain filesystem metadata that record when each file was last accessed. Let's take a look at what all that means. https://unixsheikh.com/articles/understanding-unix-filesystem-timestamps.html
In this tutorial I am going to use Void Linux to "replicate" how FreeBSD is utilizing ZFS snapshots for boot environments. I am going to use a MBR based setup with a native ZFS encrypted root mirror. With a ZFS root mirror you not only get the benefits of ZFS snapshots, but you also get the benefits of ZFS' ability to auto repair any corrupted data (from things like bit rot). And in case one of the hard drives fail, you can quickly replace the broken disk with a new disk and have everything up a
In this tutorial I am going to show you how to replace a broken hard drive in a FreeBSD GELI encryptet ZFS mirror root installation. I'll assume that you have installed FreeBSD using the FreeBSD installer and used encryption on a guided (auto) ZFS installation. The installer partitions the two hard drives in an identical partition scheme, in which one of the partitions is fully encryptet using GELI. This is a great setup, but it requires a little knowledge of the internals to replace one of the
Hard drives fail in all kinds of strange ways, when they do, you'll learn that nothing protects your data like ZFS! https://unixsheikh.com/articles/drive-failure-and-io-errors-zfs-to-the-rescue.html
So, I saw the Hacker News post about h-m-m (hackers mind map) and thought, "Well, you could do something similar and very low tech with just the terminal". https://unixsheikh.com/tutorials/poor-mans-mind-mapping-tool-with-just-the-terminal.html