New
The latest blog posts to take off on Hacker News. 31,678 posts.
SQL Maxis: Why We Ditched RabbitMQ and Replaced It with a Postgres Queue
Embracing our SQL Maxi nature: how we ripped out RabbitMQ from our infrastructure and replaced it with a Postgres queue.
Substack Notes Launched
A way to share posts and short-form content on Substack
The EU proposed CRA law may have unintended consequence for the Python ecosystem
After reviewing the proposed Cyber Resilience Act and Product Liability Act , the PSF has found issues that put the mission of our organization and the health of the open-source software community at risk. While we support the stated goals of these policies of increasing security and accountability for European…
Supabase Edge Runtime: Self-Hosted Deno Functions
We are open-sourcing Supabase Edge Runtime allowing you to host your Edge Functions anywhere.
What are the most common tinnitus frequencies? (2015)
Please note: the following information does not constitute professional medical advice, and is provided for general informational purposes only. Please speak to your doctor if you have tinnitus. I've been reading the literature on tinnitus for several years, and I have yet to come across a paper that provided data…
Twitter showed us its algorithm – what does it tell us?
On March 31, Twitter open-sourced its recommendation algorithm. It turns out to be a standard engagement prediction algorithm of the kind most major platforms use; I explained how these algorithms work in a recent essay . The source code release makes for an interesting case study of social media transparency. Let’s…
Supabase Logs: open-source logging server
We're releasing Supabase Logs for both self-hosted users and CLI development.
Shutting down nuclear power could increase air pollution: study
An MIT study shows that if U.S. nuclear power plants are retired, the burning of coal, oil, and natural gas to fill the energy gap could cause more than 5,000 premature deaths.
From deep to long learning?
For the last two years , a line of work in our lab has been to increase sequence length. We thought longer sequences would enable a new era of machine learning foundation models: they could learn from longer contexts, multiple media sources, complex demonstrations, and more. All data ready and waiting to be learned…
Tidyverse 2.0.0
Now including lubridate!
Pydantic V2 rewritten in Rust is 5-50x faster than Pydantic V1
What’s new in Pydantic v2: 5-50x faster than Pydantic v1 and with substantial architecture improvements for enhanced safety & maintainability
The machines of Tatjana van Vark
Building scientific instruments from the past, along with other technical projects.
How to be consistent
A number of students have asked me for strategies to 'stay consistent'. I assume they are referring to their study routines, not CAP consistency, otherwise this would be a very different article! I do feel like I can give some suggestions, but first allow me to talk about Omar.
Introducing Substack Notes
Unlocking the power of the subscription network
Building GitHub with Ruby on Rails
Since the beginning, GitHub.com has been a Ruby on Rails monolith. Today, the application is nearly two million lines of code and more than 1,000 engineers collaborate on it daily.…
How does database sharding work?
Learn what database sharding is, how sharding works, and some common sharding frameworks and tools.
Buck2: Our open source build system
Buck2, our new open source, large-scale build system, is now available on GitHub. Buck2 is an extensible and performant build system written in Rust and designed to make your build experience faste…
WebAssembly Tail Calls
This document explains the WebAssembly tail calls proposal and demonstrates it with some examples.
Spotting and avoiding heap fragmentation in Rust applications
One of our Rust services started to show an odd memory profile. This is the story of how we investigated the issue.
Announcing WCGI: WebAssembly and CGI
Welcome to the future of server-side development with WebAssembly! Today we are introducing **WCGI**, a technology that marries the power of WebAssembl...
DevOps uses a capability model, not a maturity model
As DevOps adoption increases, it becomes more likely the certification industrial complex will try to apply the wrong model.
What happens when you leak AWS credentials and how AWS minimizes the damage
I heard multiple times that AWS scans public GitHub repositories for AWS credentials and informs its users of the leaked credentials.
Chrome ships WebGPU
The Chrome team ships WebGPU, which allows high-performance 3D graphics and data-parallel computation on the web.