Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,294 posts.
Bebop: An Efficient, Schema-Based Binary Serialization Format
BUILDING FOR HUMANITY
The Cracking Monolith: Forces That Call for Microservices
The Forces That Call for Microservices
Forcing Functions in Software Development
Here’s an unavoidable fact: the software project you’re working on has some flaws that no one knows about. Not you, your users, nor anyone in your team. These could be anything from fau…
Qt 5.9 LTS released
Qt 5.9 released
Ways to teach kids to code (2016)
Board games, apps, websites, and tutorials for teaching kids to code.
New features from the last few versions of Git
A look at the new features in recent Git releases.
It's about time to start fighting against the Rails “magic” myth
When I first got into Ruby and Rails development, I was impressed about how everything worked. A few lines of code and so much got done. At that time, if I was reading a book or blog post that said: "just do X and Y will automagically work". I would gladly accept those instructions. However, after a while,
The Jupyter+Git problem is now solved (2022)
Previously, using git with Jupyter could create conflicts and break notebooks. With nbdev2, the problem has been totally solved.
C++17 creates a practical use of the backward array index operator
Possibly more than just a curiosity.
KDE 4.10 has been released.
The KDE Community is proud to announce the 4.10 releases of KDE Plasma Workspaces, Applications and Development Platform. This release combines the latest technologies along with many improvements to bring users the premier collection of Free Software for home and professional use. Special thanks to the KDE Quality…
A month of Flutter: a look back
We build smart, robust, enterprise-level software that works, both with you and for you.
What's Coming in Ember.js in 2014
Every few months, the Ember core team likes to get together to discuss issues face-to-face and set our priorities for the following quarter. This time, we all converged on Portland, Oregon...
Announcing Clojure/core
I'm happy to announce Clojure/core , a joint endeavor between myself and Relevance, Inc. Clojure/core is a specialized technical practice w...
Vision Transformers (ViT) Explained
A deep dive into the unification of NLP and computer vision with the Vision Transformer (ViT).
Edge cases to keep in mind when working with text
No matter if you are a software developer, a copywriter or you are just writing an e-mail, you need to have in mind these text traps.
Hologram v0.7.0: Milestone release for Elixir-to-JavaScript porting initiative
Hologram v0.7.0: 49 contributors ported 150 Erlang functions, pushing runtime coverage from 34% to 96%. Plus enhancements, bug fixes, and infrastructure work.
ProtonMail now the maintainer of OpenPGPjs email encryption library
OpenPGPjs is the world's most popular JavaScript PGP email encryption library and is used by millions of end users and hundreds of developers.
Extending web applications with WebAssembly and Python
How to leverage Python and WebAssembly to securely extend your web application capabilities using Suborbital and Wasm Labs tooling and language runtimes.
SIDH in Go for quantum-resistant TLS 1.3
Most of today's cryptography is designed to be secure against an adversary with enormous amounts of computational power. This means estimating how much work certain computations require, and choosing cryptographic parameters based on our best estimates.