No More Blue Fridays
No More Blue Fridays: How eBPF is already being adopted to prevent kernel crashes.
Go is my hammer, and everything is a nail
Always choose the right tool for the job? Nah. I use Go basically everywhere, which either makes me insightful or stupid. Decide for yourself! :D
Boom announces successful flight of XB-1 demonstrator aircraft
Today, Boom announced the successful flight of XB-1, the world’s first independently developed supersonic jet, at the Mojave Air & Space Port in Mojave, California. Like Overture, Boom’s supersonic airliner, XB-1 leverages state-of-the-art technologies to enable efficient supersonic flight including carbon fiber…
Original WWW proposal is a Word for Macintosh 4 file from 1990, can we open it?
The W3C has a page with the original WWW proposal from Tim Berners-Lee. One of the downloads says The original document file (I think - I ...
A* tricks for videogame path finding
A* Tricks for Videogame Path Finding, A* (A-star) Search Algorithm
Buy payphones and retire
Dropshipping AliExpress watches, AI-generated SEO spam websites... marginally legal and ethical passive income schemes, that serve to generate that income mostly for their promoters, can feel like a modern phenomenon. The promise of big money for little work is one of the fundamental human weaknesses, though, and it…
Review of Mullvad VPN
X41 releases the audit report of Mullvad VPN
2D Rigid Body Collision Resolution
From Mario bouncing off a Goomba to two cars bumping into each other in a racing game, dealing with collisions is such an integral part of most video games that we often take it for granted.
The Internet Archive's last-ditch effort to save itself
Connect with Lunduke and other members of Lunduke community
Why I use Firefox
I’m interested in HTML, CSS, and making the web less annoying
Atomic nucleus excited with laser: A breakthrough after decades
The "thorium transition", which physicists have been looking for for decades, has now been excited for the first time with lasers. This paves the way for revolutionary high precision technologies, including nuclear clocks.
Traveling with Apple Vision Pro
The Vision Pro has quickly become an essential item that I take onto every flight. It’s a fantastic device to travel with—Be it by train or by plane, it offers an unparalleled opportunity to …
Beyond self-attention: How a small language model predicts the next token
A deep dive into the internals of a small transformer model to learn how it turns self-attention calculations into accurate predictions for the next token.
An electric new era for Atlas
Our electric Atlas robot is here. With decades of robotics R&D and practical expertise, Boston Dynamics is tackling the next commercial frontier.
Leaving LinkedIn
What if your dedication to doing things right clashed with your company's fast pace? Chris Krycho faced this very question at LinkedIn. His journey was marked by challenges: from the nuances of remote work to the struggle of influencing company culture, and a critical incident that put his principles to the test…
OpenVoice: Versatile instant voice cloning
Discover OpenVoice: Instant voice cloning technology that replicates voices from short audio clips. Supports multiple languages, emotion and accent control, and cross-lingual cloning. Efficient and cost-effective, outperforming commercial APIs. Explore the future of AI voice synthesis.
Subroutine calls in the ancient world, before computers had stacks or heaps
A lot of computing got done even before we had stacks and heaps.
Three years in North Korea as a foreigner (2021)
Surviving 3 years in North Korea as a foreign diplomat was not easy. Living and working in the Hermit Kingdom was certainly the unique experience of a lifetime.
You can use C-Reduce for any language
C-Reduce is a tool by Regehr and friends for minimizing C compiler bug reproducers. Imagine if you had a 10,000 line long C file that triggered a Clang bug. You don’t want to send a massive blob to the compiler developers because that’s unhelpful, but you also don’t want to cut it down to size by hand. The good news…
Halo 2 in HD: Pushing the Original Xbox to the Limit
Everything I went through to add support for HD resolutions to Halo 2 on the Original Xbox. From patching the game's rendering engine and memory allocator, to hot patching the Xbox OS, to overclocking the GPU and running performance benchmarks. This post covers how I pushed the game and console to t
New Mac Mini with M4
Apple today unveiled the all-new Mac mini powered by the M4 and new M4 Pro chips, and redesigned around Apple silicon so it’s even smaller.
Google's Results Are Infested, Open AI Is Using Their Playbook from the 2000s
Google search results are becoming annoying to use and Open AI is about to eat Google's lunch.
Move Fast and Abandon Things
Maybe it’s the change of weather. Fall often finds me looking backward, to the past — and anyway it is as good excuse as any as to why I have found myself peering into old hard drives trying to recover old bits and bytes from games that I wrote some thirty-five years ago or so.
Removing stuff is never obvious yet often better
You know the nagging feeling that your product, project, or company has become more complicated than it needs to be? You can solve many problems and get better results by doing something unthinkable to many: removing parts that once seemed essential. My crusade against complexity continues with this short story
The end of Airplane.dev
I worked at Airplane, an internal tooling startup, for nearly two years. Earlier this year, it was announced that the company was being acquired by Airtable and that the product would be shut down. In this blog post, I want to explain what happened from my perspective as a former employee.
OpenStreetMap Is Turning 20
OpenStreetMap at 20