There is some sort of tag, jxlinfo can tell you if a file is "lossy" or "(possibly) lossless".
HN user
149765
I think GNU parallel has similar placeholders, but I do prefer to just use `fd`.
Vimium C has this option, you have to enable 'extensions-on-chrome-urls' flag.
Had to lookup regex crate docs, but it's possible:
$ fd '(?-u:\xFF)'
a.�Not sure, if it's a bug, but it eats 1.4G memory after running find for a few seconds, detaching, re-attaching and running find again.
Active: active (running) since Fri 2024-06-14 19:26:55 +05; 27s ago
Invocation: d84b9281e0f64a798c4e555836815036
TriggeredBy: ● shpool.socket
Main PID: 3895609 (shpool)
Tasks: 15 (limit: 154377)
Memory: 1.4G (peak: 1.4G)
CPU: 6.566s
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/shpool.service
├─3895609 /usr/local/bin/shpool daemon
├─3895629 -fish
├─3895719 systemctl --user status shpool
└─3895720 pagerThere is also perf:
perf stat -e 'power/energy-pkg/' -I 1000 --interval-count 3
# time counts unit events
1.001064377 11.00 Joules power/energy-pkg/
2.002605466 10.98 Joules power/energy-pkg/
3.003726824 11.01 Joules power/energy-pkg/Can you assign virtual desktops to different screens?
peace of mind of knowing PNG is always lossless
There is pngquant:
a command-line utility and a library for lossy compression of PNG images.
The blur issue is an easy fix, yes, but the memory one doesn't help that much.
I tried jxl.js, it was very finicky on iPad, out of memory errors [0] and blurry images [1]. In the end I switched to a proxy server, that reencoded jxl images into png.
A couple of videos comparing progressive decoding of jpeg, jxl and avif:
https://www.youtube.com/watch?v=UphN1_7nP8U
https://www.youtube.com/watch?v=inQxEBn831w
There's more on the same channel, generation loss ones are really interesting.
Lossless webp is actually quite good, especially on text heavy images, e.g. screenshots of a terminal with `cwebp -z9` are usually smaller than `jxl -d 0 -e 9` in my experience.
Why not just "fd -e fi.md -X batcat"?
Full debug build on my 7 year old pc takes 1m 33s with all dependencies already downloaded.
fzf (golang) readme also has the same banner.
This is a bit stale, bcachefs is now in the linux-next tree.
It's possible to set $ZDOTDIR in /etc/zsh/zshenv, I used to do it before switching to fish.