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/)CM
Posts
0
Comments
1,332
Joined
2 yr. ago

  • Single board computers have GPIO and interfaces like SPI and I2C. They also tend to have lower power consumption and can run from 5 volts. If you want to interface with low level hardware or run from batteries, the SBC will usually be the better choice.

  • Torrents are more reliable too. Every block gets its checksum verified automatically. If there is any corruption, the block will be downloaded again. With a direct download, you have to verify the checksum yourself and if it's corrupted, you have to download the entire ISO again.

  • SSDs are not suitable for long term storage. Modern consumer grade SSDs are only rated for 1 year of data retention without power. Only SLC flash is suitable for long term storage, but those are very expensive and low capacity.

  • Because that would take a long time if you deleted a large file in another partition or drive. You could also end up not having enough space to move the file to trash and if the trash directory is on an SSD, it would add a lot of unnecessary wear to it.

  • You don't get segmentation faults if you don't have an MMU. That can certainly make debugging more interesting when your firmware starts overwriting memory that it shouldn't until it finally crashes.

  • For a dual port card, you will want an 8 lane PCIe 3.0 slot connected to the CPU. Almost any desktop CPU will have enough lanes since you won't be using a graphics card. You can get by with a 4 lane slot, but you won't be able to max out both ports bidirectionally at the same time.