Digikey's Physical Connectors Tutorial
There are many different kinds of connectors, all serve the same purpose but in different ways. This article discusses connectors and their typical applications.
The latest blog posts to take off on Hacker News. 6,299 posts.
There are many different kinds of connectors, all serve the same purpose but in different ways. This article discusses connectors and their typical applications.
Remembering the retro-futuristic voyeur bar that was way ahead of it's time.
An interactive visualization from Our World in Data.
Forget F1: the only car race that matters now is the race to turn your car into a digital extraction machine, a high-speed inkjet printer on wheels, stealing your private data as it picks your pocket. Your car's digital infrastructure is a costly, dangerous nightmare – but for automakers in pursuit of postcapitalist…
These extensions expand the x86 instruction set with access to registers and features that improve performance.
Brev.Dev Instances Console
This is an overview of the HTTP clients we have available in Elixir, as well as when to use each one.
In February 2023, two thousand feet of Chicago’s South Normal Boulevard disappeared. The street’s end came at the hands of Norfolk Southern’s 47th Street intermodal terminal, a facility which moves…
Examining the misleading claims in a published paper about Elixir security
[This is one of the finalists in the SMTM Mysteries Contest, by a reader writing under the pseudonym Cennfaeladh. We’ll be posting about one of these a week until we have gotten through all th…
Let’s fix these pesky Transformer outliers using Softmax One and QuietAttention.
Trends in alcohol consumption from the middle ages to the modern world tell a story.
What I write about my own personal journey is intended as just that—my personal journey.
If you remove the first word from the string "hello world" , what should the result be? This is the story of how we discovered that the answer could be your root password!
A reflection on the 50th anniversary of my friend's death.
(More general advice on going to talks is here . As with all my webpages, feedback is more than welcome!)
After many years of effort, I am happy to announce that Debian riscv64 is now an official architecture! This milestone is not the end of the...
Learn how to train LLM for accurate answers with VectorSQL which allows you to execute finely-grained vector searches to target and retrieve the required information
There is a ten-foot long alcove in our lower-level hallway — we call it the gallery . This is the one place in our house I can hang whatever I want (i.e., my own art) and switch it out whenever I want. To facilitate this, I installed a hanging system — basically a slotted rail mounted near the ceiling, with sliding…
The `ldd` utility is more vulnerable than you think. It's frequently used by programmers and system administrators to determine the dynamic library dependencies of executables. Sounds pretty innocent, right? Wrong! In this article I am going to show you how to create an executable that runs arbitrary code if it's...
Learning Elixir when you already know Ruby? Here are the three most important things you need to understand
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
So after several years of reading oversimplified and flat out incorrect comments about threads and fibers/goroutines/async/etc and fighting this reaction: I’ve decided to write my own still-over-simplified all in one guide to the difference between a couple popular threads and fiber implementations. In order to…
How to have fun with the world’s most important free software project "Functional, free and secure by default", OpenBSD remains a crucial yet largely unacknowledged player in the open source field. This talk aims to highlight the project's signature security features and development practices -- razor sharp focus on…
Please close doors quietly!