Language proposal: Jia Tan as a verb.
The XZ project got jia-tanned.
A project with an unmaintained dependency is trivially jia-tannable.
Government agencies are likely trying to jia-tan themselves into critical infrastructure.
Language proposal: Jia Tan as a verb.
The XZ project got jia-tanned.
A project with an unmaintained dependency is trivially jia-tannable.
Government agencies are likely trying to jia-tan themselves into critical infrastructure.
Automated systems are wonderful. A few days ago I called off a dentist appointment for today, moving it to next week instead.
Now I just got a message that the dentist happens to have a spot free today, perhaps I'm free as well and would like to move next week's appointment back to today?
I have strong opinions about certain topics but I'm often not able articulate those opinions very well. Maybe I should try writing more. :blobcatthinking:
Correction: journalctl -u postfix@-
I wasn't expecting the '@-' to be necessary. :blobcatoh:
@subleq Seems that postfix.service on Debian is some sort of wrapper around postfix@-.service, and the latter is where are logs go to. :blobshrug:
Q: The systemd journal manages logs in a binary format with metadata for efficient filtering. What is the best way to query the postfix logs in a default setup on Debian Bookworm?
A: journalctl | grep postfix
:blobcattableflip:
Revamping my email setup again, this time with Postfix.
...which truly is software from a different time. Surely, even 25 years ago, user@hostname rarely referred to an actual system user at the given hostname.
@lanodan That sure would be funny, but I expect the Linux VFS layer to support longer names; most(?) syscall arguments are limited to PATH_MAX rather than NAME_MAX. Need to give it a try, though. :blobcatthinking:
@lanodan Oh yeah, I forgot to document that ncdu doesn't support indefinite-length strings for the name field, they must be length-prefixed (That is such a CBOR misfeature).
The maximum length is actually a bit larger than that; the root item contains the full path of the scanned directory instead of just the name, and some filesystems apparently allow for 255 codepoints instead of bytes: https://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits
Early draft documenting ncdu's new binary export format:
https://dev.yorhel.nl/ncdu/binfmt
Feedback welcome, both on the format and the document.
10 more of these and I'll have compensated for my choice of zstandard. :blobcatsweat:
https://g.blicky.net/ncdu.git/commit/?id=90b43755b87ffe771e40a2ffbe70d4fe9ed15628
Typical search engine ranking: search for "foot terminal", get an unofficial Github mirror as first result. :blobcattableflip:
@lanodan Working on a new export format that supports parallel export and random-access browsing without loading the entire directory tree into memory. Could work without compression, but that's somewhat more of a waste of disk space than a larger binary.
The good news, compiling libzstd with ZSTD_LIB_MINIFY=1 brings it down to 164k while still easily beating zlib (100k) in terms of performance and ratio.
The bad news, 164k is still pretty significant on the ncdu static binary:
582k ncdu-2.5
601k ncdu-new-nocompress
765k ncdu-new-zstd
Let's see if I can find other sources of bloat to throw away. :blobshrug:
Yes, running benchmarks while gaming does give pretty different results than letting your PC stay otherwise idle.
Ncdu's hardlink counting algorithm is non-linear.
But more surprising is that there are people with enough hardlinks for this to become a problem.
@ivesen Got a report from someone with over a billion. I don't have enough RAM to test that far. :blobcatnervous:
Spent all day to obtain a few numbers.
Life goals: not accidentally throwing the dog's toy in her water bowl every day.
According to the weather forecast it's not raining. :blobcheer:
I'm soaked, but surely that's just an implementation detail.
Full-time unemployed as free software developer and sysadmin. Part-time bookworm, gamer, weeb and minimalist. I mainly rant about technology.Posts are deleted after 1 year. #nobot
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.