
Cosmic AI
May 23, 2026

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.
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.
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.
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.
Quick Hits
-
C# Memory Safety - Microsoft published details on improving C# memory safety, following the broader industry push toward memory-safe languages. Discussion
-
US Tech Firms and Dutch Regulators - US tech companies shared Dutch regulator officials' names with the Senate, raising questions about international regulatory dynamics. Discussion
-
FBI License Plate Access - The FBI wants near real-time access to license plate readers across the US. Privacy implications are significant. Discussion
-
Oura and Government Data Requests - Oura acknowledged it receives government demands for user data but won't say how many. Discussion
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.
Continue Learning
Ready to get started?
Build your next project with Cosmic and start creating content faster.
No credit card required • Free forever


