It could fly in the rain. It's just the wet wing surface no longer made it stealthy. Having a radar jamming system that jammed it's own radar system is probably due to the sensitivity of the radar system.
You can put function calls inside a switch statement but outside the case statements in gcc. Does that happen in Clang? Even old Borland C++ compilers from 1990's would catch that one.
I've seen cross-compile builds of large code bases of 2 million+ lines take 10 minutes. Change one header file of a low-level module, and the whole stack has to be rebuilt. Just because BaseClassA has had a new boolean flag added, DerivedClassB to DerivedClassJ have to be recompiled along with container classes, interface classes, then the GUI layer with custom widgets, the plugins for third-party editors, the dynamic linked libraries, and finally the application itself.
I had a Mykit system 7 electronics board when I was little. The components were connected together using a mix of different colored wires. It would take absolutely hours to get a complex circuit wired up.
An alternative was the Denshi-Gakken kit EX 150. Each component such as a transistor or resistor was in a little plastic cube. Combined with various other components (horizontal/vertical or jump over cable blocks), entire circuits could be made that looked exactly like the logical diagram:
Those days, I thought it was cool to wire up an optical sensor (ORP-12) to the paddle ports of an Atari computer and measure light levels. Now, it's easier just to plug in a webcam to a USB port.
The thing about C++ is that you can't just learn the C++ to be relevant to be employers. That knowledge has to include at least STL if not Boost as well as some GUI (Qt) and multi-threading (Intel TBB). Other companies may have moved onto using Python with PyQT and taken parallel processing up to PyCUDA.
Next to impossible. Let's look at wi-fi routers. Everyone has one or more; hotels, B&B's, student dorms, apartment block tenants, home owners, railway stations, airports. Even a netbook or smartphone can be configured to become a wi-fi or bluetooth hotspot. Not even mandating secure encrypted connections requiring passwords is going to be an obstacle, since you just put the password up on a noticeboard somewhere, or make it the ESSID itself. The effective radius of bluetooth is around 10 meters. So the French government are going to be patrolling every single "bubble" of bluetooth space?
France has had problems with terrorists in the past, so they have tight controls over communications. Even to get a PAYG SIM card (Mobicarte), you need to provide photographic ID. Meanwhile, in any hotel in the UK, you can just buy a PAYG SIM card from a vending machine. For a while, any form of encryption was illegal, but Internet commerce pushed that aside.
If they try to make Tor illegal, they must also make VPN tunneling and any other form of encrypted communication because it's always possible to reassign port numbers.
Microsoft tried to "harmonize" their smartphones with their desktops to have a consistent user interface. If Apple and Android smartphones have an "app store" where pre-tested applications are on sale, then so must Microsoft. Then Microsoft introduced that "live tiles" interface for their smartphones to match the App pages on smartphones. Therefore, the desktop must have one too. It can't be a separate application because users may not use it. So it must be bolted onto the desktop somewhere. The only practical place is in the start pullup menu.
Since smartphones auto-update applications, then so must the desktop. One problem with desktop systems are the large botnets, malware, viruses with growth assisted by users who don't update regularly. So Microsoft decides the only solution is to forced every system to get "updates" at night. For hipsters, it's cool to suddenly discover "new features" on their phones in the morning. For anyone else who had project work running it is infuriating to suddenly find their work gone and the machine stuck in a update.
If you look around the web forums, you will see that laptop owners have been pulling out the Windows 10 SSD drives from their laptops for two reasons; they don't like Windows 10, and they don't want to "wear out" the OS drive if they want to resell the laptop.
Audio only partially works on a MSI GT72 laptop (bluetooth headphones work, onboard speakers don't). You also have to roll your own Ethernet network driver.
The desired solution for any problem is always some kind of plumbing taking into account user inputs, user output, databases, system state and storage. Some people can only solve a problem if they have been taught how to handle those particular "patterns" before. Creative types can come up with a solution using either deductive analysis or by writing code as they go along.
Some projects just require someone who has read all the web page design textbooks and the patterns are fairly simple to match - create dialog form, send SQL query to database, return results to web page. Others can require intricate programming such as designing an interface unit to connect together two pieces of hardware with proprietary protocols from separate vendors. Then there is no textbook or online tutorial.
Effectively, the person who is getting the least work done is the one to be promoted to management or fired. That leads to an arms race where programmers start working until the late hours of the morning to make sure they are not the one completing the least number of tasks.
"What's my point? I think that too many people in tech are enamored with the new/shiny and jump from technology to technology without spending enough time on the QUALITY of what they are creating"
There are those people who just like to work on blue-sky projects where everything is new and there is no "legacy code". So they are the first to learn the latest skills, design basic systems, then move onto the next project. Everyone else has to clean up after them.
They will buy up startups who have a product that they desperately need or complements their existing range of products. Maybe it's a piece of glue software that allows files to be converted from one application to another. Maybe it allows data to be visualized in real time on a mobile device - that's a great deal for engineers working on site.
A trade secret is a way of using software or hardware in a way that is extremely profitable to the original developer by helping to reduce costs or increasing profits.
It might be a new way of ranking search engine results using natural language processing. Maybe it's a way of improving yields in silicon chip manufacturing, or improving performance in a graphics algorithm, or performing stock trade predictions. Some companies have resorted to encoding these algorithms in custom ASIC's so that there is no way for a third party to reverse engineer the software. Others wrap these algorithms around a secure server where the customer sends their data in and gets the results out.
But Microsoft aren't happy with that. If they just "suspect" that someone might be using their trade secrets, they want the right to seize all the computer hardware and search it for violations.
That was before solar, wind came along and home-owners being able to sell energy back into the grid. Once supply exceeds demand, the utilities are no longer able to make their bumper profits when demand exceeds supply. Not even when they are trying to shut down the cheapest energy suppliers such as coal, buying up the surviving companies and selling the coal to China (Peabody Coal).
A lot of consumers like do download all the documentaries from archive.org as well as their favorite TV series, complete sets of magazines (BYTE, home Personal Computer World), favorite pop music. Even backing up an OS partition takes up 60 to 120 Gigabytes (64-bit Linux/Windows). DVD ISO's are around 4 Gigabytes each - everything from OS distros to trial edition applications and install ISO's. Add on top of that digitized family photographs and movies, and it's easy to get to a couple of terabytes. That 5 Terabyte of storage is used a striped RAID array, so if any one drive is lost, it can be replaced from the remaining other drives.
They already have. My first PATA laptop hard disk drive had 6 Gb of storage. Upgraded to 40 Gb, then 60 Gb, 80 Gb, 250 Gb. With SATA that went up to 500 Gbytes and then now 2 Gb. 1 Gb is the minimum size.
An ice covered country road with a camber is the worst - couldn't go faster than 5mph before the car starts slipping towards the drainage ditch.
Yes, they speed up to get off the wet patch of road.
Everyone is doing this is everyone else; USA bugs aircraft bought by Chinese:
http://www.telegraph.co.uk/new...
http://www.airforcemag.com/Mag...
It could fly in the rain. It's just the wet wing surface no longer made it stealthy. Having a radar jamming system that jammed it's own radar system is probably due to the sensitivity of the radar system.
You can put function calls inside a switch statement but outside the case statements in gcc. Does that happen in Clang? Even old Borland C++ compilers from 1990's would catch that one.
I've seen cross-compile builds of large code bases of 2 million+ lines take 10 minutes. Change one header file of a low-level module, and the whole stack has to be rebuilt. Just because BaseClassA has had a new boolean flag added, DerivedClassB to DerivedClassJ have to be recompiled along with container classes, interface classes, then the GUI layer with custom widgets, the plugins for third-party editors, the dynamic linked libraries, and finally the application itself.
I had a Mykit system 7 electronics board when I was little. The components were connected together using a mix of different colored wires. It would take absolutely hours to get a complex circuit wired up.
An alternative was the Denshi-Gakken kit EX 150. Each component such as a transistor or resistor was in a little plastic cube. Combined with various other components (horizontal/vertical or jump over cable blocks), entire circuits could be made that looked exactly like the logical diagram:
http://searle.hostei.com/grant...
Those days, I thought it was cool to wire up an optical sensor (ORP-12) to the paddle ports of an Atari computer and measure light levels. Now, it's easier just to plug in a webcam to a USB port.
Great collection of electronic boards here:
http://searle.hostei.com/grant...
The thing about C++ is that you can't just learn the C++ to be relevant to be employers. That knowledge has to include at least STL if not Boost as well as some GUI (Qt) and multi-threading (Intel TBB). Other companies may have moved onto using Python with PyQT and taken parallel processing up to PyCUDA.
Next to impossible. Let's look at wi-fi routers. Everyone has one or more; hotels, B&B's, student dorms, apartment block tenants, home owners, railway stations, airports. Even a netbook or smartphone can be configured to become a wi-fi or bluetooth hotspot. Not even mandating secure encrypted connections requiring passwords is going to be an obstacle, since you just put the password up on a noticeboard somewhere, or make it the ESSID itself. The effective radius of bluetooth is around 10 meters. So the French government are going to be patrolling every single "bubble" of bluetooth space?
France has had problems with terrorists in the past, so they have tight controls over communications. Even to get a PAYG SIM card (Mobicarte), you need to provide photographic ID. Meanwhile, in any hotel in the UK, you can just buy a PAYG SIM card from a vending machine. For a while, any form of encryption was illegal, but Internet commerce pushed that aside.
If they try to make Tor illegal, they must also make VPN tunneling and any other form of encrypted communication because it's always possible to reassign port numbers.
Microsoft tried to "harmonize" their smartphones with their desktops to have a consistent user interface. If Apple and Android smartphones have an "app store" where pre-tested applications are on sale, then so must Microsoft. Then Microsoft introduced that "live tiles" interface for their smartphones to match the App pages on smartphones. Therefore, the desktop must have one too. It can't be a separate application because users may not use it. So it must be bolted onto the desktop somewhere. The only practical place is in the start pullup menu.
Since smartphones auto-update applications, then so must the desktop. One problem with desktop systems are the large botnets, malware, viruses with growth assisted by users who don't update regularly. So Microsoft decides the only solution is to forced every system to get "updates" at night. For hipsters, it's cool to suddenly discover "new features" on their phones in the morning. For anyone else who had project work running it is infuriating to suddenly find their work gone and the machine stuck in a update.
If you look around the web forums, you will see that laptop owners have been pulling out the Windows 10 SSD drives from their laptops for two reasons; they don't like Windows 10, and they don't want to "wear out" the OS drive if they want to resell the laptop.
Bangladesh is begging foreign countries to take their surplus population. They have literally exceeded their land carrying capacity.
Amalgam fillings are a mix of mercury and silver, tin and copper. More or less the same stuff as the solder put on circuit boards.
http://www.fda.gov/MedicalDevi...
That was replaced by plastic or acrylic fillings which are hardened using UV light, but get soft due to exposure with alcohol.
Audio only partially works on a MSI GT72 laptop (bluetooth headphones work, onboard speakers don't). You also have to roll your own Ethernet network driver.
The desired solution for any problem is always some kind of plumbing taking into account user inputs, user output, databases, system state and storage. Some people can only solve a problem if they have been taught how to handle those particular "patterns" before. Creative types can come up with a solution using either deductive analysis or by writing code as they go along.
Some projects just require someone who has read all the web page design textbooks and the patterns are fairly simple to match - create dialog form, send SQL query to database, return results to web page. Others can require intricate programming such as designing an interface unit to connect together two pieces of hardware with proprietary protocols from separate vendors. Then there is no textbook or online tutorial.
Effectively, the person who is getting the least work done is the one to be promoted to management or fired. That leads to an arms race where programmers start working until the late hours of the morning to make sure they are not the one completing the least number of tasks.
"What's my point? I think that too many people in tech are enamored with the new/shiny and jump from technology to technology without spending enough time on the QUALITY of what they are creating"
There are those people who just like to work on blue-sky projects where everything is new and there is no "legacy code". So they are the first to learn the latest skills, design basic systems, then move onto the next project. Everyone else has to clean up after them.
They will buy up startups who have a product that they desperately need or complements their existing range of products. Maybe it's a piece of glue software that allows files to be converted from one application to another. Maybe it allows data to be visualized in real time on a mobile device - that's a great deal for engineers working on site.
A trade secret is a way of using software or hardware in a way that is extremely profitable to the original developer by helping to reduce costs or increasing profits.
It might be a new way of ranking search engine results using natural language processing. Maybe it's a way of improving yields in silicon chip manufacturing, or improving performance in a graphics algorithm, or performing stock trade predictions. Some companies have resorted to encoding these algorithms in custom ASIC's so that there is no way for a third party to reverse engineer the software. Others wrap these algorithms around a secure server where the customer sends their data in and gets the results out.
But Microsoft aren't happy with that. If they just "suspect" that someone might be using their trade secrets, they want the right to seize all the computer hardware and search it for violations.
If that family are smart they will jump onto whatever energy bandwagon happens to be rolling along the rails at the time.
That was before solar, wind came along and home-owners being able to sell energy back into the grid. Once supply exceeds demand, the utilities are no longer able to make their bumper profits when demand exceeds supply. Not even when they are trying to shut down the cheapest energy suppliers such as coal, buying up the surviving companies and selling the coal to China (Peabody Coal).
The final ruling of any court case establishes a ruling that affects all similar lawsuits in the future.
Next time it could be PatentTrolls LLC suing startup LinuxDeveloperStudios for enabling the remote control of holographic USB projector systems.
Obama uses presidential directives which are approved by the National Security Council.
A lot of consumers like do download all the documentaries from archive.org as well as their favorite TV series, complete sets of magazines (BYTE, home Personal Computer World), favorite pop music. Even backing up an OS partition takes up 60 to 120 Gigabytes (64-bit Linux/Windows). DVD ISO's are around 4 Gigabytes each - everything from OS distros to trial edition applications and install ISO's. Add on top of that digitized family photographs and movies, and it's easy to get to a couple of terabytes. That 5 Terabyte of storage is used a striped RAID array, so if any one drive is lost, it can be replaced from the remaining other drives.
They already have. My first PATA laptop hard disk drive had 6 Gb of storage. Upgraded to 40 Gb, then 60 Gb, 80 Gb, 250 Gb. With SATA that went up to 500 Gbytes and then now 2 Gb. 1 Gb is the minimum size.