You are probably right. What will happen is that ad-blocker people will indirectly kill accessibility. That would make a lot of sense in this world. Its a reoccuring pattern. Spam killed a part of accessibility indirectly via CAPTCHA. And "it is my god-given right to block ads of free services I use" people will indirectly finally kill accessibility for good, now that we have <canvas>.
In the example there is a mixture of style and content. This would be of course more ergonomic. However, the strength of CSS is that you can decide later on to change the style without touching the content.
The difference is between gaining a skill vs loving what you do. Introverted person practice socializing is more of a skill development than actually loving every moment of it. True introverts are happy being alone (they are not lonely as in a negative sense).
I think it is easier for introvertes to gain extrovertion skill (clear benefits) than extroverts to gain introversion skills (benefits of being alone is not that obvious)
Japan may have better human rights now, but was not the role model in the WW2.
People are an important component of growth. Japan is facing aging population negatively impacting their GDP.
What is greed for you? Building companies in the hope of becoming millionaire? If yes, then all the big economies have followed this path. Even China and Japan were greedy in that sense.
You can have growth without greed. This might sound crazy these days but you can build things and do things that make money and actually benefit people rather than exploit.
Japan is a capitalist country, their growth is as much based on greed as any other.
They do have robust social safety nets and a culture of civic mindnedness which improves quality of life over many other capitalist countries (particularly the US) but also "black companies" and salarymen working themselves to death.
If Trump becomes dictator tomorrow, is Xi allowed to invade and capture him? Or is it reserved only for small and weak countries while the big ones can do whatever they want?
Can he round up the goons in the CIA and FBI while he’s at it? Is being a tributary vassal state of China materially worse than being a tributary vassal state of foreign power? I’d like sovereignty, but that’s not really an option.
In the challenges section, they list a few challenges with React Native that they had to overcome. Interesting thing is that MS already has XAML, WinUI etc., that they built and control and don't havr those "challenges". I don't understand what the team got by using React Native compared to using XAML. Anyone from MS here who could provide some technical benefits for this decision?
Maybe being not laid off along with other long-term staff and being part of easy-to-hire easily expendable army of JavaScript / TypeScript developers? XAML etc. are specific skills the developers are rarer and usually paid better than JS/TS devs.
Web and Apple ecosystem is not comparable. IE had quite large market share and was brought down by Chrome in quite short time. Firefox challenged IE quite effectively before that. But Windows (desktop) still enjoys quite large market share even though Google, Linux and Apple (macOS) are trying hard.
The OS lock-in is much more difficult to break than Web where the standards are openly built and made available. One aspect in favor of Google is the complexity of implementing all those standards. But that is not lock-in, rather an issue of having enough resources to implement a compliant browser.
> The OS lock-in is much more difficult to break than Web where the standards are openly built and made available.
Where have you been in the past 10 years or so? Chrome views the web as their own fiefdom, and web devs happily oblige. There are now dozens of Chrome-only non-standards that are presented as "openly built standards" and devs deride other browsers for not implementing them.
It is the decision of the other vendors to not implement the standards (for good reasons, like for e.g. privacy - but it is still the vendor's decisionand not an inherent limitation). The documentations and specifications are available for free.
In case of Windows, there is no spec. There is no possibility of implementing another Windows clone (patents limit such clones). Wine exists, but was reverse engineered with great difficulty.
> It is the decision of the other vendors to not implement the standards
A scribble on a napkin does not a standard make.
A feature released in a single browser engine without support, consent, and against objections of other browser vendors does not a standard make.
Just because Chrome ships something does not make whatever they ship a standard.
> The documentations and specifications are available for free.
That's how Chrome abuses its position and relies on gullible devs to assume that just because something is documented it becomes a standard the moment it's shipped in Chrome.
A better comparison to Ikea vs Handcraft would be shrinkwrap software vs custom software for companies. With AI, the custom software industry is getting disrupted (if the current trajectory of improvements continue).
In case of woodcraft, there is some tangible result that can be appreciated and displayed as art. In case of custom software, there is no such displayability.
There are still plenty of industries that won't trust AI generated anything unless it's gone over with a fine tooth comb, or maybe not even then. Devs will still have careers there. I'm talking about medical devices, safety critical systems, etc. In any case, I don't even believe AI gen code will get there anytime soon, but if I'm wrong that's okay too.
It is their strength to take commodity products and scale it well.