Today I Learned
Short TIL posts
Niklas Luhmann created the Zettelkasten method of notetaking, He was the Da Vinci of writing, holding a high standard that we can take inspiration from even today in this digital era.
As many times as I have seem the Zettelkasten covered, I never knew that it roughly translated to little cards in a box.
Mischa lays out four principles of Zettelkasten.
My blog, tils, and thoughts make up my own zettelkasten. I am not going to say that mine is a perfect representation of his method, but the components are here. rather than building books, my thoughts and tils build up to blog posts. The rate of blog posts I write definitely changes with the seasons of life, as seasons change it becomes a bigger or smaller part of the season.
...
Even after switching to my hm and ht behaviors I am running into some issues where sometimes I am still accidentally hitting mods(&hm) and layers(&ht) while typing and itās been getting frustrating. My main issue has been on &ht, they are configured the same so I suspect that my pinkies just move a bit slower over the keys than my pointer/middle finger.
I just added quick-tap-ms and require-prior-idle-ms to my &hm and &ht behaviors, and a few intentionally sloppy passes through monkeytype seem to show that its working well. A few days of trying this will tell whether it was a good fix or if I have maybe gone too far the other way.
The end goal here is to be able to roll over keys faster without worrying about hitting other layers or mods.
Iāve had a couple of uploads to twitter fail recently and has been a pain. I tried some online converters for convenience, but none of them worked. I reached out to chatgpt and found succeess with this ffmpeg command.
Iāve been working on something, Iām gong to combine my mechanical engineering skills with my love of great keyboards and start a custom keyboard shop for building custom keyboards for exactly what people need with an emphasis on portability.
Damn Prime covers this so well from all angles. Canāt overstate the importance of that last step. Look at the issues, and raise an issue if there is not one before putting in a bunch of hard work. Make sure that the maintainers are open for your changes and no one else is already working on it.
Looking for inspiration? jiff by BurntSushi.
A datetime library for Rust that encourages you to jump into the pit of success.
Iām really excited about sqlite-jiff, an amazing project by asg017. Itās worth exploring!
No description available.
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
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 shock as the beginner just gets dropped big tech articles, and Nick Jani-freakin-takis doesnāt even hit the query page after page.
...
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.
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.
I like Infisicalās project infisical.
ā¾ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI
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
...
I came across zmk-config from evantravers, and itās packed with great features and ideas.
No description available.
This fixed my bazzite update issues after the signing key was rotated recently. This team is killing it with such a great user experience.
I like Textualizeās project transcendent-textual.
Textual apps and libraries
This one space killed my whole config and held me back from learning zmk.
The trackball spinner looks sick here. I can imagine using that spinner like a scroll wheel.
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.