It is unfair to compare current popular music, with long standing classics. Why? Because there is a ton of old music that was pure crap too. So now we are comparing the last decade of popular music, against the last hundred years for modern music, and music spanning 500+ years, for the classics.
That is 500 years and we have a library of a thousand songs, and some of these classic songs we collected were not even popular back in the day.
The Pop radio stations play the top songs of the past 5 years, the Oldies station plays the top songs of the past 50 years, It is easy to feel like the new stuff doesn't stand up to the stuff in the past, but there have been generations of crap, that we have forgotten.
I just remember the old hot rods with oversized engines that they had to cut out the hood, to fit the engine block, often removing the exhaust system, so out of the engine we seem combusted flames going out the sides. We just need phones with exposed heat sinks for added effect we can put a spot that you fill with water to watch steam expelling from it, or a closed pipe system with clear tubes so we can see colored fluid moving about, like on the old Cray super computers.
So does my Think Pad, and it is annoying. I went to upgrade my RAM, and I am old school and like a device fully powered off before I do such a hardware upgrade. Only to find there was still power from that battery. New computers rarely have a hard power cutoff switch, and pressing the power button is controlled by the OS and the Firmware, both being programmable logic. They sometime may fail. In case of a major OS problem, unplugging the system and taking the battery out isn't enough.
It seems that you haven't studied much of music theory. The key component to most music (including your "High Quality" Music) is the following formula. Set a Pattern, deviate from the pattern, go back to the pattern (often with elements of your deviation). Western Music hasn't changed much in the past 500 years. What the human is stilled needed is arrangement and performance. While a computer can read the notes and play them accurately, they don't have the degree of emotion put into the music. How do you program play it sadly with a glimmer of hope. Or happy with a sense of lost.
Being that the Music industry controls the distribution of music, most music performed by musicians with an exclusive contract with a record label, means they will not be a legal outlet of their music on a service that the record label doesn't approve. Because the companies goal is to make money, they are not going to be giving free music away. Music will either be. 1. Live performance: paid by ticket holders, or a patron (a person or group) 2: Broadcast/Streamed: paid by advertising or service fees 3. Fare Use: Where the quality is often diminished or altered in some way 4. Used with Royalty: Some one paid the record company to play the music.
The big deal with Digital Music, is the ability to copy data exactly as many times you want without degrading the quality. Unlike copying tapes where you are limited to 2 or 3 copies of a copy. So the record companies have been very strict on how to digitally share and distribute songs.
I still like the mechanical key switches. I can understand these thin keys for the laptops, but they also do it for the external keyboards, where we can use a nice heavy mechanical keyboard for, with useful feature like n-key roller and anti-ghosting.
The problem today, isn't that people don't have a sense of humor or that they are delicate snowflakes. But we are in an era of contradicting information, and where we have Flat Earthers, Anti-Vaxers, Anti-GMO, Climate Deniers, in general people who just don't want to accept well documented science, because it doesn't fit their world view, and they heard about these dangers from some random dude, who may or may not actually believe what they said, but was being sarcastic. I am sure if you dug in Slashdot History back in the 1990's there will be some comments from me, on topics about evolution, I had some sarcastic comments about the earth being flat and made some bizarre convoluted proof around it, as it is my natural sarcastic nature. However today, I am afraid to do this with the general public who doesn't know me. Because they will take my sarcasm out of context and use my "evidence" as proof in their head that it might be right.
A joke like changing Slashdot pink, with ponies will no longer pass today. Because... 1. It would be considered sexist: as implying that there are no women on Slashdot. Where before it was just considered a joke of making the site seem like it is for a different audience. 2. Someone who liked the idea, will be annoyed to see it go, or assumed the site was for kids, only to have them exposed to much of Slashdot coarse comments. 3. People new to the site, may assume it was a different site.
During the last election cycles, we have had the Russian government using data collected from social media, to determine our political stances. Then make targeted advertisements, and reach outs to make sure the thing that we fear about the other side is exploited, and done to the other side, so we end up with what we have now. Groups of people hating each other, because each side is afraid that the other is trying to change their way of life and oppress them. I want my rulers to know what my pain points in my life is, what seems to work for me and what doesn't in hope their policy decisions are based on trying to allow its constituents the ability to prosper. I don't want governments taking my pain points and trying to trick me into thinking the "Others" are trying to exasperate them.
These devices are always a pick and choose feature game. There are some features that are too geeky to appeal to most customers, such as the IR port, sure you can use your phone to change your TV Channel, But you will need to find the right software for your phone to match you TV, plus it is a device that will be draining phantom power that may not be used too much. The notification LED while seems like a good idea, and it probably was at the time, however we get too many notifications for it to be handy. You would probably save power by having the light off when there is a notification. Those massive batteries, was because they couldn't hold a charge for too long, and replaceable, not because it was easier for someone to swap out with a charged battery once it was low, but because their reliability often means the battery would be dead and unchangeable within a year. Right now phone makers are playing with pro-camera features. However as you pointed out, Pro-features makes average Joe pictures difficult to take. Also for features that seem to stick, Higher resolution, brighter displays, longer battery life, tougher glass, waterproof take up more free space in a device. cutting features available. Just remember the Note 7 catching on fire, because it was so jam packed with features, that there wasn't enough space for the battery to expand. I bring this up not to make fun of the Note 7, or the goal of making a full feature device, but to highlight the complications of putting all the features that everyone wants in one device.
That is the cost of being a News Junky. We use to be able to get our news from the daily news paper, and from the 6:00 news for local news and the 6:30 for national news. The news paper normally had more in depth coverage, covering the complexity of the issue for those who want to read past the headline, while the TV Prime time news had what has happened during the day, and as a general coverage.
There wasn't this 24 hour news cycle which they need to fill in time slots with opinions, and commentary, pulling in the most outspoken congressional representative to make the other side seem like a group of idiots, and in depth coverage showing how bad the other guys really are.
Me, I normally get my news from my commute too and from work on NPR. I feel I normally get enough news from that to know what is going on in the world, occurring issues that I should as a citizen vote for or against. (My local Public Radio station also has fairly good local news too during my commute, so I know what is going on in my neighborhood.) Is NPR 100% fair and balanced? No it is not, there is defiantly a leftward slant to its coverage... However they seem aware of this and try hard to cover information more fairly. The super liberal crazies and the super conservative crazies while they may get on the interview once or twice they rarely seem to stick around, and focus more on the more level headed people.
When you look at your news source, you need to figure out what their agenda is, a commercial company agenda is to make money. Best way to make money it to get people emotional on what is happening, so they are emotionally invested in your product and they come back again, and expose them to advertising.
Now I don't mind 2% cash back. However this seems like American Express or Discovery Card, where having such a card means hit or miss in terms of availability. Sorry they Don't take Discover or they don't take American Express. Right now MasterCard or Visa is the only near universal card offered.
International relations is very complex. The reason why we have different countries, is because there are different areas of the world that wants to be ruled and rule differently then others. Also every country seems to do something that everyone else will find immoral, wrong, or just pure evil.
The cost of peace is to allow evil. Otherwise we will be dictating our version of good (with our own evil) onto people by force. Which tends to not be welcomed, often is expensive, and prevents further common goods to be followed.
The cost of freedom, means we sometimes will need to allow criminals to go unpunished. Not because we support the criminals, but because we value our freedoms so much that we do not want such extra measures used against us. When people say they are willing to risk their lives for freedom, they are often thinking going to war to protect it. But often we need people to risk their lives in protecting the freedom even though such freedom makes their lives more dangerous, and unsafe.
There is also factors on how people eat. There is a genetic factor to ones weight, we can see that by realizing how different people weight is distributed, not everyone gets fat the same way, and you will often see a trend that people who get fat one way, is often similar to the way their parents would put on weight. For the Calories your Eat vs Burn argument, there is more factors, How many calories that go thru your system, unprocessed, and how much do you burn normally. Some people when they eat too much food will get an energy spike, others get groggy.
Now for the twins, yes one may eat more then then the other, or they may have other factors such as stress that effects on how they digest and absorb calories. Does it become energy, or is it stored as fat.
Yes, jobs that can be automated will be replaced by automation. There is a reason why we no longer have a lot of jobs (outside historical reenactment, or custom work) like Type Setters, Black Smiths, Weavers... Being that companies can now automate a lot of their entry level jobs, this means over time a companies competitive advantage would be lessen (as all the machines will make the products the same way and at the same quality) That means they will need to put resources into Support, and Client Relations, and general people skills. So the new entry level worker will be more support reps, and they will need to be paid higher prices because there will be more competition to get the better ones.
Where today I may have lousy support but my product is Top Quality, or it is normal quality but I sell it for cheap, All the products will be costing the same to produce with automation, so I will need to find a way to differentiate myself. If I have better support then people will like me more then the other competitor. Who may be cheaper because their support sucks.
However right now in America, Automation isn't the problem, but the lack of investment in companies that produce goods and services. Other then selling stocks to the common man to help the company to invest into more people and more machines. The stocks are mostly shared in high amounts with other wealthy people who only care for the short term gain. The income they make from these stocks they put into buying back their own stocks to raise the prices to sell later. This is a bastardization on capitalism, where businessmen found a loophole in the system, and are abusing it. I don't see socialism as an answer, but right now our capitalism system has some major problems.
That is how it works in Science Fiction. Also in Science fiction they like to produce fully grown clones too. Not kids growing up in their sterile scientific environment.
Nature vs Nurture argument is back here. If we clone a good police dog, but assume it will be cheaper to train, then they don't train it as well as it genetic predecessor, thus isn't as effective, and the high cost of cloning a dog. We have identical twins, who have different personalities, and over time actually have some physical differences in appearance, (A little fatter or skinnier), Gone gray earlier, one needs glasses while the other doesn't, even their face structure can be different over time, just because they express emotions differently. I don't see much advantage over cloning a good dog vs breeding a good dog with an other good one.
Question: Why doesn't ASUS build their computers so the standard Microsoft Updates would fix most of the problems, and not deal with their own update tool. Answer: Because using certified parts is expensive too.
So use cheap parts + cheap labor and sell their systems at market price = profit.
Space is Big, Really Big, you won't believe how mindbogglingly huge it is. You might think it is a long way to the Chemist, but that is just peanuts to space, LISTEN! (Apologies to Douglas Adams) But the size of space, 1% is just a really big number. Lets just say there is a 1% chance you will get hit by a car every day. That means on the average you will be hit by a car 3-4 times every year, for most people that is a lot of times getting hit by a car.
Also to note what the programming language is used for. If I am tasked to program an "Enterprise" Class application I will be using C,Java,C++ (And Javascript if there is a web front end) because these are the languages the big Execs expect to be codded in, There is still a wide hiring base for expansion, Other "Enterprise" Applications are codded in these languages, and these languages have support from many big players. Despite the fact that I normally shutter when I hear "Enterprise" class, because it is normally the worst pile code I normally see, because it has been handed off a dozen times to different programmers, without any firm architectural leadership to it (Which leads to the programmer who uses it security flaws), these applications are often very predominate on the network, and used by a lot of people, include parts that are facing on the internet. Which in short makes them naturally more vulnerable. You 10 line bash shell script may have flaws, but the fact it is just running in a cron job in a controlled environment, may mean such a flaw is not discovered.
Then we have languages such as PHP, Python, Ruby (And Javascript if there is a web front end). These are the get it done quick languages, so there there is little QA review. These are the languages where there is an itch that needs to be scratched and fixed quickly. This means there is less time architectting a good solution, so there is normally some funky code going on. These for the most part are lower in the list, because they have a smaller usage foot print, and often their exposure is also limited so may be on the DMZ, or just internal to the intranet.
Languages which were not on the list, are mostly designed for mostly client side programming, Sure you can use ASP.NET+C# to make server side stuff. But for the most part unless you are a strict Microsoft Shop you will use something else.
I don't get the point of this language hate. It is about using a language that suits the needs for the development project. JavaScript is a Scripting Language. Don't expect Strict Typing, If you like this sort of thing, be disciplined enough to strictly type the use of you code. so
var intX = 0 var strY = ""
In terms of compile time bugs, vs run time disasters, there a numerous tools that will validate your code.
For some reason having a compile step in the process makes developers feel important. Snark aside, the biggest problem with Angular, Jquery... is that we often need to include or link to a large Javascript library, for most good designs only using less then 1% of the libraries features.
If we are allowed to open up the hardware, review the full specifications, Do analysis on the traffic and RF going in and out, I don't see the problem. I am sick of politicians making technical decisions, because they don't know how to verify technical claims. Huawei may be spying on us, but give us money to take the equipment apart and verify it does or doesn't actually spy on us.
It is unfair to compare current popular music, with long standing classics.
Why? Because there is a ton of old music that was pure crap too. So now we are comparing the last decade of popular music, against the last hundred years for modern music, and music spanning 500+ years, for the classics.
That is 500 years and we have a library of a thousand songs, and some of these classic songs we collected were not even popular back in the day.
The Pop radio stations play the top songs of the past 5 years, the Oldies station plays the top songs of the past 50 years, It is easy to feel like the new stuff doesn't stand up to the stuff in the past, but there have been generations of crap, that we have forgotten.
I just remember the old hot rods with oversized engines that they had to cut out the hood, to fit the engine block, often removing the exhaust system, so out of the engine we seem combusted flames going out the sides. We just need phones with exposed heat sinks for added effect we can put a spot that you fill with water to watch steam expelling from it, or a closed pipe system with clear tubes so we can see colored fluid moving about, like on the old Cray super computers.
So does my Think Pad, and it is annoying.
I went to upgrade my RAM, and I am old school and like a device fully powered off before I do such a hardware upgrade. Only to find there was still power from that battery.
New computers rarely have a hard power cutoff switch, and pressing the power button is controlled by the OS and the Firmware, both being programmable logic. They sometime may fail. In case of a major OS problem, unplugging the system and taking the battery out isn't enough.
It seems that you haven't studied much of music theory.
The key component to most music (including your "High Quality" Music) is the following formula. Set a Pattern, deviate from the pattern, go back to the pattern (often with elements of your deviation). Western Music hasn't changed much in the past 500 years.
What the human is stilled needed is arrangement and performance.
While a computer can read the notes and play them accurately, they don't have the degree of emotion put into the music. How do you program play it sadly with a glimmer of hope. Or happy with a sense of lost.
Being that the Music industry controls the distribution of music, most music performed by musicians with an exclusive contract with a record label, means they will not be a legal outlet of their music on a service that the record label doesn't approve. Because the companies goal is to make money, they are not going to be giving free music away. Music will either be.
1. Live performance: paid by ticket holders, or a patron (a person or group)
2: Broadcast/Streamed: paid by advertising or service fees
3. Fare Use: Where the quality is often diminished or altered in some way
4. Used with Royalty: Some one paid the record company to play the music.
The big deal with Digital Music, is the ability to copy data exactly as many times you want without degrading the quality. Unlike copying tapes where you are limited to 2 or 3 copies of a copy. So the record companies have been very strict on how to digitally share and distribute songs.
I still like the mechanical key switches. I can understand these thin keys for the laptops, but they also do it for the external keyboards, where we can use a nice heavy mechanical keyboard for, with useful feature like n-key roller and anti-ghosting.
The problem today, isn't that people don't have a sense of humor or that they are delicate snowflakes. But we are in an era of contradicting information, and where we have Flat Earthers, Anti-Vaxers, Anti-GMO, Climate Deniers, in general people who just don't want to accept well documented science, because it doesn't fit their world view, and they heard about these dangers from some random dude, who may or may not actually believe what they said, but was being sarcastic. I am sure if you dug in Slashdot History back in the 1990's there will be some comments from me, on topics about evolution, I had some sarcastic comments about the earth being flat and made some bizarre convoluted proof around it, as it is my natural sarcastic nature. However today, I am afraid to do this with the general public who doesn't know me. Because they will take my sarcasm out of context and use my "evidence" as proof in their head that it might be right.
A joke like changing Slashdot pink, with ponies will no longer pass today. Because...
1. It would be considered sexist: as implying that there are no women on Slashdot. Where before it was just considered a joke of making the site seem like it is for a different audience.
2. Someone who liked the idea, will be annoyed to see it go, or assumed the site was for kids, only to have them exposed to much of Slashdot coarse comments.
3. People new to the site, may assume it was a different site.
During the last election cycles, we have had the Russian government using data collected from social media, to determine our political stances. Then make targeted advertisements, and reach outs to make sure the thing that we fear about the other side is exploited, and done to the other side, so we end up with what we have now. Groups of people hating each other, because each side is afraid that the other is trying to change their way of life and oppress them.
I want my rulers to know what my pain points in my life is, what seems to work for me and what doesn't in hope their policy decisions are based on trying to allow its constituents the ability to prosper. I don't want governments taking my pain points and trying to trick me into thinking the "Others" are trying to exasperate them.
These devices are always a pick and choose feature game. There are some features that are too geeky to appeal to most customers, such as the IR port, sure you can use your phone to change your TV Channel, But you will need to find the right software for your phone to match you TV, plus it is a device that will be draining phantom power that may not be used too much. The notification LED while seems like a good idea, and it probably was at the time, however we get too many notifications for it to be handy. You would probably save power by having the light off when there is a notification. Those massive batteries, was because they couldn't hold a charge for too long, and replaceable, not because it was easier for someone to swap out with a charged battery once it was low, but because their reliability often means the battery would be dead and unchangeable within a year.
Right now phone makers are playing with pro-camera features. However as you pointed out, Pro-features makes average Joe pictures difficult to take. Also for features that seem to stick, Higher resolution, brighter displays, longer battery life, tougher glass, waterproof take up more free space in a device. cutting features available.
Just remember the Note 7 catching on fire, because it was so jam packed with features, that there wasn't enough space for the battery to expand. I bring this up not to make fun of the Note 7, or the goal of making a full feature device, but to highlight the complications of putting all the features that everyone wants in one device.
That is good, we don't want them anyways.
That is the cost of being a News Junky.
We use to be able to get our news from the daily news paper, and from the 6:00 news for local news and the 6:30 for national news.
The news paper normally had more in depth coverage, covering the complexity of the issue for those who want to read past the headline, while the TV Prime time news had what has happened during the day, and as a general coverage.
There wasn't this 24 hour news cycle which they need to fill in time slots with opinions, and commentary, pulling in the most outspoken congressional representative to make the other side seem like a group of idiots, and in depth coverage showing how bad the other guys really are.
Me, I normally get my news from my commute too and from work on NPR. I feel I normally get enough news from that to know what is going on in the world, occurring issues that I should as a citizen vote for or against. (My local Public Radio station also has fairly good local news too during my commute, so I know what is going on in my neighborhood.) Is NPR 100% fair and balanced? No it is not, there is defiantly a leftward slant to its coverage... However they seem aware of this and try hard to cover information more fairly. The super liberal crazies and the super conservative crazies while they may get on the interview once or twice they rarely seem to stick around, and focus more on the more level headed people.
When you look at your news source, you need to figure out what their agenda is, a commercial company agenda is to make money. Best way to make money it to get people emotional on what is happening, so they are emotionally invested in your product and they come back again, and expose them to advertising.
Now I don't mind 2% cash back. However this seems like American Express or Discovery Card, where having such a card means hit or miss in terms of availability. Sorry they Don't take Discover or they don't take American Express. Right now MasterCard or Visa is the only near universal card offered.
International relations is very complex. The reason why we have different countries, is because there are different areas of the world that wants to be ruled and rule differently then others. Also every country seems to do something that everyone else will find immoral, wrong, or just pure evil.
The cost of peace is to allow evil. Otherwise we will be dictating our version of good (with our own evil) onto people by force. Which tends to not be welcomed, often is expensive, and prevents further common goods to be followed.
The cost of freedom, means we sometimes will need to allow criminals to go unpunished. Not because we support the criminals, but because we value our freedoms so much that we do not want such extra measures used against us. When people say they are willing to risk their lives for freedom, they are often thinking going to war to protect it. But often we need people to risk their lives in protecting the freedom even though such freedom makes their lives more dangerous, and unsafe.
There is also factors on how people eat. There is a genetic factor to ones weight, we can see that by realizing how different people weight is distributed, not everyone gets fat the same way, and you will often see a trend that people who get fat one way, is often similar to the way their parents would put on weight.
For the Calories your Eat vs Burn argument, there is more factors, How many calories that go thru your system, unprocessed, and how much do you burn normally. Some people when they eat too much food will get an energy spike, others get groggy.
Now for the twins, yes one may eat more then then the other, or they may have other factors such as stress that effects on how they digest and absorb calories. Does it become energy, or is it stored as fat.
Yes, jobs that can be automated will be replaced by automation. There is a reason why we no longer have a lot of jobs (outside historical reenactment, or custom work) like Type Setters, Black Smiths, Weavers...
Being that companies can now automate a lot of their entry level jobs, this means over time a companies competitive advantage would be lessen (as all the machines will make the products the same way and at the same quality) That means they will need to put resources into Support, and Client Relations, and general people skills. So the new entry level worker will be more support reps, and they will need to be paid higher prices because there will be more competition to get the better ones.
Where today I may have lousy support but my product is Top Quality, or it is normal quality but I sell it for cheap, All the products will be costing the same to produce with automation, so I will need to find a way to differentiate myself. If I have better support then people will like me more then the other competitor. Who may be cheaper because their support sucks.
However right now in America, Automation isn't the problem, but the lack of investment in companies that produce goods and services. Other then selling stocks to the common man to help the company to invest into more people and more machines. The stocks are mostly shared in high amounts with other wealthy people who only care for the short term gain. The income they make from these stocks they put into buying back their own stocks to raise the prices to sell later. This is a bastardization on capitalism, where businessmen found a loophole in the system, and are abusing it.
I don't see socialism as an answer, but right now our capitalism system has some major problems.
A dog with a genetic good temperament, with the wrong trainer, could indeed change the temperament of such dog.
That is how it works in Science Fiction.
Also in Science fiction they like to produce fully grown clones too. Not kids growing up in their sterile scientific environment.
Nature vs Nurture argument is back here. If we clone a good police dog, but assume it will be cheaper to train, then they don't train it as well as it genetic predecessor, thus isn't as effective, and the high cost of cloning a dog.
We have identical twins, who have different personalities, and over time actually have some physical differences in appearance, (A little fatter or skinnier), Gone gray earlier, one needs glasses while the other doesn't, even their face structure can be different over time, just because they express emotions differently.
I don't see much advantage over cloning a good dog vs breeding a good dog with an other good one.
Answer: Those people are expensive.
Question: Why doesn't ASUS build their computers so the standard Microsoft Updates would fix most of the problems, and not deal with their own update tool.
Answer: Because using certified parts is expensive too.
So use cheap parts + cheap labor and sell their systems at market price = profit.
Space is Big, Really Big, you won't believe how mindbogglingly huge it is. You might think it is a long way to the Chemist, but that is just peanuts to space, LISTEN! (Apologies to Douglas Adams)
But the size of space, 1% is just a really big number. Lets just say there is a 1% chance you will get hit by a car every day. That means on the average you will be hit by a car 3-4 times every year, for most people that is a lot of times getting hit by a car.
Also to note what the programming language is used for.
If I am tasked to program an "Enterprise" Class application I will be using C,Java,C++ (And Javascript if there is a web front end) because these are the languages the big Execs expect to be codded in, There is still a wide hiring base for expansion, Other "Enterprise" Applications are codded in these languages, and these languages have support from many big players. Despite the fact that I normally shutter when I hear "Enterprise" class, because it is normally the worst pile code I normally see, because it has been handed off a dozen times to different programmers, without any firm architectural leadership to it (Which leads to the programmer who uses it security flaws), these applications are often very predominate on the network, and used by a lot of people, include parts that are facing on the internet. Which in short makes them naturally more vulnerable. You 10 line bash shell script may have flaws, but the fact it is just running in a cron job in a controlled environment, may mean such a flaw is not discovered.
Then we have languages such as PHP, Python, Ruby (And Javascript if there is a web front end). These are the get it done quick languages, so there there is little QA review. These are the languages where there is an itch that needs to be scratched and fixed quickly. This means there is less time architectting a good solution, so there is normally some funky code going on. These for the most part are lower in the list, because they have a smaller usage foot print, and often their exposure is also limited so may be on the DMZ, or just internal to the intranet.
Languages which were not on the list, are mostly designed for mostly client side programming, Sure you can use ASP.NET+C# to make server side stuff. But for the most part unless you are a strict Microsoft Shop you will use something else.
So you don't care how bad things get, just as democrats suffer.
It isn't that the Democrats and Republicans have irrefutable differences, they are both Americans, and share many of the same culture and ideals.
Unfortunately you have influenced by propaganda and are no longer objective, and allowed the crudity instinct in you to become dominate.
I don't get the point of this language hate.
It is about using a language that suits the needs for the development project.
JavaScript is a Scripting Language. Don't expect Strict Typing, If you like this sort of thing, be disciplined enough to strictly type the use of you code.
so
var intX = 0
var strY = ""
In terms of compile time bugs, vs run time disasters, there a numerous tools that will validate your code.
For some reason having a compile step in the process makes developers feel important.
Snark aside, the biggest problem with Angular, Jquery... is that we often need to include or link to a large Javascript library, for most good designs only using less then 1% of the libraries features.
If we are allowed to open up the hardware, review the full specifications, Do analysis on the traffic and RF going in and out, I don't see the problem.
I am sick of politicians making technical decisions, because they don't know how to verify technical claims. Huawei may be spying on us, but give us money to take the equipment apart and verify it does or doesn't actually spy on us.