News for hackers. Stuff that matters.

timlyo

Re:Fish 4.0.0 on Friday February 28, 2025 @05:50AM (#43204191)
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.

Sadly that almost makes things worse, if it's off then it's a data point that helps to id privacy conscious people.
Re:The Nix NGI Team: Advancing Open Source with Nix on Friday January 24, 2025 @09:10AM (#42813170)
There's Lix, although I'm not clear on if it's about changes to the language or if it's entirely focused on improving the tooling.

https://lix.systems/

Re:For police PR flacks, quack lives matter on Thursday February 02, 2023 @05:08AM (#34624531)
In my experience the view of the police is pretty positive here in the UK.
The company that I work for makes a b2b wholesale platform. We use Rust on the backend for its reliability. The performance is a nice bonus too.
That's correct in the most of the English speaking world, apple juice is what it sounds like, cider is fermented apple juice (as far as I'm aware, it is in the UK). In American English cider is apple juice, and hard cider is fermented, alcoholic apple juice.
Re:PayPal shuts down long-time Tor supporter on Thursday June 03, 2021 @05:25AM (#27378857)
> Been smooth sailing ever since

Did you stay with Paypal after that? I'd have run for the hills.

Re:Firefox 72.0 on Wednesday January 08, 2020 @03:27AM (#21989513)
Maybe even one that can randomise some settings to throw off fingerprinting.
Re:Fast Software, the Best Software on Thursday July 25, 2019 @06:11AM (#20524104)
Do you know a good alternative?
> 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.

Discord is pretty good, although it's gaming focused so not ideal if you're looking for something professional.
Have you ever looked at Lutris?

https://lutris.net/

Re:Ask HN: Which self-hosted solutions are you using? on Thursday July 26, 2018 @03:25AM (#17615689)
Syncthing instead of dropbox. Works great for synching music (and only music as I can just sync a single folder) and for replicating important files across multiple computers.

I've got it on a linode and across all my computers.

https://syncthing.net/

Re:List of common misconceptions on Friday June 15, 2018 @06:34AM (#17318738)
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.
Re:WebRTC Chat on IPFS on Friday June 08, 2018 @06:08AM (#17264020)
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.
I've enjoyed using Elm for client side development.
Re:Actix: a small, pragmatic, and fast Rust web framework on Thursday May 31, 2018 @03:36AM (#17194630)
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...

Re:Google One is coming soon on Wednesday May 16, 2018 @03:18AM (#17080579)
Syncthing handles this pretty well. Only downside (upside in some cases) is that it's self hosted rather than a service.

https://syncthing.net/

Re:Fast website link checker in Go on Tuesday April 24, 2018 @03:38AM (#16910661)
Just [0] is a pretty great generic task runner incase anyone is looking for one. It's written in Rust so it doesn't introduce any new languages (single binary install) and it uses a make inspired syntax but aims to avoid some of Make's issues.

[0] https://github.com/casey/just

Re:Relibc: C Library in Rust for Redox and Linux on Friday March 09, 2018 @03:20AM (#16550442)
Did you consider the approach of scanning through the readme and looking for urls to known donation sites? Maybe this could be done separately to add to the list?
Re:Red Hat to Acquire CoreOS on Wednesday January 31, 2018 @06:14AM (#16273033)
>rkt on the other hand is a dead project

Why is this? I've only recently started looking at it.

Re:Why is Rust difficult? on Monday January 22, 2018 @07:50AM (#16203958)
The error message catalogue [1] mentioned at the end of that first blog is interesting, wonder if Rust would benefit from something similar.

[1] https://github.com/elm-lang/error-message-catalog

Re:DNS over HTTPS on Wednesday January 17, 2018 @08:11AM (#16167573)
Re:The Best Monitor for Programming: A Cheap 40" 4K TV on Monday November 27, 2017 @04:44AM (#15786080)
I'm the opposite, I prefer multi monitor. I like that separation between the things I'm doing, e.g. code and documentation, games and chat.
Re:Orcas have learned how to drown great white sharks on Monday November 20, 2017 @04:55AM (#15738864)
Aren't they a species of Dolphin rather than an actual Whale? I think the name comes from a mis-translation and should be whale killer.

I'll have a look for a source if I can later.

If we're talking Python, then I've had great experiences with Kivy.

https://kivy.org/#home

My vote goes for Syncthing too, simple single binary install and works with no configuration. I've installed it on my desktop, vps, laptop, and phone use it instead of Dropbox now.

I've even got two non techy friends to install it (albeit talking them through it) and it still works to this day.

Re:GitHub Desktop 1.0 on Tuesday September 19, 2017 @01:08PM (#15286504)
I still think git-cola is one of my favourite Git Ui's. Anyone know any other good ones?
Re:uBlock Origin Maintainer on Chrome vs. Firefox WebExtensions on Wednesday August 09, 2017 @07:42PM (#14974843)
Can you recommend a search engine? I'm trying DuckDuckGo, but it's just not as good.

Older »