So it took a little longer than I wanted (like, nine months), but I am calling it done. The 3B2/400 simulator now has support for the optional WE32106 floating point math acceleration chip. I can finally rest a bit. https://loomcom.com/blog/0119_the_mau_at_last.html
No flash, only DRAM!
When developing open firmware like coreboot and LinuxBoot, or doing research into early boot security, you end up waiting all the time on the SPI flash chips erase and write cycles. spispy replaces the slow flash with an open source FPGA and DRAM controller for instant updates.
NKD voter guide for tomorrow's judicial primaries in Brooklyn. Also: there are primaries in Brooklyn tomorrow, people!
Wasted half an hour trying to figure out why inserting into a list was invalidating an iterator into the list, until I checked the header and realized it was a vector, not a list.
Ways in which C++ has failed me today:
* Having identical syntax for objects that behave very differently (vector and list)
* The entire concept of header files, which puts important information (member type signatures) very far from where it is used
i love this one: