Posts

Lenses of the Universe

Biological life is somehow very probable on Earth. Even when many species have been extinct, other species emerged, unexpectedly similar, however different. Many of them had backbones, one mouth, two eyes, nails. It is like... life is bound to exist only reusing similar patterns, at least in this time frame.  Once the Earth was too hot to sustain life. Someday it will again be too hot or too cold for life. But for now all is ok, Earth seems to have the right balance of atoms in the air and in the soil to make the life probable, you only need a seed. We can imagine that these conditions are very special. Would it life be possible in rather different conditions, even if the temperature allows and you manage to have water, oxygen, carbon, hydrogen?  Would it still be probable to live rather than die if other minerals that we use today would be more scarce? Would life still work if some minerals would become way more abundant? Would DNA create the same organisms we know when for...

We only have models, not knowledge

We know that water boils at 100 degrees Celsius, right? Or not ; on mount Everest the water boils at around 70 degrees Celsius, so you can't even boil an egg . Ok, we have a more complex model that links the boiling temperature with pressure, but even that model is not exact at any given pressure. On some temperatures, our linear models fail, for example water cooled below 4 degrees Celsius will not continue to get denser, but it will actually expand, allowing the cold water to float on the surface until it becomes ice. In general, lower temperature would predict lower density in substances. There is nothing in the common physical laws that would predict such anomaly  in water, while we can later construct even more complicated models to explain what is happening with water.

Unequal inflation

It's common knowledge that if you print more money, you will produce inflation. However, things are more complex than that. You can have both inflation and deflation in the same time. More often, we have relatively low inflation on common products and high inflation on specific products - think real estate. Money velocity First, there is that "money velocity" that equals the equation Products * Price = Money * Velocity . The money velocity is intuitive, but cannot be practically measured except from this equation - thanks to my namesake friend for this idea.

3. Data Consistency and the "Theory of relativity"

moved to  https://software.mihvoi.ro/2026/04/3-data-consistency-and-theory-of.html "If a tree falls in a forest and no one is around to hear it, does it make a sound?" If a system has an inconsistency but no one is able to observe it, is it still an inconsistency? Introduction We need to scale data processing systems geographically to achieve lower Latency and (at least partial) Availability in case of network Partitioning. But CAP / PACELC tells us that we cannot achieve strong Consistency in this case. When we increase the Consistency requirements, we have to accept lower Availability and higher Latency. What is the minimum consistency level that we need? If eventual consistency is enough for your system, things are pretty clear and relatively simple. Most probably you want to achieve Strong Eventual Consistency that is relatively cheap and provides nice guaranties. For this you will have to you something like CRDT . Some theoretical results assure us that you cannot fin...

Religions are (Software) Operating Systems

It is hard to live without a religion. Each religion comes with its set of APIs, for blessing and cursing, for forking a process child and for being sure a dying process doesn't become a zombie. Religions come with their set of protection mechanisms and their corresponding violation errors and punishments.

2. Flow consistency - read-your-writes consistency

 moved to  https://software.mihvoi.ro/2026/04/2-flow-consistency-read-your-writes.html 2. Consistency, Availability and low Latency in Distributed system (workarounding the CAP/PACELC theorems)   Introduction: " 1. Cache and Data Consistency in Distributed systems (CAP/PACELC/CRDT) "   TL;DR Full strong Consistency in geographically Distributed systems can only be achieved by sacrificing Availability (per CAP theorem) and with prohibitive Latency costs (per PACELC theorem). However, we can still design consistent enough systems that continue to function when one geographical region is down and without paying the inter-region latency most of the time. While eventual Consistency is OK many times, there are still cases when we want a strong read-after-write consistency for certain read-after-write flows. There is an optimum design that assures strong Consistency inside read-after-writes flows . Arguably, this is the highest Consistency level that can be assure...

Devil's offer

Imagine that humanity is offered the following deal: All living humans will enjoy 100 more years of healthy and happy life, finished by a peaceful death in sleep. Immediately after signing the deal, humans will forget the deal and will not worry about this "deadline". If you sign the deal, no human will even experience any suffering. As life will be extended to 100 years from now regardless of the starting age, no human will even witness the death of another human. Even old people would enjoy a healthy and happy life, becoming physically young again and regaining their mental capacity - without losing their experience. Each life will be full of accomplishments, not only by material welfare, but also with most spiritual accomplishments that a human can reasonably expect. Children will still be born, parents will still be happy about them - even more so, because all would go smooth with no worries and no accidents. People would live happily and without any worry until the ...