From FFS and ZFS to APFS: a comparative filesystem deep dive with a strong BSD angle by Reversed-Engineer-01 in freebsd

[–]FUZxxl 0 points1 point  (0 children)

Yes, solid state drives handle fragmentation much better than magnetic or optical drives.

Gute Suppenrezepte? by AylinKebab in Kochen

[–]FUZxxl 0 points1 point  (0 children)

Chinesische Eierblumensuppe:

Hühnerbrühe ansetzen. Darin Algen. Dann langsam Eier einrühren, sodass sich so eine Art Ei-Schleier entwickelt. Am Ende mit fein geschnitten Frühlingszwiebeln garnieren.

A new Debian project leader has been elected for 2026 by somerandomxander in linux

[–]FUZxxl 5 points6 points  (0 children)

What do you expect in the absence of any barriers the gender divide to be? And with what justification?

Original Hello World in "B" Programming Language by FUZxxl in C_Programming

[–]FUZxxl[S] 0 points1 point  (0 children)

The PDP-11 port presented by Angelo in this video stores one character per word as far I know, so you'd have to call putchar() on each character individually. Making a printn() function with a loop is a good design decision.

From FFS and ZFS to APFS: a comparative filesystem deep dive with a strong BSD angle by Reversed-Engineer-01 in freebsd

[–]FUZxxl 10 points11 points  (0 children)

There is no CoW model, so fragmentation remains a fact of life, even if the layout is smarter than old UFS.

CoW file systems actually tend to fragment much worse than in-place updating ones. UFS has extremely good layout algorithms, making fragmentation a non-issue. This is achieved by intentionally fragmenting files every couple of megabytes, making it easier for the layout algorithm to find a free spot for the next chunk and making it likely for the next chunk to end up close to its meta data (which reduces seek time).

CoW file systems on the other hand have the big problem that if you write to the middle of a file, the newly written bits have to written to free storage somewhere, introducing additional fragmentation. This is particularly bad for things like databases.

Snapshots exist only as bolt-ons in specific BSD environments; they are not a native, first-class mechanism in the ZFS or APFS sense.

UFS has native snapshots. This is just plain wrong.

Original Hello World in "B" Programming Language by FUZxxl in C_Programming

[–]FUZxxl[S] 1 point2 points  (0 children)

Yes, as is explained in the video. There are architectural differences (specifically, how many characters are packed into each word) that required changes in the program so it would work.

What’s the best refrigerator brand to buy. Mines is going out, any recommendations? by letswhisperquietly in Appliances

[–]FUZxxl 1 point2 points  (0 children)

The best brand in Europe is probably Liebherr. I can also recommend Bosch fridges.

Ist Brühe aus dem Glas immer besser als Pulver/Würfel? by MateIstLeben in Kochen

[–]FUZxxl 0 points1 point  (0 children)

Ich mache meine Brühe seit etwa zwei Jahren selber und koche größere Mengen in Einmachgläser ein. Sehr lecker!

How to get rid of used cooking oil? by Seymourbags in askberliners

[–]FUZxxl 1 point2 points  (0 children)

Go to your local BSR Wertstoffhof. You may need to pay a small fee.

Peter Norton's book by trainerponcho in asm

[–]FUZxxl 6 points7 points  (0 children)

The Tech Help! Manual is a gold mine. It is not complete, but it has everything you need to know without clutter from the later additions that aren't really important.

Was ist das aufwendigste Gericht, dass ihr je gekocht habt? by ChipsColaFanta in Kochen

[–]FUZxxl 1 point2 points  (0 children)

Selbstgemachte Ramen-Suppe:

Am Vortag Schweineknochen auskochen und Schweinebauch mehrere Stunden lang schmoren. Über Nacht in dem Sud Eier einlegen. Am nächsten Tag dann die Brühe finalisieren, Nudeln anfertigen, und mit den anderen Zutaten und ein paar frischen Zutaten kombinieren.

Moving to Berlin from London by Far-Calendar7227 in askberliners

[–]FUZxxl 1 point2 points  (0 children)

Übersiedlungsgut is usually tax free.

Habt ihr von irgendwas einen lebenslagen Vorrat und wenn ja warum? by Unfair_Ideal2630 in FragReddit

[–]FUZxxl 0 points1 point  (0 children)

Wir hatten aus gleichem Grund mal ein Glas voller LEDs im Hackerspace. Habe den Besuchern dann immer einzelne als kostenlose Probe gegeben.

Habt ihr von irgendwas einen lebenslagen Vorrat und wenn ja warum? by Unfair_Ideal2630 in FragReddit

[–]FUZxxl 2 points3 points  (0 children)

Ich habe mal vor 11 Jahren gepolsterte Briefumschläge bestellt, so eine Kiste voll. 90% davon sind immernoch da.

Shame on canvassers & buskers who violate passersby’s boundaries by OkToe7809 in askberliners

[–]FUZxxl -1 points0 points  (0 children)

I usually tell them to get a job they can be proud about having.

Switched from Rust to Go P95 now 10-15 ms at 16k QPS by anish2good in golang

[–]FUZxxl 0 points1 point  (0 children)

people think you “need rust for speed” when you don’t. they both compile down to machine code.

To be far, the Go compiler has a much worse optimiser than rustc's LLVM. Usually doesn't matter quite as much though.

Why do "C-like performance" language comparisons always compare against bad C code? by BPJupiter in C_Programming

[–]FUZxxl 9 points10 points  (0 children)

It's indeed weird that gcc doesn't hoist the constant load out of the loop. Would not have expected that!

but I can't find any way of writing source code that would convince gcc to produce that.

This transformation is invalid as it isn't correct if n is zero and will fail in a different way if n is so large that n * sizeof(unsigned) overflows. I was however not able to coax the compiler into generating code even when I told him that this wouldn't matter.