How to Annotate a Graph with Matplotlib and Python - Mouse Vs Python
Link: How to Annotate a Graph with Matplotlib and Python - Mouse Vs Python: "The Matplotlib package is great for visualizing data. One of its many features is the ability to annotate points on your graph. You can use annotations to"
The attached article shows nice code examples on how to put arrows pointing at specific points in your graph
How to Build Anything Extremely Quickly - Learn How To Learn
Link: How to Build Anything Extremely Quickly - Learn How To Learn: "Do “outline speedrunning”: Recursively outline an MVP, speedrun filling it in, and only then go back and perfect. This is a ~10x speed up over the ‘loading-bar’ style (more on that below) Don’t just read this article and move on. Go out and do this for the very next thing you make so you can […]"
This reminds me of the oil barron”s secret to great wealth: “wake up early. Work late. Strike oil”.
So I tried Rust for the first time.
Link: So I tried Rust for the first time.: "My first attempt at writing a program in rust."
Rust is an interesting language no doubt. I’ve written about it before. The attached article does a nice job of laying out the pros and cons, and it rings true to me.
Piku
Link: Piku: "piku, inspired by dokku, allows you do git push deployments to your own servers, no matter how small they are."
There are now several new and different ways for us to try and get back the magic of #heroku #git-push deployments. The attached link shows a new entrant that’s worth a look
How to build a basic RAG app
Link: How to build a basic RAG app: "The dawn of Generative AI makes possible new kinds of capabilities for the applications we build...."
RAG, RAG, RAG. It seems everyone is talking about it. The attached article has a nice hands on scenario to help me understand what RAG is all about.
Accidental prompt injection against RAG applications
Link: Accidental prompt injection against RAG applications: "@deepfates on Twitter used the documentation for my LLM project as a demo for a RAG pipeline they were building... and this happened: Why did their chatbot demo suddenly decide …"
This article helped me understand a little more about RAG.
Communication Structures
Link: Communication Structures: "Communication Structures."
Insights about communication across layers in an organization. Pretty sensible advice.
Puts Debuggerer 1.0.0 Includes Invoked Class/Method Name
Link: Puts Debuggerer 1.0.0 Includes Invoked Class/Method Name: "code master oop ruby jruby java jee jse desktop web gui glimmer swt libui tk gtk rails"
Yes we all do it. Debugging with print statements. This ruby package makes our print statements more informative and findable. Check it out!
Omakub
Link: Omakub: "Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command."
I've been doing a lot of setting up lately. Between K3S, Docker, Robots and so on. I've become good friends with the shell, yaml files, bash scripts, and much more. This article shows a nice one-liner approach:
Doing Stuff with AI: Opinionated Midyear Edition
Link: Doing Stuff with AI: Opinionated Midyear Edition: "AI systems have gotten more capable and easier to use"
I think many technology savvy people are way underestimating the usefulness of large language models, LLMs, like ChatGPT, the best known LLM. But there are others. And they are improving and changing on a weekly basis. But my respect and admiration for their capabilities also makes me (helplessly) worry about how they WILL be used to cause serious harm in the future. The attached article is a great run down of current capabilities of these systems.