New
The latest blog posts to take off on Hacker News. 6,153 posts.
How to write a Vulkan driver in 2022
An incredible amount has changed in Mesa and in the Vulkan ecosystems since we wrote the first Vulkan driver in Mesa for Intel hardware back in 2015. Here's a look at the latest Mesa utilities, helpers & best practices for writing Vulkan drivers.
Pocket-sized cloud with a Raspberry Pi
Put your pocket-sized silicon to work as the world's smallest API-driven cloud - to run automation scripts, scheduled tasks, functions and to host web sites
Render: a Zero DevOps Cloud Platform
Announcing the General Availability of Render Redis!
Another Vulnerability in the LPC55S69 ROM
The discovery of an undocumented hardware block in the LPC55S69.
The Wisdom in Kung Fu Panda
Laughing All The Way To Peace, Harmony, and Focus
Amazon Corretto 18 is now generally available
Discover more about what's new at AWS with Amazon Corretto 18 is now generally available
Statistical Analysis with Lisp-Stat
Version 1.0-beta
Happiness and the Art of Being (2012)
Error on Requested Web Page: The teachings of Bhagavan Sri Ramana Maharshi
How to properly interpret a traceroute or mtr
traceroute vs mtr When a packet travels across the Internet, it travels through multiple routers. The traceroute and mtr tools can be used to identify the routers a packet passes through between you and a given destination IP address. traceroute is a one-shot sort of tool whereas mtr runs and agg
I won an award from the FSF for my contributions to Emacs
In this video I thank the Free Software Foundation for the award and stress the importance of the community.
DEV-0537 targeting organizations for data exfiltration and destruction
The activity we have observed has been attributed to a threat group that Microsoft tracks as DEV-0537, also known as LAPSUS$. DEV-0537 is known for using a pure extortion and destruction model without deploying ransomware payloads.
Nintendo Switch prevents downgrades by irreparably blowing its own fuses (2020)
How the Nintendo Switch uses irreversible hardware fuses to prevent firmware downgrades.
Nushell 0.60 Released
A new type of shell.
I don't need a VPS anymore
I've paid for either a "shared hosting" subscription, or a VPS subscription, for my own use, for the last two decades. Mainly for serving web traffic, but also for backups, for Git repos, and for other bits and pieces.
Minimum Viable Declarative GUI in C++
Techniques for defining a declarative GUI in C++
Problems with “graceful shutdown” in Kubernetes (2019)
Grace is overrated
Our fundamental right to shame and shun the New York Times
What the NYT Cancel Culture Editorial Got Wrong, And What It Got Right
Covid and the Heart: It Spares No One – Johns Hopkins
New evidence suggests anyone infected with COVID is at higher risk for heart issues—a risk that persists even in relatively healthy people long after the illness has passed.
Clojure 1.11 is now available
Clojure 1.11 provides new syntax for keyword argument invocation, namespace aliasing without loading, a new clojure.math namespace, and many additional bug fixes and enhancements.
Connecting a gaming PC to Apple Studio Display
I'll never forget when I bought the first 5K Retina iMac. Almost as soon as I ripped it out of the box, I booted it while holding down Command-F2, assuming it…
Deep learning on electronic medical records is doomed to fail
A few years ago, I worked on a project to investigate the potential of machine learning to transform healthcare through modeling electronic medical records. I walked away deeply disillusioned with the whole field and I really don’t think that the field needs machine learning right now. What it does need is plenty of…
KeePassXC 2.7.0
KeePassXC Password Manager
My guiding principles after 20 years of programming (2020)
I’ve been programming since 1999. This year I’ve officially coded for 20+ years. I’ve started with Basic but soon jumped into Pascal and C…