Kai, sounds like the sky

@kaievans
142 Followers
58 Following
1.9K Posts
If a computer isn’t running windows it doesn’t mean it’s broken
Sydney, AU

i think i'm done with my new ZMK firmware. chucked it on GH.

btw, it has a _very_ nice new pmw3610 driver, and a bunch of custom input processors to make trackball movements buttery smooth https://github.com/kaievns/5deg-zmk-firmware #zmk #keyboard #opensource

GitHub - kaievns/5deg-zmk-firmware: zmk firmware, drivers, and custom behaviours for my new keyboard

zmk firmware, drivers, and custom behaviours for my new keyboard - kaievns/5deg-zmk-firmware

GitHub
You know what #google? I’m into it, please keep these settings
if i was a betting man; which i absolutely am, i'd say on Monday or probably even Sunday shit will go down and it will take BTC down with it to about $50k #crypto #trading

In all seriousness though. When I was starting the only way to learn how to code was to get your hands on one of those magazines with hex code printouts. And the only thing that mattered was that you get things working no matter how.

And we would read The Diamond Age and wish we could get our hands on the Young Lady’s Illustrated Primer. And now everyone has one in their pockets and all of the sudden there is the mystical “right way” to be a software builder. Like there ever was one.

A large portion of conversations about AI lately seem to be around the topic of “people use AI to cheat on interviews and at work and I can’t tell anymore who is good and who is not”

And I find it really odd because the bulk of people who say those things made their careers by copy pasting shit from stack overflow #ai #dev #software

This whole shit is so dumb...

When you say “AI expert” in your CV, that sentence goes into the same bucket in my mind as “JIRA expert”, you’re wasting the text space and my time. And since you can’t see it I have difficulties taking you seriously

Everyone is “AI expert” those days it doesn’t take a special talent to connect an LLM to your text editor

What’s ironic is that all those #atlassian engineers that were displaced because of ~their boss is a moron~ “AI displacement” have AI generated CVs featuring AI skills right at the top, and it’s kind of sad 😔

I’m basically knocking them all down because all I want is to hire a good software engineer not some whimsical AI guru.

While I was at it, I have also added a custom input processors for mouse acceleration and cursor movement smoothing and a better temp layer implementation

Also the pmw3610 driver is now clean and solid. Runs SPIM, wakes up from sleep, allows to manage DPI mid flight and all

Surprisingly enough almost everything in the new keyboard PCB worked just fine, including all the new optical sensor setup

The only thing that’s pending is the LCD wiring, there is some GPIO conflict with QSPI or something

But otherwise it’s all surprisingly working. Not bad for the first try

https://github.com/kaievns/5deg-zmk-firmware

about a year ago i wrote a ZMK setup for a fully custom keyboard with an optical sensor, and it took me about 2 months to get it right.

today i needed to do the same for another similar keyboard, and i have LLMed the fuck out of it in two hours with claude code. fucker even digested my kicad files to get pinouts right