3 Followers
58 Following
372 Posts
Senior SDE @amazon. Ex-Ferrari, ex-MSR. Gamedev and '80s/'90s computer systems aficionados.

obligatory GTC keynote tweet when you make the top slides: building HNSW graphs with up to 12x the throughput and 7x faster merges on elasticsearch and NVIDIA cuVS (a GPU-accelerated library for vector search)
powered by CAGRA (graph-based ANN algorithm built to run natively on GPUs) that still works with CPUs for search

full post: https://www.elastic.co/blog/elastic-nvidia-cuvs-integration
and find us at GTC — we have a booth and I'll be around today and tomorrow

PS: yeah, this is a lot of acronyms

I've gone down a deep rabbit hole working on a strange new project: a standalone After Dark module player for modern macOS. No OS emulation or ROM required -- just the original classic Mac OS AD module files! I can't believe this is working!

with more and more bloggers, coders, tech people now trying to publicly normalize their use of LLMs and various ML software, i see a lot of people getting visibly (and understandably) angry about it, for many obvious reasons.

but you don't have to be angry about other people using LLMs. hear me out.

the one concept that i always come back to is craftsmanship. there are those of us who entered, and maintain, our professions because we are attracted to and proud of our craft. honing our skill is always demanding, usually thankless, and quite often economically draining.

but we do it anyway, because we're not just here for a paycheque or internet fame or an easy job. we do it because our craft is an inseparable part of who we are; the process of learning our craft reshapes us.

there have always been people out there looking for the fastest, cheapest, sloppiest way to get results. they're in every industry, from academia to carpentry to mining. it's a gold rush mentality.

but at the end of the year, they'll have whatever money or fame they wanted, and we'll be smarter and wiser with our craft. when the gold rush is over, we'll be *years* ahead of them. they'll be off looking for the next easy meal. i used to get mad about that.

but i'm not angry about it anymore. it actually makes me sad. there are all these people out there madly de-skilling themselves and making themselves less intelligent, convinced they've found some magic time-theft machine that operates by pulling the lever really fast. meanwhile, there are folks like us who are advancing way, way ahead of them just by doing what we've always done: making tiny bits of progress in our understanding and skilfulness.

this isn't a morality tale. it's just the reality of human intellectual and creative growth. getting better at what you do has a tremendous cost, precisely because it is something you can't steal from someone else.

Writers: Generative AI models were built on our stolen works, are deeply unethical, and risk devaluing our entire profession.

Artists: Generative AI models were built on our stolen works, are deeply unethical, and risk devaluing our entire profession.

Developers: Wheeeeeeeeee!

What's going on here? The matplotlib maintainer this story is about correctly notes that all the quotes from his post in the article are made up.

UPDATE: Link was pulled; see below.

https://arstechnica.com/ai/2026/02/after-a-routine-code-rejection-an-ai-agent-published-a-hit-piece-on-someone-by-name

MetaAI is currently the only game in town for WhatsApp users.

We've notified Meta of possible interim measures to reverse exclusion of third-party AI assistants from WhatsApp.

In Europe, dominant tech companies cannot be allowed to abuse their market power for unfair advantage.

ℹ️ link.europa.eu/MkBYfR

Now that we know that device is fully working, I plan to dump its ROM and Flash. I don't expect to fully reverse-engineer it, but it should give me enough information about the operating system Business Navigator is using. Who knows, maybe it even runs on ROM-able DOS? Probably not. But with luck, I might be able to find some Easter eggs.

The memory board is connected to the main board over two ribbons with 0.5mm pitch. It is possible to solder wires to them directly, but it's difficult. Luckily, Atsuko had a handful of ribbon-to-pin adapters she bought during our visit to DIGIT in Osaka. Truly, a mind of a genius: "we're on our incredible journey to Japan, better buy some ribbon-to-pin adapters we stumbled upon randomly, you never know when you'll need them, right?"

I've soldered the pins, and together with Atsuko we assembled a tiny rig that would allow us to connect the RAM to our RPi. I'm not a big fan of RPis, but it's the easiest option here, because it's 3.3 volts.

TBC some other day~

I linked to the excellent https://holdcomputers.com before, and today I’m back in love with the aesthetics of all of these photos of people fixing computers and electronics in Hungary, decades ago.
it's gorgeous. no electron anywhere to be seen. it probably supports things like OLE and plays a WAV file when you start it

Lewin Day puts forth a demand—that manufacturers produce technical manuals for those looking for more than a hapless "quick start guide."

https://hackaday.com/2025/12/02/give-us-one-manual-for-normies-another-for-hackers/

Give Us One Manual For Normies, Another For Hackers

We’ve all been there. You’ve found a beautiful piece of older hardware at the thrift store, and bought it for a song. You rush it home, eager to tinker, but you soon find it’s jus…

Hackaday