Allan's Blog

Allan Riordan Boll's blog

Friday, September 25, 2026

A Jev-like wrapper for LLMs, including vision models

›
I was intrigued by Jev and the self-hostable projects appearing around it, such as OpenJev and SemIf . Reading about them introduced me ...
1 comment:
Thursday, March 30, 2023

Peer-to-peer voice over IP call with pjsua

›
I was recently playing around with some voice over IP (VoIP) applications. SIP is a beast of a complex protocol, and I found surprisingly li...
Tuesday, August 03, 2021

Download OpenStreetMap bounding box PNG

›
For a project where I was plotting some locations using Matplotlib, I needed a way to get a PNG map from a bounding box lat-long pair. Here...
Tuesday, April 27, 2021

Geohash Python example

›
Here's a simple Geohash encode/decode implementation. The decoding function pretty closely follows the technique layed out on the Geohas...
Sunday, April 25, 2021

Lossy Counting Algorithm Python example

›
This is an implementation of the Lossy Counting Algorithm described in Manku and Motwani's 2002 paper "Approximate Frequency Counts...
Friday, February 12, 2021

Create a local Kubernetes cluster and deploy your code end to end

›
These are the commands accompanying the video tutorial I've made on how to create a local Kubernetes cluster and deploy a simple statele...
Sunday, February 07, 2021

k3s and MetalLB "destination unreachable" issue

›
I was trying out MetalLB with a bare-metal Kubernetes cluster (using the k3s distro), and was hitting issues with requests to the cluster IP...
›
Home
View web version
Powered by Blogger.