4,574 karma · joined July 1, 2019
Okay, if so, then why complain about Chinese spying? They are just doing what the US is even more guilty of.
As a westerner I would love to see the US stop embarrassing us in front of autocrats.
For instance when we started getting problems with vaccination of people in Norway it was not due to China but fake news and conspiracies pushed by the radical conservative movement in the US.
The US holds a special position in advancing and protecting democracy, but is itself turning into a liability. China is a concern but first priority has to be to fix American democracy before it drags the whole West into the mud.
Problem is the community is not web focused so you may not find enough choice in web libraries to your taste.
Nobody will put in the effort to write these kinds of articles over time unless they can make some money on it either through subscriptions or ads. Personally I trying to find a balance by letting people read quite a lot for free, so it is worthwhile to look. Subscription can be had for free on a trial period, so you can can try reading my stories and see if it is worth it and cancel before you got to pay.
It is a certain mark of entitlement that people think they should be given all the content in the world for free without paying for it. Why should writers do all their work for free? You expect to walk into a magazine store or bookstore and grab whatever stuff you want for free and walk out?
Of course not. Content creators have to mix free and paid to make things work. One writes free stuff for marketing but you cannot only do that. Most people don't live of trust funds ;-)
Currently writing a small Zig project, I can totally see that. Although frankly I will probably stick to Go. Zig is a lot more work in my view as it os very low level. However that is also what helps you squeeze out performance.
With Zig you really get a fine grained control of memory management and it is a lot easier to push anything you can to be computed at compile time rather than runtime.
I suspect they are here also utilizing geothermal heat and heatpumps which allows you to increase efficiency. If you heat water that is already quite hot, then you can get more energy back than you put in. Higher temperature differentials give better efficiency.
Making this into a huge topic that requires evidence and citations seems a bit over the top. I would say you guys don’t know how journalism works. You equate article writing with scientific journals and papers. They are not the same thing.
I think what is at the core is getting the language description correct.
Yet Smalltalk was not the first language supporting image based development. I would pick Julia to talk about multiple dispatch. Likewise Zig is picked not because it is the first doing comptime but because that is a central feature of Zig and it is a language which really puts emphasis on it.
I choose to par-phrase him, and had no idea that this would get anyone this upset and lead to me being accused of being a liar. How much of experts these people where I cannot vouch for. Maybe they were second rate language designers or maybe Kelley referred to older papers advising against it.
Either way I cannot find the exact video anywhere where he made this remark despite looking through several. Does it really matter? Can you say for a fact that no language designer expert ever told Andrew Kelley this? I am not claim this is the general opinion among designers, only that this is what Andrew got told.
If anyone has the correct quote, I'll be happy to update the article.
I will try to lookup this video when I have time. I was a bit surprised that this remark was a such a turn-off. Had I known, I should have looked up the video to get the exact quote.
It was just meant as a bit of a funny dramatic entry to discussing an unusual language design choice for a statically type language. Sure we are seeing more things like const expressions in C++ today, but at the time this wasn't very common.
Manual memory management gives obvious downsides which should be well known. Zig does this in the best way I have seen though.
Understanding why Europe rose to prominence requires looking at several different aspects such as development of glass technology, mechanical clocks, navigation, gun powder weapons and printing. If I was writing and publishing a book then that would be my topic. Naturally when printing isn't really the main topic of the book, but part of a larger narrative then you cannot cover that as extensively as a book which is ONLY about printing which is what you are talking about.
My writing isn't concerned with Chinese typewriters as that would come at a much later date when Western dominance has already been well established.
I didn't actually know that there are people who think Chinese letters are a conspiracy to monopolize knowledge. That is a very bizarre belief indeed.
I certainly use slightly tabloid headlines, but they are a reflection of what the article is about and I think it will become clear to anyone reading through the article that isn't meant to be some kind of civilization scorecard or competition. I have seen a MAGA republican retweet the article, but if they follow more of my writing I think they would be rather disappointed. I am generally promoting a fairly leftist view in my writing, so not really what would appeal to conservatives.
Yet in relative terms, I would say Europe was still embroiled in a lot more wars than China even during the industrial revolution. Think of the 7-years war, Napoleonic wars, American war of independence.
Why the industrial revolution happened in Britain is of course a big topic onto itself. I have argued before that it could in fact ONLY have happened in Britain due to the geography, resources and climate of Britain: https://medium.com/lessons-from-history/why-england-industri...
1. France and the Netherlands lacked the coal and iron. 2. Germany didn't have the right kind of coal, and no as ideal conditions to dig canals and utilize water power as Great Britain.
If you sort of go over a checklist of needed prerequisites, you are pretty much left with Britain. Sure it could have happened elsewhere but then only after a number of other innovation had happened. At the technological level the world existing in in the mid 1700s, Britain was really the only candidate.
Internal stability is of course always good, but Italy, Spain, France, Greece etc could not possibly have started an industrial revolution no matter how peaceful and stable they had been. They just lacked the resources, climate and geography to do so.
https://erikexamines.substack.com/p/the-european-mill-revolu...
Medieval Europe significantly advanced glass making, invented spectacles and lenses, laying the groundwork for telescopes and microscopes:
https://erikexamines.substack.com/p/glass-the-substance-of-s...
Medieval Europe pioneered mechanical clocks which was a pretty big deal: https://erikexamines.substack.com/p/the-missing-chinese-mech...
Medieval Europe also advanced gunpowder weapons more rapidly than in China, and already had evolved technology around plate armor and crossbows far beyond anything the Romans did: https://erikexamines.substack.com/p/why-did-europe-and-not-c...
The idea that no innovation happened in medieval Europe is severely overstated. I think it stems from the fact that medieval Europe had less production of literature, science and arts than Rome and Greece. Yet in terms of practical inventions, medieval Europe, did a lot more.