Systems engineering is so much fun, and horrible, at the same time.

I came up with a design and mostly implemented it mostly alone in the last 8 months, and only a month ago finally fully shared the thing in detail. It almost took 2 weeks of extremely long conversations to get through everything and build a consensus.

I had consciously made a decision to use a shortcut in an area of the design, reasoning that more complex arrangements could be added later, and to get the eyes on the core tech.

Well, it was maybe not the best idea. Because that change could have ended up being a lot more complicated, the more things it had on top of it that had to be adjusted for the changes.

Well, I am not sure that's fully correct, but I also didn't want to get people excited to start playing with it and then a little later it's broken because this key change did not get made soon enough for it to not wind up affecting a bazillion other things.

So anyway, I also think from an engineering perspective, and use my creativity to envision new ways to do some particular thing, and when it comes to engineering, simpler is always better, and the more things standing on it the more important it is fixed into place sooner.

They usually call it "architecture" - the process of managing feature sets and the time for development, except unlike a building, coming up short is easier to do, and then to not have a critical part joined together in the centre of the mechanism. haha. oh the facepalms.

So, yeah. I 100% agree with engineer Lyn here, and I liked a lot how she also moved it not just in the field of engineering but also pointed out how laws and constitutions are also similarly important to get right, and not change very much.

Last year I became very much convinced there was zero use cases for blockchain that were not Bitcoin. My reasoning is exactly based on the engineering.

I could point to the code and say "yes, we can change this here and that there and voila, tail emissions, no more problem of the 2140 miners having no block rewards.

a) doesn't matter right now, precision is plenty enough

b) by the time it's needed, probably it can be refactored by AI.

What most people don't understand about AI is what it does is cut out testing time, because minimalistic simulations can often compute way faster than any physical prototype.

Reply to this note

Please Login to reply.

Discussion

No replies yet.