On Mon, 28 Jun 2021 at 17:01, Frantisek Rysanek
<frantisek.rysa...@post.cz> wrote:

> That's a good point, never thought about that :-)

"This isn't my first rodeo."

>
> > Non-technical users (that is, most of them) would not know what to do
> > with a Zip file.
> >
> Ooompfh! :-) :-) :-)
> Clearly Mr. Proven you have much more experience with front-line
> helpdesk work.

Sadly, yes, I do. A long time ago, but it sort of stays with you.

> Superficially I have to laugh at the idea that someone who cannot
> work with a ZIP file would be interested to flash the BIOS in their
> motherboard...

Well, yes, that is fair, and Windows self-updaters are much more
common now, but in this case, the OP did say that the vendor _said_ it
was a FreeDOS tool.

> And looking at my teenage offspring, insisting on sending
> photoes from their phone into their computer by e-mail instead of
> just using a USB cable

Exactly. Or people sending you Word documents with an embedded PDF
containing a TIF of a scan. >_<

Part of this is the fault of bad design in software -- that it can
_do_ this without asking, or that it was built so it looks like the
obvious way -- and partly it is bad training.

At my last job in the UK, I had to turn a long list of results into an
Excel spreadsheet. Normally it took hours.

I wrote a macro that did it.

It ran in about 5sec.

My colleagues looked at me as if they were considering burning me as a witch.

Next, I was told to format a 50-60 page report by copy-and-pasting the
formatting from an old one.

I told them they were out of their minds not to use styles. They'd
never heard of styles.

So, I took the old report, saved and modified some style sheets, and
did a demo where I applied them. The whole report, totally reformatted
in seconds, multiple different ways.

Now they were not going to burn me as a witch, but worship me as a
powerful wizard or something.

> (the largest asian mainstream brands) I have to say that their
> download packaging people / download site maintainers generally
> (insert your preferred invective verb) at their job.

OK, I laughed at this point. :-)

> I.e. I don't suspect some cunning plan, where plain sloppiness is a
> good explanation.

Hanlon's Razor:
"Never ascribe to malice that which can be adequately explained by
incompetence."
https://en.wikipedia.org/wiki/Hanlon%27s_razor

> I tend to actually shiver whenever I download some such stuff and the
> archive format is a self-extracting EXE. Download a bare opaque EXE
> from a website and just run it - such a barbarian practice, from a
> security perspective!

Agreed.

> And by doing that, even if those EXE archives
> are legit, they teach the users to consider this practice safe and
> normal !

Absolutely. Many new Linux users get very angry when you tell them
that downloading a binary and running it is the wrong way to install
softwa. It is the only way they know.

> It's always a pleasure to debate with you Mr. Proven :-)

:-)

> P.S.: as for updating BIOS from *FreeDOS* - suppose that you actually
> get your hands on a DOS executable. It can be a single file (all in
> one), or you get an EEPROM image data file and an executable flasher
> util from the BIOS vendor. The actual executable flasher can have
> whims of its own:
> - can dislike FreeDOS, but run just fine in MS-DOS
> - can dislike EMS/XMS memory managers
> - can require an EMS/XMS memory manager
> - can require a memory manager, but specifically segfault with JEMM
>    (= makes you revert to MS-DOS and himem-sys)

All of those are totally believable.

My default is no memory manager, nothing -- boot with F5 to skip
CONFIG.SYS/AUTOEXEC.BAT. But I believe you that some may need it.
>
> Combined with disk sizes and geometries, FAT32 support and possibly
> other quirks of the platform, it can be an interesting exercise to
> get a working DOS that pleases the flasher tool :-)

I can believe that. Luckily I rarely need to do it any more. My home
desktop is a Mac.

> And then there are the modern EFI "firmware" generations that come
> with a flasher tool in the form of an EFI executable, so you need to
> know your way about the EFI shell, which hopefully is included in the
> "firmware"... or boot an EFI shell as a "payload" from an
> EFI-bootable disk drive or some such.

Ouch. This I have not seen yet.

> P.P.S.: my favourite download was an installer of some custom health
> monitoring and GPIO API (for win32) from a PC vendor whom I would
> prefer not to name. There was no information about compatibility, but
> the contents were clearly original. The package installed without
> errors. And after a graceful restart, the PC would end up in a BSOD
> at boot, as soon as the kernel driver for that API got loaded. At
> customer premises, without a recovery environment at hand...
> We did not have another machine of that model to try on our own
> first, so the customer ran the risk and served as a test pilot. Ahh
> well. Fortunately he soon managed to plug the disk into another
> machine, find the culprit driver binary and erase it from the disk.

That's very nasty but  I have seen similar behaviour. Windows' total
failure to handle such things gracefully is one of the reasons I
switched to mostly using Linux. It _tends_ (sometimes, not always)  to
handle things like device-driver failures in a more graceful way:
e.g., dropping you to a command-line if it can't start the GUI, or
giving you a standalone machine if the network fails, or working but
at the wrong screen resolution, or something like that.

Windows still tends to collapse on its face with a Blue Screen Of
Death under such pressure.

Life is too short, and one of the unspoken unpleasant truths of the
computer industry is that Windows tech support people are a fungible
commodity, with a market-controlled price.

This means that most of them are not much use so they all tend to do
things the simplest, most standard way (because that is all they
know).

That in turn means that you can easily hire them, in large numbers if
needed because they are cheap, and if you have problems, you can fire
them and hire other ones... and because your old techies didn't do
anything fancy, the new ones will more or less understand the system
and will be able to work with it.

You don't really _want_ whizzkids on your staff: they will do fancy
stuff nobody else understands. So this improves their job security --
they know you need to keep them.

I was a Windows whizzkid in the late 1980s and early 1990s.

I saw the way things were going by the mid 1990s, so I left the
business and became a journalist. Then the Web killed all the computer
magazines, so I became a technical  writer instead.

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk – gMail/gTalk/gHangouts: lpro...@gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to