HN user

timlyo

329 karma
Posts6
Comments139
View on HN
Fish 4 1 year ago

I use Fish as a user shell everywhere I can and end up using Bash daily for scripting and on servers/VMs/containers at work, I've also been using Nushell a lot recently for personal scripts.

Biggest drawbacks for me is mixing up a few bits of syntax and some software doesn't ship Fish completion scripts, although I never write scripts in Fish which reduces the syntax I actually use.

In my opinion Fish is worth it just for the auto complete suggestions alone, but I also really like the way it handles editing config, it's sane default config, understandable error messages, and plug-ins.

Nushell is very nice, but I find it doesn't match the usability of Fish for interactive shells. Love it for scripts though.

Firefox 72.0 7 years ago

Maybe even one that can randomise some settings to throw off fingerprinting.

Moreover, for some reason people tend to read only that first tweet while what I wanted to say is in next 5 tweets too.

I find it concerning that Twitter has become such a common way to share news. The short message format can make it impossible to get a full point across reliably.

That and water is very good at storing heat meaning that it stays skin blisteringly hot even after the rest of the food has cooled down to edible levels.

It's serverless in that there is no specific server running it. The website is distributed across Ipfs and the chat is peer-to-peer.

There's a lot that can be done to shrink a Rust binary[0]. A copy of the summary:

- Compile with --release.

- Before distribution, enable LTO and strip the binary.

- If your program is not memory-intensive, use the system allocator (assuming nightly).

- You may be able to use the optimization level s/z in the future as well.

- I didn’t mention this because it doesn’t improve such a small program, but you can also try UPX and other executable compressors if you are working with a much larger application.

[0]https://lifthrasiir.github.io/rustlog/why-is-a-rust-executab...