sqlite-jiff
I linked to the brand new Jiff datetime library yesterday. Alex Garcia has already used it for an experimental SQLite extension providing a timezone-aware jiff_duration() function - a useful new ā¦
Simon Willisonās Weblog Ā· simonwillison.net [1]
Sqlite is getting rust extensions now, and datetimes make it totally worth if if they work well and and fast, two things that donāt always go together in datetime libraries
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/2024/Jul/23/sqlite-jiff/
[2]: /thoughts/
Published
All published posts
2493 posts
latest post 2026-05-11
Publishing rhythm
Thereās a TUI for that with Nick Janetakis (Changelog & Friends #53)
Nick Janetakis is back and this time we're talking about TUIs (text-based user interfaces) ā some we've tried and some we plan to try. All are collected from Justin Garrison's Awesome TUIs repo o...
Changelog Ā· changelog.com [1]
50 minutes into this episode they start a discussion on seo, and naming posts. They give Jerod the task of googling for tmux and see how high up the ranking they find Nick, expecting a number one post, and he cant even get to Nick.
The problem? Jerod is such a beginner he doesnāt even know what to search, he starts with a long query about getting started with tmux, but all of Nickās videos are why you should use advanced features of tmux, but Jerod has yet to discover that these exist.
As experts we often come up wtih a post title for the exact thing that we are trying to teach someone how to do, but yet, they havenāt discussed that they need that feature yet, they just want the getting started guide, or tell me why I should start using tmux. Not why sessions are better than windows, and tabs suck all together.
Definitely an eye opening conversation listening to two experts sit in...
External Link
X (formerly Twitter) Ā· x.com [1]
This is a wild keyboard test. This is exactly what I want to see from ticklemykeys.com. I want to make ergomechanical boards that you can use and abuse. I want you to not be afraid to take them with you or to eat a nutrigrain bar in the same room (cough 2015 mac). And If something does go out, I want users to be able to repair it themsleves, key caps, switches, batteries, and microcontrollers should be replacible parts they can get at a good cost from the shop if they have paid for a board.
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://x.com/verge/status/984764889754456065
[2]: /thoughts/
all lt keys to hl Ā· WaylonWalker/zmk-config-42block@ce25356
Contribute to WaylonWalker/zmk-config-42block development by creating an account on GitHub.
GitHub Ā· github.com [1]
Today I swapped out all of my keys that are used dual purpose for letters and layers to homerow layers. This prevents goofy things happening when rolling, and prefers-tap makes it so that keys that are rolled over get hit as letters instead of as layers. This was one of my biggest hurdles jumping into zmk, lt as a homerow key just does not behave the same as the ht/hm behaviors with tap-preferred set.
Seealso
See previous commit where I added the hl https://github.com/WaylonWalker/zmk-config-42block/commit/9522c859cdf024a2c2b73931c130ddc907c09ffc
hl: homerow_layer {
compatible = "zmk,behavior-hold-tap";
label = "HOMEROW_LAYER";
bindings = <&mo>, <&kp>;
#binding-cells = <2>;
tapping-term-ms = <150>;
flavor = "tap-preferred";
};
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://github.com/WaylonWalker/zmk-config-42block/commit/ce25356e88eb2439182201700314133de719457e
[2]: /thoughts/
I like Infisicalās [1] project infisical [2].
ā¾ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI
References:
[1]: https://github.com/Infisical
[2]: https://github.com/Infisical/infisical
Tips for Being Happier, Healthier, More Productive by The GaryVee Audio Experience
Today's podcast episode is an interview I did on the Happier with Gretchen Rubin Podcast with Gretchen Rubin and Elizabeth Craft. We discuss balancing ambition, tenacity, humility, and patience. I ā¦
Spotify for Creators Ā· podcasters.spotify.com [1]
Deep breath, the deepest you can take in
Smile, a real fukin smile not some pansy bullshit
Say Iām not going to give a shit about this when Iām 90
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://podcasters.spotify.com/pod/show/garyvee/episodes/Tips-for-Being-Happier--Healthier--More-Productive-e2m4184
[2]: /thoughts/
I came across zmk-config [1] from evantravers [2], and itās packed with great features and ideas.
No description available.
References:
[1]: https://github.com/evantravers/zmk-config
[2]: https://github.com/evantravers
Can't use System update - invalid signature when validating ASN.1 encoded signature Ā· Issue #1316 Ā· ublue-os/bazzite
Describe the bug Hello, I installed the nvidia KDE version of bazzite just 2 days ago. Today I wanted to update to the most recent release, but unfortunately, I keep getting the following error: Pu...
GitHub Ā· github.com [1]
This fixed my bazzite update issues after the signing key was rotated recently. This team is killing it with such a great user experience.
curl -sL https://fix.universal-blue.org/ | sudo bash
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://github.com/ublue-os/bazzite/issues/1316
[2]: /thoughts/
I like Textualizeās [1] project transcendent-textual [2].
Textual apps and libraries
References:
[1]: https://github.com/Textualize
[2]: https://github.com/Textualize/transcendent-textual
Update Kconfig.shield rec by bravekarma Ā· WaylonWalker/zmk-config-ninepad@8b76b76
zmk configuration for ninpad keyboard. Contribute to WaylonWalker/zmk-config-ninepad development by creating an account on GitHub.
GitHub Ā· github.com [1]
This one space killed my whole config and held me back from learning zmk.
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://github.com/WaylonWalker/zmk-config-ninepad/commit/8b76b76e2f094453aaf7ffe51bb405ce3a25a611
[2]: /thoughts/
[1]
The trackball spinner looks sick here. I can imagine using that spinner like a scroll wheel.
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://kbd.news/DragonFruit-2178.html
[2]: /thoughts/
[1]
They had split ergo boards back in 1983??? WTF who the heck keeps these row stagger boards going. This board looks like endgame material, If this thing was more normal, itād kill a whole section of the ergo mechanical keyboard industry for good reason.
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://kbd.news/NEC-M-System-1729.html
[2]: /thoughts/
-
This keyboard layout looks weird af the mix of column staggar and row stagger is wild. Not sure if its genius or an abomination.
That solenoid though is absolutely wild though, I kinda want one TBH.
and the clear plate with the diodes laid out on it in a herringbone pattern is a very nice touch.
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/
External Link
stackoverflow.com [1]
today I learned that there is an accessibility feature in chrome that allows you to place a text cursor anywhere on the page. I had accidentally done this and it drove me mad that it was there.
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://stackoverflow.com/questions/75886276/text-cursor-bug-in-my-chrome-browser-that-causes-the-blinking-cursor-to-appear-e
[2]: /thoughts/
animal well codes
fish room # [1]
fish bubbles
ul d dl l dl ur ul
jellyfish
d l d l d l u r
egg room # [2]
bar dir
given bar codes
top r
mid dr
bot dl
calculated bar codes
num dir
1 r
2 dr
3 d
4 dl
5 l
6 ul
7 u
8 ur
bar code direction
num bar
1 top
2 mid
3 top mid
4 bot
5 top bot
6 mid bot
7 top mid bot
8 empty
egg room decode
6 3 3 6 3 1 3 4
2 4 3 2 8 3 5 8 _
3 5 7 5_ __ 5 2 5 6 3 1 3
3 1 3 6 4 4 6 4 2 4 6 8
6 4 8 7 3 7 6 5 7 6 __
egg room decode dir
ul dd __ dd ul dd rr dd __ dl
dr dl dd __ dr ur__ dd ll ur __
dd ll uu ll __ ____ ll dr ll ul dd rr dd
__ dd rr dd ul dl __ dl ul dl dr dl ul ur
ul dl ur uu __ dd uu ul __ ll uu ul ____
References:
[1]: #fish-room
[2]: #egg-room
-
Hard to argue this take, happy to see that its at the top. With it being such an old language its amazing that it still holds this position, and not surprising that it has warts, and thing that have turn users off from wanting anything to do with it.
timestamped in the link
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/
Command Line Interface Guidelines
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
clig.dev [1]
This is a pretty sick set of guidelines to help you write better cli programs, Iām definitely coming back to reading this one more in depth later.
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://clig.dev/
[2]: /thoughts/
External Link
fullystacked.net [1]
You can explicitly make a script render blocking, nothing will be rendered until this js is ready.
<script blocking="render"
src="important.js"
defer></script>
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://fullystacked.net/render-blocking-on-purpose/
[2]: /thoughts/