Live data from Hacker News

Midnight Captain – A midnight commander inspired file manager

github.com

11–20 of 40 posts

Re: Midnight Captain – A midnight commander inspired file manager

#11
post #6

I don't think the level of reliability necessary for a file manager is achievable with vibe coding. This is an area where small bugs can cause immediate and catastrophic data loss. If you're shopping for a file manager, I recommend avoiding any project that incorporates a significant amount of LLM-generated code. Maybe in theory it could be reviewed as thoroughly as handwritten code; in practice that never happens.

It's not the vibe coding, it's the lack of tests

Re: Midnight Captain – A midnight commander inspired file manager

#13
post #8

The AGENTS.md is hilarious! I like the caveman mode and classical mode seems.. interesting!

Interesting that in Chinese, classical writing is associated with terseness. That definitely wouldn't work that way in other languages I know.

Newspaper headlines?

Re: Midnight Captain – A midnight commander inspired file manager

#15
post #6

I don't think the level of reliability necessary for a file manager is achievable with vibe coding. This is an area where small bugs can cause immediate and catastrophic data loss. If you're shopping for a file manager, I recommend avoiding any project that incorporates a significant amount of LLM-generated code. Maybe in theory it could be reviewed as thoroughly as handwritten code; in practice that never happens.

It's not the vibe coding, it's the lack of tests

wow. there are actually no tests here.

Re: Midnight Captain – A midnight commander inspired file manager

#16
post #6

I don't think the level of reliability necessary for a file manager is achievable with vibe coding. This is an area where small bugs can cause immediate and catastrophic data loss. If you're shopping for a file manager, I recommend avoiding any project that incorporates a significant amount of LLM-generated code. Maybe in theory it could be reviewed as thoroughly as handwritten code; in practice that never happens.

It's not the vibe coding, it's the lack of tests

And I think human written tests at that. If the LLM is blind to the failure mode X, does it know to reliably write a test to evaluate the behavior of X?

Re: Midnight Captain – A midnight commander inspired file manager

#17

Midnight Commander has always been my favorite terminal file manager. It's feature-rich, fast, and actually tries to be a file manager compared to modern alternatives. However, there are quite some features that I never used, and I couldn't configure a Vim bindings that works well for me. With OpenCode, I can finally make my own terminal file manager. I borrowed the main design concepts from Midnight Commander and so…

still haven't found anything that replaces mc for me. the 2-pane layout is basically muscle memory at this point. everything modern just feels way too bloated or slow. mc is great but customizing the bindings is a total headache tbh. really like the idea of better vim integration here. curious how it handles performance on large directories with 10k+ files? giving it a spin...

I'm using fman, which is like a lightweight graphical alternative to mc.

Re: Midnight Captain – A midnight commander inspired file manager

#18
> : opens a command prompt for power-user actions

Vibe coded or not, that's what puts me off from most nc/dn/mc reimplementations.

If you can't reach the command line by just typing the command, what's the point?

At least on this one you don't have to mouse click somewhere...

Re: Midnight Captain – A midnight commander inspired file manager

#20
Author here. Haha, thanks for all the feedback! I don't even want to pretend this is production-ready. When I vibe-coded this, the only user I had in mind was me. And I have to live with the consequence of unreliability.

I recently found that writing personal software through a coding agent is a fairly interesting endeavour. It's like I'm paying to get the software I need in the form of tokens.

Post reply on HN