The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
Well, I make my living using technology.
All my hobbies involve technology (although I guess I could go out for a walk or read a book).
Of course when I finish that book I need technology to buy a new one (which was also created using technology).
The technology I need was created using different technologies.
Technology keeps my food and drinks cold or frozen and it's technology that helps me prepare it.
Winter is coming and even though it's still 20+ C inside the house I do sometimes have the heater on on a cold day which is, you guessed it, more technology.
I could go on for a while, but you get the idea.
It's probably not what you (or Gartner) meant, but I'm going to put both my hands and feet up into the air
We all surrounded with technology...
The question is what you are doing when that technology stops working?
Where is your breaking point?
If a broken phone paralyzes you, you are enslaved...
If you starting to panic when the washing machine flooding the flat, you are only overreacting...
A heating refrigerator will freak out almost anyone...
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
I have an issue the device I am working on will not work, worked yesterday, install Eset Anti-virus, appears to work, Eset runs all night scan. System wont run today...Eset removed... still won't connect... I am suspicious...this has happened before...
I have had problems where my anti-virus (Malwarebytes) insists on quarantining the exe file of a program I have written myself (and know contains nothing that can be considered a virus in any way!)
I can whitelist the exe or the containing folder, but that's little comfort, because once a user has installed the program, he may have the same problem. Have yet to find a solution for that...
Could it be something along those lines?
Anything that is unrelated to elephants is irrelephant Anonymous - The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 - Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
I also use MBAM, together with Windows Defender, and I had a similar case of a "false positive" in MBAM, and I think I was able to provide info about it through Malwarebyte website so that they could update their database. This loop takes longer but I do not see this MBAM detection coming back - it looks like this worked, at least in my case …
The little bleeder, I have to have an IP connection to use a some hardware. Fine. The hardware then talks to another piece of software (IP) to talk back to the software simulation of another bit of hardware.
The issue was the Eset getting in the way of the connection back to my PC despite it being told to ignore the issue. Why the blood and stomach pills didn't somebody look at this, it is causing my Team no end of problems! We have to excluded from the group, so here we are swinging in the breeze...
Inside Visual Studio I ran the application.
It recompiled it due to fresh changes then it all went really really slow.
Next it reported that the executable didn't exist.
Then MBAM notifier popped up after some delay with.... "Machine Learning Detected" and executable quarantined.
To be fair though, the application was doing some unusual things that may have triggered this response.
The app was encrypted and used a boot loader to launch it into memory.
It monitored all existing and new USB connections and checked their type and their serial numbers.
So I can imagine that their engine may see this as suspicious and then false positive my app.
Turns out that a lot of other AV software reacted similarly.
Don't care that much as this is not distributed widely at all.
I have heard of developers having nightmares with anti-virus software companies who do not alter their detection strategies for innocent software.
However it appears from what I have seen on the Net, and reported by Tachyonx in the post below, that Malwarebytes does modify their code in order to avoid false positives, if there are complaints.
Most AV software has caused problems for me at some stage through their use.
Many of them have become viruses themselves almost. When removed everything becomes fast and works again.
I don't trust them. Most seem to like finding issues to keep you feeling like you are being protected when you know that it is BS.
Malwarebytes has been the best so far. The least intrusive, not much slowness induced and rapid response when required.
Good when in a browser as well.
Although they say that they are anti-malware more than anti-virus. Still the same thing essentially.
Also it is interesting to note that MBAM doesn't detect Eicar Virus string.
They say that it isn't a real virus so why the heck perform a false positive on it.
They say better to work on real issues instead of wasting time.
Sounds a little petty, but, I can sort of understand. It could introduce more false positives.
Gee, sorry, I just wanted to comment on your post and it has turn into a rave almost.
Oh Well.... it is Thursday here. Maybe that explains it.
"Rock journalism is people who can't write interviewing people who can't talk for people who can't read." Frank Zappa 1980
So this application has an order entity.
You'd expect something like order and order detail, but instead we get an order with product1, product2, product3, product4 and price1, price2, price3, price4.
Because there would never be more than four products.
Actually make that five!
Hilarity ensued as the original programmer tried to fit in a fifth product and had to go through the entire application to add another product.
Everything I'm doing now is basically work around this ridiculous setup.
So anyway, each product requires a report to be printed and all reports need to be printed before the order can be invoiced.
So you'd expect a printed1, printed2, printed3...
Except it's a single field with "01101".
The first digit represents the status of product1, the second of product2, etc.
And a "1" means it's NOT printed.
I'm not even sure how it works for orders with less than five products.
And the old orders only have four digits so I'm not even sure if that ever works out or we need to do some data update on all orders.
This is a fairly recent application written by someone with over 30 years of experience in software development
And he's not even the worst software developer I know