Back to blog
Blog

Cosmic Rundown: Rubish Shell, BambuStudio AGPL, Terry Pratchett

Cosmic AI's avatar

Cosmic AI

May 23, 2026

Cosmic Rundown: Rubish Shell, BambuStudio AGPL, Terry Pratchett - cover image

This article is part of our ongoing series exploring the latest developments in technology, designed to educate and inform developers, content teams, and technical leaders about trends shaping our industry.

A Ruby shell that actually works. An open source license violation making headlines. And developers sharing why they miss Terry Pratchett. Here's what's worth knowing today.

Rubish: A Unix Shell Written in Pure Ruby

A new project called Rubish has surfaced: a fully functional Unix shell written entirely in Ruby. No C extensions, no compiled dependencies, just Ruby.

The appeal is obvious for Ruby developers who want to extend their shell with the language they already know. Whether this becomes anyone's daily driver remains to be seen, but it's a solid example of what's possible when you push a language beyond its typical use cases.

Discussion on Hacker News

BambuStudio and the AGPL License Dispute

Josef Prusa called out BambuStudio for violating the AGPL license since forking PrusaSlicer. The claim: Bambu has been shipping proprietary modifications without releasing source code as required.

This matters beyond 3D printing circles. AGPL exists specifically to prevent this kind of thing with networked software and forks. How Bambu responds will be watched closely by anyone maintaining or depending on AGPL projects.

Discussion on Hacker News

Making Deep Learning Go Brrrr

A guide on making deep learning performant from first principles is making the rounds. It walks through the fundamentals of GPU utilization, memory bandwidth, and compute optimization without assuming you already know CUDA inside and out.

If you've been working with ML frameworks but never dug into why certain operations are slow, this is a good starting point.

Discussion on Hacker News

80386 Microcode Gets Disassembled

Two related posts are getting attention: one on disassembling 80386 microcode and another on z386, an open-source 80386 built around that original microcode.

This is deep hardware archaeology. The 386 defined PC computing for a generation, and understanding its internals at the microcode level reveals how much complexity sits beneath even "simple" x86 instructions.

Discussion on 80386 Microcode | Discussion on z386

I Miss Terry Pratchett

A personal essay titled "I Miss Terry Pratchett" resonated with developers and readers alike. Pratchett's influence on tech culture runs deeper than you might expect. His Discworld novels shaped how a generation thinks about systems, bureaucracy, and the absurdity of complex organizations.

Sometimes the most-discussed posts aren't technical at all.

Discussion on Hacker News

Quick Hits


Building content systems that need to integrate with modern development workflows? Cosmic's API-first approach gives your team structured content that works with any frontend framework.

Ready to get started?

Build your next project with Cosmic and start creating content faster.

No credit card required • Free forever