Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Unix Sheikh

    unixsheikh.com · Personal blog · on HN since 2019

    Unix Sheikh writes opinionated essays on FreeBSD, SQLite, browsers, web development, and open source practices.

    Visit blogHN submissions
    Open Source & LinuxWeb DevelopmentSystems & Performance
    What HN says

    HN commenters recommend it for system comparisons and especially the post arguing that most APIs called REST are not REST, which drew a reply from Roy Fielding.

    Stats for nerds
    73HN people shared it
    102linked in comments
    4.6Kstory points
    Dec 2024last shared
    2020people per year2024

    Top posts on HN

    1. 1
      Technical reasons to choose FreeBSD over GNU/Linux (2020)
      6 people · 777 points · first shared 2020 · 363 comments on HN
    2. 2
      Is the madness ever going to end?
      2 people · 716 points · first shared 2022 · 600 comments on HN
    3. 3
      SQLite the only database you will ever need in most cases
      4 people · 622 points · first shared 2021 · 370 comments on HN
    4. 4
      FreeBSD is an amazing operating system
      2 people · 397 points · first shared 2020 · 189 comments on HN
    5. 5
      My 70 year old mother has been using Linux on the desktop for the past 21 years
      1 person · 299 points · first shared 2022 · 316 comments on HN
    6. 6
      How I store my files
      2 people · 251 points · first shared 2021 · 139 comments on HN
    7. 7
      Battle testing data integrity verification with ZFS and Btrfs
      2 people · 181 points · first shared 2019 · 98 comments on HN
    8. 8
      Migrate Everything from Linux to BSD
      5 people · 158 points · first shared 2020 · 156 comments on HN
    9. 9
      OpenBSD Router Guide
      2 people · 112 points · first shared 2020 · 51 comments on HN
    10. 10
      Don’t submit to conformity
      1 person · 85 points · first shared 2021 · 68 comments on HN

    What HN people wrote when they linked it

    • sleepingadminJan 2022

      >Brave also collects your data and sells it back to advertisers but they'll give you their fake coins to do it.

      I was reading this page earlier today. https://www.unixsheikh.com/articles/choose-your-browser-carefully.html#brave

      The criticism against brave seems pretty hollow without really any remaining criticism. Brave does have this: https://brave.com/privacy/browser/

      Would be interesting to see a link showing Brave collecting data. My understanding is that they don't collect data.

      I must admit I am rather ignorant about the fake coins.

      >Let's also not forget Brendan Eich is anti-gay marriage. https://www.bbc.com/news/technology-26868536

      ~2014. I am curious if his opinion has changed. Sometimes you find yourself on the wrong side of history and re-evaluate positions such as these. Given your link is getting old... maybe he has?

      If his opinion hasn't changed, I wonder if this political/religious stance really affects my decision of browser? I suspect it doesn't. People are allowed to have political opinions.

      >He is also a COVID conspiracy theorist. https://www.nytimes.com/2020/12/22/business/brave-brendan-ei...

      I suppose this is more recent. The problem here is that how many 'conspiracy theories' are now not conspiracy theories.

      https://twitter.com/BrendanEich/status/1339367981084672000

      I suppose in dec 2020 Fauci had admitted that he lied about masks being ineffective. Overall though I really didnt see the content in this nytimes article to justify the title.

      I…

    • jcahillJul 2020

      > A giant saltation from most first world computer users being aware of Linux, to hardly anyone knowing what BSD is.

      You seem to have misread my first sentence.

      > Schade's few paragraphs here come across as equally gentle and humorous-he's not really aggrieved that FreeBSD is treated like a Linux distro; he would like avoid the confusion that might cause to users who end up liking it.

      My commentary was in agreement with the blogpost.

      Me:

      >> It should go without saying that proponents of the latter have good reason to be grateful for any reason that new outsiders might even remember it exists.

      But it doesn't go without saying, thus the need for Schade's blogpost. The elitism and intra nix resentment of BSD culture give rise to this problem. My comment aimed to address that.

      > What, exactly, BSD users ever did to you remains a mystery;

      They did nothing in particular to me. It's just a descriptive consensus that BSD culture has outsized hostility toward all things linux and toward being mistaken for linux. It's narcissism of small differences[1] and nerd blindness in action.

      > alas, I haven't the spare lifespan to want to figure that out.

      My comment contained a stringent critique of a community's corrosive norms, emphasizing how counterproductive those norms are for getting on with building useful things.

      Your comment just aims to repackage the phrasing as a personal attack.

      If you have time to work 'saltation' into a sentence, you have time to reply in good faith…

    • gen220Mar 2022

      No problem! If you search around for "Debian vs BSD", you'll find more exhaustive explanations [1], but it mostly reduces to the fact that BSD is more coherent & organized than GNU/Linux; it's more feature-rich in the domains that sysadmins and hackers appreciate, but feature-sparse in the domains "normal users" appreciate. Depending on your needs these facts can be advantages or disadvantages.

      I tend to gravitate towards projects like BSD, since they align with my principles, but you do pay a cost in terms of compatibility with common software.

      For example, Firefox does not treat BSD as a first class build target, so it's up to community members to build and deploy Firefox binaries, and report feedback on bugs that break BSD installations.

      If access to the most up-to-date compiled versions of popular software packages is a big sticking point, BSD-land may not be the right choice. But if you're living mostly in `vim`, `bash` and `man`, and are willing to roll up the sleeves, BSD feels cozy.

      It's maybe a 20% correct analogy (don't read too deeply into it, or you'll draw incorrect conclusions), but C++ is to GNU/Linux, as D/Rust/Zig is to BSD.

      [1]: https://unixsheikh.com/articles/technical-reasons-to-choose-freebsd-over-linux.html

    • bunnythefifthJan 2022

      > I would not normally be quite so much of a jerk about the numerous syntax errors, except that this ends with a suggestion that people, you know, pay for this writing. I don't expect perfection (God knows I make tpyos all the time), but the closing paragraph starts with a sentence that literally has no verb.

      Are you really bashing the author for imperfect English? The about page clearly mentions that they are not a native speaker of the language, and even apologises for any imperfections in their writing as a result thereof [1].

      I strongly agree with your parent comment that attacking the author for presenting their strong views in an area is unnecessary. Make arguments against what they wrote, not who they are.

      A little kindness also goes a long way. What the hell is this obsession with hammering everyone down with unwarranted negativity on this forum.

      [1] https://unixsheikh.com/about.html

    • phailhausJan 2022

      I feel comfortable with asserting that the author has never worked on a complex web application. This web-dev hate borders on pathological: this is a guy that seems to specialize in Unix/Linux tooling, doesn't have a single tutorial on web app development [1], and yet has an intense hatred towards a space that he barely understands.

      These types of arguments are incredibly embarrassing to read, not only because they betray a stunning lack of familiarity with the topic, but it's basically a conspiracy theory: everybody is stupid except me, all these successful companies making billions of dollars and attracting top talent are just throwing money into a fire for fun.

      [1] https://unixsheikh.com/tutorials.html

    • rasengan0Sep 2022

      Literally, today, was thinking about leveraging $tree for mindmapping when this dropped: Poor mans mind mapping tool with just the terminal [1] having been inspired by h-m-m (hackers mind map) [2]

      Went with VimOutliner [3] instead which is one less thing to install and fits so well with a tmux-vim setup.

      Now all that is missing a sparse tree mode like OrgMode that beats out tabs and splits [4]

      [1] https://news.ycombinator.com/item?id=32846124; https://www.unixsheikh.com/tutorials/poor-mans-mind-mapping-tool-with-just-the-terminal.html
      [2] https://github.com/nadrad/h-m-m
      [3] https://github.com/vimoutliner/vimoutliner
      [4] https://orgmode.org/manual/Sparse-Trees.html#Sparse-Trees

    Related

    Unix Digestunixdigest.com29 people

    Tips on how to structure your home directory (2023)

    Unix Digest
    Personal · last shared 2026
    Solène Rapennedataswamp.org/~solene51 people

    Self hosting is important

    Solène Rapenne
    Personal · last shared 2026
    vermadenvermaden.wordpress.com44 people

    Tiny Undervalued Hardware Companions

    vermaden
    Personal · last shared 2026
    Farid Zakariafzakaria.com30 people

    Nix Derivation Madness

    Farid Zakaria
    Personal · last shared 2026
    Sven Mascheckin-ulm.de/~mascheck50 people

    Useful use of cat(1)

    Sven Mascheck
    Personal · last shared 2026
    Percona Blogpercona.com327 people

    UUIDs are popular, but bad for performance (2019)

    Percona Blog
    Company · last shared 2026
    Chris Wellonsnullprogram.com295 people

    Why Aren't There C Conferences?

    Chris Wellons
    Personal · last shared 2026
    Turso Blogturso.tech102 people

    Working on databases from prison

    Turso Blog
    Company · last shared 2026