New
The latest blog posts to take off on Hacker News. 2,090 posts.
Astro 1.0 – a web framework for building fast, content-focused websites
Astro 1.0 is out now! Astro is a web framework for building fast, content-focused websites. Performance powered by Astro next-gen island architecture. Learn more about Astro 1.0 release, our new website, and what people are saying about Astro.
I replaced all our blog thumbnails using DALL·E 2
An infinite number of machine monkeys paint an infinite number of blog thumbnails
The productivity tax you pay for context switching
How distraction became our default way of working and what you can do to reclaim your focus
Spaced repetition can allow for infinite recall
My friend Andrew is an advocate of the “spaced repetition” technique for memorization of a great many facts [1]. The ideas behind this are two-fold: When one first “learns” a new fact, it needs to be reviewed frequently in order to not forget it. However, with each additional review, the …
Commit comments no longer appear in the pull request timeline
Code review on GitHub has evolved a lot since we introduced the ability to comment on an individual commit in 2008. Users today can propose a change using a pull…
Nix: Taming Unix with Functional Programming
Nix is all about applying functional programming to files and processes.
Documenting software architecture with arc42
arc42 is a template for architecture communication and documentation. It is a proven, practical and highly pragmatic approach and takes the pain out of documentation.
How I regained concentration and focus
For years, I enthusiastically produced content: books, articles, blog posts, and talks – averaging a book and a half plus five articles per year. Since about 2020, my productivity has plummeted – leaving me totally frustrated. There were no external causes, even the pandemic didn’t affect me, thanks to a nice home…
Considering Sourcehut
Aiming for a 10 year life-cycle for smartphones
Monodraw – a non-subscription, powerful ASCII art editor
Monodraw v1.6 is now available for public testing. It features a visual refresh and the ability to simultaneously edit multiple shapes of the same type.
The slow march of progress in programming language tooling
Discover how programming language tooling has evolved over time and why newer languages like Go and Rust have gained popularity due to their compre...
SaaS tools that get things done for tech startups
These SaaS tools have been helping us from day 1 since Juicedata was founded.
Nyxt 3 Pre-release 1 (a Lisp powered web browser)
We are so happy to announce that after 6 months some 1.5K+ commits, we are ready to show you a preview of Nyxt 3! As always, there's a lot of new features (bugs), so your feedback is critical!
New in Calibre 6.0
calibre: The one stop solution for all your e-book needs. Comprehensive e-book software.
Notepad++ v8.4.3: Unhappy Users' Edition
Recently I got a feedback from a user, who has suffered from Notepad++ for several years: Feeling sorry and guilty, I replied him with all my compassion: My bad conscience has been relieved for Tom. But then I think of other Notepad++ users in pain.
Running the Steam Deck’s OS in a virtual machine using QEMU
The Steam Deck is a handheld gaming computer that runs a Linux-based operating system called SteamOS. The machine comes with SteamOS 3 (code name “holo” ), which is in turn based on Arch Linux.
SpaceVim 2.0
停止维护 SpaceVim 项目的原因说明。
Keep calm and use the runbook
Uncover the power of runbooks for IT operations and DevOps. Learn what they are and how to create them. Improve workflows and speed up incident response.
Darktable 4.0
We’re proud to announce the new feature release of darktable, 4.0.0! The github release is here: https://github.com/darktable-org/darktable/releases/tag/release-4.0.0. As always, please don’t use the autogenerated tarball provided by github, but only our tar.xz file. The checksums are: $ sha256sum…
Increased Subscription Pricing for IDEs, .NET Tools, and the All Products Pack
Since the introduction of subscriptions 7 years ago, we have not increased the pricing of our IDEs, .NET Tools, or the All Products Pack. During this time, we have introduced new products that have been included at no extra cost to everyone using the latter. However, we are at the point where we need to increase our…
Automated PDF Reports with Python Notebooks
Learn how to build automated PDF reports in Python with Jupyter and Mercury, including scheduling, charts, and email delivery workflows.
An experiment to test if Bionic Reading helps you read faster
As a hackathon project at our recent team offsite, Mati and I hacked together a quick experiment to test whether Bionic Reading actually works. Initial results suggest not, but there are some glimmers in the data justifying a revised experiment correcting the mistakes of our pilot study. If you have 10 minutes to read…
How to create a dashboard in Python with Jupyter Notebook
Learn how to create a dashboard in Python with Jupyter Notebook, including interactive components and sharing options.
Write documentation first, then build
The best way to build a great product is to write the whole idea out first.
If OpenSSL were a GUI
What if OpenSSL were a GUI program? Here's what it might look like.
Sunsetting Atom
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.