Found this nifty Bluesky Hugo shortcode written by Bryce.
Inspired by Simon’s pelican-bicycle
repo, I played around a bit with using LLMs to generate visuals with SVGs, Three.js and pure CSS.
I posted about some of the results here.
Inspired by @simonwillison.net's pelican-bicycle repo, here are some CSS sunsets by gpt-4o, claude-3-5-sonnet and gemini-2.0-flash-exp. Sonnet and Gemini animate the birds and clouds. Prompt: Generate pure HTML/CSS art of an extremely detailed, beautiful sunset. No talk or code fences. Code only.
Got Delta working on other machines. It took a lot longer than I expected. I spent most of the time dealing with build issues regarding:
- missing dependencies
- different paths between dev and production
- loading
vec.dylib
withsqlite-vec
- dependencies compiled for the wrong architecture
I tried to write some of this up but it’s been challenging to extract and/or remember the specific circumstances and how I solved it in the context of some minimal example. There are lots of parts that feel a bit wrong or regrettable but were compromises to getting the thing working.
I don’t know anything about rice disease but apparently these are various rice diseases and this is what they look like.
- Jeremy Howard, Fast.ai Course Lesson 6 I have no idea if Jeremy had this in mind when he said this (alluding to the fact he doesn’t know about the subject area, but when building with ML that doesn’t necessarily matter), but this sentiment is how I feel when building with and learning about anything new with language models, at least to start. I use LLMs to bootstrap my understanding of whatever situation I find myself in, and from there, try to orient myself and gain a better understanding.
It’s incredible to be able to learn from whatever your starting point is rather than needing to try and read less relevant introductory material to start to understand an area.
It’s akin to having a CSV and wanting to run SQL queries on your data and needing to start by reading the pandas
or sqlite
documentation.
The developer space is moving so fast. I went from thinking Cursor’s cmd+k was the greatest thing, to using Windsurf’s Cascade, the new Cursor composer and bolt.new in a week. Powerful tools.
I’m working on a conversation branching tool called “Delta” (for now). The first thing that led me to this idea came from chatting with Llama 3.2 and experimenting with different system prompts. I was actually trying to build myself a local version of an app I’ve been fascinated by called Dot.
I noticed that as conversations with models progressed, they became more interesting. A friend made a point that really stuck in my head about how you “build trust” with a model over multiple conversation turns. While you can write system prompts to steer the model to respond with more details and longer paragraphs, I observed that regardless of the system prompt, as conversations went on longer (more turns, more exchanges, longer message history), the responses became more interesting and better calibrated to what I was looking for. The model seemed to display a more coherent understanding of what I was talking about.
Tried out Letta. Unsure where to try and go with it.
Would another day of editing fundamentally change the value readers get? Probably not. Ship it and move on to your next idea while you’re still energized.
Trying out Windsurf
When you are curious about something, you have the right cocktail of neurotransmitters present to make that information stick. If you get the answer to something in the context of your curiosity, then it’s going to stay with you.