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
    F

    fman Blog

    fman.io · Company blog · on HN since 2016

    Michael Herrmann, maker of the fman dual-pane file manager, writes about building and selling a small desktop app.

    Visit blogHN submissions
    StartupsProgrammingBusiness & Strategy
    What HN says

    HN commenters recommend fman as a well-made indie tool and praise it as an example of a small company making a living.

    Stats for nerds
    36HN people shared it
    49linked in comments
    516story points
    May 2025last shared
    2016people per year2025

    Top posts on HN

    1. 1
      Show HN: fman – file manager for programmers
      20 people · 194 points · first shared 2016 · 207 comments on HN
    2. 2
      PayPal vs. Stripe for small businesses in 2019
      2 people · 133 points · first shared 2019 · 132 comments on HN
    3. 3
      Home and hotel – Switching from macOS to Ubuntu on a Dell XPS 13 laptop
      1 person · 92 points · first shared 2017 · 90 comments on HN
    4. 4
      Picking technologies for a desktop app in 2016
      3 people · 11 points · first shared 2016 · 5 comments on HN
    5. 5
      fman's launch in review
      1 person · 9 points · first shared 2017 · Discussion on HN
    6. 6
      Dear Comrade
      1 person · 8 points · first shared 2018 · Discussion on HN
    7. 7
      My PyQt App's Year in Review 2017
      1 person · 7 points · first shared 2017 · 2 comments on HN
    8. 8
      The history of dual-pane file managers
      3 people · 6 points · first shared 2017 · 4 comments on HN
    9. 9
      Don't use PayPal for SaaS
      2 people · 6 points · first shared 2017 · Discussion on HN
    10. 10
      An inescapable while loop in Python
      1 person · 5 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • zokierJun 2018

      The section "TUI : Text-based User Interfaces" resonates with me strongly, and is somewhat relevant to the WTF thread[1] from yesterday, in particular this subthread[2] about GUI vs TUI.

      Compare the statements:

      > terminal protocols are ghastly display server protocols in disguise

      vs

      > > At what point do we just say why not 'install a modern GUI'?

      > I have yet to see a modern GUI that didn't put pretty little animations a higher priority than being modular and configurable and having as much or as little data density as I desire

      > Command lines[3], on the other hand, do it natively if not intuitively.

      Which brings up few interesting observations:

      * Terminal vs graphical is almost completely orthogonal and an implementation detail. There are plenty of WIMPy style[4] TUI/ncurses applications, and also various forms of commandlines/repls that are natively graphical.

      * I'd argue that there are few other categories that are less often recognized, namely "keystroke-driven" and "web style" (nomenclature is mine and not fully though out).

      * The characteristic attributes of "keystroke-driven" is full interactivity (in contrast to command-line) but where typically there are no (or minimal) interactive elements on-screen. Some examples off my head would be VisiData[5], tdo[6], fman[7]. These types of applications tend to have very high data densities (what the commenter above desired)

      * "Web style" applications is more ambiguous (and debatable) category, but I think there is…

    • kumarswAug 2021

      Non-commercial clauses seem to be a good fit for software that is someone's "day job" where they charge for licenses. It's not common, but I've run across the following projects:

      Duplicacy by Gilbert Chen https://github.com/gilbertchen/duplicacy

      Dome by Federico Milano http://faraday1.ucd.ie/dome.html

      Fman by Michael Herrmann https://fman.io

      From what I've gathered, success has been mixed. Duplicacy seems to be doing well based on forum activity and release history. Fman never made much money. If I recall correctly the Fman author was turned off by the number of people who criticized it for being fully open-source and wished he'd stuck with a closed-source full commercial model. I'd like for the open-source community to be more accepting of this model as there is potential value in it. As an example, Mathematica still refuses to let anyone not employed by the company see the source code, which creates a reproducibility/validation problem for math researchers. While Steven Wolfram understandably rejects pleas to make the software FOSS, there is real benefit in letting people see the code.

      Edit: Fixed names

    • gkyaJun 2018

      You release fman on Linux, so you use at least some open source libraries. I wonder which ones are those and what is your policy of transferring a share of your earnings from your project to them.

      Also I suggest anybody using this software with a paid subscription to evaluate this bit from the EULA:

      > fman is provided as-is. You are using it at your sole risk. We give no warranty of any kind. You agree that we shall not be liable for any damages related to fman.

      Source: https://fman.io/eula

      Also, stop this FUD already. Anybody can release software however they want, free, libre or not, but this attitude that I quote from your link is plain wrong.

      > We all like free stuff. But in a world where everything is free, we are the product.

      We're talking about FOSS software here, not about Facebook or Google. If you don't want people "bashing a little guy who's trying to innovate", you can quit spreading misinformation about people whose gratutiuous libraries and kernels you use (yes every platform you release to uses FOSS somewhere).

    • jaclazMar 2018

      >If you're interested in a little history: https://fman.io/blog/dual-pane-file-manager-history/

      Thank you, though I knew most of those info as - unfortunately - I was there, in the sense that I was in my twenties when NC came out, I practically started my computing experience at work using NC and I couldn't imagine doing some tasks without a dual pane filemanager, and when the NC was killed by Symantec I mourned the loss (and quickly found some decent alternatives, the one with the most "NC feeling" being IMHO DN - Dos Navigator and later NDN - Necoromancer's Dos Navigator).

      As a side note, what not everyone knows/noticed, 7-zip it is also a (almost orthodox) dual pane file manager, very handy to manage, besides files residing on mounted filesystems also those inside archives (obviously) and those inside disk/disc/drive images, such as .iso, .img and similar.

    • dflockMar 2017

      I would suggest just removing it. Debian/Linux have a system wide update mechanism for everything - the OS & apps - and it's very strongly preferred that you just use that.

      The UX of asking stuff during install is also pretty bad - and goes against the grain; it's vanishingly rare that Linux install packages ask questions. Even if you make it a startup/in-app/config option, it would also be a strange question to ask on Linux:

      Would you like auto-updates? Of course, everything on linux auto-updates, why do you ask? No - I mean would you like me to force-update just fman everyday? What? No!

      Also, don't forget to update this page while you're at it: https://fman.io/docs/obtaining-updates

    • seanwilsonMar 2020

      Thanks! I enjoy doing both and have enough bandwidth to provide consultancy for others while also working on my own projects. For Checkbot, it can take weeks to see the impact of changes to on-boarding, pricing, SEO, UX etc. so I have time for other activities. Checkbot has also helped me connect with companies that need help getting their own SaaS products polished and ready to launch.

      I enjoyed your posts on your journey with fman on https://fman.io/blog/ by the way. Selling software as opposed to only coding it has its own set of challenges for sure.

    Related

    Hermanherman.bearblog.dev65 people

    My product is my garden

    Herman
    Personal · last shared 2026
    Joel on Softwarejoelonsoftware.com2.8k people

    Victory Lap for Ask Patents

    Joel on Software
    Personal · last shared 2026
    Michael Lynchmtlynch.io134 people

    Why I Quit Google to Work for Myself

    Michael Lynch
    Personal · last shared 2026
    The Morning Paperblog.acolyer.org606 people

    Local-first software: you own your data, in spite of the cloud

    The Morning Paper
    Personal · last shared 2026
    The Startup (Medium)medium.com/swlh1.2k people

    “User engagement” is code for “addiction”

    The Startup (Medium)
    Publication · last shared 2026
    Matt Mazurmattmazur.com39 people

    Building a Startup in 45 Minutes per Day While Deployed in Iraq

    Matt Mazur
    Personal · last shared 2025
    Marc Andreessen (Pmarca)blog.pmarca.com121 people

    When Carl Icahn Ran a Company: The Story of TWA

    Marc Andreessen (Pmarca)
    Personal · last shared 2020
    Intercom Blogblog.intercom.io161 people

    People leave managers, not companies

    Intercom Blog
    Company · last shared 2021