Mulling over e.g. https://wiki.c2.com/?DontUseExceptionsForFlowControl it seems to me that “Don't Use Exceptions for Unexceptional Flow Control” would be a better motto.
The main argument is just readability — can the reader understand code?
Nearly the last word on the page — “I use exceptions when the preconditions are met, but I can't meet the postconditions” seems like a good motto for when to use exceptions.
TIL that the HTML spec has a section about forgiving base64.
Probably the funniest thing I've seen on microservices.
https://www.slideshare.net/jeppec/event-driven-architecture-integration-tech-event-2019#3
Are cosmic ray bit-flips common enough to make voting machines unfit for purpose? The smaller the electronics, the less energy a bit flip takes. Nice discussion of bitflip examples:
https://radiolab.org/podcast/bit-flip/transcript
https://www.linkedin.com/in/chrisfcarroll
https://www.cafe-encounter.net
https://twitter.com/chrisfcarroll
https://twitter.com/human_vs_rlhf
#software #softwaredevelopment #softwaredesign #softwarearchitecture #softwareengineering #softwaresystems #fedi22