How to Think Real Good (2013)
Practical epistemology: heuristics for how to think about difficult things, particularly using formal methods.
Practical epistemology: heuristics for how to think about difficult things, particularly using formal methods.
People who search for me in Google see a Google-generated box which incorrectly says that I am Israeli. Google has ignored my complaints about this; they dont seem to care about the accuracy of the…
We pay at the top 10% of San Francisco market rates for salary + bonus (but not stock options) at Basecamp. Those rates apply to everyone here, regardless of the role or where they actually live. W…
This is a personal website, at the outskirts of the web, away from social media and publishing platforms.
Previously: Card Balance and Artifact, Artifact Embraces Card Balance Changes, Review: Artifact Epistemic Status: Looks pretty dead Artifact had every advantage. Artifact should have been great. Ar…
This is a post about performance. Most of the time when worrying about the performance of a piece of code the overwhelming advice should be (with apologies to Brendan Gregg) don’t worry about it, yet. However there is one area where I counsel developers to think about the performance implications of a design, and that…
I. The Body Keeps The Score is a book about post-traumatic stress disorder. The author, Bessel van der Kolk, helped discover the condition and lobby for its inclusion in the DSM, and the brief fora…
Through a nebulous network of bully tactics and insider dealings, government agencies and corporate campaign donors conspire to deny patients the benefits of market competition.
This paper finds evidence that opioid availability decreases labor force participation while a large labor market shock does not influence the share of opioid abusers. We first identify the effect of availability on participation using the geographic variation in opioid prescription rates. We use a combination of the…
In 1981, the BBC set out to educate Great Britain about computers. It did a really good job.
"Software is hard," reads the quote from Donald Knuth that opens Scott Rosenberg's Dreaming in Code . The 400 pages that follow examine why: Why is software in a never-ending state of crisis? Why do most projects end up horribly over-budget or cancelled or both? Why can't we ship code without bugs? Why, everyone asks…
Today, we’re excited to report the availability of our ARM64-native build of Firefox for Snapdragon-powered Windows 10 Always Connected PCs in our beta release channel, a channel aimed at developers or early tech adopters to test upcoming features before they’re released to consumers.
Announcing go.dev, which answers: who else is using Go, what do they use it for, and how can I find useful Go packages?
Techniques for keeping your app code under control even when requirements shift dramatically.
Explore the Duo Blog for expert tips, security insights, and resources to stay updated on the latest in security and access management trends.
“Real quick, whole squad on that real sh*t 0 to 100, n***a, real quick” —Drake, “0 to 100/The Catch Up” I am a giant advocate for technical founders running their own companies, but one consistent way that technical founders deeply harm their businesses is by screwing up the budgeting process. Yes, the budgeting…
Please click or tap in the gray square below. It will fill with a jolly tableau of colored disks—first big blue ones, then somewhat smaller purple ones, and eventually lots of tiny red dots.
An entry on some of the cleverest (and clearest) functional designs I've worked on, and how it came to be
Dive deep into OCR with Tesseract, including Pytesseract integration, training with custom data, limitations, and comparisons with enterprise solutions.
Version 2.2 of the spaCy Natural Language Processing library is leaner, cleaner and even more user-friendly. In addition to new model packages and features for training, evaluation and serialization, we've made lots of bug fixes, improved debugging and error handling, and greatly reduced the size of the library on…
In the ongoing effort to decarbonize U.S. energy production, one energy source often attracts great controversy.