|
Organisations in the UK and the US know they should improve their software testing practices. Sorry to be the one to break this news to you
|
|
|
|
|
Kent Sharkey wrote: Organisations in the UK and the US know they should improve their software testing practices but don't give a crap because it brings less $$$. FTFY
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Several months ago, I had an interview with a medical device company. Toward the end, I asked about testing, including unit testing. The hiring manager gave the "our software is too complicated and has too many hardware dependencies for that." I said that by breaking the software into layers they could get around that problem. The interview abruptly ended.
(It's sometimes funny to ask an obvious question in an interview and have the interviewer panic. A slight variation is having the interviewer ask a question and you realize that they want wasn't approved and budgeted by management. On the other hand, nicer to find that out before you get hired and then laid off.)
|
|
|
|
|
Oh yes, you definitely dodged a bullet that time.
TTFN - Kent
|
|
|
|
|
Joe Woodbury wrote: Several months ago, I had an interview with a medical device company. Toward the end, I asked about testing, including unit testing. The hiring manager gave the "our software is too complicated and has too many hardware dependencies for that." I said that by breaking the software into layers they could get around that problem. The interview abruptly ended.
Great story. Congrats on the artful dodge.
|
|
|
|
|
That's what the customer is for.
|
|
|
|
|
I don't think it's as much not testing thoroughly enough as it is that the Windows ecosystem is a huge morphing environment. There are MILLIONS of hardware and software combinations, and weird interactions between those components are statistically likely to happen. And that's before you add "idiot users" to the mix.
It's impossible to release any software (of significance and established utility) that won't have any bugs.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
That is an essential part of why Apple products generally have been more stable: Apple has been extremely reluctant to letting others develop stuff for them (mostly hardware, but they are also restrictive about software). So they control the permutations, and can check them all. Or at least a much greater fraction.
You can see the same in software environments as well: If you restrict the group of users, or even of developers, to a small subset, you will have a much more static set of cases that must be handled (or tested). First time I entred a *nix develop environment, expecting things to work roughly the way I was used to, I crashed these super-stable Solaris workstations and the super-stable emacs editor several times a day. The seasoned Solaris developers where always surprised that anyone would as much as think of doing it that way! If I could only learn to do things the right way, I would be seeing how super-stable Solaris and emacs are .
Similarly: If you put a *nix DevOps guy in charge of a non-*nix system, he will most likely crash it several times a day, and complain about how much more stable *nix is. Many years ago, I took over a set of terribly misconfigured (to resemble *nix) and unstable machines. I was familiar with the native way of running this OS, and within a couple of weeks, the machines went from having daily crashes to running for months without any hickups.
Windows has opened up for everybody to have it their own way - even *nix guys can insist on not learning anything new when working with Windows: They can mess up the machines to look like the ones they already know. Supporting this mess of course costs MS truckloads of money.
|
|
|
|
|
Safe Meeting keeps an eye on you during your video conferences, and if it sees business-inappropriate attire, the video is immediately muted. Odd times call for odd solutions (to modern problems)
Plus: AI!
|
|
|
|
|
I honestly misread that "business-appropriate attire" and thought, "my kind of software."
|
|
|
|
|
What if the meeting is a bunch of people associated with the adult film industry, and they're conducting an interview?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Same result - they wouldn't be wearing underwear
TTFN - Kent
|
|
|
|
|
But how does it know that's okay?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
modified 4-Jun-20 12:20pm.
|
|
|
|
|
The new Chromium-based version of Edge launched in January, but Windows users had to specifically download it. A Microsoft support article notes that it’s now available on Windows Update, meaning it will soon arrive on the more than 1 billion Windows 10 devices in use. Because it's an essential component of Windows?
|
|
|
|
|
Kent Sharkey wrote: Because it's an essential component of Windows? Have you tried to desinstall the older one? Or cortana?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
When I was seriously trying to get a Linux machine to run at home, I was also in the mood of "Making it simple to overview and manage - remove everything you don't need". Yeah, right. You can reduce the installation down to the size of a stamp ... at least if all you need is a machine to serve as a paper weight.
I have learnt one thing about Linux machines: Don't ever uninstall any single piece that you haven't explicitly installed yourself! Otherwise, something else will break.
In a windows installation, there are actually a number of pieces you may uninstall. I do not know whether Edge is among those, but nowadays Firefox fails on so many web sites that I want to keep Edge as an alternativ in such cases. Chrome just isn't for me...
|
|
|
|
|
Member 7989122 wrote: I do not know whether Edge is among those, Edge not that bad, but cortana is a PITA
Member 7989122 wrote: , but nowadays Firefox fails on so many web sites that I want to keep Edge as an alternativ in such cases. Same here
Member 7989122 wrote: Chrome just isn't for me... Same here... but it it loads pages the others would not. So I keep it as a last try and to listen to online radio, while the other browser opens the normal webs.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Google was sued on Tuesday in a proposed class action accusing the internet search company of illegally invading the privacy of millions of users by pervasively tracking their internet use through browsers set in “private” mode. I'm sure they can dig up the coin for this fine by going through the couch cushions at the head office
Or maybe cancel a service or two?
Nah. They were going to do that anyway.
|
|
|
|
|
Wow, after years of education people are still using google.
That alone should tell you something.
The answer is just keep yourself separated from the "unclean" google users.
One of the first things I did when I built my voip network was to block that google-voice or whatever it was. That was literally job #1.
|
|
|
|
|
I sometimes use Google Maps.
Also, Android tracks the hell out of you. Shutting that crap off isn't trivial and sometimes breaks things that shouldn't break. (OTOH, I don't really care. Google's algorithms likely declare me a very boring person and ignore me.)
|
|
|
|
|
In this version, we are highlighting changes in the C++ Connection Manager, .NET Productivity, Git Productivity, and Local Process with Kubernetes. Needs more versioning. How about, "Left-handed edition" at the end?
Maybe a build number, complete with a branch commit ID?
|
|
|
|
|
Kent Sharkey wrote: "Left-handed edition"
That is a genius idea!
|
|
|
|
|
The international team of scientists behind the breakthrough believe that molecules like the ones they have discovered could offer information density of around 250 terabits per square inch—which is around 100 times the storage density of current hard drives. You just need a handy scanning tunneling microscope (as most households now have)
|
|
|
|
|
What the elephant would you need that memory for?
|
|
|
|
|
[Joke]
Windows 12? GTA VIII? Destiny 3?
[/Joke]
More seriously... I can ensure you, there would be people filling it (with relevant data or not is another question)
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|