My next-to-last project — Crooked Timber
A couple of weeks back, I wrote a post about some of the work that USAID did. Now I’d like to drill down a bit and talk about some of the work that I personally did for USAID.
A couple of weeks back, I wrote a post about some of the work that USAID did. Now I’d like to drill down a bit and talk about some of the work that I personally did for USAID.
Another take on the effect of distance between the train station and the quality of the kebab…
A choice isn’t just about where it takes you immediately. It's about the choices you get to make thereafter. The best choice is usually the one that opens the greatest number of promising branches (not just the one tied to a single, seemingly perfect outcome).
In this post I will teach you detect language using ML.NET and AutoML in dotnet apps. All with live working demo.
here you can find this and that - probably most related to UNIX/Linux and network
I’ve been programming for long enough to be righteously cantankerous about a lot of things. The list of languages, frameworks and libraries I’ve worked with professionally or on personal projects is too long to list – but it includes everything from C and asse…
A simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design.
This post refutes the claim that researchers found a "backdoor" in ESP32 Bluetooth chips. What the researchers highlight (vendor-specific HCI commands to read & write controller memory) is a common design pattern found in other Bluetooth chips from other vendo…
I am smitten with DeltaChat... DeltaChat has been making massive strides lately and I think you should consider using it as your full time secure messenger.
Back to blogs
We just wrapped up PlanetNix2025 (North America NixCon), and the excitement about all the innovations and use of Nix was palpable. 💆🏻
A year ago, I committed to writing a bit of code every day. It's been a wild ride. Let's talk about what I've learned.
There’s been lots of talk lately on how to make Europe more competitive. Grand strategies and and ambitious initiatives are often proposed. Yet these discussions often overlook the small administrative and practical hurdles entrepreneurs face daily.
📱
Picture this: Your production system crashes at 2 AM. Servers are down. Databases are unreachable. Your inbox is exploding with alerts. Panic mode activated. That’s the power of Automated Disaster Recovery with Terraform.
Daily wisdom from Mr. Worldwide
randomized and blinded, N=1
Way back in 2016, [Brave promised to remove banner ads from websites and replace them with their own](https://archive.is/W0k4j), basically trying...
Let’s consider the problem with the following description:
Recently I've started picking up Clojure, as an attempt to try doing some web programming with proper macro support (ClojureScript in particular seems to be quite good Lisp implementation with robust web integration).
Do you remember all those rushed changes that your developers implemented three years ago, and how they complained about the design damage t...
Par is notoriously difficult to understand, but mostly due to a lack of resources. This post hopes to build on the prior posts on sequent calculus and linear logic to show how par is not such an alien concept after all, and make the theory much more accessible…
In the first “Binary search isn’t about search” post, we spoke about using assert statements to enforce your loop invariants. Our plain old everyday binary search invariant can be summarized as such: For all x in L[0:l]1, x is strictly less than T, the element…
Rethinking work structures: from rigid hierarchies to autonomous teams inspired by historical hamlets and modern Teal principles.
As many of you know by now, I am a Lexicon enjoyer. So much so that this week I created the world's first bathroom that is connected to the AT Protocol. Yes, you read that correctly...
Model Context Protocol (MCP) is an open standard that connects AI models to tools and data sources efficiently. This guide breaks down MCP’s architecture, benefits, and how it differs from traditional APIs
Everyone is chasing the best AI models. The ones that can generate entire systems in one shot. But what if bad AI models were actually useful for something? Like, say… technical interviews?
A practical guide to improving retrieval in RAG systems by optimizing recall, precision, and NDCG
--
LLM not LLVM
A quick recap of the best moments from ShopTalk! Check out full episodes here: https://www.youtube.com/@davepl