New
The latest blog posts to take off on Hacker News. 80,859 posts.
The Anthropic Economic Index
Announcement of the new Anthropic Economic Index and description of the new data on AI use in occupations
Surnames from nicknames nobody has any more
From the highly eclectic blog of Mark Dominus
Thinkserver: My web-based coding environment
I've made my own web-based coding environment for working on little projects. A few years ago I found Glitch. It's great: a web-based coding environment that makes it really easy to quickly start edit
What about K?
k is a family of concise, fast vector-oriented languages designed by Arthur Whitney . Calling k a “family” is deliberate; there is no single definitive k, but instead a sequence of slightly incompatible versions. If you decide to stick with k, you’ll see mentions of k4 , k5 etc. Exactly what those numbers mean aren’t…
I built an AI company to save my open source project
The story of Timefold: how we turned a doomed open source project into a fast-growing PlanningAI company.
Building a personal, private AI computer on a budget
As everyone is well aware, the world is still going nuts trying to develop more, newer and better AI tools. Mostly by throwing absurd amounts of money at the problem. Many of those billions go towards building cheap or free services that operate at a significant loss. The tech giants that run them all are hoping to…
Nvidia Security Team: “What if we just stopped using C?” (2022)
Today I want to share a great story about why many NVIDIA products are now running formally verified SPARK code. This blog post is in part a teaser for…
To buy a Tesla Model 3, only to end up in hell
Four months ago I decided to buy a Tesla Model 3. What promised to be an exciting adventure in the world of electric cars, and some of the most advanced technology brought directly from Silicon Valley, ended up becoming a nightmare from which I still have not found my way out.
Apple's Best Option: Decentralize iCloud
What can Apple do in the face of a UK order to weaken encryption worldwide? Decentralize iCloud, to start.
TL;DR of Deep Dive into LLMs Like ChatGPT by Andrej Karpathy
A TL;DR version of Andrej Karpathy's "Deep dive into LLMs like ChatGPT" video.
How does Ada's memory safety compare against Rust?
A comparison of how well Rust and Ada prevent the most common memory-related software errors.
Don't Be Frupid
Frupidity is stupid frugality that wrecks engineering teams. Misguided cost-cutting kills productivity, morale, and innovation. You can fight it.
Residential Networking over Telephone
Recently, I covered some of the history of Ethernet's tenuous relationship with installed telephone cabling . That article focused on the earlier and more business-oriented products, but many of you probably know that there have been a number of efforts to install IP networking over installed telephone wiring in a…
Three Observations
Our mission is to ensure that AGI (Artificial General Intelligence) benefits all of humanity. Systems that start to point to AGI* are coming into view, and so we think it’s important to...
Ada crate of the year 2024 announced
In 2024 we announced our fourth Ada/SPARK Crate Of The Year Awards. We see the Alire source package manager as a game changer for Ada/SPARK, so we want to…
Why Does Integer Addition Approximate Float Multiplication?
Here is a rough approximation of float multiplication (source): float rough_float_multiply(float a, float b) { constexpr uint32_t bias = 0x3f76d000; return bit_cast<float>(bit_cast<uint32_…
Bad Smart Watch Authentication
IDO based smart watches are a security nightmare, and there's likely millions of them out there
Persistent packages on Steam Deck using Nix
The Steam Deck (and SteamOS) delivers a fantastic console-like experience on a Linux system. However, its immutable filesystem means that installing packages that persist across system upgrades isn’t straightforward. Fortunately, with a little Nix magic, you can work around that limitation.
What happens to your online accounts when you die?
A few months ago, I heard of a work acquaintance's death via his company's social media. Shocking and abrupt - I had just met up with him (let’s call him George) for the first time. We joked over beers in a cozy little alleyway cafe, me and a coworker and George. It made me queasy to see George’s s
Baffled by generational garbage collection – wingolog
wingolog: article: baffled by generational garbage collection
Common mistakes in architecture diagrams (2020)
A rundown of seven common mistakes is system architecture diagrams and how to fix them
Don't "optimize" conditional moves in shaders with mix()+step()
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
Dear Mr. Vice President, Please Take Off Your Apple Watch
An Open Letter To JD Vance From A Former CIA Officer On The Counterintelligence Risks Of Smartwatches Mr. Vice President, Congratulations on your ascendancy to the Vice President of the United States of America. While we are an apolitical platform, we wish you nothing but success, the country depends on you. In a rec
Is NixOS truly reproducible?
Build reproducibility is often considered as a de facto feature provided by functional package managers like Nix. Although the functional package manager model...
Is software abstraction killing civilization? (2021)
Or: Jonathan Blow is wrong but also right and we still need to prevent the collapse of civilization
Writing a simple windows driver in Rust
The Rust language ecosystem is growing each day, its popularity increasing, and with good reason. It’s the only mainstream language that provides memory and concurrency safety at compile time…