On Mon, Aug 04, 2025 at 06:04:05PM +0200, Kristoffer Haugsbakk wrote: [...] >> Wow, this seems to me a really weird design choice. >> >> Do you have any insight on to why is this? > > https://lore.kernel.org/git/Pine.LNX.4.58.0504150753440.7211@xxxxxxxxxxxxxxx/ FMorschel, when reading, consider paying close attention to the two things: - What Linus says about much of the code coming in in the form of the textual patches mailed to the various mailing lists. - An example describing a commit which has unified 5 different code snippets into one. Basically, these bits highlight the fact that files, albeit useful and ubiquitous on today's commodity operating systems, frame our way of thinking of how information is tracked a bit too much ;-)