36 karma · joined April 20, 2019
Your comment just proved my point.
Imagine you are a parent of a meritorious child, above average student you may say. You know that your child will grow more if he gets access to the books of the nearby library. But you can't get the books because the library is controlled by elites and denying access (or asking higher price) to you because you are a peasant. What will you do to solve the issue minimizing the damage?
If people put to a back in the wall situation thousands pages of moral teachings becomes mute.
So in west clean energy push is actually a moral obligation for reducing the effects of climate change. Whereas for China it is the main way for future growth, to become less dependent on oil supply chain which it does not control. Also they know that they can't compete in ICE vehicles with the established companies. So they started working on EV long before Elon Musk popularized EV in West.
The subsidized whole EV industry. As a result hundreds of EV companies were created seeing the opportunities. As a result nationwide EV infrastructure was built. Five years ago China did the most unconventional thing. They invited Tesla to build the factories and at a same time removed most subsidies given to local EV companies. So Tesla and local companies were having same equal footing.
It resulted in a pure form of free market competition. It became a bloodbath, a king of the hill type survival game where Tesla sat at top of the hill. As a result of competition innovation, optimization happened. Most of the local EV companies died. Remaining became almost the same level as Tesla and BYD became the new king of the hill (at least in China).
The unconventional decision by China may look foreign to western audience but it actually resonates to us who are raised by Asian families. So if you are a child in an asian households parents most of the time talks about a 'kid next door' who is good at study. The parents frequently tells their child to become as good or better than the 'kid next door',saying that we will give you as good environment within our reach to achieve it. It gives an implicit pressure on the child to become better. Obviously not all become as good as the kid next door but some prevails.
In the Chinese EV market case Tesla was that 'kid next door'.
Edit: Sorry wrong video. Trying to find the video.
Edit2: found the video https://www.youtube.com/watch?v=8-NcTawauXA . Skip to the 9 minute.
Case in point if slackers were found guilty in China (or any country of Asia) destroying millions of lives using prescription drugs he would have been shamed, his company would have been desolved and executed immediately instead of wasting years of time in court debating on the technicality of the issue in the name of giving proper justice.
!remind me after 5 years.
Then they rewrote the the UI engine replacing XUL and made Firefox a more 'user friendly browser' copying all UI features of chrome sacrificing the customization options.
I am a heretic now who is running Windows 10 with WSL2 and edge as primary browser due the points you mentioned.
I am saying this as a developer who was using Firefox since firebug v0.8 era.
Edit: Billions if you add China to that list.
When I started job life luckily i found HN. That time it was a small community of hackers who were focused on solving interesting problems and doing discussion on various approaches on how to solve interesting problems. I have learnt many things from those discussions and implemented some of them in the projects i was doing. HN that time was one of the reason of what I am today. I am forever grateful for that. But now new wannabe hackers who are browsing the site are learning mud throwing instead of gathering knowledge. I am very sad to see the current state of HN which helped me tremendously in my job life.
On top of my head I found these projects interesting,
* Dolphin Scheduler https://github.com/apache/incubator-dolphinscheduler
* Echarts https://github.com/apache/incubator-echarts
* Ant Design https://ant.design/
* Sky walking APM https://github.com/apache/skywalking
* Seata distributed transaction system https://github.com/seata/seata
* EasyTransaction distributed transaction system https://github.com/QNJR-GROUP/EasyTransaction
* EShop-SOA https://github.com/songxinjianqwe/EShop-SOA
* RocketMQ https://github.com/apache/rocketmq
* Sharding Sphere https://github.com/apache/incubator-shardingsphere
* Jeecg-Boot https://github.com/zhangdaiscott/jeecg-boot
* SOFA Stack https://github.com/sofastack
* Dubbo RPC framework https://dubbo.apache.org/en-us/ . Also it seems that every big companies in China have their own RPC framework.
* This article https://herbertograca.com/2017/11/16/explicit-architecture-0... have detailed explanation on the components of hexagonal architecture.
* There is COLA framework https://github.com/alibaba/COLA based on spring boot from Alibaba. Description is in Chinese but google translate does good enough translation. There is some pretty interesting things happening in Chinese universe that are hidden for language barrier.
* Another sample application in .NET https://github.com/kgrzybek/modular-monolith-with-ddd which gives good overview of code architecture.
I haven't dug deep into SQL server yet, but query store suggestions are good enough for now.