Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andriosr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
91.
▲
by
andriosr
6y ago
Hey! I used one of the https://cruip.com/ templates, and the sample code component is from https://runkit.com/home
92.
▲
by
andriosr
6y ago
That's great feedback, thanks! I agree with both points, handling different precision strategies from multiple parties is a challenge on itself, we don't solve it yet, but is definitely on the roadmap. On the trust side, it's
93.
▲
by
andriosr
6y ago
That's great! One of the companies using Decimals is building a crypto exchange, it's been great to see how the API can be extended. They are creating a multi-signature wallet on top of Decimals, adding a signature to each transac
94.
▲
by
andriosr
6y ago
Nice question! Dotledger is a full suit accounting tool To replace Xero personal finance. Decimals is a primitive API that can be used to build that or other kinds of applications, but it would be only one of the pieces of the overall syste
95.
▲
by
andriosr
6y ago
Thanks for the comment! It’s a common misunderstanding that no-sql dbs can’t be used for this, but any would work. Dynamo dB have consistent reads and conditional inserts, which is sufficient to build an optimistic locking system that ensur
96.
▲
by
andriosr
6y ago
Thanks! I read a couple of specs, didn’t like the design, I think it’s too complex. But it may be due to the complexities of the UK banking system. From an integration point of view, it’s definitely something I’m looking at.
97.
▲
by
andriosr
6y ago
Hello Ian, yes! That was me. I reached out to a couple people using money libraries to better understand how are people dealing with the problem right now. The goal was to help in the design of the api for client libraries and get a better
98.
▲
by
andriosr
6y ago
For Decimals I’m using a hash-chain. So, entries are always balanced, atomic and immutable. Not a blockchain, as there is no need for consensus, but the properties for checking integrity are all in there.
99.
▲
by
andriosr
6y ago
Interesting! I’m going to try to learn and avoid making the same mistakes. The goal is definitely to be the backbone of any money movement record. The goal is to do what Segment does for analytics data, or Auth0 does for identity, but for p
100.
▲
by
andriosr
6y ago
Not showing up here :/
101.
▲
by
andriosr
6y ago
Thanks! Yes, it is, I will make it more clear on the copy.
102.
▲
by
andriosr
6y ago
Interesting! That's great to hear, I think there is a big market for this. A lot of companies are struggling to build this in-house, without the required finance/accounting domain knowledge. I would love to chat, can I reach you o
103.
▲
by
andriosr
6y ago
This is interesting! I heard a lot of complaints about the Xero API, it has low rate-limits and you need some workarounds to push data in at a fast enough pace. Definitely not the system to be used at scale. One thing that is in the roadmap
104.
▲
by
andriosr
6y ago
A couple of companies asked for it, but I couldn't agree more with you. We are in the design phase of these implementations, as there is a lot more than code to consider for a self-hosted version. Thanks for the advice, it's great
105.
▲
by
andriosr
6y ago
That's great advice, thanks! What sources of data were you pulling into your transactions table at that company? For instance: payment data from Stripe?
106.
▲
by
andriosr
6y ago
Got it, I will improve on that. The point is: besides being a consistent store, Decimals connects to multiple sources of data and make it available in your ledger automatically. Say you have transactions in Stripe, besides building the syst
107.
▲
by
andriosr
6y ago
Completely agree! I've seen SQL implementations of ledgers fail quite a few times. I'm using DynamoDB, but any no-SQL database will do the work (currently working on Cassandra and MongoDB connectors to enable self-hosting for ente
108.
▲
by
andriosr
6y ago
You can try it today! Where can I reach you?
109.
▲
by
andriosr
6y ago
That is very interesting to hear. I would love to better understand the kinds of problems you may have faced with these systems. On the cost side, the goal is to charge on average 1/10 of what you currently spend, so cost is actually a
110.
▲
by
andriosr
6y ago
Great questions, thanks! The API is currency agnostic, so one account can have many balances from multiple currencies attached to it. However, you can't do transactions cross currencies at the moment. You can do it on your side, and us
111.
▲
by
andriosr
6y ago
Pricing is similar to the Segment.io model, you pay for the number of accounts, in chunks of 10k. You get the most value when you do more transactions, so that's why we don't charge for that, we don't want companies limiting
112.
▲
by
andriosr
6y ago
Good question, I think it is the same asked here: https://news.ycombinator.com/item?id=23355547 Let me know what you think. Thanks!
113.
▲
by
andriosr
6y ago
No worries at all! I'm here to get feedback and thoughts. Thanks so much for noticing and letting me know, it's now consistent! It makes a ton of sense to add the common issues section, it should speak to people having the problem
114.
▲
by
andriosr
6y ago
Thanks for the question! My view is that when you are creating a product and there is something that can get you faster at delivering your core value to your customers, it makes sense to leverage it. From past experiences, on a reasonably b
115.
▲
by
andriosr
6y ago
Noted, I'm working on it. Thanks!
116.
▲
by
andriosr
6y ago
Interesting, thanks!! I know Frappe, it's from the creators of ERPNext. They are more like a full-suite accounting tool, like Mint, as you mentioned. Decimals.app is a general-purpose API, it can be used for accounting and other use c
117.
▲
by
andriosr
6y ago
Very interesting, thanks for the feedback! I found a couple of similar projects, but not this one, I will definitely check them out. Thanks!
118.
▲
by
andriosr
6y ago
Thanks so much! Didn't know them, I will reach out. Do you know if they completely shut it down?
119.
▲
by
andriosr
6y ago
If they sent the card data from their customers to a 3 person startup it could be stolen and make their customers unhappy.
120.
▲
by
andriosr
6y ago
Thanks! noted, I'm working on it.
More ›