New
The latest blog posts to take off on Hacker News. 3,821 posts.
You can't afford to be an artist and/or author, let alone be respected
Us denizens of the Internet have become familiar with concepts that were foreign more than a decade ago, one of the most that causes the most influence is going viral. There’s so much variety on the web with content providing the impression that anything could essentially make you rich. However, hid
The AI Art Apocalypse
This image was created by an AI, MidJourney. All I had to do was type in a prompt (“wildfire”) and aspect ratio. This AI is pretty good, but nowhere near the state of the art, and AI like it are, over the next few years, going to make art like this available within seconds at […]
SSH tips and tricks
Since I joined Charm, I’ve been working and learning more about SSH, and I thought I would share a few quick tips and tricks with you.
Why React Re-Renders
In React, we don't update the DOM directly, we tell React what we want the DOM to look like, and React tackles the rest. But how exactly does it do this? In this tutorial, we'll unpack exactly when and why React re-renders, and how we can use this information to optimize the performance of our React apps.
Using the same Arch Linux installation for a decade
As of today, I've been using the same Arch Linux installation for ten years on my main computer. I don't have much to say, but I'm writing this because my experience doesn't match the common notion that Arch Linux is unstable. 1
Instagram, TikTok, and the Three Trends
Trends in medium, AI, and user interaction underpin Instagram’s response to TikTok, and will determine Meta’s long-term moat.
Emacs: Mastering Eshell
Emacs has a shell written entirely in Emacs Lisp. Here's how you master Eshell, a versatile and powerful shell capable of supplanting bash or zsh as your daily driver.
T-Mobile USA doesn't comply with its German parent company’s GDPR policies
The Practical Nomad: Edward Hasbrouck's blog
Deconstructing Bézier Curves
Graphists, animators, game programmers, font designers, and other graphics professionals and enthusiasts are often working with Bézier curves. They're popular, extensively documented, and used pretty much everywhere. That being said, I find them being explained almost exclusively in 2 or 3 dimensions, which can be a…
The Inner Osborne Effect (2021)
In software development, we talk a lot about software anti-patterns, how to recognize them, and how to extricate yourself from them via refactoring.
A robots.txt Problem
To prevent a part of our web application from being scanned by search engines and other web crawlers, we add a robots.txt like User-agen...
Win32 Is the Only Stable ABI on Linux?
In the ELF format there are two ways of providing a hash table of symbols. DT_HASH and DT_GNU_HASH . The first one is part of SYSV generic ABI and is well documented and marked as mandatory. DT_GNU_HASH is a newer, smaller, and faster replacement that is not documented , implemented in a few places (Glibc, GNU ld…
How to design a referral program
Above: Dropbox’s innovative growth initiative — A referral program to give/get storage
Process behaviour anomaly detection using eBPF and unsupervised learning
Hello everybody, I hope you’ve been enjoying this summer after two years of Covid and lockdowns :D In this post I’m going to describe how to use eBPF syscall t…
How to create a blog post title optimizer with GPT-3 and Hacker News data
GPT-3 says the title for this post is very bad.
Email Is Async
Email is often used as a synchronous (real-time) comms channel when it shouldn't be. Learn why email is async and how to keep it that way.
Second-Order Thinking
Second-order thinking is a mental model that smart people like Warren Buffett & Howard Marks use to avoid problems. Read this article to learn how it works.
The layoffs at Klarna
The FinTech company valued at $45B laid off 10% of its staff. How did it happen, and what can other companies learn from its execution?
Observations on tragedy in a digital age
Viewed in the proper light, influencer is a career path of tragic dimensions.
Modern Malaise
a theory
Efficient simulation through linear algebra
I spent a lot of time working on a project in which physically plausible simulation of soft materials with pressure chambers was a key part, and in doing so, we managed to improve a part of our simulation by a significant amount. I was very happy with how this small part of the whole system turned out, and I've been…
Split Brain Psychology
The strange interactions of Selfhood and Multiplicity
On being tired
What happens when your mental battery gets drained & how I've personally experienced this in recent times.
Japanese vegetable cutting techniques (2021)
Want to improve your knife skills? Take a look at this list of Japanese vegetable cutting techniques. Start from the basics, and work your way up to master.