Tag: Open-Source

4 entries found

AWS Acquires DuckLabs: What Changes and What Doesn't for DuckDB Users

AWS Acquires DuckLabs: What Changes and What Doesn't for DuckDB Users

5 min read

On August 26th, Mark Raasveldt and Hannes Mühleisen published a very short note on the DuckDB blog: DuckLabs, the company behind DuckDB, is becoming a subsidiary of Amazon Web Services. The deal closes in early September.

I read it more carefully than usual because at CARTO we’ve been using DuckDB for a relatively short time, and I’ve written here about file formats and performance and about the httpfs proxy mess. When you adopt a piece of software in production and months later a hyperscaler buys it, the least you can do is sit down and read the fine print.

Go 1.27 and Generic Methods: Eight Years in the Making

Go 1.27 and Generic Methods: Eight Years in the Making

6 min read

I’ve been writing about Go on this blog since 2015. Back in that “What I like about Go” article I talked about simplicity, fast compilation, and how good it feels to use a language that doesn’t force you to memorize twenty ways of doing the same thing. Then Go 1.18 arrived with generics in 2022, and with them an asymmetry that has bothered a lot of people for years: you could write generic types and generic functions, but not generic methods.

European Open Source AI Index: Measuring True AI Openness

European Open Source AI Index: Measuring True AI Openness

4 min read

Lately I’m seeing more and more AI models calling themselves “open source”. Llama, Mistral, Falcon… they all claim to be “open”. But are they really? How open are they actually?

I recently discovered the European Open Source AI Index (OSAI), a European initiative doing excellent work systematically evaluating how open generative AI models really are.

When Curiosity Meets Go: TinyEMU-Go and the Art of Porting an Emulator with AI

When Curiosity Meets Go: TinyEMU-Go and the Art of Porting an Emulator with AI

2 min read

A few days ago I came across an article that literally left me with my mouth open. It’s about TinyEMU-Go: a RISC-V emulator written entirely in Go, ported from C using Claude. And the best part: you can run a complete Linux with a single command.

The Command Line That Gave Me Envy

go run github.com/jtolio/tinyemu-go/temubox/example@2c8151233c2d

And boom, you have a complete Linux running. No special permissions, no containers, no weird dependencies. A pure static Go binary.