New
The latest blog posts to take off on Hacker News. 80,899 posts.
My 25-year engineering career retrospective
Reflecting on my engineering career and what I could have done better.
New Mexico: Psychologists to dress up as wizards when providing expert testimony
New Mexico’s state senate took up a startling amendment in 1995 — it would have required psychologists to dress up as wizards when providing expert testimony on a defendant’s competency: When a psychologist or psychiatrist testifies during a defendant’s competency hearing, the psychologist or psychiatrist shall wear a…
Supabase Storage now supports the S3 protocol
Supabase Storage is now officially an S3-Compatible Storage Provider.
I Used Netscape Composer in 2024
The story of a geeky twist on "Party like it's 1999".
Setting up PostgreSQL for running integration tests
Setting up PostgreSQL for tests is crucial for achieving performance and reliability. In this article, I'll explain how to set up PostgreSQL for tests and discuss some common pitfalls to avoid.
Women Who Code Closing
Women Who Code started as a community group in 2011 by a small team of engineers in San Francisco who were seeking connection and support for navigating the tech industry. The movement grew…
The Rust calling convention we deserve
I will often say that the so-called “C ABI” is a very bad one, and a relatively unimaginative one when it comes to passing complicated types effectively. A lot of people ask me “ok, what would you use instead”, and I just point them to the Go register ABI , but it seems most people have trouble filling in the gaps of…
Thoughts on Seed Oil
Don't get distracted.
I keep a WTF notebook (2021)
There's a very specific reputation I want to have on a team: "Nat helps me solve my problems. Nat get things I care about done."
Introducing Meta Llama 3: The most capable openly available LLM to date
Today, we’re introducing Meta Llama 3, the next generation of our state-of-the-art open source large language model. In the coming months, we expect to share new capabilities, additional model sizes, and more.
Dnsmasq wins the first BlueHats Prize
BlueHats prizes is an initiative by the French Interministerial Digital Directorate. They are awarded to maintainers of critical free and open source projects. In 2024 four prizes of € 10 000 each will be given out. We are happy to announce the winner of the first 2024 BlueHats prize is Simon Kelley, maintainer of the…
Our biggest ever river catch?
Interceptor 006 captured over 250 truckloads of trash – and counting – in just a few hours in the first flood of the year.
Measuring personal growth
My founder friends constantly think about growth. They think about how to measure their business growth and how to get to the next order of magnitude scale. If they’re making $1M ARR today, they think about how to get to $10M ARR. If they have 1,000 users today, they think about how to get to 10,000 users.
Multi-tenant queues in Postgres
How we implemented fair queueing strategies for Postgres-backed task queues to ensure fair execution time across tenants.
Halo 2 in HD: Pushing the Original Xbox to the Limit
Everything I went through to add support for HD resolutions to Halo 2 on the Original Xbox. From patching the game's rendering engine and memory allocator, to hot patching the Xbox OS, to overclocking the GPU and running performance benchmarks. This post covers how I pushed the game and console to t
Cosmic Desktop: Hammering Out New Cosmic Features
Updates & fixes, dev contributors, and the new COSMIC App Store.
Goldene: A single atom layer of gold
For the first time, scientists have managed to create sheets of gold only a single atom layer thick. According to the researchers from LiU this has given the gold new properties that can make it suitable for use in various applications.
Implementing Natural Conversational Agents with Elixir
In my last post , I discussed some work I had done building Nero, the assistant of the future that I’ve always wanted. I ended up creating an end-to-end example which used Nx, OpenAI APIs, and ElevenLabs to create an in-browser home automation assistant. For a first product, it’s decent. Nero is a neat little party…
Hardest problem in computer science: centering things
Somehow we forgot how to center rectangles and must find our way back
Cyc: History's Forgotten AI Project
Since 1984 a secretive AI project has been building a massive knowledge base to enable human-like reasoning. Will it work?
How Antithesis finds bugs
Can solving Super Mario Bros. help solve your distributed systems issues?
How Nestlé gets children hooked on sugar in lower-income countries
Nestlé’s leading baby-food brands, promoted in low- and middle-income countries as healthy and key to supporting young children’s development, contain high levels of added sugar. In Switzerland, where Nestlé is headquartered, such products are sold with no added sugar. These are the main findings of a new…
Effort – a possibly new algorithm for LLM Inference
A possibly new algorithm for LLM Inference. Adjust smoothly - and in real time - how many calculations you'd like to do during inference.
Embeddings are a good starting point for the AI curious app developer
Vector embeddings have been an Overton window shifting experience for me, not because they’re sufficiently advanced technology indistinguishable from magic, but the opposite.
The forgotten war on beepers
30 years before parents and lawmakers sought to save youth from smartphones via age limits and bans in schools, a similar conversation took place about a pre-cursor to the cellphone: pagers Through the 1980s pagers became increasingly popular with teens, and also:
The Dictionary of Obscure Sorrows
“Despite what dictionaries would have us believe, this world is still mostly undefined.”
The biggest source of waste is untapped skilled pragmatists
The biggest source of waste is not low performers or having too many employees.
Stable Diffusion 3 API Now Available
We are pleased to announce the availability of Stable Diffusion 3 and Stable Diffusion 3 Turbo on the Stability AI Developer Platform API.