Processing Strings 109x Faster Than Nvidia on H100
StringZilla v4 brings CUDA acceleration for string processing: 109x faster than Nvidia's CuDF on edit distances, plus 52-bit MinHash fingerprinting and AES-based hashing.
StringZilla v4 brings CUDA acceleration for string processing: 109x faster than Nvidia's CuDF on edit distances, plus 52-bit MinHash fingerprinting and AES-based hashing.
Machine code isn't scary. If you can make sure your JSON conforms to a JSON schema, you can write machine code.
There are countless articles why developers should not focus on Frameworks too much and instead learn to understand the underlying languages. But I think rarely we can find good reasons except that Frameworks come and go. To me, the main reason is different: You won’t be a master at frontend development if you don’t…
The Ivory Tower is a blog about software engineering and development philosophy by Anders Sundman.
Bad news: your internal identity dictates everything you do. Good news: you can change it
Or using lots of little tools to aggressively reject the bots
My latest love letter to Linux has been published. It's called Omarchy, and it's an opinionated setup of the Arch Linux distribution and the Hyprland tiling window manager. With everything configured out-of-the-box to give you exactly the same setup that I now run every day. My Platonic ideal of what a developer…
This is a transcript of my keynote presentation for the Regional Scrum Gathering Tokyo conference on January 8th, 2025. Watch the video here.
There is a well-known puzzle based on the premise of an �infinite� grid of resistors connecting adjacent nodes of a square lattice. A small portion of such a grid is illustrated below.
lol. I minted a new TLS cert and it seems that OpenAI is scraping CT logs for what I assume are things to scrape from, based on the near instant response from ...
The integral of sec(x) is well known to any beginners calculus student. Yet this integral was once a major outstanding maths problem. It was first introduced...
I recently crossed 500 days of practicing math daily with Math Academy. I wrote about my experience after 100 days here. TL;DR: I am still very impressed by the Math Academy system and highly…
These days, every new business seems to be a SaaS. I remember when software worked differently: you bought it, installed it, and used it without having to create an account, remember a password, or even connect to the internet. Your data lived on your C drive, and you were in control. Software was a tool, like a…
Fizz Buzz is a counting game that has become oddly popular in the world of computer programming as a simple test of basic programming skills. The rules of the game are straightforward. Players say the numbers aloud in order beginning with one. Whenever a number is divisible by 3, they say 'Fizz' instead. If it is…
I recall saying to one of my colleagues at Atari way back in 1982 that I wanted to make a game that would be genuine art. A year later I built a game that was my first experiment in that direction: Gossip. It was a ridiculously simple game in which a player attempted to win favor in a group by calling people and…
The artificial intelligence boom is the most important economic story in the world. But the numbers just don't add up.
What happened?
Yes, you read that right. SQL does treat all NULLs as distinct values. I learnt this a while back while working on Convoy and again on LiteQueue: a Golang a queueing library. Basically, any column wi
An admittedly partial - but deeply troubling - case against America's most brazen medical grift, involving Chinese knockoffs, subscription traps, and prescription gas station sex pills.
Folie a deux ex machina
TIL: `satisfies` is my favorite TypeScript keyword
You know what: Microsoft became miserably incompetent in IT. I develop open-source code. But that never made me one of the “I hate proprietary software or IT giant corporations” types. …
Every now and then someone tells me that their child loves video games and wants to get into the game industry, then asks me how...
Peep Show, a British tv series running from 2003 to 2015, starring David Mitchell and Robert Webb as a pair of miserable, co-dependent roommates living in Croydon, London, is the most realistic por…
This is the first part of the third part of our series (I, II, IIIa, IIIb, IVa, IVb, IVc, IVd,IVe, V) discussing the patterns of life of the pre-modern peasants who made up the great majority of al…
I want to view a picture of a funny cat I found on the web. How hard can it be?
Technical blog by Stephan Berger (@malmoeb)
Dissecting various compression algorithms.
A Jitsi feature allows an attacker to transmit user's microphone and camera in the background without their consent.
When we got “create anything” and all made the same thing