New
The latest blog posts to take off on Hacker News. 80,866 posts.
Code Generation in Rust vs. C++26
One of the things I like to do is compare how different languages solve the same problem — especially when they end up having very different approaches. It’s always educational. In this case, a bunch of us have been working hard on trying to get reflection — a really transformative language feature — into C++26…
Liquid Foundation Models: Our First Series of Generative AI Models
Announcing Liquid Foundation Models: state-of-the-art local AI with a smaller memory footprint and faster inference.
Y Combinator Traded Prestige for Growth
YC is no longer an exclusive club where membership signals legitimacy—it’s becoming a broad index of tech startups.
The best browser bookmarking system is files
(Thanks for getting this on front page of HackerNews!) Along the years I have tested various...
Vanishing Culture: Preserving Cookbooks
The following guest post from humanities scholar Katie Livingston is part of our Vanishing Culture series, highlighting the power and importance of preservation in our digital age. My Grann’s edition of The Grady County Extension Homemaker Council’s cookbook Down Home Cookin’ is missing its front and back cover. Once…
Phrase matching in Marginalia Search
Marginalia Search now properly supports phrase matching. This not only permits a more robust implementation of quoted search queries, but also helps promote results where the search terms occur in the document exactly in the same order as they do in the query. This is a write-up about implementing this change. This is…
FFmpeg 7.1 release: a tons of codecs
I'm the president of VideoLAN, one of the lead developers of VLC and a maintainer of open source multimedia projects. I created several startups, was the CTO of scale-ups, and advised startups and VCs.
A Tour of Hell – Shell scripting Haskell dialect
This set of slides sketches out the implementation of Hell , in technical detail. I do tend to switch between the slides, old code, and the present code, so bear with me. It's more about the ideas. If you want to see a complete implementation, the complete implementation of Hell is one file , which you can look…
How we built ngrok's data platform
At ngrok, we manage a ~100TiB, 500+ table data lake, managed by a very small team. Here's a look at how we built it and what unique challenges we solved.
The Dogma of Otherness (1986)
The Dogma of Otherness insists that all voices deserve a hearing, that all points of view have something of value to offer.
Tips for Building and Deploying Robots
This post is not about research or developing software for robots. Instead it is some tips on how to go about building robots for mass deployment and how to leverage those deployed robots for improving your product.
NotebookLM's automatically generated podcasts are surprisingly effective
Audio Overview is a fun new feature of Google’s NotebookLM which is getting a lot of attention right now. It generates a one-off custom podcast against content you provide, where …
Do AI companies work?
The market needs to be irrational for you to stay solvent.
Visual Studio Code is designed to fracture (2022)
A couple of moments ago, I finished reading the article by Rob O'Leary about the pervasive data collection done by Visual Studio Code. Whilst Visual Studio Code is "open-source" (as per the OSD) the value-add which transforms the editor into anything of value ("what people actually refer
A Taxonomy of Tech Debt (2018)
Hi there. I’m Bill “LtRandolph” Clark, and I’m the engineering manager for the Champions team on LoL . I’ve worked on several different teams on League over the past years, but one focus has been consistent: I’m obsessed with tech debt. I…
In the land of LLMs, can we do better mock data generation?
"Lorem ipsum is latin, slightly jumbled, the remnants of a passage from Cicero's _de Finibus_ 1.10.32, which begins 'Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...' [There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is…
I Taught My 8yo Subduction Zones with NotebookLM
Principal AI Architect. Creator of open-strix, a harness for building agent teams. Writing about AI architecture, stateful agents, and what happens when you give AI memory.
FTC Report Confirms: Commercial Surveillance Is Out of Control
A new Federal Trade Commission (FTC) report confirms what EFF has been warning about for years: tech giants are widely harvesting and sharing your personal information to fuel their online behavioral advertising businesses.
Serialization Is the Secret
If a value mutates in the forest with no one to see it, does it really mutate?
Web components are okay
Every so often, the web development community gets into a tizzy about something, usually web components. I find these fights tiresome, but I also see them as a…
Floating megabomb heaves to near the English coast
The MV Ruby, a ship carrying a highly explosive Russian cargo, is damaged and looking for a port. The threat is clear.
Solving climate change by abusing thermodynamic scaling laws
A wintertime climate change solution
Too much efficiency makes everything worse (2022)
This blog is intended to be a place to share ideas and results that are too weird, incomplete, or off-topic to turn into an academic paper, but that I think may be important. Let me know what you think! Contact links to the left.
Notes on the Crystal Language
You are seeing this because the administrator of this website has set up Anubis to protect the server against the scourge of AI companies aggressively scraping websites . This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.
Notion's mid-life crisis
Notion sat down on the curb, crushed his cigarette into the pavement, put his face into his hands, and sobbed. It felt good to finally let i...