Hidden Drawers in Software

Huawei has been in the news again recently, with its CFO detained over concerns about a possible sanctions violation. The larger context is what makes that situation interesting: beyond simple concerns about trafficking with Iran, the US government has been warning US telecommunication companies and allied governments that Huawei equipment is not trustworthy. There are…

Read More

Do We Think Too Highly of Programming?

Everyone seems to agree that our likely future includes more technology. Accordingly, everyone seems to agree that we need more programmers. You can teach yourself programming via online courses, and there are various earnest organizations keen to help members of underrepresented groups become programmers. Everyone, it seems, should be learning to program. It’s hard to…

Read More