Preach!
Just dropped it in and did a git diff.. works like a charm!
Do you not?
e.g. in Gnome when I open a media file with VLC the focus remains on Files app even if the video opened fullscreen over the top. So when I press space to pause I instead open a second preview of the same file in the background.
Or I use the Gnome media player and it turns sub-tittles back on every time I use it, despite me previously turning them off.
Or the sleep system doesn't suspend to disk after an hour of RAM usage so that my battery is flat when I return latter.
Little stuff like that is an unnecessary pain, just for a lack of polish. I persevere with Linux because of all the little things it does better but it's a hard sell to friends and family.
A good portion of the book are philosophical discussions, which would be IMHO very boring and not understandable for small children.
The magic of novels like Svejk or Little Prince is that those extra layers are mostly implied, emergent, they're not written out explicitly and thus don't bore out the young readers.
The Adventures of Huckleberry Finn. My mother read it to me before I could read. I thought it was a great adventure book!
I disliked it as a kid for the same reasons I've loved it (and Exupéry's other aviator stories) as adult: it's abstract and impressionist.
Alternatively, the finfluencers in question could be coffeezilla, that would check out. ;-)
Larger writes will be more efficient, however, if only due to reduced system call overhead.
While not necessary when writing an image with the correct block size for the target device, even partial block overwrites work fine:
# yes | head -c 512 > foo
# losetup /dev/loop0 foo
# echo 'Ham and jam and Spam a lot.' | dd bs=5 of=/dev/loop0
5+1 records in
5+1 records out
28 bytes copied, 0.000481667 s, 58.1 kB/s
# hexdump -C /dev/loop0
00000000 48 61 6d 20 61 6e 64 20 6a 61 6d 20 61 6e 64 20 |Ham and jam and |
00000010 53 70 61 6d 20 61 20 6c 6f 74 2e 0a 79 0a 79 0a |Spam a lot..y.y.|
00000020 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a |y.y.y.y.y.y.y.y.|
*
00000200
Partial block overwrites may (= will, unless the block to be overwritten is in the kernel's buffer cache) require a read/modify/write operation, but this is transparent to the application.Finally, note that this applies to most block devices, but tape devices work differently: partial overwrites are not supported, and, in variable block mode, the size of individual write calls determines the resulting tape block sizes.
How about `truncate -s 512 foo`?
> After two months, 14 "naive" chimps had mastered it.
I am not sure the study is showing human like “cumulative culture”. It is showing that if humans train them, they can show others, which is different from humans learning a thing on their own, showing it to others, and then someone else using that as a foundation to discover something new building on that.
Basically, the study is showing that a chimp can teach other chimps something humans trained it to do.
I don’t think that is a novel or controversial finding. If you grow up around dogs, you know that one trained dog will help the other dogs learn.
Besides that: I haven't read either study, just the article, so who knows what were the actual claims, but…
The article opens with:
> chimpanzees can learn skills from their peers so complicated that they could never have mastered them on their own.
Which you object with:
> Basically, the study is showing that a chimp can teach other chimps something humans trained it to do.
and:
> I am not sure the study is showing human like “cumulative culture”.
That reads a bit like rejecting evolution because we haven't fully replicated abiogenesis (yet).
Is "humans trained it to do" in "a chimp can teach other chimps something humans trained it to do" so important?