vitalikpie

Joined 10 months ago

Karma
62
Submissions
34
Member since
Dec 7
Building htts://handson.money/
View on Hacker News

Recent submissions

Comment · 4 months ago
Yeah this is exactly what I do under the hood. All the data is stored as Ints, charts use double for speed, views use decimal to display stuff properly in the user locale.

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
    }
Comment · 4 months ago
Thanks. After all I'm a human too. I'm prone to AI psychosis.
Comment · 4 months ago
Thanks :)
Comment · 4 months ago
I was contemplating between hledger and GnuCash for a while and then choose GnuCash because it has pretty good UX for transactions entry.

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.

Comment · 4 months ago
In hindsight do you think it was an right decision or too "pure"?
Comment · 4 months ago
Thanks for idea. I think I'll do another more techy article on this.
Comment · 4 months ago
Agree on this. Current situation is kinda broken:

- people do not trust Plaid and Finicity - data is captive inside of bank portals - each damn CSV has it's own format

Comment · 4 months ago
God damn it! I did not bother to check the treasury. Thank you for catching mistake - I will correct it.

I knew there will be something to hunt minor units.

Comment · 4 months ago
Comment · 4 months ago
Did not know that. Will update the article. Thank you!
Comment · 4 months ago
I'm using a free version, so if an LLM suggestions slipped in - it only a couple of them.
Comment · 4 months ago
Thanks for the info! But did you guys thought about fractional commodities those days? Or was it clear that it is going away?
Comment · 4 months ago
I think it's because thought-process is done in Russian, translated into English and the checked for grammar mistakes with Grammarly.
Comment · 4 months ago
Thanks! I believe blogs and indie products should have personality - otherwise it so easy to overlook them.
Comment · 4 months ago
Thanks!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton