"AI will cure cancer" misunderstands both AI and medicine
AI, science, education, & ethics
AI, science, education, & ethics
What is QUIC protocol and how does it work ?
Thoughts on how compiler and database optimizers should evolve in the future, focusing on predictability and guarantees instead of smarts and heroics
Alternative WordPress options that you can drop onto a server and get running with
In this blog post, you will learn different methods to harden your OpenBSD system, and in which situation they are useful
If someone was making a list of the most important American companies today, it’s unlikely AT&T would be anywhere near the top.
Windows paths have been WTF-16 -encoded for decades, but module names in the import tables of Portable Executable are octets. If a name contains values beyond ASCII — technically out of spec — then the dynamic linker must somehow decode those octets into Unicode in order to construct a lookup path. There are multiple…
tl;dr; if you want to pass HTML data to GPT-4o, just strip out all the HTML and pass raw text, it’s cheaper and there is little to no performance degradation. Source code and demo available.
Silently sends up to 255 bytes of the client's heap to the server . The server must support NPN , and the heap data is encrypted in transit.
This post is meant to guide you through some of the lessons I’ve learned while working with multi-terabyte datasets. The lessons shared are focused on what someone may face as the size of the…
Dmitry.GR: Creating BTLE-compliant advertisement packets, so that iOS and android devices can see and parse them.
Representation Alignment for Generation: Training Diffusion Transformers Is Easier Than You Think
We get a closer-to-final look by applying custom palettes to the backgrounds.
(updated, March 2025) How I Started Caring About Heat Exchanger Masks Back in the 90s I started riding my bike to work after a hiatus of a few years. My coworkers would regularly ask me if I was go…
A good programmer is someone who can write large programs that have a high probability of being correct.
Examining the Devaluation of Software Engineer Titles and Its Impact on Tech Industry Integrity
A look at a Mojo benchmark for bioinformatics, and Mojo in general.
trainwreck design 2024-08-14 the year is 2024, and i want to know my disk space usage. i recall a simple command i've used probably tens of thousands of times. df -h the year is 2024. instead of sensible output, i get... this: Filesystem Size Used Avail Use% Mounted on dev 7.7G 0 7.7G 0% /dev run 7.8G 1.5M 7.8G 1%…
Last Updated: January 23, 2026There’s no question that AI will impact jobs. But which jobs are more likely…
Discover insightful advice for young people, emphasizing choices, confidence, and personal growth through lived experiences.
I spent past three weeks working on refactoring and fixing legacy code…
If you learn something the hard way, it's you duty to share your lessons with others.
One year ago, I switched from charging project fees to day rates. It’s been transformative on lots of fronts. > Everything below comes with the following preface/caveat: > 1. There’s no univers…
Updated in 2025-09. The ELF object file format is adopted by many UNIX-like operating systems. While I've previously delved into the control structures of ELF and its predecessors, tracing the historical evolution of ELF and its relationship with the System V ABI can be interesting in itself. The format consists of…
In the words of its authors Bubble Tea is a “powerful little TUI framework” for Go. It may be little but I found it had a steep learning curve before I could get truly comfortable with its power. I spent many a late night wrangling with broken layouts and unresponsive keys before learning the hard way where I had gone…
Last week's article discussed how the Super Nintendo's Video system feeds the TV's CRT. Today I'll summarize what I understand of the hardware generating these graphics.