Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,293 posts.
Malicious Rust crate Arrayref runs a build-time payload
A compromised release of the popular Rust crate arrayref pulled in a typosquatted proc-macro1 whose build script downloads and runs a remote binary at compile…
Django 5.0
Posted by Natalia Bidart on Dec. 4, 2023
Announcing TypeScript 2.0
Today we're excited to announce the final release of TypeScript 2.0! TypeScript 2.0 has been a great journey for the team, with several contributions from
Writing Gnome Apps with Swift
Swift is well-suited for creating user interfaces thanks to the clean syntax, static typing, and special features making code easier to write. Result builders, combined with Swift’s closure expression syntax, can significantly enhance code readability.
Sourcehut will blacklist the Go module mirror
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
A staff engineer's journey with Claude Code
This started as an internal Sanity workshop where I demoed how I actually use AI. Spoiler: it's running multiple agents like a small team with daily amnesia.
Open-sourcing Chrome on iOS
Historically, the code for Chrome for iOS was kept separate from the rest of the Chromium project due to the additional complexity required...
Git security vulnerability announced
Upgrade your local installation of Git, especially if you are using Git for Windows, or you use Git on a multi-user machine.
Common mistakes using Kubernetes
Common Kubernetes mistakes: missing resource limits, misconfigured probes, no ingress controller, wrong autoscaling, weak RBAC, missing anti-affinity and PDBs.
Zed is now available on Windows
From the Zed Blog: Zed for Windows is finally here. Download it today.
Build a real-time Twitter clone with LiveView and Phoenix 1.5
With the Phoenix v1.5 release, learn how easy LiveView makes it to build interactive, real-time applications.
Flask 1.0 Released
The Flask framework has been stable for a long time. A little more than 8 years after the first commit, the version number finally reflects that. 1.0 comes with a significant number of changes representing over a year of work.
Introducing Git protocol version 2
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
Building Fast Interpreters in Rust
In the previous post we described the Firewall Rules architecture and how the different components are integrated together. We created a configurable Rust library for writing and executing Wireshark®-like filters in different parts of our stack written in Go, Lua, C, C++ and JavaScript Workers.
Ruby 2.0.0 Released
We are pleased to announce the release of Ruby 2.0.0-p0.
The original source code of Microsoft GW-BASIC from 1983
We are excited to announce the open-sourcing of Microsoft's GW-BASIC on GitHub!
What's New in Ruby on Rails 8
What Rails 8 ships and requires: built-in authentication, Solid Queue, Kamal 2, and production SQLite, plus support timelines and an upgrade checklist.
Go 1.7 is released
Go 1.7 adds faster x86 compiled code, context in the standard library, and more.
The Makefile I use with JavaScript projects
I work on a lot of Javascript projects. The fashion in Javascript is to use build tools like Gulp or Webpack that are written and configured in Javascript. I want to talk about the merits of Make.
Crystal: Fast as C, Slick as Ruby
Ruby is awesome
Cursor 3
Cursor 3 is a unified workspace for building software with agents.
Recreating Epstein PDFs from raw encoded attachments
Heads-up: An update to this article has been posted. There have been a lot of complaints about both the competency and the logic behind the latest Epstein archive release by the DoJ: from censoring…
Achieving 100k connections per second with Elixir
In this article, we explain how to scale Elixir to handle 100k connections per second.
Building Effective AI Agents
Practical guidance from Anthropic on building reliable AI agents, from simple composable patterns to fully autonomous systems.
-2000 Lines of code (2004)
In early 1982, the Lisa software team was trying to buckle down for the big push to ship the software within the next six months. Some of the managers decided that it would be a good idea to track the progress of each individual engineer in terms of the amount of code that they wrote from week to week. They devised a…