Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)AC
Posts
18
Comments
2,615
Joined
2 yr. ago

  • Bit fields are a necessity in low level networking too.

    They're incredibly useful, I wish more people made use of them.

    I remember I interned at a startup programming microcontrollers once and created a few bitfields to deal with something. Then the lead engineer went ahead and changed them to masked ints. Because. The most aggravating thing is that an int size isn't consistent across platforms, so if they were ever to change platforms to a different word length, they'd be fucked as their code was full of platform specific shenanigans like that.

    /rant

  • In the industrial automation world and most of the IT industry, data is aligned to the nearest word. Depending on architecture, that's usually either 16, 32, or 64 bits. And that's the space a single Boolean takes.

  • QNX 6 had a public beta some years ago. It breathed new life on a very old 486 I had laying around.

    QNX 4 was also used on some fancy life signs monitors and other safety / mission critical equipment.