soundarana's comments

soundarana | 2 years ago | on: How volunteer work in F/LOSS exacerbates pre-existing lines of oppression

> Some of you want to keep working without being paid, because that feels a bit like communism within capitalism, it makes you feel good to contribute to the greater good while not having the system determine your value over money. I hear you. I’ve been there (and sometimes still am). But as long as we live in this system, even though we didn’t choose to and maybe even despise it - communism is not about working for free, it’s about getting paid equally and adequately.

soundarana | 2 years ago | on: The Closing of the Bulgarian Frontier

One sample:

> Religion plays a significant role in influencing corruption levels [26,[29], [30], [31], [32], [33]]. While all religions encourage good moral conduct and ethical behavior, studies show that different religions are associated with varying levels of corruption. Notably, countries whose primary religions are hierarchical religions such as Catholic Christianity (Catholicism), Eastern Orthodox Christianity, and Islam, tend to have higher corruption levels, particularly in comparison to Protestant Christian countries [21,30,[34], [35], [36], [37]]. Supporting this claim, [30] found that corruption levels are lowest in countries with a Protestant majority and highest in countries with an Orthodox Christian majority.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10360949/

To disentagle communism you can look at 1800. But there you have other confounders (colonialism, industrialization, feudalism...)

soundarana | 2 years ago | on: The Closing of the Bulgarian Frontier

You also need to take religion into account - Catholic vs Orthodox.

Orthodox countries are statistically more corrupt due to relation to God and it's translation to relation to authority. This is well researched.

soundarana | 2 years ago | on: Hardware Intrinsics in .NET 8

When you run a tight hot loop, GC has no impact.

Just like you wouldn't allocate smart pointers in a tight C++ loop.

You can do dumb slow things in both languages, and yes, C# programmers might be less informed about these topics, but it's not a language problem.

soundarana | 2 years ago | on: Qt 6.6 and 6.7 Make QML Faster Than Ever: A New Benchmark and Analysis

> Another thing you can immediately see is that the QML version of the algorithm is generally much slower than the JavaScript version. As noted above, this is due to it being built on QObjects rather than JavaScript objects.

Of course, QML is trying to beat the browser at it's own game, but can't match the billions invested in browser performance.

Qt classic is dead, and QML is a less featured, less documented, underperforming copy of Electron.

page 1