Notes for May 6-12

Thanks to the lethargy brought upon by allergies and the beginning of the warm season, this was a week where most of my free time was spent fixing things and building tools.

The Third Llama

Since the ollama instance on my has turned out to be fast enough to run llama3 for most practical uses (even though the RTX 3060 on is much faster), I decided to start stacking things on top. But there’s a functional gap between Open Web UI and my existing Python tooling that I’d like to fix, because I spend too much time futzing around with API calling.

After playing around with Dify the other day, I decided to see how hard it would be to duplicate its core functionality with , just because I’d rather invest in a stack I fully control. After much less than an hour, I had enough re-usable building blocks to do this:

A trivial, almost meaningless use of intellectual capacity on all counts.

RAG is also easy enough to do, although I’m still waiting for the ArchiveBox API to come out in the next release–so right now I’m just playing with plain web searches while I build out the rest of the tools:

I need to have some fun while I'm doing this

ReAct (which is so badly named that it’s almost impossible to search for) also seems like a possibility, although the key challenge there is going to be looping and prompt chaining.

Other Concerns

Other than that, my free time was eaten up by a few outings (including real-life trips to the local office, which provided a long overdue reminder of the mixed blessings of commuting), a bit of exercise (also long overdue, and still too little) and reading.

Even as my hardware project backlog continues to mount (I have several things to solve, from NAS storage limitations to HID stuff, plus of course pending hardware testing), I’m trying to slowly get into the Summer break mood and the inevitable slowdown that comes with it.

I’ve been itching to do more electronics, though. The most satisfactory thing I did all week was replacing an old iPhone 5/SE’s broken screen with a cheap Chinese part (including transplanting the Touch ID button to the new front panel), which only highlighted how much better that form factor was to hold in the hand when compared to today’s monstrosities.

Notes for April 29-May 5

Following up on my , I upgraded my ’s firmware to the latest iteration, which didn’t really fix its display (it now displays thumbnails, but all the responsiveness bugs I mentioned in my are still there).

Read More...

NC Editor, an (iPad) Patch Editor for the Circuit Tracks

A couple of months ago, Deepsounds reached out to ask if I could have a look at their patch editor, to which I enthusiastically agreed since I was actually in the process of to my and designing printable DIN to TRS adapters so I could use both together.

Read More...

The Big Blue Room

Sometimes I leave the house and go to exciting places, meet great people… and have lunch with them.

Plug-and-Play KlipperScreen for the TwoTrees SK1

Like I wrote on , the comes with a somewhat serviceable, but quite buggy screen that uses the Nexion UI toolkit. At the time I was already able to use CYD-Klipper to have a remote display, but I’ve been investigating ways to get KlipperScreen working, and finally set up a single-cable, plug-and-play solution:

Read More...

Notes on LLM GUIs

This week’s notes come a little earlier, partly because of an upcoming long weekend and partly because I’ve been mulling the LLM space again due to the close release of both llama3 and phi-3.

Read More...

Notes for April 15-21

I ended up throwing my back out on early in the week, so most of my time was spent in comical pain, moving around like a crab on stilts and trying to get some work done in between bouts of lying down, watching Fallout and reading Scalzi’s Starter Villain, which was actually quite fun.

Read More...

The BSP D8 Bluetooth Game Controller

Since it seems to be , I thought I’d rewind back to my , when as a concession to the need to relax I decided to pack some form of gaming device. But since I also wanted to minimize packing, I settled on a game controller and using my iPad Pro for light gaming.

Read More...

Notes for April 8-14

In short, I spent a fair chunk of my time dabbling with LLMs again, but also still dealing with shifting priorities at work.

Read More...

iGPU Compute and LLMs on the AceMagic AM18

As part of my forays into LLMs and GPU compute “on the small” I’ve been playing around with the AceMagic AM18 in a few unusual ways. If you missed my , you might want to check them out first.

Read More...

Notes for April 1-7

Guess what, anyway. Easter Break helped reset my expectations towards work and this week I managed to get back into the swing of things, with a fair bit of writing and documentation work done on my own time.

Read More...

The Keychron K7 Max

This one is going to be a bit of a nostalgia trip, so bear with me.

Read More...

The Bunnies Are Loose

Easter break was a bit different this year, but we still managed to pop over to the countryside for a (wet) couple of days.

Read More...

Archives3D Site Map