20 June 2024

33 links ยท Thursday

How small claims court became Meta's customer service hotline

Frustrated Facebook and Instagram users are heading to small claims court in a last-ditch attempt to get help from Meta.

Introducing Claude 3.5 Sonnet

Introducing Claude 3.5 Sonnet—our most intelligent model yet. Sonnet now outperforms competitor models and Claude 3 Opus on key evaluations, at twice the speed.

Tetris Font

Obscure in URL

Retiring Lamar and the Ghost of IoC Containers Past

If you’re not familiar with it, Lamar is an IoC/DI container for .NET. It was originally built to be a faster, modernized, ASP.Net Core-compliant replacement for the much older StructureMap I…

1/25-Scale Cray C90 Wristwatch – chrisfenton.com

Welcome to the latest edition of my on-going series in Cray-related computational necromancy. This was another just-for-fun project. Over the many years Andras and I have been working on our Cray revival efforts, there has always been a big lag between our ava…

The Case for Web Components

In a JavaScript-dominated community, native solutions like Web Components often get overlooked. The Case for Web Components is your guide to mastering

Sequence v. UUID as Primary Key — brandur.org

Last month, Cybertec put together an excellent piece on the use of UUIDs vs. bigserial vs IDENTITY as primary keys in a Postgres database. Although freshly written, it’s only the latest talking point in a long-standing discussion amongst DBAs and database nerd…

The Future of Data Management: An Enabler of AI Development? A Basic Illustration with RAG, Open Standards, and Data Contracts

Context In a recent meetup I organized in my hometown of Lille, I had the pleasure of hosting Jean-Georges Perrin, who provided a comprehensive introduction to data contracts. As a geek, I felt compelled to test this concept to fully grasp its practical implic…

One year of solo dev, wrapping up the grant-funded work

A year ago I walked out of the office for the last time. I handed in my corpo laptop, said some good-byes, and since then I have been my own boss. This first year has been funded by an NLnet grant, which I’m in the midst of wrapping up. As of now, the work is …

ES Modules are a mess

Coming back to JavaScript and TypeScript after a few years neck deep in Python and Hack, I kept hitting a number of new, cryptic errors when running NodeJS code in my dev environment: