New
The latest blog posts to take off on Hacker News. 6,153 posts.
At SpaceX, work was taken away from me in case I “might retire or die.”
I was a “hardcore” Principal Engineer at SpaceX, achieving performance goals and working longer hours than most of my colleagues—yet I saw my work roles gradually transferred to younger engineers who fit the company’s “frat bro” mold.By John Johnson, former Principal Engineer at SpaceXI have watched the recent news…
The Casino-Chip Society
Why learning to see the layers of money will reveal the politics of 'cashless society', and much more
Maersk/IBM to discontinue TradeLens, a blockchain-enabled global trade platform
A.P. Moller - Maersk (Maersk) and IBM today announced the decision to withdraw the TradeLens offerings and discontinue the platform.
Gitlab Dedicated – our new single-tenant SaaS offering
Learn more about this offering, why we developed it and how customers can be added to our limited availability waitlist.
Just Say No
Saying yes is easy—at first. It makes you feel better. And it makes you feel like you can do anything! And the person you're saying yes to also gets a happy feeling because you're going to do something for them. Saying no is hard. It's an admission you can't do something. And worse still, you're disappointing someone…
How We Built Fly Postgres
The database. The app. The legend.
Quarter-Scale Retrocomputing
Creating a quarter-scale replica of the iconic BeBox computer, complete with blinkenlights and custom case design
Speeding up the JavaScript ecosystem, one library at a time
Most popular libraries can be sped up by avoiding unnecessary type conversions or by avoiding creating functions inside functions.
Godot Engine Release Management: 4.0 and beyond
We are closer to releasing Godot 4.0. No matter the amount of time dedicated to testing and profiling — bugs and issues are inevitable. Still, we intend to follow 4.0 with bug fix releases to ensure a stable experience as soon as possible.
Ruby adds a core class called Data to represent simple immutable value objects
The Data class helps define simple classes for value-alike objects that can be extended with custom methods.
Rereading: The Soul of a New Machine by Tracy Kidder (2017)
by James Wallace Harris, Friday, January 6, 2017 I first read The Soul of a New Machine by Tracy Kidder just after it came out in 1981, before it won the Pulitzer and National Book awards in 1982. …
Dynamic types have the potential to be more than "no static types"
They have potential to be more than "no static types", but that hasn't happened.
Tales of the M1 GPU
Porting Linux to Apple Silicon
DWARF-Based Stack Walking Using eBPF
Deep dive into the new DWARF-based stack unwinder using eBPF.
Emacs 29 is nigh
Table of Contents Major features Eglot is now part of Emacs core Tree-Sitter is also part of Emacs core Install packages from source with package.el Org mode 9.6 use-package in Emacs core Pure GTK Emacs is here for Wayland! Compile EmacsLisp files ahead of time Native access to SQLite databases HaikuOS support New…
Working with Tailwind CSS every day for 2 years
For more than two years, I've been using Tailwind CSS almost every working day for company projects and a lot of weekends for my side projects.
An extensive tutorial on how to setup a Pi-Hole
Welcome! In this article, I am going to detail for you what I consider to be the perfect Pi-hole setup instructions for 2023 (yes, I know – as of the writing of this article, it’s still 2022, but we’re close enough).
Goodbye, data science
This is more of a personal post than something intended to be profound. If you are looking for a point, you will not find one here. Frankly I am not even sure who the target audience is for this (p…
Tailwind is a leaky abstraction
Although Tailwind does have some benefits, ultimately it’s just one more thing to learn.
Vision Transformers (ViT) Explained
A deep dive into the unification of NLP and computer vision with the Vision Transformer (ViT).
The best Go framework: no framework?
Learn why using no framework aligns with the Go philosophy, enhances maintainability, and prevents costly refactors. Discover how to build flexible Go services using targeted libraries instead of monolithic frameworks.
How do transistors work, anyway?
The internet is littered with explanations of how transistors work. Most of them don't really explain anything.
Keyboard shortcuts for GNU Readline
Most command line programs that offer line editing -- like bash, Python, GDB, psql, sqlite and more -- do so using GNU readline. Readline's a powerful library that grants history, completion, movement and editing to programs that use it --- and a stable and consistent set of keyboard shortcuts. Shame, then, that even…
Notes on ExFAT and Reliability (2021)
Is exFAT as fragile as some say?