Go(lang): Robust generic functions on slices
Valentin Deleplace22 February 2024 The slices package provides functions that work for slices of any type. In this blog post we’ll discuss how you can use these functions more effectively by understanding how slices are represented in memory and how that affects the garbage collector, and we’ll cover how we recently adjusted these functions to […]
Rye Grows with UV
written on Thursday, February 15, 2024 Two weeks ago I asked the question again about What Rye should be. There has been one thing that I have not publicly shared before and that is that ever since Rye exists I have also been talking to Charlie Marsh about Python packaging and Python tooling. It turns […]
Resend – Incident report for February 21st, 2024
Summary (TL;DR) On February 21st, 2024, Resend experienced an outage that affected all users due to a database migration that went wrong. This prevented users from using the API (including sending emails) and accessing the dashboard from 05:01 to 17:05 UTC (about 12 hours). The database migration accidentally deleted data from production servers. We immediately […]
Kagi Smallweb [a directory of small/personal websites]
X Hey there, welcome to Kagi Small Web! Imagine the internet like a huge neighborhood. There’s a lot of folks around, but we rarely bump into each other, right? Kagi’s all about humanizing the web and we want to help surface the people behind the posts and stories that zip by. This less known corner […]
A Distributed File System in Go Cut Average Metadata Memory Usage to 100 Bytes

TL;DR: JuiceFS, written in Go, can manage tens of billions of files in a single namespace. Its metadata engine uses an all-in-memory approach and achieves remarkable memory optimization, handling 300 million files with 30 GiB of memory and 100 microseconds response time. Techniques like memory pools, manual memory management, directory compression, and compact file formats […]
Imbue (Formerly Generally Intelligent) (YC S17) Is Hiring an Engineering Manager
Imbue (F.K.A. Generally Intelligent) is an AI research company working directly on building human-level general machine intelligence that can learn naturally in the way humans do. Our mission is to understand the fundamentals of learning and build safe, humane machine intelligence. Here are our open roles: Machine Learning Engineer (SF or Remote, Contract or Full-time): […]
Intuitive Machines successfully lands on the Moon

“What a triumph,” said Bill Nelson, Nasa’s administrator in a message following the landing. “Odysseus has taken the moon. This feat is a giant leap forward for all of humanity.” Today for the first time in more than a half century, the US has returned to the moon. Today for the first time in the […]
Htmx vs. React: A Complete Comparison – Semaphore

The ultimate goal of HTMX is to provide modern browser interactivity directly within HTML, without the need for JavaScript. Although relatively new, with its initial release in late 2020, this frontend library has quickly caught the attention of the IT web community. With 2nd place in the 2023 JavaScript Rising Stars “Front-end Frameworks” category (right behind React), […]
Show HN: Supermaven, the first code completion tool with 300k token context
Tool Frames Latency (ms) Supermaven 15 250 Copilot 47 783 Codeium 53 883 Tabnine 50 833 Cursor 113 1,883 See below for details. Code completion has come a long way. When I created TabNine in 2018, the first tool to use deep learning for code completion, there were few developer tools that used AI. The […]
Apple Pkl

{{ message }} This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. You can’t perform that action at this time.