New
The latest blog posts to take off on Hacker News. 80,935 posts.
Help pick a syntax for CSS nesting
Two competing syntaxes need your help in determining which should be championed through to a specification candidate.
How to Stop Procrastinating on Your Goals by Using the “Seinfeld Strategy”
Don't break the chain.
Python is Actually Portable
Gautham's Blog
Twenty years of Valgrind
It has been twenty years since Valgrind 1.0 was released.
Please save Hacker Lab
July 31 st 2022 has come and gone. Hacker Lab has closed but the community in Sacramento and the need for these kinds of inspiring and supportive makerspaces is still very much alive.
CircleCI Announces Support for Gitlab
Learn how teams using GitLab SaaS can build, test, and deploy on CircleCI.
Shipping Multi-Tenant SaaS Using Postgres Row-Level Security
At Nile, we’re making it easier for companies to build world-class control planes for their infra SaaS products
Understanding modern Linux routing (and wg-quick)
Back in the old days, I could just type route (or, later, ip route) in my Linux terminal and get an accurate picture of all my routes. This is no longer the case.
Meta is raising the price of the Quest 2 to 400 USD
Defy reality with Meta Quest. Our VR headsets redefine digital gaming and entertainment. Learn more about Quest 3S, and explore all headsets.
Propagation of mistakes in papers
A blog by and for database architects.
Logistics, How Did They Do It, Part I: The Problem
In this three-part series (I, II, III) we’re going to be bowing to reader demand and taking a close look at the nuts and bolts of maintaining an army in the field. In our last series, after all, w…
CosmicStrand: The discovery of a sophisticated UEFI firmware rootkit
In this report, we present a UEFI firmware rootkit that we called CosmicStrand and attribute to an unknown Chinese-speaking threat actor.
Build Pong in Your Terminal with Go for Some Reason
Learn how to build a Pong game in your terminal using Golang and the tcell package. This tutorial covers the basics of creating a game, including w...
Mullvad is now available on Amazon
For the first time in our history you can buy Mullvad VPN physical activation codes on Amazon!
Ferrocene: Rust toolchain to safety-critical environments
It’s here! A couple of months ago, we announced that as part of our efforts with Ferrocene, we were creating the Ferrocene Language Specification – and now our first draft is online. The Ferrocene Language Specification (FLS) is an effort of Ferrocene
Why is it so hard to give Google money?
I’ve been trying to run search ads on Google for over a month. Due to two unrelated snags, I’ve only had ~12 hours of uptime with those ads in that time. Based on conversations with other startups that run Google Ads, my experience is neither unique nor surprising. Apropos of Google’s earnings day, I wanted to vent a…
Denmark bans Gmail and Co from schools due to privacy concerns
Denmark's data protection authority follows Dutch and German authorities by raising concerns about Google's GDPR compliance.
Dicom File Format Basics
Explore the fundamentals of the DICOM file format! This quick introduction covers the basics of DICOM's structure, its essential uses, and tips for easily navigating its complex and abstract components.
Apple Interview – 1995
In the 1990’s, I had access to the early internet (before the web) and made use of a public forum ( Usenet ) where I could ask and respond to questions about programming the Macintosh computer. I’ve mentioned before how this caught the attention of engineering at Apple ( Tom Dowdy , in any event). Perhaps too, the…
Building a fast all-SSD NAS on a budget
I edit videos non-stop nowadays. In a former life, I had a 2 TB backup volume and that stored my entire digital life—all my photos, family video clips, and every bit of code and text I'd ever written. Video is a different beast, entirely. Every minute of 4K ProRes LT footage (which is a very lightweight format…
The Danger of Journaling Is Introspection
I was having an off-day a few months ago. To try and lift my spirits, I decided to take advantage of the fact that I have the ability to time travel. Not literally, of course, but figuratively in the one direction of the past (which is almost as good
Shamelessness as a strategy (2019)
I’ve enjoyed playing a game called Avalon recently. I won’t go too far into the rules, but it’s a hidden role game in the vein of Secret Hitler or Werewolf, where one team is “good”, trying to uncover who among them is “evil”, before the evil team wins.
Becoming a Full-Time Creator as a Software Engineer
I'm a full-time creator. With remote work becoming more common in tech, I get more messages from people asking: how can they do what I do?
VRchat bans mods, embraces EAC
In VRChat 2022.2.2, we’re introducing two major improvements to the security of VRChat — Easy Anti-Cheat and Secure Instances.