Uv: Python packaging in Rust
uv is an extremely fast Python package installer and resolver, designed as a drop-in alternative to pip and pip-tools.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 1,240 posts.
uv is an extremely fast Python package installer and resolver, designed as a drop-in alternative to pip and pip-tools.
We are excited to announce the open-sourcing of Microsoft's GW-BASIC on GitHub!
In 2016, we took a big bet on React Native. Two years later, we’re ready to share our experience with the world and show what’s next.
A whirlwind tour of the big ideas powering our web search
Elixir v1.9 is out with releases support, improved configuration and more.
From JSON Files to etcd: A Tailscale Database Migration Story
Jpegli, an advanced JPEG coding library that maintains high backward compatibility is faster, and more efficient, than traditional JPEG.
SWE-bench Verified is increasingly contaminated and mismeasures frontier coding progress. Our analysis shows flawed tests and training leakage. We recommend SWE-bench Pro.
Python might be hard to install on Windows, but with the latest Windows 10 update, you can type "python" to find it in the Microsoft Store.
A practical comparison of build and test speed between C++ and Rust.
Go tooling and design help mitigate supply chain attacks at various stages.
We are pleased to announce today the initial release of Transit. Transit is a format and set of libraries for conveying values between applications written i...
Ten years ago, Chas Emerick ran the first State of Clojure survey. In 2010, most users had been using Clojure for just weeks or months, and few were using it as a language for serious work. This year , we see consistent and growing use for work , steady interest in the key value propositions of Clojure, and an…
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Developers have asked what Google's proposed changes to their extensions API, known as Manifest v3, mean for Mozilla. Here are some frequently asked questions.
When I built Finda , I wanted it to be fast — specifically, to respond to all user input within 16 milliseconds.
As for dangling pointers and for ownership, this model detects all possible errors . This means that we can guarantee that a program is free of uses of invalidated pointers.
WebAssembly is a way of taking code written in programming languages other than JavaScript and running that code in the browser. So when people say that WebAssembly is fast, what ...
Nim is a young and exciting imperative programming language that is nearing its 1.0 release. My main motivation for using Nim is its performance / productivity ratio and the joy of programming in Nim. In this guide I’m going to show you how I start a Nim project.
Why should we add generics to Go, and what might they look like?
DiffEqFlux.jl – A Julia Library for Neural Differential Equations...
From the Zed Blog: A detailed exploration of Zed's eventually-consistent text representation.
Take an in-depth look at the MIR lightweight JIT compiler project's goals and state of development, such as the addition of support for CRuby.
Today we are happy to release the source code of a project we’ve been working on for the past few months. It is called BoringTun, and is a userspace implementation of the WireGuard® protocol written in Rust.
This page summarizes the changes between official stable releases of Go. The change log has the full details.
The first successful Zero-Knowledge Contingent Payment