How Unix spell ran in 64kb RAM
How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and compression tricks. Here's the fascinating story behind it.
The latest blog posts to take off on Hacker News. 6,220 posts.
How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and compression tricks. Here's the fascinating story behind it.
The GPS pioneer took direct hits from Apple (iPhone, Watch) and Google (Maps). But huge R&D investment helped turn the company from an automotive GPS firm to a leader in fitness watches and trackers.
Wasm GC is a wonderful thing that is now available in all major web browsers since slowpoke Safari/WebKit finally shipped it in December. It provides a hierarchy of heap allocated reference types and a set of instructions to operate on them. Wasm GC enables managed memory languages to take advantage of the advanced…
Please, just stop.
As I write this, Inform 7 is approaching its third birthday. I7 is a tool for creating interactive fiction (text adventure games). Like all the most powerful IF development tools, I7 is a programming language -- a powerful and peculiar one.
The new age of social-enabled apps
Breaking up-to-date Windows 11 BitLocker encryption -- on-device but software-only
I've been using Feeder to keep up with the news for awhile now. For a long time, I just checked AllSides. But then I found out NPR in my state supports ...
And a plea to think seriously about climate change without getting distracted
Shutting down a communications platform or forcing its reorganization based on concerns of foreign propaganda and anti-national manipulation is an eminently anti-democratic tactic, one that the US has previously condemned globally.
Learn Robotics and ROS 2 Have you been looking for a good place to start your robotics and ROS 2 learning journey? Look no further! We are proud to announce that together with the University of Eastern Finland, we have open-sourced the robotics part from our “Robotics & XR” master’s-level course. You can find the […]
Reverse-engineering hardware can be difficult -- but sometimes, all you need is a comfy armchair and some Google Translate.
When it comes to infrastructure engineering, building a data center is probably closer to building a house than to deploying a Terraform stack.
I know how to decode UTF-8 using bitmath and some LUTs (see https://github.com/skeeto/branchless-utf8 ), but if I want to to go from a codepoint to UTF-8, is there a way to do it without branches?
A crash course on direct framebuffer and keyboard access via NetBSD’s wscons
As work slowed down during the last couple of weeks of 2024, I decided to redirect some of my energy to hobbies instead of work. One such hobby is StarCraft: Brood War (or BW for short), a classic, highly competitive RTS from '98 that still has an active community today.
Today I'm announcing Project MINI RACK, an open source project to help those building homelabs, RF/wireless rigs, and other electronics projects into mini 10" racks. Not everyone can afford (either due to budget or space constraints) to have a full 19" rack in their home. Besides that, people may want to deploy small…
A proof-of-concept using Vamp, Chordino, ImageSharp and ffmpeg to add live guitar chord charts to karaoke videos
We’ve been relatively quiet over here at the Zig Software Foundation for a few months now and so it’s about time to give y’all an update.
I connected a Family BASIC keyboard to an NES via a bespoke adapter in order to play its unique triangle waveform live.
$30 billion company want's you to pay $5 for using your own camera as a webcam
If your service needs to trust the clients, hold my Big Mac
Unlike RGB, the CIELab color space And the more modern variants like CIECAM02 and Oklab. is designed to be perceptually uniform. This is a broad goal, which roughly means that we would like changes in the numbers to match same changes that we observe when performing various studies of human perce
Our impressions of Devin after giving it 20+ tasks.
Recently I came across a fantastic new paper by a group of NYU and Cornell researchers entitled “How to think about end-to-end encryption and AI.” I’m extremely grateful to see th…
oddlama's personal web page and blog
You are receiving this email because you are a subscriber to Charles Hugh Smith / Of Two Minds.
I want to view a picture of a funny cat I found on the web. How hard can it be?
Now in public preview, Linux arm64 hosted runners are available for free in public repositories. Following the release of arm64 larger hosted runners in June, this offering now extends to…