What is fd?

Small intro to a simple, fast and user-friendly alternative to find, written in Rust
30 October 2017   206

What is fd?

fd is a simple, fast and user-friendly alternative to find.

While it does not seek to mirror all of find's powerful functionality, it provides sensible (opinionated) defaults for 80%of the use cases.

fd demo
fd demo

Features

  • Convenient syntax: fd PATTERN instead of find -iname '*PATTERN*'.
  • Colorized terminal output (similar to ls).
  • It's fast
  • Smart case: the search is case-insensitive by default. It switches to case-sensitive if the pattern contains an uppercase character.
  • Ignores hidden directories and files, by default.
  • Ignores patterns from your .gitignore, by default.
  • Regular expressions.
  • Unicode-awareness.
  • The command name is 50% shorter than find .
  • Parallel command execution with a syntax similar to GNU Parallel.

if you are interested, you can learn more at GitHub.

0

Firefox Quantum is designed to be the fastest browser

According to the developers, the 57th version of Mozilla browser, called Firefox Quantum will be 2x faster and will use 30% less memory
02 October 2017   243

Mozilla has released the beta version of 57th version of the proprietary Firefox browser. This is such a large and important update that the developers even gave it the name - Firefox Quantum. In the Speedometer 2.0 benchmark, which compares modern web apps, Firefox Quantum was about twice as fast as Firefox 52, released about a year ago. According to the official website of Mozilla, Firefox initially worked with only one CPU core, but with the release of Firefox Quantum, the browser learned how to interact with several cores on desktops and mobile devices, which brings significant performance benefits.

Firefox Quantum uses a new CSS engine written in Rust that works in parallel with multiple cores. According to developers, no other browser can do this. Mozilla also optimized Firefox to give the main priority to the tab that you are currently viewing. This, along with the new multiprocessor architecture, provides greater performance and at the same time a 30% lower consumption of RAM.

In addition to the changes under the hood, the developers also revised the browser's user interface. In the new version of Firefox, the user interface is called Photon, which offers a minimalistic and adaptive design. For example, if you are using a Windows computer with a touchscreen, the Firefox menu will change the size based on whether you use the mouse or the touchpad. Photon also includes square tabs, smooth animations and a library where you will find the saved content, including downloaded files and screenshots.

Browser is available in beta at the moment, final release is planned on the 14th November.