Hacker Newsnew | past | comments | ask | show | jobs | submit | tiltowait's commentslogin

fish is a bit insonsistent on it. For instance, `git add <tab>` will only autocomplete for modified files. It will also fill in wildcards, e.g. `cat *.txt <tab>` will expand to show all .txt files. On the failure side, `rm foo <tab>` will still show `foo` as an option.

IME, zsh has better autocompletion (which, at the time at least, was a separate install).


There are a couple differen things going on

- completions being aware of the subcommand

- dynamic look ups for specific values

- completions being aware of previous options, flags, and values

A lot of completions have the first. Some have the second. The last is rare. The completer needs knowledge of when flags, options, and value can be repeated and change which future options and values are suggested.


ZFS will happilly (and intentionally) gobble up available RAM for ARC. On my 64GB system, ARC is using 42.4GB, but this memory is quickly reclaimable if it's needed. That said, I had very bad experiences trying to run ZFS on an underprovisioned system.


Traffic fatalities increased during the pandemic[1]. AAA released a study examining the effects in 2024[2].

[1]: https://pmc.ncbi.nlm.nih.gov/articles/PMC10149345/ [2]: https://newsroom.aaa.com/2024/08/the-pandemics-tenacious-gri...



> The vast majority of humans are not benefiting from it and are therefore motivated against it.

The vast majority of humans do not benefit from you, personally, owning a car, but that doesn't mean we're all motivated to call a towing company to your house.


> Rust has a standard library that looks an awful lot like Python or Ruby, with similarly named methods.

Can you elaborate? While they obviously have overlap, Rust's stdlib is deliberately minimal (you don't even get RNG without hitting crates.io), whereas Python's is gigantic. And in actual use, they tend to feel extremely different.


If it gets abandoned—so what? Switching browsers is trivial.


It really isn’t, and especially not when one of the browser’s unique selling points is its multi-browser extension compatibility that no other browser offers.

Also some of us simply don’t want to learn new UIs and/or risk dealing with an “AI” infused alternative if we have a tool that already Just Works. Switching away from Just Works sucks.


It is completely trivial to switch browser. Anybody who doubts it can try it in this very moment.


The worst part about opera dying was the email client imnho - and it wasn't trivial to find a replacement.

I'm not sure what I'd seek in a browser I'd pay for - but it would be features not present or great in foss browsers.

Maybe email, podcast, rss client, a modal vi like browsing (like vimperator, but first class), a good reader mode/style override, proper editor for text input (like "it's all text"), automatic force support for select text, save as... for images)...

But whatever would be useful enough to pay for, would likely be a pain to lose.


> Of the top of my head, I can't think of a single feature that MacOS has shipped since 2020 that I care about.

They all kind of blend together, so I asked Claude to give me a list of major features since 2020. Here are those that I've enjoyed:

* Universal control * iPhone mirroring * Stage Manager * Container CLI

Granted it's not a giant list, but each release does have little refinements here and there, and Claude may have missed some (it didn't mention container CLI, for instance; that was from my memory). I also omitted some features I don't care about (like Safari profiles and some other window management stuff).

What features are you hoping for? Aside from a tiling WM, which won't happen, I'd be happy just with refinements and bug fixes.


I've used password-encrypted keys on a Mac plenty of times. It was easy to add them to the SSH agent to not require a password after initial authorization, if that's what I wanted. What is the issue I'm not seeing?


I recently started a blog to document some service migrations and other random musings as I adopt FreeBSD (after a decade-long hiatus). It's fun to write and think about this stuff in a shareable way, even though I expect no one[0] to ever read it. It's also been fun using a new-to-me SSG (Hugo).

[0] Correction: I have had three visitors, not including myself.


So two LLM scrapers and Google's indexer then? ;)


You can test for existence:

    val, ok := my_map[123]
    if ok {
        ...
    }
https://go.dev/blog/maps#working-with-maps


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: