-
This ball vise Idea is incredible and I want one. Its a heavy workholding unit that can accept a variety of tools and manipulate things to a lot of angles while working on them. This looks really good for painting miniatures soldering or generally working on small 3d printed parts that I do.
Note
This post is a thought [1]. It’s a short note that I make
about someone else’s content online #thoughts
References:
[1]: /thoughts/
Published
All published posts
2493 posts
latest post 2026-05-11
Publishing rhythm
Git
Git is a version control system for tracking changes in source code during software development. In the beginning there were many, some were licensed. As...
git worktrees are needed
git worktrees are goated, and must be leaned on moving forward.
The Wrong Reasons To Run Kubernetes In Your Homelab
Running kubernetes in your homelab [1] is complex, time consuming, there are almost
no docs to help you (homelab focused docs for things you want to install), and
nothing is copy paste. You have to make everything happen yourself.
The Wrong Reasons To Run Kubernetes In Your Homelab # [2]
- I run compose and think kubernetes is the next logical step
- Techno Tim runs it
- I heard it’s what cool kids do
- Kubernetes BTW
- Talos Linux looks cool
- I found a cool helm chart on GitHub
- I need scale
There are also The Right Reasons To Run Kubernetes In Your Homelab [3].
I run compose and think kubernetes is the next logical step # [4]
No it’s not. It’s much different than running docker, compose, swarm. It’s
meant for scale, it’s complex, it’s made for enterprise, not your local
development or your homelab. It can do these things, it can do them quite
well, but it’s not the target audience.
Techno Tim runs it # [5]
I heard it’s what cool kids do
You need to rethink who the ...
my home row
My home row layout. It's not quite home row mods.

https://dropper.waylonwalker.com/file/fd74f80e-ff5e-4548-8419-bd407144bb6c.excalidraw
I got the kubernetes in my basement autism
What flavor of autism did you guys get, I got the kind where I run kubernetes in my basement.

https://www.youtube.com/shorts/5Cac-cf5MOE
The k3s system-upgrade controller is a fantastic tool for upgrading k3s
automatically. It has done a fantastic job for me every time I’ve used it.
Today I ran it on a cluster that needed to upgrade several minors and I
learned that the controller does not pick up on changes to the channel url if
you change from minor to minor.
The solution I came up with was to name the plan with the version it supports.
Then on each patch upgrade, change both the plan name and the channel. I use
gitops with argocd, it automcatically cleaned up old plans, created new plans,
and the system-upgrade-controller picked up the plan and started applying
immediately.
# Server plan
apiVersion: upgrade.cattle.io/v1
kind: Plan
metadata:
name: server-plan-v1.33 # <- This is important if you want to change the channel name
namespace: system-upgrade
spec:
concurrency: 1
cordon: true
nodeSelector:
matchExpressions:
- key: node-role.kubernetes.io/control-plane
operator: In
values:
- "true"
serviceAccountName: system-upgrade
upgrade:
image: rancher/k3s-upgrade
channel: https://update.k3s.io/v1-release/channels/v1.33
---
# Agent plan
apiVersion: upgrade.cattle.io/v1
kind: Plan
metadata:
name: age...
Deleting Code for Performance
The one where I clean up an asynchronous mess
dbushell.com · dbushell.com [1]
I did not realize that David’s site was built on a homegrown Static Site Generator. As someone who also does this myself I appreciate the effort. I build my site on markata [2]. It started as a project to learn a set of tools and has become a project that I depend on everywhere and cant put down. It’s a great tool, but you probably shouldn’t use it. Anyways, I feel this really shows on David’s site. His site is filled with custom features that make it very unique, one off, and always a pleasure to read.
Note
This post is a thought [3]. It’s a short note that I make
about someone else’s content online #thoughts
References:
[1]: https://dbushell.com/2025/12/04/deleting-code-for-performance/
[2]: /markata/
[3]: /thoughts/
gpus are awesome
GPU's are awesome. I just added gpu support to my bambu-studio distrobox and
its flying! On my wayland based system the native package has never worked,
(arch or bazzite), but running in a distrobox does. Outside of distrobox the 3d
rendering canvas is black, no output. It used to work fine without gpu
support, was snappy enough, complex models were a bit sluggish, but fine.
Lately something happened and simple models bring it to its knees. It got
unusable!

> The print I happen to be working on is some custom designed gumdrops for a
> theater set. The ui is working and not lagging 30s between clicks causing
> clicks to happen on the wrong ui element.
I recently discovered posse_party [1] by searlsco [2], and it’s truly impressive.
Quit social media by posting more
References:
[1]: https://github.com/searlsco/posse_party
[2]: https://github.com/searlsco
-
Niche companies will rise from the ashes. Companies that want to build good products for customers. Companies that will get hundreds of users. They will treat them right and make enough money to support themselves, maybe.
Alongside them we will self host [1]. We will run our own services out of our basement. There will be downtime, but its ok. We will enjoy ourselves. We will tell everyone how much better it is BTW
Next to that is a firehose of shit piling back into the circular snakes mouth as all of your data flows freely between any company that can get their hands on it. These companies will spend and make money hand over fist. Most people will continue to use these services until enough is enough and unplug from everything.
In this world I don’t see how we sustain the amount of engineers we have created. Small companies run lean, small, and allow slow organic growth happen.
It will be interesting to see play out.
[2]
Note
This post is a thought [3]. It’s a short note that I make
about someone else’s content online #thoughts
References:
[1]: /self-host/
[2]: https://dropper.waylonwalker.com/file/95ae2a95-308b-4d1d-bff8-8ce6194db132.webp
[3]: /thoughts/
I’m impressed by awesome-nanobanana-pro [1] from ZeroLu [2].
🚀 An awesome list of curated Nano Banana pro prompts and examples. Your go-to resource for mastering prompt engineering and exploring the creative potential of the Nano banana pro(Nano banana 2) AI image model.
References:
[1]: https://github.com/ZeroLu/awesome-nanobanana-pro
[2]: https://github.com/ZeroLu
Malicious Traffic and Static Sites
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com [1]
These look like fun endpoints to add anti-maliciously, give good stuff for the sleezy things to read.
Note
This post is a thought [2]. It’s a short note that I make
about someone else’s content online #thoughts
References:
[1]: https://blog.jim-nielsen.com/2025/malicious-traffic-on-static-sites/
[2]: /thoughts/
A ChatGPT prompt equals about 5.1 seconds of Netflix
In June 2025 Sam Altman claimed about ChatGPT that "the average query uses about 0.34 watt-hours". In March 2020 George Kamiya of the International Energy Agency estimated that "streaming a …
Simon Willison’s Weblog · simonwillison.net [1]
This feels very promising for the future as we enter a world that is more and more dependent on AI that inference is so cheap. I did not understand the scale to how much cheaper inference is compared to training. As we get better with training I imagine this gets significantly better as well. I know they all claim to be profitable on inference, but scrolling through Simon’s feed here you see several articles on the stark difference.
Note
This post is a thought [2]. It’s a short note that I make
about someone else’s content online #thoughts
References:
[1]: https://simonwillison.net/2025/Nov/29/chatgpt-netflix
[2]: /thoughts/
A pretty good email scam
How I helped family recover from a clever email scam that hid behind sneaky account settings
cassidoo.co [1]
scams suck. This is a good story, sorry to hear that it happened to a real person. If you or anyone in your family has a compromised email, add these to your checklist to fix.
- automatic forwards
- 2-factor email
Note
This post is a thought [2]. It’s a short note that I make
about someone else’s content online #thoughts
References:
[1]: https://cassidoo.co/post/email-settings-scam/
[2]: /thoughts/