Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,294 posts.
Pyodide 314.0: Python packages can now publish WebAssembly wheels to PyPI
We are pleased to announce the Pyodide 314.0 release. This release focuses on standardization and packaging, marking a significant milestone in the Python-in-the-browser ecosystem. PEP 783 is Accepted: What Does It Mean? The acceptance of PEP 783: Emscripten packaging marks perhaps the most exciting change in the…
How we built Townie – an app that generates fullstack apps
Like Claude Artifacts, but with a backend and database
Racket-On-Chez Status: January 2019
posted by Matthew Flatt For background information about Racket on Chez Scheme (a.k.a. Racket CS), see the original announcement, last January's report, and the report at Scheme Workshop 2018. Racket on Chez Scheme is done in a useful sense. All...
Getting Started on the Google+ API
The Google+ project brings the nuance and richness of real-life sharing to software . The Google+ platform brings that nuance and richness t...
Writing clean, testable, high quality code in Python
AIX provides the highest level of performance, security, and reliability of any UNIX operating system.
Square Releases Open Source WebSocket Client for Objective-C
The Corner is Square's technical blog covering software engineering, APIs, data, open source and more.
A standards-first web framework
Nue is HTML, CSS, and JavaScript taken to their absolute peak.
What Are Your GCC Flags?
What Are Your GCC Flags ? 09 March 2014 Say What ? Your GCC build...
Safely Reviving Shared Memory
At Mozilla, we want the web to be capable of running high-performance applications so that users and content authors can choose the safety, agency, and openness of the web platform. ...
AWS CloudFormation now supports blue/green deployments for Amazon ECS
Discover more about what's new at AWS with AWS CloudFormation now supports blue/green deployments for Amazon ECS
V8 release v6.8
V8 v6.8 features reduced memory consumption and several performance improvements.
Happy 25th Birthday to Bugzilla
Happy 25th Birthday to Bugzilla! Today, August 26, marks the 25th anniversary of Bugzilla! The first two paragraphs lifted from our Bugzilla h...
Upstreaming Linux kernel support for the Snapdragon X Elite
Discover the power of Snapdragon X Elite with upstreamed Linux kernel support. Explore areas of focus and unlock new potential with Snapdragon Linux today.
DuckDB 0.9
The DuckDB team is happy to announce the latest DuckDB release (0.9.0). This release is named Undulata after the Yellow-billed duck native to Africa. To install the new version, please visit the installation guide. The full release notes can be found on GitHub. There have been too many changes to discuss them each in…
Let’s Write a Firefox Web Extension
You might have heard about Mozilla's WebExtensions, our implementation of a new browser extension API for writing multiprocess-compatible add-ons. Maybe you've been wondering what it was about, and how you ...
Dolphin Emulator Progress Report: May, June, and July 2023
This has been a bit of a tumultuous summer for the project, but now things are returning to normalcy. For those who somehow missed it, the Dolphin on Steam project has ceased after contact between Valve and Nintendo. Though we disagree with their stance and decision, we respect Valve's right to impose whatever…
How to make any immutable data structure distributed
Spark-style distributed datasets can be modeled with a few lines of code, using Unison's distributed computing library. This article teaches you how.
SQLite 3.43
A complete list of SQLite releases in a single page and a chronology are both also available. A detailed history of every check-in is available at SQLite version control site .
BuildKit in depth: Docker's build engine explained
This article explains how BuildKit works in depth, why it's faster than Docker's previous build engine, and what it looks like under the hood.
How to build undo/redo in a multiplayer environment by Liveblocks
Notoriously tough to build, undo/redo in a multiplayer environment is even more fraught with difficulty. In this article, we will take you on a behind-the-scenes exclusive, explaining one of the most complex developer issues for multiplayer apps.
How to write the perfect pull request (2015)
As a company grows, people and projects change. To continue to nurture the culture we want at GitHub, we’ve found it useful to remind ourselves what we aim for when…
LiveBeats: Building a social music app with Phoenix LiveView
Debut of LiveBeats social music app.
Ruby on Rails Tutorial, 2nd edition
News & blog about Learn Enough (including the Ruby on Rails Tutorial)
GitHub Actions: Organization secrets
You can now create organization secrets, reducing the need to duplicate secrets across repositories. Access policies let you control which repositories have access to the organization secret Updating a secret…