[1]
Prime mentioned on stream that Whites were his favorite switch. I tend to like lighter switches and want to give it a try. I really like my Durock lupineās at 55g, the box whites are 45g, that feels like it would take quite a bit more control, floating over the keys.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /static/https://www.kailh.net/search?q=box+white&_pos=2&_psq=white&_ss=e&_v=1.0
[2]: /thoughts/
Published
All published posts
2493 posts
latest post 2026-05-11
Publishing rhythm
markdown split panel
Today I was playing with markdown split panels. I want to be able to compare
and constrast occasionually, today the inspiration hit to do this using
admonitions.
[1]
Mobile Users š
You will need to rotate your device to see the side by side feature.
The Markdown # [2]
This is what I am going for, one admonition that is easy to remember, that
nests inside of itself , and I can put as much markdown on the inside that I
want.
!!! vsplit I Have two opinions
!!! vsplit Left Opinion
supporting arguments
* lorem ipsum
* ipsum dolor
- [x] lorem ipsum
- [ ] ipsum dolor
!!! vsplit Right Opinion
supporting arguments
* lorem ipsum
* ipsum dolor
- [ ] lorem ipsum
- [x] ipsum dolor
Here is the result of that markdown.
I Have two opinions
Left Opinion
supporting arguments
- lorem ipsum
- ipsum dolor
- lorem ipsum
- ipsum dolor
Right Opinion
supporting arguments
- lorem ipsum
- ipsum dolor
- lorem ipsum
- ipsum dolor
Vsplit
Hello World
Here is a hello worl...
Make MinIO Access Key
Today in my homelab [1] I wanted to setup a new service that needed a MinIO access
key. So I created a new user and a new access key with the MinIO CLI rather
than poking through the ui like I have before.
[2]
Global Level vs User Level # [3]
The MinIO CLI has two levels of access, global and user level. Most of the
commands in this post will have several ways to do similar tasks that would
potentially work. We are going to prefer to use the user level commands for
more control. For some commands such as listing Keys it is handy to use the
global level.
The Policy # [4]
First we are going to make a new policy file named mypages_rw_policy.json.
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"s3:GetBucketLocation",
"s3:ListBucket"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::mybucket"
]
},
{
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject",
"s3:ListMultipartUploadParts",
"s3:AbortMultipartUpload"
],
"Effect": "Allow",
"Resource": [...
Check out cloudnative-pg [1] and their project cloudnative-pg [2].
CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance
References:
[1]: https://github.com/cloudnative-pg
[2]: https://github.com/cloudnative-pg/cloudnative-pg
Just starred open-webui [1] by open-webui [2]. Itās an exciting project with a lot to offer.
User-friendly AI Interface (Supports Ollama, OpenAI API, ā¦)
References:
[1]: https://github.com/open-webui/open-webui
[2]: https://github.com/open-webui
I like fcsonlineās [1] project tmux-thumbs [2].
A lightning fast version of tmux-fingers written in Rust, copy/pasting tmux like vimium/vimperator
References:
[1]: https://github.com/fcsonline
[2]: https://github.com/fcsonline/tmux-thumbs
Iāve been back to putting some images on my blog lately and thinking about
making them a bit thinner through the use of aspect ratio for simplicity. Iām
leaning pretty heavy on tailwindcss these days due to some weird quirks of
markdown-it-attrs I cannot have slashes in classes from markdown so I made a
.cinematic class to achieve this.
.cinematic {
@apply aspect-[2.39/1];
}
Example
[1]
References:
[1]: https://dropper.waylonwalker.com/api/file/50cfa8dc-9d46-4f02-877b-688fa5510a83.png
An Aspect Ratio Guide for Every Filmmaker
How can the aspect ratio of your film or TV show contribute to your story?
No Film School Ā· nofilmschool.com [1]
A good reference of common screen ratios. I just realized that 16:9 is also 1.78:1. Iāve been putting some images on my blog again, and thinking about using some 2.39:1 ratio on them.
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://nofilmschool.com/cinematic-aspect-ratio
[2]: /thoughts/
-
There is a glimmer of hope out there that normal people can scrap together enough gpu to really run the latest models themselves. The ui really appears to be having huge leaps forward such that doing things like rag is no longer such a research project that it was just a few years ago. So excited to see Prime go through this homelab [1] exercise.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /homelab/
[2]: /thoughts/
Attrs does not like ā/ā characters in its classes, so to use some tailwind
classes with custom values we must make new classes in our tailwind input css.
.cinematic {
@apply aspect-[2.39/1];
}
Given the following markdown with attrs added to the image and to the paragraph
block.
{.aspect-[2.39/1]}
{.cinematic}
{.cinematic}

We get the following output with only the middle one working correctly.
[1]{.aspect-[2.39/1]}
[1]
[1]
Note
The inline version of `.cinematic` works, but `.aspect-[2.39/1]` does not,
it turns into text after the image. The block version with the class
before the image applies to the paragraph, not the image.
References:
[1]: https://dropper.waylonwalker.com/api/file/50cfa8dc-9d46-4f02-877b-688fa5510a83.png
-
Oh, this kills me to hear it. RSS is the OG [1] way to subscribe and share content out to others. It gives you control of what you subscribe to and reminds you when new content lands on your favorite sites. It is a huge component of web 1.0 and I feel is the most decentralized social media can ever hope to be.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /og/
[2]: /thoughts/
markata 0.8.0
I realize that I never did a post on markata 0.8.0, so here it is. 0.8.0 was
released on Jan 2, 2024, just over a year ago at this point. This was the
release that we got pydantic support, and multi feeds.
[1]
Pydantic Support Was kinda big # [2]
Markata is leaning on pydanttic for configuration and Post models. These
models are filled with validators such that you can give it an empty markdown
post and it will figure out some pretty sane default values for the
frontmatter. From there you can progressivly enhance your post with more
information like title, date, tags, slug, description.
validators are awesome!! for instance I donāt set the description on many
of my posts by hand, I let the auto_description grab the first bit of text
from the post most of the time.
Multi Feeds # [3]
Markata==0.8.1 brought multiple feeds into the mix, and started to take place
of rss and sitemap. Feeds are a list of posts that are configured with a slug,
filter, sort, reverse, description, and ...
markata 0.8.0
I realize that I never did a post on markata 0.8.0, so here it is. 0.8.0 was
released on Jan 2, 2024, just over a year ago at this point. This was the
release that we got pydantic support, and multi feeds.
[1]
Pydantic Support Was kinda big # [2]
Markata is leaning on pydantic for configuration and Post models. These
models are filled with validators such that you can give it an empty markdown
post and it will figure out some pretty sane default values for the
frontmatter. From there you can progressively enhance your post with more
information like title, date, tags, slug, description.
validators are awesome!! for instance I donāt set the description on many
of my posts by hand, I let the auto_description grab the first bit of text
from the post most of the time.
Multi Feeds # [3]
Markata==0.8.1 brought multiple feeds into the mix, and started to take place
of RSS and sitemap. Feeds are a list of posts that are configured with a slug,
filter, sort, reverse, description, and ...
asottile [1] has done a fantastic job with all-repos [2]. Highly recommend taking a look.
Clone all your repositories and apply sweeping changes.
References:
[1]: https://github.com/asottile
[2]: https://github.com/asottile/all-repos
If youāre into interesting projects, donāt miss out on tailpipe [1], created by turbot [2].
select * from logs; Tailpipe is an open source SIEM for instant log insights, powered by DuckDB. Analyze millions of events in seconds, right from your terminal.
References:
[1]: https://github.com/turbot/tailpipe
[2]: https://github.com/turbot
I recently discovered roomy [1] by muni-town [2], and itās truly impressive.
ATproto-connected p2p group comms
References:
[1]: https://github.com/muni-town/roomy
[2]: https://github.com/muni-town
Behold, the Steam Brick
A modder has transformed the Steam Deck in a screen-less, controller-less Steam Brick.
Rock Paper Shotgun Ā· rockpapershotgun.com [1]
I fully believe in our right to repair, ewaste reduction, and bringing a second life to still good hardware that is not up for itās originally intended purpose. This is a sick console like experience you can strap to the back of a tv, throw in your back to take on a trip, or leave stuffed in your vehicle to game in the backseat. Sucks that it cant do 4k, but Iāve used mine on large screens, and it does quite well for a lot of games, maybe not AAA, but the cartoony multplayer games I play with my kids do quite well.
[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]: https://www.rockpapershotgun.com/behold-the-steam-brick
[2]: https://dropper.waylonwalker.com/api/file/f3114f19-21cd-4ee6-84a8-06b83346d052.webp
[3]: /thoughts/
-
Damn these deepseek memes go hard. Wild to see openai get played by their own game.
Itās crazy that the normie news that I have seen on deepseek shows that the Chinese made what the Americans did at a fraction of the price, without taking notice that they are building on the shoulders of openai.
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/
markata search
A side effect of Markata DidYouMean [1] is that we are able to implement some
rudimentary search based on slug, title, tags, and description.
[2]
I made a video of the early work on using this side effect to search for content on markata.dev.
Replay markata-search-1.mp4 [3]
This was first implemented to solve 404 pages giving users a way to try to find
the page that they tried to access. But it turned out to be a decent way to
search through the docs.
References:
[1]: /markata-didyoumean/
[2]: https://dropper.waylonwalker.com/api/file/50cfa8dc-9d46-4f02-877b-688fa5510a83.png
[3]: https://dropper.waylonwalker.com/api/file/fd677374-5ef1-41c7-8845-6de0e10f224b.mp4
-
ššš This one is really good. Iām right there with him on most of this. I am very hesitant on subscription models, and all the ai tools feel like they are getting ready to be the next round of death by a thousand cuts, this time with pretty limited free tier and relatively high prices to run. Iām sure we will see companies get taken by huge bills soon by building off of someone elseās service.
On the flip side Iām definitely the guy that gets in a rut of just copy paste to the ai, wait for codeium to to inject. I feel like I have issues of momentum more than anything. When Iām on one side or the other I tend to stick it out for too long, but less so on going without because that llm drug is calling you when you hit a hard problem.
Iām excited to see him build out a homelab [1] for llm stuff that he mentioned at the top. Iām interested, but probably not building one out for myself until we start to see some cheaper maybe used hardware to do it.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /homelab/
[2]: /thoughts/