marimo | a next-generation Python notebook

I have not tried this yet, but reading this summary – – which is quite comprehensive – – tell me that the authors have really understood something important about Jupiter notebooks and then trying something that could be a whole lot more valuable. When I use Jupiter notebooks. I always get points when the code is getting too complicated or two and I end up moving it to VS code to work on it a software engineering kind of mode.

Lessons learned reinventing the Python notebook

I have not tried this yet, but reading this summary – – which is quite comprehensive – – tell me that the authors have really understood something important about Jupiter notebooks and her trying something that could be a whole lot more valuable. When I use Jupiter notebooks. I always get points when the code is getting too complicated or two and I end up moving it to VS code to work on it a software engineering kind of mode.

Applied AI Software Engineering: RAG

A basic overview of the RAG concept and how it is used in LLMs. Even includes source code and a GitHub repository!

  • Web site excerpt: Retrieval-Augmented Generation (RAG) is a common building block of AI software engineering. A deep dive into what it is, its limitations, and some alternative use cases. By Ross McNairn.

  • Link to site: Applied AI Software Engineering: RAG

Do You Use It? macOS Versioning Sees Low Awareness and Adoption - TidBITS

Versioning? Never knew about this!

  • Web site excerpt: The results of our poll asking how often you use macOS’s versioning feature show that nearly three-quarters of TidBITS readers either never use versioning or don’t even know what it is. But versioning could save you from losing work—it’s worth trying.

  • Link to site: Do You Use It? macOS Versioning Sees Low Awareness and Adoption - TidBITS

bliki: Yagni

Another longer article about YAGNI by the pretty-famous Martin Fowler.

  • Web site excerpt: Yagni ("You Aren't Gonna Need It") is the principle that we should not build presumptive features. It should not be used as a justification for neglecting internal quality.

  • Link to site: bliki: Yagni

AI Superhuman?

This article takes a stab at putting current and future AIs, capabilities into some context. They define some gradations of AGI and explain why some of them will be achieved sooner than others.

  • Web site excerpt: What does it mean for AI to be better than a human? And how can we tell?

  • Link to site: AI Superhuman?