From an api call to the genetic loop, tools and skills. The idea came from https://app.codecrafters.io/courses/claude-code/overview - highly recommend it.
62 karma · joined December 7, 2025
From an api call to the genetic loop, tools and skills. The idea came from https://app.codecrafters.io/courses/claude-code/overview - highly recommend it.
P.S. Doubles are absolute evil for calculations:
@Test
func test() {
var a = Decimal(100.4449315513924) * 100 // It's me being dumb, not noticing that
let b = NSDecimalNumber(decimal: a).intValue
#expect(b == 10044) // Expectation failed: (b → -8402) == 1044
}The missing piece for me was a mobile app. So trying closing this gap with HandsOnMoney.
But I'll be honest - I'm putting off the statement import as much as I can until my financial anxiety kicks in.
- people do not trust Plaid and Finicity - data is captive inside of bank portals - each damn CSV has it's own format
I knew there will be something to hunt minor units.
But then why didn't they cut it into 10 pieces - https://etc.usf.edu/clipart/40600/40610/pie_01-10a_40610.htm ?
Just imagine a prompt: "Hey Claude, go ahead and come up with idea why GnuCash stores numbers as fractions and come up with an article for HN". I actually tried it and god damn thing came up with something very similar :D
Thing is - I'm not a English speaker. But I chat a lot with Claude/ChatGPT - i feel like I'm picking the style from them unintentionally.
But I used to actually pull the CSV once a week and feed it to GnuCash. It's pretty good at auto-categorization.
Also I simplified my finances to only a couple of checking accounts and only one credit account (for car rentals).
It feels like I'm getting gaslighted.
I use AI at work with C#/Python - it fine. It can write some glue code and sometimes even pretty well. But I have to hand-hold it a lot.
My own project in Swift. Boy, AI can't handle Apple quirks - multiple iterations, code does not compile or missing crucial pieces (there are navigation links but not navigation stack).
I'm trying to be not picky. I want AI to do my job. But it's so far away.
Am I alone and everyone rewriting Linux in Rust over a weekend?