“What important truth do very few people agree with you on?”
Hashmaps are O(1). The number of people who don’t know this is astonishing.
Function documentation should include pre- and postconditions and invariants (since actual Design by Contract can be problematic due to side effects in call trees). I guess if you’re going to do real DBC, you should only access primitive data members without making function calls.
Logic does not belong in the database.
Caching is good. (Maybe these last two are indications that I’m not working at the right company.)
Developer documentation is worth the effort.
Slack (and MS Teams) is terrible. See above. Curation is worth the effort.
Long ‘switch’ statements are bad. Dispatch lookup tables are (probably) better.
Seems like a classic memo by Lin Wells (forwarded by Donald Rumsfeld to George W. Bush) in 2001 regarding the upcoming quadrennial review by… the Department of Defense?
(Five months later, 9/11 occurred.)
Finally got around to reading this. Seems like a good counterpoint to the Washington Post‘s “Afghanistan Papers” article (or series? I don’t know; I haven’t read it/them.)
«What few people knew [Buttegieg attack at the last debate] then was that Ms. Warren and her Boston-based team had been privately crunching numbers since at least late August, working with the internal imperative to craft a package without hiking middle-class taxes, according to interviews with people directly involved in the process.
The onslaught at the debate accelerated the timeline. One academic described working so hard with Warren officials in late October that he was distracted from his teaching duties; another said she made final edits on a letter endorsing Ms. Warren’s math in her car at her child’s school during a Halloween parade.
“Syria is easier compared to this,” said one Warren adviser, granted anonymity to speak about the process of crafting a plan.»
Here’s a little piece of interestingness. There are 607 billionaires in the US (based on 2018 data, I suppose).