6 ms·
Is it fair to say "ls" is dead? No commits in 15 years
- uberman 3y agoI'm assuming this is a subtle critique of those who declare projects without frequent commits "dead".
- nailer 3y agoIt's a fairly lame troll though, as 'ls' would indeed be unmaintained and probably broken if it hadn't had commits in 15 years.
- LinuxBender 3y agoIs it fair to say "ls" is dead? No commits in 15 years Not at all. Commits are for changes and fixes. If something is working, don't fix it no matter how tempting it may be. Millions of people use "ls" hourly. If it was broken we would be hearing about it.
- Miner49er 3y agoThis a parody. It's a comment on the expectation of code to be constantly updated.
- ryanschaefer 3y agoIt’s extremely dead! Its header file hasn’t been touched in 30 years. SMH my head that anyone would believe that a project that doesn’t get nightly updates would NOT be instantly declared dead.
- o11c 3y ago`ls` has definitely had changes and fixes in the last 15 years. The quoting fix I definitely remember. I vaguely recall maybe some sort/time thing? No doubt there is more I don't remember.
- randomdata 3y agoWhich `ls`?
- jodrellblank 3y ago[flagged]
- wutwutwat 3y agoGot you bruh `ls -alsh`
- nickelcitymario 3y agoI think they know that and their point, rightly or wrongly, is that `ls` should, by default, show everything. I don't think they're saying they're unaware of the available flags. (I'm not sure where I would stand on this topic. Just saying that I think they're fully aware of the flags.)
- jodrellblank 3y agoWhy don't you know where you would stand on the topic, there can hardly be simpler questions: when I ask my computer for a list of directory contents, should it hide some of them from me or not? At least DOS/Windows has a concept of a 'hidden file' attribute, although I don't like the concept (because they still take up disk space and affect the way programs run, so I the user/admin need to deal with them) at least that's a tag in the filesystem associated with the file which is clearly intended to 'hide' the file. Unix/Linux has no such tag, there's nothing about the file which is hidden. What there is, is a broken directory listing tool which doesn't show some names, but other tools will because they are just ordinary files. Originally a tool which showed the . and .. directories for current/parent, modified to hide those and accidentally hiding 'dotfiles' as well. I can deal with "you have to make choices which details to show, like size or modified time, and which format to show them in". I can't deal with "tool to list files actually hides files from me unless I ask it twice". (Obviously I can deal with it, but having to deal with a broken tool and remember that the tools is broken, is annoying. And the people are Stockholm syndromed to it; it would be easy to 'hide' files by putting them in another directory. That's what we do with /etc, we put config files somewhere we aren't looking so they won't bother us. Why not ~/etc/ for per-user config files?).
- nailer 3y agoHuh strange. I've never heard of this person and I'm blocked.
- aendruk 3y agoI’ll often scroll through replies and preemptively block accounts that demonstrate behavior I don’t want in my social media experience. I imagine others must do the same with accounts that have liked certain posts.
- red-iron-pine 3y agogotta make sure that echo chamber only gets echoes, eh?
- aendruk 3y ago> behavior Personally I aim to filter out trolling, derision, shallow joking and repetition games, and uncharitable interpretation.
- randomdata 3y ago> I aim to filter out trolling, derision, meaningless joking, repetition games, and uncharitable interpretation. Your dedication to blocking every account you come across is admirable, at least.
- deleted 3y ago[deleted]
- vdqtp3 3y ago<blocked>
- 1123581321 3y agoSounds a bit fruitless unless you read from a small circle of accounts. How much time do you spend on that, and how often would you say you’re rewarded by seeing a pre-blocked post outside of your blocking time?
- pydry 3y agoIf it were written in nodejs, perhaps. Code rots at different rates in different languages.
- mble 3y agoI do not think node was a thing 15 years ago
- groovybits 3y agoJust shy by 1 year - NodeJS was written 14 years ago in 2009: https://en.wikipedia.org/wiki/Node.js#History https://en.wikipedia.org/wiki/Node.js#History
- Rendello 3y agoCode in fresh languages tends to rot fast, but old UNIX software is preserved with C salt ;)
- ohthatsnotright 3y agoOne of the best, unexpected, wordplay jokes I've seen on hackernews. Bravo.
- deleted 3y ago[deleted]
- willcipriano 3y agoParody account
- zactato 3y agoThis is definitely a parody. I assume, in response to the open office discussions from a few weeks ago.
- pizzafeelsright 3y agoI am rewriting it in Rust with AI integration.
- ssivark 3y agoCan you pleeease also enable SaaS subscription pricing, and a discord bot so I could easily query my files and folders through a chat interface?
- sakjur 3y agoIsn’t “files” a bit outdated? We could have it work with buckets and objects instead.
- pydry 3y agoIt's 2023. If you're not querying blocks on a distributed ledger you're living in the past.
- wutwutwat 3y agoNo monthly seating though I want pay per command and only on successful exit code. Volume discounts are a plus as well please have your enterprise account exec get ahold of my head of it sec to start the 9 month long audit and vetting process while sales haggles back and forth with my vp of Eng on pricing and sla.
- nunez 3y agodon't forget that we need to make `ls` PCI- and HIPAA-compliant so it can pass our arch review boards. this is a dealbreaker, so we're going to need your presales engineer to draft some architecture documents to help us sell `ls` internally. it would also be great if `ls` worked in our airgap that we haven't built yet, but we fully intend to. this is also a dealbreaker.
- didgeoridoo 3y agoThis was supposed to be lighthearted fun. You crossed a line.
- mk_stjames 3y agoThis got me wondering so I went and looked and it seems like lo and behold there was actually a commit to the GNU ls source just 2 weeks ago. https://github.com/coreutils/coreutils/blob/master/src/ls.c https://github.com/coreutils/coreutils/blob/master/src/ls.c "maint: prefer char32_t to wchar_t" Looking through, the GNU coreutils still get a lot of maintenance tweaks.
- nunez 3y agoput another way: `ls` is perfect
- hulitu 3y ago> Is it fair to say "ls" is dead? No commits in 15 years Wait till freedesktop or Gnome people find about it. /s