M
Martin Brown
Guest
On 03/09/2019 21:03, Rick C wrote:
I hate to say it but on this particular point I tend to agree with JL.
Good software can be defined as something which remains useful,
relatively bug free and in service five years after it was launched.
That was about the timescale where overly enthusiastic large medieval
buildings tended to first show signs of subsidence and failure too.
Although there is some excellent software about and best practice is
improving gradually (though IMHO too slowly) there is far too much of a
ship it and be damned macho business culture in shrink wrap software.
Win10 updates that bricked certain brands of portable for example.
> running some spice sims, breadboarding something to try an idea, swapping parts to see what happens.
I find it very odd that he trusts Spice simulation predictions when at
the same time he rails incessantly against climate change simulations.
The individual components in electronics hardware are generally much
better characterised and do more or less what they say on the tin.
Software developers have a bad habit of re-inventing the wheel and not
always putting the axle at the centre or making the damn thing round!
Problem with binary logic is that a fence post error is the opposite of
what you intended to do. It is pretty clear that modern software could
be made a lot more robust by static analysis to find all the places
where malevolent data packets can target OS privilege escalation.
--
Regards,
Martin Brown
On Monday, September 2, 2019 at 4:22:22 PM UTC-4, John Larkin wrote:
On Mon, 2 Sep 2019 15:16:23 -0400, bitrex <user@example.net> wrote:
On 9/2/19 11:53 AM, John Larkin wrote:
https://www.theregister.co.uk/2019/09/02/microsoft_roundup/
How could something this crazy happen?
The Feb update broke a previously working audio/visual hardware/software
suite of mine, the mfgr says "talk to Microsoft" and Microsoft says
"talk to the mfgr"
Ĺť\_(?)_/Ĺť
A recent Firefox update got tangled with Windows access permissions.
That cost me a few hours of IT consultant time to repair. He basically
fiddled until it got fixed. Better him than me.
We are in the dark ages of computing.
I am a little confused. You often describe your technique of designing as what amounts to fiddling...
I hate to say it but on this particular point I tend to agree with JL.
Good software can be defined as something which remains useful,
relatively bug free and in service five years after it was launched.
That was about the timescale where overly enthusiastic large medieval
buildings tended to first show signs of subsidence and failure too.
Although there is some excellent software about and best practice is
improving gradually (though IMHO too slowly) there is far too much of a
ship it and be damned macho business culture in shrink wrap software.
Win10 updates that bricked certain brands of portable for example.
> running some spice sims, breadboarding something to try an idea, swapping parts to see what happens.
I find it very odd that he trusts Spice simulation predictions when at
the same time he rails incessantly against climate change simulations.
How is this different?
The individual components in electronics hardware are generally much
better characterised and do more or less what they say on the tin.
Software developers have a bad habit of re-inventing the wheel and not
always putting the axle at the centre or making the damn thing round!
A PC operating system has some 100 billion bits. Which one do you want changed?
Problem with binary logic is that a fence post error is the opposite of
what you intended to do. It is pretty clear that modern software could
be made a lot more robust by static analysis to find all the places
where malevolent data packets can target OS privilege escalation.
--
Regards,
Martin Brown