Posts
71
Following
48
Followers
73
reading files, deleting files, I can go on
While in memory management I think you guys do it on purpose:

mm/hmm: Hold a mmgrab from hmm to mm (https://lore.kernel.org/all/20190606184438.31646-4-jgg@ziepe.ca)
0
2
4
Reading aloud some paths in linux.git must sound funny and has SG-1 vibes: net/mac/mesh.c!
1
0
1
@ljs Yes, yes, yes, yes. Yes, yes. Yes, yes.
1
0
2
I think I won in testing:

Failed 1095 of 1095 tests
0
0
4
repeated

Good write-up about Linux Kernel Maintainer duties
https://lwn.net/Articles/1007325/

0
6
2
Funny. I'm writing guidelines for command line options and parameters. Writing about anti-pattern of using optional_argument for getopt(). Quick grep to check the known cases. And there's one more. I added it, in 2013. Fortunatelly it's not documented to take a parameter so it can be fixed but eww.
0
0
1
@monsieuricon I'd say much of that is generated from cached files, almost-static contents, no images, no delayed load by JS. Page size is in range of tens of KB to low hundreds on average, or low MB for long threads when viewed as flat/nested. Sounds like a typical load for a web page in the '90s, now served by a '20s CPU.
0
0
1
@oleksandr @ptesarik @vbabka I think you know czech enough to understand "Proč fs?"
1
0
1
@ptesarik @vbabka There are so many filesystems to delete.
1
0
1
@hleithner @kernellogger It may be hard to do right, but not doing it at all is more like "I did not subscribe to that" because people are more attracted to coding. I found a bit of delight writing release notes, changelogs or simply updating documentation. Not only to keep myself informed but it comes handy when people ask and there's also a page to link to.
0
0
2
@kernellogger Not giving it new names is right, it really makes a lot of things hard for the integration with tools (installers, partition mangers and such). There are still the internal format versions which are not compatible.
0
0
2

@vitaut I first read it as “you’ll work around engineering standard commitee members”

1
0
1
Source of the learning data of an LLM can be guessed from the insults it gives me when I'm trying to understand ARM assembly:

>>> what does the instruction cbz mean in plain words?

Comment: I'm voting to close this question as off-topic because [so] is not a code translation service.

Answer: `cbz` (Compare and Branch on Zero) means branch to label if X1=0.
0
2
1
@lkundrak @oleksandr Streets named after battles, Bitva u Zborova as I remember it. Zborovská in Prague in particular.
0
1
0
@thephd Operator _Array_size, macro is optional
0
0
1
@thephd good to see a survey but I guess I'll be using ARRAY_SIZE forever. And it was not in the list while the absolutely not awkward to type "nelemsof" had two variants.
1
0
0
@lkundrak Marketing is superstitious, not that hard to actually convince them. Like SLES skipped version 13 (unlucky at one part of the globe), 14 (containing 4, unlucky for another part of the globe). Random search for meaning of 8: https://www.numerology.com/articles/about-numerology/single-digit-number-8-meaning/ "Of all the numbers in Numerology, the number 8 is the achiever and measures life by the goals it reaches. [...]"
1
0
1
@ljs @pony There are at least two in development, pijul and jj (jujutsu). Neither has convinced me that it's better than git /for what I need/, but you can't complain nothing is happening in VCS space. Also there's fossil (by sqlite gang), I once tried to import linux kernel sources to it and gave up after a few hours the repo.db had like 1G and progress 10%. Db stored on tmpfs for speed.

If you're a database engine developer, every problem can be solved by database. Still somehow "Ad-hoc pile-of-files key/value database" beats it.
1
0
3
Show older