11 Mar 2023 |
Nathan Petrangelo | * You’d still have to do something special for raw materials though, the base case suppliers | 05:02:48 |
andrew | lying about costs is kind of like lying about how much money you have... the protocol tracks all the ones and outs automatically so unless a bloc is doing exchanges out of network (black or gray market) they'd have a full accounting of inputs/outputs | 06:23:14 |
andrew | > Ooh, what if the items in the disaggregate list referred not to the materials directly, but instead to suppliers’ product lines?
can you expand on that? the reason it's currently set up as bucketed values is that if you track each hip in the economic network, you end up with infinitely long trees. like a chair... there's the lumber, the shipping, the woodworking... easy. but the tires on the truck that drive the lumber have their own supply chain, each with thousands of recursive inputs. the gas in the truck, the tools the woodworker used, the chainsaw that cut the tree, etc etc. before you know it, the chain that tells you how the chair was made is tends of thousands of entries long and constantly growing over time as well.
but maybe I'm not understanding the suggestion 🙂 | 06:27:57 |
Nathan Petrangelo | Oh yeah, true | 13:01:55 |
Nathan Petrangelo | I was thinking you report costs to get the credits to pay the costs, or something similar | 13:03:48 |
Nathan Petrangelo | But I suppose the intermediate step of having credits is unnecessary, when you could just order the stuff and its cost is tracked. So the credits are created and destroyed at once, sort of. Idk, I’ve been out of the loop for too long lmao | 13:05:57 |
12 Mar 2023 |
andrew | ^ yes, that's the idea, no credits change hands between blocs. this is actually good to know. it might not be immediately clear that the protocol aims to remove money exchange in the primary productive system. i'm working on a few website updates that will hopefully make the high-level view of everything more clear. | 03:29:47 |
andrew | * ^ yes, that's the idea, no credits change hands between blocs. this is actually good to know... it might not be immediately clear that the protocol aims to remove money exchange in the primary productive system. i'm working on a few website updates that will hopefully make the high-level view of everything more clear. | 03:30:06 |
23 Mar 2023 |
| alkohlmist changed their profile picture. | 14:36:59 |
24 Mar 2023 |
| ziadj joined the room. | 04:33:47 |
23 Apr 2023 |
Nathan Petrangelo | I just learned of this term and it seems relevant here
https://en.wikipedia.org/wiki/Stock_keeping_unit | 21:55:55 |
24 Apr 2023 |
andrew | yeah i'd say it's similar to the valueflows concept of a resource | 16:30:48 |
andrew | although VF might reflect a GTIN more than a SKU because the resource is a shared object, where SKUs are mostly internal (from my understanding) | 16:31:43 |
Nathan Petrangelo | Oh yeah
https://en.wikipedia.org/wiki/Global_Trade_Item_Number | 16:33:39 |
Nathan Petrangelo | I hadn’t heard of that either lol | 16:33:46 |
andrew | i hadn't either until a few months ago, my work started doing stuff in the CPG space. now i know all about GTINs and paper towel prices etc etc | 16:34:33 |
Nathan Petrangelo | Noice lol | 16:35:01 |
29 Apr 2023 |
| imlostlmao joined the room. | 17:48:38 |
1 May 2023 |
| @glownigger:matrix.ralnet.org joined the room. | 04:46:16 |
2 May 2023 |
| @glownigger:matrix.ralnet.org left the room. | 08:36:40 |
11 May 2023 |
| @ralph:fx45.in joined the room. | 13:31:44 |
12 May 2023 |
| jlj_ invited jlj. | 12:42:30 |
| jlj joined the room. | 14:48:29 |
20 May 2023 |
| @ralph:fx45.in left the room. | 23:00:03 |
16 Jul 2023 |
| krzno joined the room. | 13:52:00 |
3 Aug 2023 |
| @1k5o:matrix.org left the room. | 11:44:59 |
22 Aug 2023 |
| kawaiipunk (she/they) joined the room. | 17:04:28 |
6 Sep 2023 |
Nathan Petrangelo | I haven’t poked in here in a long time but I’ve been really getting into Rust lately and I wrote a thing about it lol
https://github.com/npetrangelo/Inheritance | 06:06:07 |
Nathan Petrangelo | I’m itching to have trait bounds on enums to limit the variants to only types compliant with the traits | 06:07:26 |
Nathan Petrangelo | Oh, and also implicitly derive implementations of all the specified traits on the enum to do the match expression boilerplate or whatever under the hood for you | 06:34:02 |