• Packages With =?UTF-8?B?4oCcdDY04oCd?= On The Ends Of Their Names

    From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Mon Apr 15 04:36:50 2024
    From Newsgroup: comp.os.linux.misc

    Lately, in Debian Unstable, I have noticed package names starting to
    appear with “t64” on the ends. No doubt this will percolate through to Debian derivatives as well. I wondered what this was about, and found
    this forum thread <https://www.antixforum.com/forums/topic/t64-at-the-end-of-a-package-title/>.

    This has to do with the “year-2038” problem, which should only affect 32-bit systems anyway. But it seems some people are sufficiently
    concerned about this to ensure that their code will build with a
    64-bit size for time_t (the POSIX type for holding the number of
    seconds since 1st January 1970), even on 32-bit systems.

    This is controlled at build time by setting the _TIME_BITS symbol to
    the value 64. There is a file /usr/include/features-time64.h (present
    if you have the libc6-dev package installed) that does the necessary
    setup of other time-related API calls based on this.

    On 64-bit systems (which is what most of us would be running by now),
    there would be absolutely no difference in the code with this setting.
    So the change in package name is I think only to maintain
    compatibility with 32-bit architectures.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Mon Apr 15 08:06:12 2024
    From Newsgroup: comp.os.linux.misc

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On 64-bit systems (which is what most of us would be running by now),

    You need to think beyond your desktop PC. Linux runs on billions of
    embedded systems, many of them being a 32 bit architecture and bound
    to stay there. Embedded systems tend to have an order of magnitude
    more in lifetime. The year 2038 is already here for those systems.

    there would be absolutely no difference in the code with this setting.
    So the change in package name is I think only to maintain
    compatibility with 32-bit architectures.

    The change in package name for 64 bit architectures is because the
    build process for .deb packages is essentially the same regardless of
    the architecture it happens for. Rebuilding the entire archive on
    64bit systems is a largely automated process, while building
    infrastructure to have different build processes, dependencies and
    package names depending on architecture bit width is something that
    must be done by humans.

    Human time is more valueable than machine time, hence the way we¹ are
    doing this transition.

    Greetings
    Marc

    ¹ we, Debian, as I am a Debian Developer
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Mon Apr 15 06:52:27 2024
    From Newsgroup: comp.os.linux.misc

    On Mon, 15 Apr 2024 08:06:12 +0200, Marc Haber wrote:

    Linux runs on billions of embedded systems, many of them being a 32 bit architecture and bound to stay there. Embedded systems tend to have an
    order of magnitude more in lifetime.

    And most of those systems will never have their OSes updated. Most vendors
    of embedded systems seem to develop their products with a “ship and forget” mentality.

    ¹ we, Debian, as I am a Debian Developer

    Greetings, and thanks, to the mother of all distros. ;)
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Mon Apr 15 09:53:36 2024
    From Newsgroup: comp.os.linux.misc

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 15 Apr 2024 08:06:12 +0200, Marc Haber wrote:
    Linux runs on billions of embedded systems, many of them being a 32 bit
    architecture and bound to stay there. Embedded systems tend to have an
    order of magnitude more in lifetime.

    And most of those systems will never have their OSes updated. Most vendors >of embedded systems seem to develop their products with a “ship and >forget” mentality.

    That makes it even more important to think NOW about year 2038.

    ¹ we, Debian, as I am a Debian Developer

    Greetings, and thanks, to the mother of all distros. ;)

    *bow*

    Greetings
    Marc
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Mon Apr 15 10:55:16 2024
    From Newsgroup: comp.os.linux.misc

    Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
    The change in package name for 64 bit architectures is because the
    build process for .deb packages is essentially the same regardless of
    the architecture it happens for. Rebuilding the entire archive on
    64bit systems is a largely automated process, while building
    infrastructure to have different build processes, dependencies and
    package names depending on architecture bit width is something that
    must be done by humans.

    I forgot to mention that the changed package name (and the changed
    symbol names inside the compiled libraries) allow the 32bit time_t and
    the 64bit time_t version of the library to be co-installable, which
    allows the _applications_ to transition one at a time in "their own
    sweet little time". Once no package uses a certain 32bit time_t
    library any more, the corresponding package can¹ be uninstalled,
    eventually only leaving the 64bit time_t library around.

    I don't know whether we² are going to transition back to the
    unsuffixed names of packages and symbols once all libraries are 64bit
    time_t. Personally, I'd consider that a waste.

    Greetings
    Marc

    ¹ and will, in apt's default configuration
    ² Debian
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Mon Apr 15 11:34:28 2024
    From Newsgroup: comp.os.linux.misc

    On 15/04/2024 07:52, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 08:06:12 +0200, Marc Haber wrote:

    Linux runs on billions of embedded systems, many of them being a 32 bit
    architecture and bound to stay there. Embedded systems tend to have an
    order of magnitude more in lifetime.

    And most of those systems will never have their OSes updated. Most vendors
    of embedded systems seem to develop their products with a “ship and forget” mentality.

    Many pieces of industrial gear still run on DOS

    you dont upgrade kit that works, for functionality, only to fix problems


    ¹ we, Debian, as I am a Debian Developer

    Greetings, and thanks, to the mother of all distros. ;)
    Amen
    --
    “Progress is precisely that which rules and regulations did not foresee,”

    – Ludwig von Mises

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marco Moock@mm+usenet-es@dorfdsl.de to comp.os.linux.misc,nz.comp on Mon Apr 15 12:56:04 2024
    From Newsgroup: comp.os.linux.misc

    On 15.04.2024 um 04:36 Uhr Lawrence D'Oliveiro wrote:
    Lately, in Debian Unstable, I have noticed package names starting to
    appear with “t64” on the ends. No doubt this will percolate through to Debian derivatives as well.
    If they use packages from Testing or Sid (both unstable version still
    in development), this will be the case.
    I wondered what this was about, and found
    this forum thread <https://www.antixforum.com/forums/topic/t64-at-the-end-of-a-package-title/>.

    This has to do with the “year-2038” problem, which should only affect 32-bit systems anyway. But it seems some people are sufficiently
    concerned about this to ensure that their code will build with a
    64-bit size for time_t (the POSIX type for holding the number of
    seconds since 1st January 1970), even on 32-bit systems.
    Which is important because if it fails, it should be noticed before it
    is in a productive system.
    --
    kind regards
    Marco
    Send spam to 1713148610muell@cartoonies.org
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marco Moock@mm+usenet-es@dorfdsl.de to comp.os.linux.misc,nz.comp on Mon Apr 15 12:56:49 2024
    From Newsgroup: comp.os.linux.misc

    On 15.04.2024 um 06:52 Uhr Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 08:06:12 +0200, Marc Haber wrote:

    Linux runs on billions of embedded systems, many of them being a 32
    bit architecture and bound to stay there. Embedded systems tend to
    have an order of magnitude more in lifetime.

    And most of those systems will never have their OSes updated. Most
    vendors of embedded systems seem to develop their products with a
    “ship and forget” mentality.
    That is their problem. A fix is being available - if vendors refuse to
    use it, developers can't change that.
    --
    kind regards
    Marco
    Send spam to 1713156747muell@cartoonies.org
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marco Moock@mm+usenet-es@dorfdsl.de to comp.os.linux.misc on Mon Apr 15 12:57:33 2024
    From Newsgroup: comp.os.linux.misc

    On 15.04.2024 um 08:46 Uhr Richard Kettlewell wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> writes:
    On Mon, 15 Apr 2024 08:06:12 +0200, Marc Haber wrote:
    Linux runs on billions of embedded systems, many of them being a 32
    bit architecture and bound to stay there. Embedded systems tend to
    have an order of magnitude more in lifetime.

    And most of those systems will never have their OSes updated. Most
    vendors of embedded systems seem to develop their products with a
    “ship and forget” mentality.

    So it depends if the vendors (and users, who are often negligent about upgrades) care about them still working properly from 2038 onwards.
    The will start caring at least when it breaks. But then they will have
    to listen to a "told you so".
    --
    kind regards
    Marco
    Send spam to 1713163566muell@cartoonies.org
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marco Moock@mm+usenet-es@dorfdsl.de to comp.os.linux.misc,nz.comp on Mon Apr 15 12:59:56 2024
    From Newsgroup: comp.os.linux.misc

    On 15.04.2024 um 11:34 Uhr The Natural Philosopher wrote:
    On 15/04/2024 07:52, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 08:06:12 +0200, Marc Haber wrote:

    Linux runs on billions of embedded systems, many of them being a
    32 bit architecture and bound to stay there. Embedded systems tend
    to have an order of magnitude more in lifetime.

    And most of those systems will never have their OSes updated. Most
    vendors of embedded systems seem to develop their products with a
    “ship and forget” mentality.

    Many pieces of industrial gear still run on DOS
    I know that and I know that they have beads of sweat on their forehead
    because they know when it fails it is hard to fix because hardware
    availability is tricky and who still knows how to operate systems from
    30 years ago.
    you dont upgrade kit that works, for functionality, only to fix
    problems
    If the time doesn't work properly, many things are broken, especially
    when those devices are connected to a network.
    --
    kind regards
    Marco
    Send spam to 1713173668muell@cartoonies.org
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marco Moock@mm+usenet-es@dorfdsl.de to comp.os.linux.misc,nz.comp on Mon Apr 15 13:00:57 2024
    From Newsgroup: comp.os.linux.misc

    On 15.04.2024 um 10:55 Uhr Marc Haber wrote:
    I don't know whether we² are going to transition back to the
    unsuffixed names of packages and symbols once all libraries are 64bit
    time_t. Personally, I'd consider that a waste.
    I think this will break many 3rd party package dependencies. It already
    did with Seafile.
    --
    kind regards
    Marco
    Send spam to 1713171316muell@cartoonies.org
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Mon Apr 15 13:12:13 2024
    From Newsgroup: comp.os.linux.misc

    Marco Moock <mm+usenet-es@dorfdsl.de> wrote:
    On 15.04.2024 um 10:55 Uhr Marc Haber wrote:
    I don't know whether we² are going to transition back to the
    unsuffixed names of packages and symbols once all libraries are 64bit
    time_t. Personally, I'd consider that a waste.

    I think this will break many 3rd party package dependencies. It already
    did with Seafile.

    That's why Debian tesiting is public, so that 3rd party package
    vendors can adapt¹ before we² release.

    Grüße
    Marc

    ¹ and identify their 32bit time_t bugs
    ² Debian
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From candycanearter07@candycanearter07@candycanearter07.nomail.afraid to comp.os.linux.misc,nz.comp on Mon Apr 15 15:30:10 2024
    From Newsgroup: comp.os.linux.misc

    Marc Haber <mh+usenetspam1118@zugschl.us> wrote at 07:53 this Monday (GMT):
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 15 Apr 2024 08:06:12 +0200, Marc Haber wrote:
    Linux runs on billions of embedded systems, many of them being a 32 bit
    architecture and bound to stay there. Embedded systems tend to have an
    order of magnitude more in lifetime.

    And most of those systems will never have their OSes updated. Most vendors >>of embedded systems seem to develop their products with a “ship and >>forget” mentality.

    That makes it even more important to think NOW about year 2038.

    Exactly, we don't want a repeat of Y2K.

    ¹ we, Debian, as I am a Debian Developer

    Greetings, and thanks, to the mother of all distros. ;)

    *bow*

    Greetings
    Marc


    Thank you for your work.
    --
    user <candycane> is generated from /dev/urandom
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Mon Apr 15 22:09:01 2024
    From Newsgroup: comp.os.linux.misc

    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete,
    unsupported software?

    you dont upgrade kit that works, for functionality, only to fix problems

    The trouble with “if it ain’t broke, don’t fix it” is when you wait until
    it *is* broke, and only then discover that you have no idea how to fix it.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Mon Apr 15 22:10:32 2024
    From Newsgroup: comp.os.linux.misc

    On Mon, 15 Apr 2024 10:55:16 +0200, Marc Haber wrote:

    I don't know whether we² are going to transition back to the unsuffixed names of packages and symbols once all libraries are 64bit time_t. Personally, I'd consider that a waste.

    You think so? I think it makes sense to get rid of the superfluous suffix, once it has served its purpose.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Rich@rich@example.invalid to comp.os.linux.misc,nz.comp on Mon Apr 15 22:15:57 2024
    From Newsgroup: comp.os.linux.misc

    In comp.os.linux.misc Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete, unsupported software?

    TNP might not, but that does not change the fact that TNP's statement
    is all too true. There is much industrial gear that runs on DOS (or
    other, now extinct, OS'es).

    A recent (related) example that made the rounds a week or two ago:

    SFMTA's train system running on floppy disks; city fears 'catastrophic failure' before upgrade

    https://abc7news.com/san-francisco-train-system-has-been-running-on-floppy-disks-but-city-fears-catastrophic-failure-before-upgrade/14624828/

    Still relying on floppy disks 26 years later.


    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marco Moock@mm+usenet-es@dorfdsl.de to comp.os.linux.misc,nz.comp on Tue Apr 16 09:08:57 2024
    From Newsgroup: comp.os.linux.misc

    On 15.04.2024 um 22:15 Uhr Rich wrote:

    SFMTA's train system running on floppy disks; city fears
    'catastrophic failure' before upgrade

    Exactly that is the result of "never change a running system". Spare
    parts are often not available and if it breaks, it is hard to fix it.
    --
    kind regards
    Marco

    Send spam to 1713212157muell@cartoonies.org

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 11:35:53 2024
    From Newsgroup: comp.os.linux.misc

    On 15/04/2024 23:09, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete, unsupported software?
    People trust a lot of things to WIN XP

    Freedos is supported

    But you completely missed the point. If a piece of hardware and software
    works as intended, it doesn't matter how 'obsolete or unsupported' it
    is. Viz nuclear power stations running on PDP11s and so on.

    It is clear you do not actually understand DOS at all: There is nothing
    TO support. It is simply a program loader. Everything else is the user application, as DOS allows Assembly language coded bare metal
    programming if you want it to.



    you dont upgrade kit that works, for functionality, only to fix problems

    The trouble with “if it ain’t broke, don’t fix it” is when you wait until
    it *is* broke, and only then discover that you have no idea how to fix it.

    Another arm waver from the unreal world of fervent imaginings.

    Read what I said. If it has problems, you fix them

    If you are a manufacturer of an embedded system either you release bug
    fixes and allow people to flash or re program ROM, or you simply sell
    them a later version.

    But most embedded code is so damned simple it doesn't even need an
    operating system. But even it it is running some sort of linux or BSD
    unix, chances are it is cheap enough to throw away in ten years time.
    --
    "Socialist governments traditionally do make a financial mess. They
    always run out of other people's money. It's quite a characteristic of them"

    Margaret Thatcher

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 11:51:35 2024
    From Newsgroup: comp.os.linux.misc

    On 16/04/2024 08:08, Marco Moock wrote:
    On 15.04.2024 um 22:15 Uhr Rich wrote:

    SFMTA's train system running on floppy disks; city fears
    'catastrophic failure' before upgrade

    Exactly that is the result of "never change a running system". Spare
    parts are often not available and if it breaks, it is hard to fix it.


    However, in the end its pure cost benefit analysis. You don't buy a car
    until the horse that pulls your cart, dies.

    Chances are that if you had changed a running system, you would break it anyway...I had a furious phone call from a customer whose ISDN equipped
    router no longer connected to the internet. He swore blind that he
    hadn't changed its configuration. But, someone had installed new
    firmware in the ISDN PABX hadnt they? I got a full apology, and the ISDN firmware was downgraded to the version that worked.

    Business is about minimising lifetime costs whilst still giving
    acceptable availability on systems. Suppliers like to sell you support contracts that include upgrades you actually don't need. If it 'just
    works' then why bother?

    A late friend used to build chemical analysis software. He built it in
    turbo pascal on DOS. It interfaced with a board he designed that drove
    the actual hardware which was highly specialised.

    That code is still running keeping the environment safe .


    I recall a 21 year old IBM360 sitting in a factory still running
    identical RPG and COBOL that its application was written in 20 years
    ago, It ran fine, but no one was prepared to support the hardware, so
    onto an IBM AIX machine it was going to be ported.


    You simply do not change just because something newer is available, in
    the world of industrial and commercial computing. That's only for pointy headed PFYs who are in love with technology, not running a business.
    --
    "It is an established fact to 97% confidence limits that left wing conspirators see right wing conspiracies everywhere"

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 11:58:12 2024
    From Newsgroup: comp.os.linux.misc

    On 16/04/2024 09:22, Nuno Silva wrote:
    On 2024-04-15, Rich wrote:

    In comp.os.linux.misc Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete,
    unsupported software?

    TNP might not, but that does not change the fact that TNP's statement
    is all too true. There is much industrial gear that runs on DOS (or
    other, now extinct, OS'es).

    A recent (related) example that made the rounds a week or two ago:

    SFMTA's train system running on floppy disks; city fears 'catastrophic failure' before upgrade

    https://abc7news.com/san-francisco-train-system-has-been-running-on-floppy-disks-but-city-fears-catastrophic-failure-before-upgrade/14624828/

    Still relying on floppy disks 26 years later.

    One thing about this topic that has been popping up in several
    outlets... as El Reg points out in [1]:

    «The agency noted that its system was installed in 1998, when
    floppies were still in common use and, er, "computers didn't have
    hard drives." *That doesn't exactly match reality*,»

    (emphasis mine) What happened, somebody mixed the years or tried to make
    up an explanation and came up with a bad one? Or am I missing context?
    IIRC hard drives were commonplace in 1998, even if not so large.

    [1] https://www.theregister.com/2024/04/09/san_francisco_muni_floppy_disks/

    (from that article...
    ..."Bear in mind that the US nuclear arsenal ran off eight-inch floppies
    until 2019. It's the way stuff was done when these systems were built
    last century".)

    Who knows, Chinese whispers between the person who made the decision who
    may be dead, and the press release written by someone whose skills are
    in writing, not IT.
    --
    When plunder becomes a way of life for a group of men in a society, over
    the course of time they create for themselves a legal system that
    authorizes it and a moral code that glorifies it.

    Frédéric Bastiat

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Tue Apr 16 12:12:08 2024
    From Newsgroup: comp.os.linux.misc

    On 16/04/2024 11:48, Richard Kettlewell wrote:
    Nuno Silva <nunojsilva@invalid.invalid> writes:
    One thing about this topic that has been popping up in several
    outlets... as El Reg points out in [1]:

    «The agency noted that its system was installed in 1998, when
    floppies were still in common use and, er, "computers didn't have
    hard drives." *That doesn't exactly match reality*,»

    (emphasis mine) What happened, somebody mixed the years or tried to make
    up an explanation and came up with a bad one? Or am I missing context?
    IIRC hard drives were commonplace in 1998, even if not so large.

    [1] https://www.theregister.com/2024/04/09/san_francisco_muni_floppy_disks/

    The disks are 5.25” disks and that does put the origins of the
    technology back into an era where hard drives were at least much less
    common - but certainly very long in the tooth by the time the system was deployed.

    Other parts of the ATCS also date back to the 1970s, the disks aren’t
    even the oldest component.

    References:
    https://www.sfmta.com/projects/train-control-upgrade-project and https://sfstandard.com/2023/02/02/sfs-market-street-subway-runs-on-reagan-era-floppy-disks/
    https://www.railwayage.com/news/muni-atcs-replacement-under-way/, https://en.wikipedia.org/wiki/SelTrac

    Indeed. Floppy disks were revolutionary in the late 70s on CP/M computers...hard drives were extremely expensive things ... that you got
    on minicomputers in the half a million and up bracket.

    I suspect that at the time they might well have used something like a
    PDP-11, with no hard drives.
    --
    It’s easier to fool people than to convince them that they have been fooled. Mark Twain



    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.misc on Tue Apr 16 14:07:01 2024
    From Newsgroup: comp.os.linux.misc

    On 2024-04-16 12:48, Richard Kettlewell wrote:
    Nuno Silva <nunojsilva@invalid.invalid> writes:
    One thing about this topic that has been popping up in several
    outlets... as El Reg points out in [1]:

    «The agency noted that its system was installed in 1998, when
    floppies were still in common use and, er, "computers didn't have
    hard drives." *That doesn't exactly match reality*,»

    (emphasis mine) What happened, somebody mixed the years or tried to make
    up an explanation and came up with a bad one? Or am I missing context?
    IIRC hard drives were commonplace in 1998, even if not so large.

    [1] https://www.theregister.com/2024/04/09/san_francisco_muni_floppy_disks/

    The disks are 5.25” disks and that does put the origins of the
    technology back into an era where hard drives were at least much less
    common - but certainly very long in the tooth by the time the system was deployed.

    Er... no. 5.25 floppies coexisted with hard drives. I used such floppies
    to make backups of my hard disks.

    Now, what density are they using? Ie, 1.2MB or 360KB? That can push the
    age back.


    However, hard disks could break down if used on a vehicle, the
    vibrations could destroy them. On a single purpose dedicated machine, it
    could make sense to use floppies instead of hard disks.


    I was pointed yesterday to the existence of emulators:

    https://en.wikipedia.org/wiki/Floppy_disk_hardware_emulator
    --
    Cheers, Carlos.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 14:11:05 2024
    From Newsgroup: comp.os.linux.misc

    On 2024-04-16 00:09, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete, unsupported software?

    On industrial environment, which is not a business environment, yes, I
    would.


    you dont upgrade kit that works, for functionality, only to fix problems

    The trouble with “if it ain’t broke, don’t fix it” is when you wait until
    it *is* broke, and only then discover that you have no idea how to fix it.

    You don't replace an industrial setup worth millions just because the
    computer is "obsolete". The computer is just part of it. An industrial
    setup is intended to keep working decades.
    --
    Cheers, Carlos.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 14:20:23 2024
    From Newsgroup: comp.os.linux.misc

    On 2024-04-16 12:35, The Natural Philosopher wrote:
    On 15/04/2024 23:09, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete,
    unsupported software?
    People trust a lot of things to WIN XP

    Freedos is supported

    But you completely missed the point. If a piece of hardware and software works as intended, it doesn't matter how 'obsolete or unsupported' it
    is. Viz nuclear power stations running on PDP11s and so on.

    It is clear you do not actually understand DOS at all: There is nothing
    TO support. It is simply a program loader. Everything else is the user application, as DOS allows Assembly language coded bare metal
    programming if you want it to.

    And there is no network access to protect from. The thing is as secure
    as it was when built. You only have to protect from physical access.

    The real problem is hardware breakdown. There are no spares.

    Machines installed 1998 could have been designed 5 years before. Using
    an actual 8086 in an expensive industrial PC was possible, a Pentium
    would be normal.
    --
    Cheers, Carlos.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marco Moock@mm+usenet-es@dorfdsl.de to comp.os.linux.misc on Tue Apr 16 15:39:48 2024
    From Newsgroup: comp.os.linux.misc

    On 16.04.2024 um 14:07 Uhr Carlos E.R. wrote:

    However, hard disks could break down if used on a vehicle, the
    vibrations could destroy them. On a single purpose dedicated machine,
    it could make sense to use floppies instead of hard disks.

    Floppies are being destroyed slowly when being used because the head
    has traction on the floppy disk.

    I've seen floppies where that was visible because the area where the
    head ran was brighter than the verge.

    Also, dust comes in and creates additional attrition.
    Moisture is also very bad for them.

    I love playing around with such things, but I wouldn't like to have a production system relying on it.
    --
    kind regards
    Marco

    Send spam to 1713269221muell@cartoonies.org

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Tue Apr 16 16:14:01 2024
    From Newsgroup: comp.os.linux.misc

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Mon, 15 Apr 2024 10:55:16 +0200, Marc Haber wrote:
    I don't know whether we² are going to transition back to the unsuffixed
    names of packages and symbols once all libraries are 64bit time_t.
    Personally, I'd consider that a waste.

    You think so? I think it makes sense to get rid of the superfluous suffix, >once it has served its purpose.

    That would practically mean touching hundreds if not thousands of
    packages, and another transition of this epic size.
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.misc on Tue Apr 16 18:15:43 2024
    From Newsgroup: comp.os.linux.misc

    On 2024-04-16 15:39, Marco Moock wrote:
    On 16.04.2024 um 14:07 Uhr Carlos E.R. wrote:

    However, hard disks could break down if used on a vehicle, the
    vibrations could destroy them. On a single purpose dedicated machine,
    it could make sense to use floppies instead of hard disks.

    Floppies are being destroyed slowly when being used because the head
    has traction on the floppy disk.

    I've seen floppies where that was visible because the area where the
    head ran was brighter than the verge.

    Also, dust comes in and creates additional attrition.
    Moisture is also very bad for them.

    I love playing around with such things, but I wouldn't like to have a production system relying on it.


    There was software that kept the floppy drive turning non stop. When I
    noticed that happening, I just opened the door or stopped the program.


    At the time, if you needed to load some data, you had to use floppies.
    There were no alternatives. Ok, there were some things, but
    significantly more expensive. Mostly magnetic storage.

    You could have some industrial machine doing a job; you designed the
    task on your desktop, then fed it via floppy to the machine in the
    machine shop.

    Quite simple :-)
    --
    Cheers, Carlos.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 20:18:36 2024
    From Newsgroup: comp.os.linux.misc

    On 16/04/2024 13:11, Carlos E.R. wrote:
    On 2024-04-16 00:09, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete,
    unsupported software?

    On industrial environment, which is not a business environment, yes, I would.


    you dont upgrade kit that works, for functionality, only to fix problems

    The trouble with “if it ain’t broke, don’t fix it” is when you wait until
    it *is* broke, and only then discover that you have no idea how to fix
    it.

    You don't replace an industrial setup worth millions just because the computer is "obsolete". The computer is just part of it. An industrial
    setup is intended to keep working decades.


    Back in the 80s worked on a terrible project - software to go in
    underwater fibre repeaters.

    Everything was a muddle, but one of the permies remarked 'at least we
    are allowed to use silicon, now'

    They had to stick with GERMANIUM until silicon devices had been around
    25 years - the guaranteed product life span.

    There are still more than a few PDPs and vaxen doing mission critical
    stuff out there.

    As the saying goes, 'A VAX is like an erect penis, It will stay up as
    long as you don't fuck with it'
    --
    "When a true genius appears in the world, you may know him by this sign,
    that the dunces are all in confederacy against him."

    Jonathan Swift.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 20:27:58 2024
    From Newsgroup: comp.os.linux.misc

    On 16/04/2024 13:20, Carlos E.R. wrote:
    On 2024-04-16 12:35, The Natural Philosopher wrote:
    On 15/04/2024 23:09, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete,
    unsupported software?
    People trust a lot of things to WIN XP

    Freedos is supported

    But you completely missed the point. If a piece of hardware and
    software works as intended, it doesn't matter how 'obsolete or
    unsupported' it is. Viz nuclear power stations running on PDP11s and
    so on.

    It is clear you do not actually understand DOS at all: There is
    nothing TO support. It is simply a program loader. Everything else is
    the user application, as DOS allows Assembly language coded bare metal
    programming if you want it to.

    And there is no network access to protect from. The thing is as secure
    as it was when built. You only have to protect from physical access.

    The real problem is hardware breakdown. There are no spares.

    Machines installed 1998 could have been designed 5 years before. Using
    an actual 8086 in an expensive industrial PC was possible, a Pentium
    would be normal.

    Actually today one would probably plump for a Pi or ARM chip running
    stripped down linux, and do the I/O other than via the old XT style
    plugin boards I2C or USB, or very local networking. Or simply hang some
    logic round the GPIO pins to make the thing look like an 8088 I/O bus 16
    GPIO pins plus two more for read/write would emulate an 256 x 8 bit
    wide IO bus.
    --
    There is nothing a fleet of dispatchable nuclear power plants cannot do
    that cannot be done worse and more expensively and with higher carbon emissions and more adverse environmental impact by adding intermittent renewable energy.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Tue Apr 16 20:29:52 2024
    From Newsgroup: comp.os.linux.misc

    On 16/04/2024 14:39, Marco Moock wrote:
    On 16.04.2024 um 14:07 Uhr Carlos E.R. wrote:

    However, hard disks could break down if used on a vehicle, the
    vibrations could destroy them. On a single purpose dedicated machine,
    it could make sense to use floppies instead of hard disks.

    Floppies are being destroyed slowly when being used because the head
    has traction on the floppy disk.

    I've seen floppies where that was visible because the area where the
    head ran was brighter than the verge.

    Also, dust comes in and creates additional attrition.
    Moisture is also very bad for them.

    I love playing around with such things, but I wouldn't like to have a production system relying on it.

    They were extremely reliable, especially when written and read by the
    same drive.
    To the point where a stock of drive chassis and blank floppies would
    keep you going for decades
    --
    When plunder becomes a way of life for a group of men in a society, over
    the course of time they create for themselves a legal system that
    authorizes it and a moral code that glorifies it.

    Frédéric Bastiat

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Tue Apr 16 20:31:12 2024
    From Newsgroup: comp.os.linux.misc

    On 16/04/2024 17:15, Carlos E.R. wrote:
    On 2024-04-16 15:39, Marco Moock wrote:
    On 16.04.2024 um 14:07 Uhr Carlos E.R. wrote:

    However, hard disks could break down if used on a vehicle, the
    vibrations could destroy them. On a single purpose dedicated machine,
    it could make sense to use floppies instead of hard disks.

    Floppies are being destroyed slowly when being used because the head
    has traction on the floppy disk.

    I've seen floppies where that was visible because the area where the
    head ran was brighter than the verge.

    Also, dust comes in and creates additional attrition.
    Moisture is also very bad for them.

    I love playing around with such things, but I wouldn't like to have a
    production system relying on it.


    There was software that kept the floppy drive turning non stop. When I noticed that happening, I just opened the door or stopped the program.


    At the time, if you needed to load some data, you had to use floppies.
    There were no alternatives. Ok, there were some things, but
    significantly more expensive. Mostly magnetic storage.

    You could have some industrial machine doing a job; you designed the
    task on your desktop, then fed it via floppy to the machine in the
    machine shop.

    Quite simple :-)

    The modern sneakernet equivalent is an SD card or a 'thumb drive'
    --
    When plunder becomes a way of life for a group of men in a society, over
    the course of time they create for themselves a legal system that
    authorizes it and a moral code that glorifies it.

    Frédéric Bastiat

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.misc,nz.comp on Tue Apr 16 23:13:23 2024
    From Newsgroup: comp.os.linux.misc

    On 2024-04-16 21:18, The Natural Philosopher wrote:
    On 16/04/2024 13:11, Carlos E.R. wrote:
    On 2024-04-16 00:09, Lawrence D'Oliveiro wrote:
    On Mon, 15 Apr 2024 11:34:28 +0100, The Natural Philosopher wrote:

    Many pieces of industrial gear still run on DOS

    Would you entrust mission-critical business functions to obsolete,
    unsupported software?

    On industrial environment, which is not a business environment, yes, I
    would.


    you dont upgrade kit that works, for functionality, only to fix
    problems

    The trouble with “if it ain’t broke, don’t fix it” is when you wait
    until
    it *is* broke, and only then discover that you have no idea how to
    fix it.

    You don't replace an industrial setup worth millions just because the
    computer is "obsolete". The computer is just part of it. An industrial
    setup is intended to keep working decades.


    Back in the 80s worked on a terrible project - software to go in
    underwater fibre repeaters.

    Everything was a muddle, but one of the permies remarked 'at least we
    are allowed to use silicon, now'

    They had to stick with GERMANIUM until silicon devices had been around
    25 years -  the guaranteed product life span.

    Heh :-)


    There are still more than a few PDPs and vaxen doing mission critical
    stuff out there.

    As the saying goes, 'A VAX is like an erect penis, It will stay up as
    long as you don't fuck with it'

    :-)
    --
    Cheers, Carlos.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Wed Apr 17 00:42:19 2024
    From Newsgroup: comp.os.linux.misc

    On Tue, 16 Apr 2024 14:11:05 +0200, Carlos E.R. wrote:

    On 2024-04-16 00:09, Lawrence D'Oliveiro wrote:

    The trouble with “if it ain’t broke, don’t fix it” is when you wait >> until it *is* broke, and only then discover that you have no idea how
    to fix it.

    You don't replace an industrial setup worth millions just because the computer is "obsolete".

    If you could really afford to spend millions on the hardware, then it
    would be peanuts by comparison to add on a software support contract that
    will provide maintenance and updates for the expected life of the
    hardware.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Woozy Song@suzyw0ng@outlook.com to comp.os.linux.misc,nz.comp on Wed Apr 17 09:22:14 2024
    From Newsgroup: comp.os.linux.misc

    Marc Haber wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On 64-bit systems (which is what most of us would be running by now),

    You need to think beyond your desktop PC. Linux runs on billions of
    embedded systems, many of them being a 32 bit architecture and bound
    to stay there. Embedded systems tend to have an order of magnitude
    more in lifetime. The year 2038 is already here for those systems.


    So don't get in an elevator on Jan 18/19 2038?
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Wed Apr 17 03:27:34 2024
    From Newsgroup: comp.os.linux.misc

    On Wed, 17 Apr 2024 04:45:43 +0200, Carlos E.R. wrote:

    On 2024-04-17 02:42, Lawrence D'Oliveiro wrote:

    On Tue, 16 Apr 2024 14:11:05 +0200, Carlos E.R. wrote:

    On 2024-04-16 00:09, Lawrence D'Oliveiro wrote:

    The trouble with “if it ain’t broke, don’t fix it” is when you wait
    until it *is* broke, and only then discover that you have no idea how
    to fix it.

    You don't replace an industrial setup worth millions just because the
    computer is "obsolete".

    If you could really afford to spend millions on the hardware, then it
    would be peanuts by comparison to add on a software support contract
    that will provide maintenance and updates for the expected life of the
    hardware.

    Which probably they have.

    Then the computer is not “obsolete”, if you can still get support for it. --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Rich@rich@example.invalid to comp.os.linux.misc,nz.comp on Wed Apr 17 12:25:04 2024
    From Newsgroup: comp.os.linux.misc

    In comp.os.linux.misc The Natural Philosopher <tnp@invalid.invalid> wrote:
    On 17/04/2024 04:27, Lawrence D'Oliveiro wrote:
    On Wed, 17 Apr 2024 04:45:43 +0200, Carlos E.R. wrote:

    On 2024-04-17 02:42, Lawrence D'Oliveiro wrote:

    On Tue, 16 Apr 2024 14:11:05 +0200, Carlos E.R. wrote:

    On 2024-04-16 00:09, Lawrence D'Oliveiro wrote:

    The trouble with “if it ain’t broke, don’t fix it” is when you wait
    until it *is* broke, and only then discover that you have no idea how >>>>>> to fix it.

    You don't replace an industrial setup worth millions just because the >>>>> computer is "obsolete".

    If you could really afford to spend millions on the hardware, then it
    would be peanuts by comparison to add on a software support contract
    that will provide maintenance and updates for the expected life of the >>>> hardware.

    Which probably they have.

    Then the computer is not “obsolete”, if you can still get support for it.

    You can still get spare parts for 1950s cars. That doesn't mean they are flawless or not obsolete.

    Let's rephrase it. You have a system running on DEC PDP-11s: The guys
    who wrote the software are dead, the company that supplied it went out
    of business years ago, and no one will even offer a support contract on
    it, But it runs your trains perfectly.

    To replace it, a large software company quoted you $5m.

    What do you do?

    You should make the senario closer to actual reality.

    To replace it, the low bid software company has quoted $5m and two
    years work to replace it, but you know from past experience with the
    "low bid" winners of all prior projects that this actually will mean
    ~2x the quoted time and ~2x the quoted budget, so you are really
    looking at a 4-5 year timeframe and a $5-6m budget overrunn for a total
    of $10-11m to replace.

    And your yearly budget line item allocated to system upgrades is $1m
    (so we are talking a minimum of five years of your budget line item up
    to eleven years of your budget line item).

    And your choices are "accept" and "reject" (as you are far enough away
    from the procurement process inside the bureaucracy that there is no "negioate" available to you in any way).

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.misc,nz.comp on Wed Apr 17 14:42:49 2024
    From Newsgroup: comp.os.linux.misc

    On 2024-04-17 10:16, The Natural Philosopher wrote:
    On 17/04/2024 04:27, Lawrence D'Oliveiro wrote:
    On Wed, 17 Apr 2024 04:45:43 +0200, Carlos E.R. wrote:

    On 2024-04-17 02:42, Lawrence D'Oliveiro wrote:

    On Tue, 16 Apr 2024 14:11:05 +0200, Carlos E.R. wrote:

    On 2024-04-16 00:09, Lawrence D'Oliveiro wrote:

    The trouble with “if it ain’t broke, don’t fix it” is when you wait
    until it *is* broke, and only then discover that you have no idea how >>>>>> to fix it.

    You don't replace an industrial setup worth millions just because the >>>>> computer is "obsolete".

    If you could really afford to spend millions on the hardware, then it
    would be peanuts by comparison to add on a software support contract
    that will provide maintenance and updates for the expected life of the >>>> hardware.

    Which probably they have.

    Then the computer is not “obsolete”, if you can still get support for it.

    You can still get spare parts for 1950s cars. That doesn't mean they are flawless or not obsolete.

    Let's rephrase it. You have a system running on DEC PDP-11s: The guys
    who wrote the  software are dead, the company that supplied it went out
    of business years ago, and no one will even offer a support contract on
    it, But it runs your trains perfectly.

    To replace it, a large software company quoted you $5m.

    What do you do?


    Even if they used IBM PCs, the company still exists, they have the
    schematics, and there are still people alive from that time. You buy
    trains that are computer controlled. The trains are expected to run for
    well over a decade, they are very expensive. So are the computers.

    Getting spares for the trains is easy. Getting spares for the computers,
    no. Obviously, replacing the entire trains is ridiculous.

    Instead of trains, it can be any industrial thing. A factory making peas preserves (a computer stamps the date, for instance). Anything that uses machines controlled by computers. You can not replace the computers
    every five years. The office may, the machine shop can't. Not profitable.
    --
    Cheers, Carlos.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Wed Apr 17 21:57:46 2024
    From Newsgroup: comp.os.linux.misc

    On Wed, 17 Apr 2024 09:16:07 +0100, The Natural Philosopher wrote:

    You have a system running on DEC PDP-11s: The guys
    who wrote the software are dead, the company that supplied it went out
    of business years ago, and no one will even offer a support contract on
    it, But it runs your trains perfectly.

    If you could really afford to spend millions on the hardware, then it
    would be peanuts by comparison to add on a software support contract that
    will provide maintenance and updates for the expected life of the
    hardware.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Wed Apr 17 23:01:36 2024
    From Newsgroup: comp.os.linux.misc

    On 17/04/2024 22:57, Lawrence D'Oliveiro wrote:
    On Wed, 17 Apr 2024 09:16:07 +0100, The Natural Philosopher wrote:

    You have a system running on DEC PDP-11s: The guys
    who wrote the software are dead, the company that supplied it went out
    of business years ago, and no one will even offer a support contract on
    it, But it runs your trains perfectly.

    If you could really afford to spend millions on the hardware, then it
    would be peanuts by comparison to add on a software support contract that will provide maintenance and updates for the expected life of the
    hardware.

    Stop wriggling.

    Software costs way more than hardware.

    That's what you spent the money on, and the support contract with the
    company that no longer exists is not worth wiping your bottom with.
    --
    To ban Christmas, simply give turkeys the vote.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Wed Apr 17 23:23:08 2024
    From Newsgroup: comp.os.linux.misc

    On Wed, 17 Apr 2024 23:01:36 +0100, The Natural Philosopher wrote:

    Software costs way more than hardware.

    You’re not suggesting the customer can’t afford to pay for it, are you?
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Thu Apr 18 08:35:12 2024
    From Newsgroup: comp.os.linux.misc

    On 18/04/2024 00:23, Lawrence D'Oliveiro wrote:
    On Wed, 17 Apr 2024 23:01:36 +0100, The Natural Philosopher wrote:

    Software costs way more than hardware.

    You’re not suggesting the customer can’t afford to pay for it, are you?

    Stop being deliberately obtuse , and thinking like an Apple or Microsoft customer.

    When did you last upgrade the firmware in your watch? What support
    contract is there on your washing machine? Is your house still under
    warranty, or does it simply not have a support contract?

    Perhaps you should buy a new one, You can surely afford to.
    --
    “A leader is best When people barely know he exists. Of a good leader,
    who talks little,When his work is done, his aim fulfilled,They will say,
    “We did this ourselves.”

    ― Lao Tzu, Tao Te Ching

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Thu Apr 18 08:35:08 2024
    From Newsgroup: comp.os.linux.misc

    On Thu, 18 Apr 2024 08:35:12 +0100, The Natural Philosopher wrote:

    On 18/04/2024 00:23, Lawrence D'Oliveiro wrote:

    On Wed, 17 Apr 2024 23:01:36 +0100, The Natural Philosopher wrote:

    Software costs way more than hardware.

    You’re not suggesting the customer can’t afford to pay for it, are you?

    [irrelevant blather about non-business-related products]

    Is that a yes or a no?
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From nospam@nospam@example.net to comp.os.linux.misc,nz.comp on Thu Apr 18 11:27:29 2024
    From Newsgroup: comp.os.linux.misc



    On Wed, 17 Apr 2024, The Natural Philosopher wrote:

    On 17/04/2024 22:57, Lawrence D'Oliveiro wrote:
    On Wed, 17 Apr 2024 09:16:07 +0100, The Natural Philosopher wrote:

    You have a system running on DEC PDP-11s: The guys
    who wrote the software are dead, the company that supplied it went out
    of business years ago, and no one will even offer a support contract on
    it, But it runs your trains perfectly.

    If you could really afford to spend millions on the hardware, then it
    would be peanuts by comparison to add on a software support contract that
    will provide maintenance and updates for the expected life of the
    hardware.

    Stop wriggling.

    Software costs way more than hardware.

    That's what you spent the money on, and the support contract with the company
    that no longer exists is not worth wiping your bottom with.

    Could also be different budgets behind the decision. I've sold to many companies where what ever I was selling didn't fit within _that_ specific budget, and then we had to repackage into a service, define it as hardware etc. etc. to make the sale. I find it fascinating that Lawrence tries to
    argue with the guy who was actually there.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Harold Stevens@wookie@aspen.localdomain to comp.os.linux.misc on Thu Apr 18 05:35:14 2024
    From Newsgroup: comp.os.linux.misc

    (Followups trimmed to comp.os.linux.misc)

    In <5be4132e-b5d3-3dbf-24cd-9eec844aa0a8@example.net> D:

    [Snip...]

    I find it fascinating that Lawrence tries to
    argue with the guy who was actually there.

    It's what trolls do, totally unfazed by reality.

    HTH, YMMV ...
    --
    Regards, Weird (Harold Stevens) * IMPORTANT EMAIL INFO FOLLOWS *
    Pardon any bogus email addresses (wookie) in place for spambots.
    Really, it's (wyrd) at att, dotted with net. * DO NOT SPAM IT. *
    I toss GoogleGroup (http://twovoyagers.com/improve-usenet.org/).
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Rich@rich@example.invalid to comp.os.linux.misc,nz.comp on Thu Apr 18 14:21:12 2024
    From Newsgroup: comp.os.linux.misc

    In comp.os.linux.misc D <nospam@example.net> wrote:
    I find it fascinating that Lawrence tries to argue with the guy who
    was actually there.

    I'm moving more and more with each of Lawrence's responses to the
    belief that he is actually trolling. He's not far now from earning a
    killfile slot of his very own.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Rich@rich@example.invalid to comp.os.linux.misc,nz.comp on Thu Apr 18 14:23:38 2024
    From Newsgroup: comp.os.linux.misc

    In comp.os.linux.misc The Natural Philosopher <tnp@invalid.invalid> wrote:
    On 18/04/2024 00:23, Lawrence D'Oliveiro wrote:
    On Wed, 17 Apr 2024 23:01:36 +0100, The Natural Philosopher wrote:

    Software costs way more than hardware.

    You’re not suggesting the customer can’t afford to pay for it, are
    you?

    Stop being deliberately obtuse, and thinking like an Apple or
    Microsoft customer.

    Based on the DHCP replies from Lawrence, deliberately obtuse seems to
    be his trolling modus-operandi.

    When did you last upgrade the firmware in your watch? What support
    contract is there on your washing machine? Is your house still under warranty, or does it simply not have a support contract?

    Perhaps you should buy a new one, You can surely afford to.

    I would have predicted he would have ignored all of this, but he beat
    me to proving that he deliberately ignored it.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From candycanearter07@candycanearter07@candycanearter07.nomail.afraid to comp.os.linux.misc,nz.comp on Thu Apr 18 15:00:06 2024
    From Newsgroup: comp.os.linux.misc

    Woozy Song <suzyw0ng@outlook.com> wrote at 01:22 this Wednesday (GMT):
    Marc Haber wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On 64-bit systems (which is what most of us would be running by now),

    You need to think beyond your desktop PC. Linux runs on billions of
    embedded systems, many of them being a 32 bit architecture and bound
    to stay there. Embedded systems tend to have an order of magnitude
    more in lifetime. The year 2038 is already here for those systems.


    So don't get in an elevator on Jan 18/19 2038?


    Hopefully it's like Y2K where not too much happens


    dl6
    --
    user <candycane> is generated from /dev/urandom
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From nospam@nospam@example.net to comp.os.linux.misc,nz.comp on Thu Apr 18 20:57:57 2024
    From Newsgroup: comp.os.linux.misc



    On Thu, 18 Apr 2024, Rich wrote:

    In comp.os.linux.misc D <nospam@example.net> wrote:
    I find it fascinating that Lawrence tries to argue with the guy who
    was actually there.

    I'm moving more and more with each of Lawrence's responses to the
    belief that he is actually trolling. He's not far now from earning a killfile slot of his very own.


    I mean, if someone insists on trolling, then please do it creatively and
    in a fun way. Pursuing the monty python argument sketch does tend to get tedious after a while. ;)
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Thu Apr 18 21:35:55 2024
    From Newsgroup: comp.os.linux.misc

    On 18/04/2024 16:00, candycanearter07 wrote:
    Woozy Song <suzyw0ng@outlook.com> wrote at 01:22 this Wednesday (GMT):
    Marc Haber wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On 64-bit systems (which is what most of us would be running by now),

    You need to think beyond your desktop PC. Linux runs on billions of
    embedded systems, many of them being a 32 bit architecture and bound
    to stay there. Embedded systems tend to have an order of magnitude
    more in lifetime. The year 2038 is already here for those systems.


    So don't get in an elevator on Jan 18/19 2038?


    Hopefully it's like Y2K where not too much happens


    A lot of legacy COBOL had to be fixed, just not linux

    dl6
    --
    Climate Change: Socialism wearing a lab coat.

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Thu Apr 18 22:06:04 2024
    From Newsgroup: comp.os.linux.misc

    On Thu, 18 Apr 2024 11:27:29 +0200, D wrote:

    I find it fascinating that Lawrence tries to argue with the guy who was actually there.

    I have encountered way too many cases of customers not taking the simple, seemingly obvious precautions I mentioned, and then suffering the
    consequences years later.

    Surely “prevention is better than cure” is just common sense.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Charlie Gibbs@cgibbs@kltpzyxm.invalid to comp.os.linux.misc,nz.comp on Fri Apr 19 00:16:29 2024
    From Newsgroup: comp.os.linux.misc

    On 2024-04-18, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:

    I first ran into the century problem in the early 1980's, in a COBOL program that dealt with rail stock for a Canadian railway company. Some of the cars have frames built in the 1800's. The wheel assemblies (truks) and couplers had been replaced multiple times, but the cars themselves were over 100 years old.

    Good one. At about the same time I was working on mortgage programs.
    A 25-year amortization meant you had been thinking about Y2K for some
    time by then.

    That was when I first started insisting on keeping 4 digit years in systems
    I designed or was able to get altered.

    And I was insisting that the dates be stored in year-month-day format.

    Back in the early '70s I was working in an all-card shop. One of the compromises they made to squeeze a record's data into 80 card columns
    was to store only the last single digit of the year. One of my first assignments when I started there in 1970 was to go through all the
    programs and change the '6' they were inserting into reports to a '7'.

    Another compromise was the cards which held six months' worth of aged
    accounts receivable data; we punched six 5-byte packed decimal fields
    directly into the cards. That was a lot of holes - most of the columns
    got 12-0-1-8-9 punches - and it made the cards noticeable floppy.
    If you handled them carefully they passed through the reader OK.
    If you weren't careful you could get some nasty card jams that
    weren't easily fixed on a keypunch.
    --
    /~\ Charlie Gibbs | The Internet is like a big city:
    \ / <cgibbs@kltpzyxm.invalid> | it has plenty of bright lights and
    X I'm really at ac.dekanfrus | excitement, but also dark alleys
    / \ if you read it the right way. | down which the unwary get mugged.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Fri Apr 19 07:29:48 2024
    From Newsgroup: comp.os.linux.misc

    The Natural Philosopher <tnp@invalid.invalid> wrote:
    On 18/04/2024 16:00, candycanearter07 wrote:
    Woozy Song <suzyw0ng@outlook.com> wrote at 01:22 this Wednesday (GMT):
    Marc Haber wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On 64-bit systems (which is what most of us would be running by now), >>>>
    You need to think beyond your desktop PC. Linux runs on billions of
    embedded systems, many of them being a 32 bit architecture and bound
    to stay there. Embedded systems tend to have an order of magnitude
    more in lifetime. The year 2038 is already here for those systems.


    So don't get in an elevator on Jan 18/19 2038?


    Hopefully it's like Y2K where not too much happens


    A lot of legacy COBOL had to be fixed, just not linux

    Also perl. Back in the 1990ies people actually believed that the date
    function returned the year modulo 100 and just slapped a 19 in front
    of its output. Bad assumption, it actually returns the year MINUS
    1900, so it was at 100 in the year 2000 and it is at 124 now. So you
    need to ADD 1900 to get a valid year.

    That bug was so common that nerds said "happy new year 19101" a year
    later and other people actually understood the joke.

    Greetings
    Marc
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Fri Apr 19 06:10:06 2024
    From Newsgroup: comp.os.linux.misc

    On Fri, 19 Apr 2024 07:29:48 +0200, Marc Haber wrote:

    Back in the 1990ies people actually believed that the date
    function returned the year modulo 100 and just slapped a 19 in front of
    its output. Bad assumption, it actually returns the year MINUS 1900, so
    it was at 100 in the year 2000 and it is at 124 now. So you need to ADD
    1900 to get a valid year.

    It had been documented to work that way many years before 2000--precisely
    in anticipation of the problem, while trying to keep things backward- compatible.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Fri Apr 19 08:49:10 2024
    From Newsgroup: comp.os.linux.misc

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Fri, 19 Apr 2024 07:29:48 +0200, Marc Haber wrote:

    Back in the 1990ies people actually believed that the date
    function returned the year modulo 100 and just slapped a 19 in front of
    its output. Bad assumption, it actually returns the year MINUS 1900, so
    it was at 100 in the year 2000 and it is at 124 now. So you need to ADD
    1900 to get a valid year.

    It had been documented to work that way many years before 2000--precisely
    in anticipation of the problem, while trying to keep things backward- >compatible.

    Of course it was documented as year-1900 from the very beginning. That
    didnt keep software authors from silently assuming different.

    Greetings
    Marc
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Fri Apr 19 07:03:05 2024
    From Newsgroup: comp.os.linux.misc

    On Fri, 19 Apr 2024 08:49:10 +0200, Marc Haber wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

    On Fri, 19 Apr 2024 07:29:48 +0200, Marc Haber wrote:

    Back in the 1990ies people actually believed that the date function
    returned the year modulo 100 and just slapped a 19 in front of its
    output. Bad assumption, it actually returns the year MINUS 1900, so it
    was at 100 in the year 2000 and it is at 124 now. So you need to ADD
    1900 to get a valid year.

    It had been documented to work that way many years before
    2000--precisely in anticipation of the problem, while trying to keep
    things backward- compatible.

    Of course it was documented as year-1900 from the very beginning. That
    didnt keep software authors from silently assuming different.

    Only ones who didn’t read the docs.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc,nz.comp on Fri Apr 19 10:58:10 2024
    From Newsgroup: comp.os.linux.misc

    On 18/04/2024 23:06, Lawrence D'Oliveiro wrote:
    On Thu, 18 Apr 2024 11:27:29 +0200, D wrote:

    I find it fascinating that Lawrence tries to argue with the guy who was
    actually there.

    I have encountered way too many cases of customers not taking the simple, seemingly obvious precautions I mentioned, and then suffering the consequences years later.

    Surely “prevention is better than cure” is just common sense.

    You remind me of my business partner who was being pressed by a salesman
    to take out 'key man ' insurance 'in case I died'.

    The final conclusions:
    "So if we take out this insurance it will break the company financially,
    100%, but if we don't and you don't die, it won't cost us a thing? No
    brainer"

    (Oddly, he is the one who has been dead many years from cancer despite
    being a lot younger than I was).

    ArtStudents™ think in terms of binary risk. Safe/not safe,. Real world people understand statistical probabilities and think it terms of 'how
    safe' and 'cost to improve risk ratio'.

    We all laughed mightily when in the early days of the Internet,
    companies all using "diverse routing" between POPs with *different
    companies* /all/ fell over at the same time when a digger cut through
    *all* the optical fibres connecting the North of England to the south. Apparently all the fibre companies were using a single multifibre cable.

    So many case are neither simple nor obvious when you actually examine
    them in detail
    --
    "I am inclined to tell the truth and dislike people who lie consistently.
    This makes me unfit for the company of people of a Left persuasion, and
    all women"

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Marc Haber@mh+usenetspam1118@zugschl.us to comp.os.linux.misc,nz.comp on Fri Apr 19 13:40:41 2024
    From Newsgroup: comp.os.linux.misc

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Fri, 19 Apr 2024 08:49:10 +0200, Marc Haber wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

    On Fri, 19 Apr 2024 07:29:48 +0200, Marc Haber wrote:

    Back in the 1990ies people actually believed that the date function
    returned the year modulo 100 and just slapped a 19 in front of its
    output. Bad assumption, it actually returns the year MINUS 1900, so it >>>> was at 100 in the year 2000 and it is at 124 now. So you need to ADD
    1900 to get a valid year.

    It had been documented to work that way many years before
    2000--precisely in anticipation of the problem, while trying to keep >>>things backward- compatible.

    Of course it was documented as year-1900 from the very beginning. That
    didnt keep software authors from silently assuming different.

    Only ones who didn’t read the docs.

    Some discussions will only die when everything has been told by
    everybody.
    -- ---------------------------------------------------------------------------- Marc Haber | " Questions are the | Mailadresse im Header Rhein-Neckar, DE | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Fri Apr 19 21:54:27 2024
    From Newsgroup: comp.os.linux.misc

    On Fri, 19 Apr 2024 10:58:10 +0100, The Natural Philosopher wrote:

    You remind me of my business partner who was being pressed by a salesman
    to take out 'key man ' insurance 'in case I died'.

    You remind me of this argument by analogy I read once. It proved that you didn’t need logic to score points in an argument at all.
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Lawrence D'Oliveiro@ldo@nz.invalid to comp.os.linux.misc,nz.comp on Fri Apr 19 21:55:02 2024
    From Newsgroup: comp.os.linux.misc

    On Fri, 19 Apr 2024 13:40:41 +0200, Marc Haber wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

    Only ones who didn’t read the docs.

    Some discussions will only die when everything has been told by
    everybody.

    You can usually tell the difference in the quality of code from those who
    read the docs, and those who didn’t.
    --- Synchronet 3.20a-Linux NewsLink 1.114