The origin of the law of torture: A cautionary tale
+ Ordeals and Plea Bargaining
The latest blog posts to take off on Hacker News. 49,210 posts.
+ Ordeals and Plea Bargaining
It was a happy time for PC users. Microsoft had just delivered Windows 95, an incredibly vast improvement over windows 3.1 and DOS.
What is the point of a public key fingerprint? What does it do that the public key itself doesn't do. This post explains.
Intel's 386 processor (1985) was an important advance in the x86 architecture, not only moving to a 32-bit processor but also switching to a...
Some might remember a book I released in 2016, “The Essential Guide to Electronics in Shenzhen”. A lot has changed in the world since then, and Shenzhen is no exception.
The mineral content of wheat and rice is lower today than sixty years ago. Why is that and what does it mean for how we eat?
Knock knock? Who’s there? It’s me, Oskar, the end is near, did you know that? Ah, you know it but don’t know how to proceed? Let’s talk about the end of the CRUD world…
Visualizing the weather anomalies in rainfall, sunshine and temperature in the Netherlands using data from the Dutch Meteorological Institute (KNMI).
Listen now | "I was shocked with how intense, painstaking, and effective his learning process was"
Can I bring my emotional support dog?
Projects and Ramblings
A breakdown of 4 simple software engineering and coding habits that improved my productivity. These include keyboard shortcuts, learning to say no, reaching flow state faster, and keeping a big book of commands handy.
Reverse engineering Bluetooth LE LED light controllers, or How I Bricked My Christmas Lights If a device communicates via Bluetooth LE and has an app, it deserves to be integrated into my home automation system. I’ve spent a significant amount of time reverse engineering various budget-friendly LED light strips to...
Why shifting full accountability for high-risk tasks to third parties increases rather than decreases project risk.
The fundamental problems a database engineer thinks about in the shower
Leaders are paid to think clearly. And a big impediment to clear thinking is what CBT/REBT calls Cognitive Distortions: errors in thinking or thinking traps we commonly fall for. Most high-performers are not pathological, but instead fall for them when upset or in high-stress situations. In this
In 2001, digital cameras were a rare commodity. They were expensive, bulky and captured images that were inferior to the organic look of…
A core component of making great decisions is understanding previous decisions. If we don’t understand how we got “here,” we run the risk of making things much worse.
I’m a responsible web designer, and as such, since WordPress (finally) accepts media uploads of image/webp MIME type and since all web browsers newer than …
If you have a QA team, please read this and give them a large raise.
I can't sleep. I'm lying in bed every night, and images of Gaza are running through my head. Fathers holding their babies, dead, caked in dust. Bombs dropped on homes [1], on hospitals [2], on schools [3]. Tens of thousands of dead [4] in indiscriminate bombings [5]. Children
An embedding is the representation of a piece of text like a word, sentence, or paragraph. Traditionally this value is in the form of a mathematical vector - a point in space. You can think of it as analogous to coordinates on a map that just happens to have many, many dimensions.
I shipped identical boxes, less than a mile, with multiple delivery companies — one was seized by the police. This is the UX of delivering parcels.
Ruby's `private` keyword means something different compared to basically all other object-oriented languages. Most other languages don't even have a feature matching what Ruby calls `private`, but incredibly, Scala does, which it calls `protected[this]` (meaning
Microsoft has made tons of noise about their Microsoft 365 Copilot toolset. They’ve made a lot of promises about its capabilities to enhance individual and team productivity, but access to it…
After years of battles over Bills C-11 and C-18, few Canadians will have the appetite for yet another troubling Internet bill. But given a bill that envisions government-backed censorship, mandates age verification to use search engines or social media sites, and creates a framework for court-ordered website blocking…
Dropbox added some new AI features. In the past couple of days these have attracted a firestorm of criticism. Benj Edwards rounds it up in Dropbox spooks users with new …