Re: "... accidentally turned on during a recent software update, "
Modern testing is done to demonstrate that the app "works" - if you are testing it to see if it doesn't work then you will be fired. That's modern management managing modern apps.
3434 posts • joined 19 Jun 2009
"China brought itself up to date by stealing IP from USA" - yes, but remember that the reason all the American IP got to China was because American businesses were so busy making a ton of money by moving their production lines from the US to China.
I have a friend whose company moved the computer production from the US to China, they sent him over there for two years to help get it set up, teach the Foxconn workers in Shenzhen to design new boards and diagnose problems. Then they returned him to the US and fired him.
Microsoft keeps adding "features" to Visual Studio and each "feature" adds complexity, requires more space on the computer and makes it hard to use. I use 2017 and while I have tried 2019 a couple of times, I always end up uninstalling it and returning to 2017 which is a pain to use compared to earlier versions - but it is usable. It has a lot of decent diagnostics and coding help, but it includes a ton of "features" that slow things down if you try to use them.
Writing applications with Visual Studio is like using Heroin, it makes you feel great when you are coding but then Microsoft adds a feature and you start to want to try a new
Good in the medical world, good for science too - think how easy it will be to track bees and butterflies etc now, essentially they will all be carrying Bluetooth phones (LOL).
But there are some other uses of the technology too - spies and professional hackers are going to find this useful...
Because the code was written by a young programmer, they would be much better off if they employed a hacker with the promise of a nice bonus for each device that they could hack off the production line or the old stock cupboard.
The old devices are probably not being updated because they were coded in C and the current version of Visual Studio doesn't compile the old code.
In the early days of writing code I was debugging an interrupt driven keyboard reader for ZCPR and I saw buffer overflows, it was an easy fix after I woke up in the morning after dreaming about the code to build a circular buffer and watch the pointers. I've never seen buffer overflow issues since because I had to fix them very early in my life - I'm guessing that young coders these days are taught new languages all the time, but not how to code properly? Applications are getting larger and larger, it's not a problem these days because everyone has at least 5Gb of memory, larger applications have more room for bugs and larger buffers so there's no need to worry about buffer overflow ... until it overflows.
Dona Sarkar, the previous head of the Windows Insider program, has said that there now more than 16.5 million Insiders testing preview builds for Windows 10 - is this 16.5 million expert programmers and users or is it 16.5 million idiots who signed up because their phones had issues, their x-box wasn't letting them cheat games, or maybe they just signed up by mistake?
Looking at the way the Window 10 functions, it's clear that the people writing it have never designed an operating system from scratch, they have just been fiddling with old code and re-writing it to keep the management happy and force everyone into the rainy cloud world.
Windows 7 is excellent, it's as secure as Vista but easier to manage and works efficiently while being very easy to write and install programs. It's a clean environment, not as pretty as Vista but it's nice and friendly to use.
Window 8 was built for touch screens, entertaining and a pain to use but at least it works reasonably well although it looks too much like a phone and doesn't work as well.
Windows 10 is an utter disaster, it steals everything you do and is a complete pain in the butt to write applications in the Windows 10 environment. Notably is runs moderately well when running on a four core CPU, almost as well as Windows 7 running on a dual core CPU. I'm writing code for Windows 10 and it's horrible - yes, I can get the applications to run but an application that runs well on XP through Windows 7, runs slower on Windows 8 and 10, I can "fix" this by recompiling it in a Windows 10 world and its installation size jumps from 200kb to 4Mb.
Definitely, the Younger Dryas impact (probably in Greenland) looks like it may have removed not only the mega fauna but also virtually all the evidence of human occupation in North America, washing most of it away. When you look at the genetics of humans today it seems quite possible that humans have been floating around the world for at least 100,000 years - something that western culture denies could of happened because there's no (white) evidence of it; but genetics suggests that humans were not just isolated in little groups throughout history.
Of course it's all just guesswork, there are no posts on Facebook, Instagram or Twitter back then, all we have is pictures on cave walls.
There's evidence for the Late Heavy Bombardment about 4 billion years ago so this is relatively recent. All of these theories suggest that occasionally the Oort cloud outside the solar system may be disrupted and result in some trash running around the inner planets. While it's interesting to see if the Lunar evidence supports this, it would be very interesting to get dates on impact craters on Mars, maybe that's what caused Mars to be the lifeless planet that we see today.
Republicans are the Deep State, look at all the things they accuse the Democrats of doing ... they are all things that the Republicans do; building huge deficits, gerrymandering, stealing votes, threatening military takeovers of state by Federal Troops, cancelling Medicare etc etc etc.
They know about all these things because they are the experts at doing them.
It will be interesting to see how this works out, when the EU privacy rules first rolled out a lot of websites closed themselves down to foreign visitors in the US, many have since opened up to EU visitors but now it's all changed again. After January 1st a few UK sites might need to block EU visitors until they can demonstrate that they meet the data privacy requirements.
I saw it happen (working from home), I went and got into the pool with a beer and when I got out everything was up and running again. Problem Solved!
The internet is designed to be 100% reliable but I am never surprised when things like this happen because "designing" it to be reliable doesn't mean that everyone sets their access up to be 100% reliable. But generally any issue like this is fixed quickly.
Hopefully someone has added a programming Rosetta Stone to the collection, wait, let me pull some punched cards out of my coat pocket and add them to the archives.
The only country scamming for money is North Korea and they are very good at it - which is odd because this scam wasn't that efficient. Rather than tracking the total amount, how many transactions were there and when did they take place?
But when a scam like this happens all we know is what happens, knowing who's behind it is just guesswork.
I find it odd that the hackers are apparently boasting about how they did it, I wonder if they are just diverting attention from the source? If a hacker worked for an organization that had this hack waiting for the election then they could have made a little money by selling it to their friends...
There's more going on here than we can see, "stealing" the vaccine would not be a huge benefit because once it appears it will be public very quickly. So maybe this is being done to have some other effect?
Yes, it looks like it's Russia but it's hacking so it could be someone making it look like Russia.
Who benefits if Russia is accused? Probably not Trump so maybe the US political system will flip over again but could Russia be trying to make Bidden look attractive to boost the Trump voters again?
Fact is it's too early to know and jumping to conclusions when we don't know all the facts is stupid.
Asking someone to write code on a whiteboard is easy to do but doesn't really demonstrate everything. When I started you had to demonstrate that you could flowchart a problem, and in my mind that's always been the principal issue with coding, once you are confident that the flowchart is correct then you can write and debug the code to achieve the results that the flowchart documents.
If you just ask someone to code in front of you then you end up with good clean code from the person that gets the job but without any evidence that some logic issue in the code has not been missed; debug it and you show that the code is fine, not that the code has not missed some internal logical issue. Of course buggy code is not a big problem because any decent app can download an update in a few 4fv6 77ior0r9o362g!@#^ HGT^&(
If Microsoft is saying "why we think that Rust represents the best alternative to C and C++ currently available." then what's the plan? Eliminate those buggy human programmers and use AI to write the next version in Rust?
All languages are the potential for bugs somewhere, but it's us programmers who actually create them, usually by not thinking that strings can overflow or that storing passwords in the cache might be a mistake, etc**10.
It would be interesting to know how this happened - I expect that it was just an email slipping through the virus checks. Releasing the "how it happened" information would help other people prevent this from happening to them - every day I see emails arrive with interesting attachments:
P.O 567934.zip (P.O 567934.exe) , 0072635_20200713_pdf.ace, PON991197.doc, Payment details.zip (Payment details.exe), Invoice_376102_INC.xlsm, English_Court OrderCASE#036886890678.iso, etc.
Biting the hand that feeds IT © 1998–2020