Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,294 posts.
Django 4.2 Released
Posted by Mariusz Felisiak on April 3, 2023
Strace-ui, Bonsai_term, and the TUI renaissance
We’ve always found strace useful but somewhat hard to work with. Its output is often inscrutable, it’s hard to follow subprocesses or threads, and if you wan...
Knockout v3.0.0 released
Knockout.js takes backward compatibility seriously. If you’re using a recent v2.x build, you will typically be able to drop in Knockout v3.0.0 without having to make any changes to your application code. Version 3.0.0 is intended to be fully backward-compatible except for a few carefully chosen design changes that…
SST: Container Support
SST now natively supports building containerized applications.
Stable Diffusion on AMD RDNA3
A AMD oferece soluções de computação adaptativa e de alto desempenho de liderança para promover IA de data center, PCs com IA, dispositivos de borda inteligentes, jogos e muito mais.
Helix 23.10 Highlights
A post-modern modal text editor.
Spinning around: Please don’t – Common problems with spin locks
Embark on a journey about why you should sometimes trust your OS more than yourself.
A no-go fantasy: writing Go in Ruby with Ruby Next
Dive into both the Ruby and Go languages, learn to write Go in Ruby, and gain the ability to modify Ruby exactly as you desire
Fbs: Create Linux GUIs with Qt in minutes
Program a Linux GUI that runs on Ubuntu, Arch Linux and Fedora. In less than five minutes, your friends will be able to download and install your app.
Deno 1.20
Deno 1.20 increases performance, auto-compresses http responses, adds 'deno task', adds 'deno bench', allows import maps in deno.json, and more
Introducing Tweet-a-Program
Compose a tweet-length Wolfram Language program. Tweet it to @WolframTaP. Our Twitter bot will run it in the Wolfram Cloud and tweet back the result.
Rewriting the heart of our sync engine
Over the past four years, we've been working hard on rebuilding our desktop client's sync engine from scratch. The sync engine is the magic behind the Dropbox folder on your desktop computer, and it's one of the oldest and most important pieces of code at Dropbox. We're proud to announce today that we've shipped this…
Now open for building: Introducing Gemini CLI extensions
Make Gemini CLI uniquely yours by connecting it to your everyday workflows and the tools you use most.
Effectively Using Materialized Views in Ruby on Rails
We look at how to utilize both, views and materialized views, within Ruby on Rails with a real-world sized dataset of hockey teams and their top scorers.
If It's Important, Don't Hack It
Articles and Podcasts on Customer Service, AI and Automation, Product, and more.
gRPC: From service definition to wire format
A comprehensive deep dive into the gRPC protocol, from service definitions and streaming models to the low-level HTTP/2 framing and wire format.
Why Remotion is a native macOS app, not Electron
Native lets us build an app that feels right at home on macOS, rather than reflecting the average of every platform and feeling right on none of them. There are a lot of cross-platform approaches out there that attempt to feel native, but they don't.
Perl 6 Optimism
Andrew Shitov made my day with his It’s time for optimism blog post, in which he talks about some random things related to Perl 6 and its future. Well, not entirely random: the impetus for th…
Porting USB applications to the web. Part 1: libusb
Learn how code that interacts with external devices can be ported to the web with WebAssembly and Fugu APIs.
Phoenix 1.7 for Elixir: Edit a Form in a Modal
In the final part of our series, we'll implement an edit modal.
CXX-Qt: Safe Rust bindings for Qt
Binding Rust with Qt in a safe and idiomatic way using CXX as bridge, macro expansion, and code generation through CXX-Qt