Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,504 posts.
Quadlet: Running Podman containers under systemd
Finally, Podman has a Docker Compose alternative
The Xylophone Maze: Screen-free coding for children
My child is 3 years old. I was looking for a game that we could play together and would be her first programming-like activity. I wasn’t keen to teach her anything specifically but rather offer her the option to explore what coding or algorithmic thinking tasted like (similarly when you would give your child a sheet…
Introducing the Windows Pseudo Console (ConPty)
In this, the fourth post in the Windows Command-Line series, we'll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API - why we built it, what it's for, how it works, how to use it, and more.
Toward a better programming
When I built the original prototype of Light Table I didn’t have any grand purpose or goal in mind. I simply had some ideas on how programming could be better and I wanted to see how hard they would be to build. Until fairly recently, it never dawned on me that I’ve actually spent the past decade trying out ideas on…
Use Long Options in Scripts
Many command line utilities support short form options (-f) and long form options (--force). Short form is for interactive usage. In scripts, use the long form.
Putting the I back in IDE
Imagine a system for editing and reviewing code where:
The success and failure of Ninja (2020)
Reflecting on my most successful open source project.
The Arduino IDE 2.0 beta
The Arduino IDE is the well-known software we all use to program our boards. Its development started in 2005 based on the graphical interface of the
I invited strangers to message me through a receipt printer
Not only did I give internet strangers unrestricted access to send me completely anonymous physical messages, but I also self-hosted the entire site on a Raspberry Pi
Light Table reaches 0.1.0
The Light Table Playground is getting a huge update today that we’re really excited to show you. New to Light Table? It’s a new kind of reactive IDE, check out the original post to learn more.
Adding comments to a static blog with Mastodon
Update 29.01.2023: Adapted the code to work with Mastodon 4.0 and replaced linuxrocks.online by floss.social Update 15.03.2023: Thanks to @veronica@mastodon.online, this code now handles replies in a lot nicer way. You might want check out her solution too. Update 07.07.2023: Thanks to @cassidy@blaede.family, the…
Making macOS Apps Uninstallable
Wiggling apps in Launchpad There's this thing called **Launchpad** on macOS which shows you all the apps on your Mac in an iOS like manner. You may already have it in the Dock, but you can also launch it as any other app. There's even a nifty trackpad gesture for it where you *pinch with thumb and three fingers*. ...
Engineering code quality in Firefox
Here's an insider's look at Firefox's code quality toolchain that's been designed to manage the ongoing development and monthly releases of our desktop browser. This post explores the architecture, challenges, ...
EVE Online: Add-in for MS Excel
The Microsoft Excel add-in is here!
The text mode lie: why modern TUIs are a nightmare for accessibility
The mythical, it's text, so it's accessible There is a persistent misconception among sighted developers: if an application runs in a te...
Low-Cost VPS Testing
Last time around I was looking for a large dedicated VPS in the $100/month price range. Since then I have started deploying a lot more tiny cloud instances that cost less than $10/month to run just one or two apps. So this time around I am looking for the best bang for the buck for less $10 per month. Unmanaged, of…
Stop measuring community engagement
👋 Hello everyone. I'm Michael Hall and I will be your guide in Rosieland today. I want to start you off with a story about good intentions with bad outcomes. Hopefully, everybody has seen the Disney Pixar movie Monster’s Inc. by now. In the movie, the monster society runs on energy produced by children’s screams. Even…
How to take smart notes with Org mode
While writing the documentation for Org-roam, it occurred to me that I have things to say that do not belong in the documentation. I wrote Org-roam because Org-mode simply didn’t have the utilities to enable the kind of note-taking workflow I wanted. I don’t want to be prescriptive about how note-taking should be…
New Google Sheets: faster, more powerful, and works offline
News and notes from the Google Drive team
I got OpenTelemetry to work. But why was it so complicated?
A number of our customers have recently been asking whether we support OpenTelemetry, the observability framework and toolkit.
Paint.Net 4.0 is now available
Thanks to everyone who helped out with the extensive alpha and beta releases with all the bug reports, crash log submissions, and general feedback. It has all been a tremendous help in creating the…
GCC is moving to git
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
D2: A new declarative language to turn text into diagrams
D2 is a diagram scripting language that turns text to diagrams. It stands for