New
The latest blog posts to take off on Hacker News. 80,921 posts.
Podman vs. Docker: Comparing the two containerization tools
Containers offer portable, lightweight environments for developing and deploying applications. And while Docker has been the most popular containerization tool, Podman has arisen as a compelling alternative. What sets the two tools apart, and when should you use one over the other? Find out in this tutorial comparing…
My 2022 self was wrong about meditation, monitors, and sleep
Introduction When I read Richard Hanania’s Reflections on 2022 in which he listed a bunch of major topics he changed his mind about, I realized that I really admired him for doing this. Then, immediately afterwards, I thought “Wait, am I worse than Hanania? The person who made the entire twitter angry at him more…
Apache Kafka Beyond the Basics: Windowing
Learn what windowing is, the difference between the four types of windows (hopping and tumbling, or session and sliding), and how to create them.
Show HN: Filmbox, physically accurate film emulation, now on Linux and Windows
Accurately transform digital cinema footage to exhibit the grain, halation, and soul of motion picture film. Plugin for DaVinci Resolve, Baselight, Livegrade Frontier, Colorfront, Premiere Pro, After Effects, and Final Cut Pro.
OpenSSH Pre-Auth Double Free – Writeup and Proof-of-Concept
Understanding the OpenSSH CVE-2023-25136 high vulnerability. Read our analysis with Proof-of-Concept, learn what's vulnerable, and discover remediations.
Fungi and bacteria are binging on burned soil
UC Riverside researchers have identified tiny organisms that not only survive but thrive during the first year after a wildfire. The findings could help bring land back to life after fires that are increasing in both size and severity.
Hardcoded Folder Icons in macOS
Are there any other hardcoded folder names in macOS? Where would I even start looking?
The Chemistry of ‘Yes Minister’ (2017)
More than raw factual errors, I’m interested in how science and scientists are depicted and how it influences peoples’ opinions of science as a process. You can’t see lasers and X…
Godot 4 Release Candidate 1
The wait is almost over! With Godot 4.0 coming close to stable, we finalize our efforts to fix the remaining critical issues and add the last coat of polish with the first Release Candidate.
A treasury of Zork maps
Yesterday a Reddit link started going around the IF circles: "Wait," I thought, "haven't I seen that map before?" No, I had not. But I sort of had? Then I looked through my collection of Zork maps. Then I realized, oh no, I have a collection ...
Why does 0.1 and 0.2 = 0.30000000000000004?
Why does 0.1 + 0.2 = 0.30000000000000004?
George Orwell's 6 rules for writing (2018; originally published in 1946)
George Orwell was greatly concerned with truth and language and how deliberately misleading language is used to conceal disagreeable political facts. To guide writers into writing clearly and truthfully, he proposed six writing rules.
What 2023 will bring for PeerTube
We (Framasoft, a small not-for-profit association!) are proud to present our roadmap for the developments and side projects we have planned for PeerTu...
Twitter restricted in Turkey in aftermath of earthquake
Network data confirm the restriction of Twitter on multiple internet providers in Turkey as of Wednesday 8 February 2023. The incident comes as authorities raise concerns over disinformation online, although ...
The teen mental illness epidemic began around 2012
This is not just “Kids these days”
Meilisearch 1.0 – Open-source search engine built in Rust
Meilisearch launches the first completely stable, forward-compatible, and enterprise-ready version of its highly performant open-source search engine.
Transparent telemetry for open-source projects
How do software developers understand which parts of their software are being used and whether they are performing as expected? The modern answer is telemetry , which means software sending data to answer those questions back to a collection server. This post is about why I believe telemetry is important for…
“How America took out the Nord Stream pipeline”
The New York Times called it a “mystery,” but the United States executed a covert sea operation that was kept secret—until now
Shells are two things
Command languages and scripting languages are and should be different things.
Can sanitizers find the two bugs I wrote in C++?
A few days ago I published a short post about two bugs I wrote while developing the C++ external scanner for my TLA⁺ tree-sitter grammar. Reactions were mixed! Many people were supportive, but there were of course the usual drive-by claims by developers that the bugs were trivial, they would’ve found & fixed them…
‘Confirming we are cleared to land?’ Who said what at Austin
Why the Austin airport situation was so dangerous.
Use GPT-3 incorrectly: reduce costs 40x and increase speed by 5x
Cosine trains AI models and specialised coding agents for organisations that need frontier capability within secure environments.
Blender moves from Phabricator to Gitea
Today Blender development is moving to a new platform, hosted on projects.blender.org.
Why do we create modern desktop GUI apps using HTML/CSS/JavaScript? (2022)
This was a post on [Quora](https://qr.ae/pG0hvt) and I thought I have more to say than I can write in a reply, so here goes, a blog article inst...
Zoom lays off 15% of employees
Read a message from Eric Yuan, CEO of Zoom, to the employees of Zoom.
Supabase Clippy – ChatGPT for Supabase Docs
Creating a ChatGPT interface for the Supabase documentation.