• Leap-Year Trouble At Petrol Pumps

    From Lawrence D'Oliveiro@ldo@nz.invalid to nz.comp on Thu Feb 29 00:17:46 2024
    From Newsgroup: nz.comp

    I assume this sort of thing <https://www.nzherald.co.nz/nz/february-29-allied-fuel-pumps-around-nz-ground-to-a-halt-as-systems-forget-leap-year/XEQBK5JLBZG6LO3VGUQ6Q2WGC4/>
    happens because people are still trying to roll their own date
    routines, instead of using the abundance of standard off-the-shelf
    libraries that already know how to deal with all the well-known
    pitfalls.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From BungleBob@bunglebob@thejungle.com to nz.comp on Thu Feb 29 18:17:01 2024
    From Newsgroup: nz.comp

    On 2024-02-29 00:17:46 +0000, Lawrence D'Oliveiro said:

    I assume this sort of thing <https://www.nzherald.co.nz/nz/february-29-allied-fuel-pumps-around-nz-ground-to-a-halt-as-systems-forget-leap-year/XEQBK5JLBZG6LO3VGUQ6Q2WGC4/>

    happens because people are still trying to roll their own date
    routines, instead of using the abundance of standard off-the-shelf
    libraries that already know how to deal with all the well-known
    pitfalls.

    And why would a petrol pump even need to bother about the date?!? It shouldn't. The payment system would need to know the date, but
    everybody else's payments systems are working fine and it's largely
    irrelevant that the bank statement is a day out.

    Just yet another reason to NOT have silly "pay at pump" and
    "robo-stations" with no staff. Just pay at the counter like a normal
    human being rather than a lazy-ass.

    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Lawrence D'Oliveiro@ldo@nz.invalid to nz.comp on Thu Feb 29 07:26:01 2024
    From Newsgroup: nz.comp

    Seems like all the service-station chains are dependent on the same
    payments provider, and thatrCOs why they all went down today <https://www.nzherald.co.nz/nz/february-29-allied-fuel-pumps-around-nz-ground-to-a-halt-as-systems-forget-leap-year/XEQBK5JLBZG6LO3VGUQ6Q2WGC4/>.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From David Goodwin@david+usenet@zx.net.nz to nz.comp on Fri Mar 1 08:52:57 2024
    From Newsgroup: nz.comp

    In article <urp40d$c1dv$1@dont-email.me>, bunglebob@thejungle.com
    says...

    On 2024-02-29 00:17:46 +0000, Lawrence D'Oliveiro said:

    I assume this sort of thing <https://www.nzherald.co.nz/nz/february-29-allied-fuel-pumps-around-nz-ground-to-a-halt-as-systems-forget-leap-year/XEQBK5JLBZG6LO3VGUQ6Q2WGC4/>

    happens because people are still trying to roll their own date
    routines, instead of using the abundance of standard off-the-shelf libraries that already know how to deal with all the well-known
    pitfalls.

    And why would a petrol pump even need to bother about the date?!? It shouldn't. The payment system would need to know the date, but
    everybody else's payments systems are working fine and it's largely irrelevant that the bank statement is a day out.

    Indeed the payment system would need to know the date. And in this
    instance it appears to be the payment system that failed to know the
    date correctly.

    Presumably the payment terminals at the pumps failed to account for the
    leap year and were trying to send transactions dated for 01-MAR-2024 to
    the payment provider on 29-FEB-2024 and the payment provider was
    rejecting these transactions from the future as it should.

    Just yet another reason to NOT have silly "pay at pump" and
    "robo-stations" with no staff. Just pay at the counter like a normal
    human being rather than a lazy-ass.

    I prefer not having to walk into the store and queue while someone else
    buys a coffee or whatever. Even worse are those stations where you have
    to walk into the store *before* pumping fuel. I've got places to be and
    more important things to do. If I can spend 10 seconds doing the payment rather than a few minutes I gladly will.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From ~misfit~@shaun.at.pukekohe@gmail.com to nz.comp on Sat Mar 2 15:44:24 2024
    From Newsgroup: nz.comp

    On 1/03/2024 8:52 am, David Goodwin wrote:
    In article <urp40d$c1dv$1@dont-email.me>, bunglebob@thejungle.com
    says...

    On 2024-02-29 00:17:46 +0000, Lawrence D'Oliveiro said:

    I assume this sort of thing
    <https://www.nzherald.co.nz/nz/february-29-allied-fuel-pumps-around-nz-ground-to-a-halt-as-systems-forget-leap-year/XEQBK5JLBZG6LO3VGUQ6Q2WGC4/>

    happens because people are still trying to roll their own date
    routines, instead of using the abundance of standard off-the-shelf
    libraries that already know how to deal with all the well-known
    pitfalls.

    And why would a petrol pump even need to bother about the date?!? It
    shouldn't. The payment system would need to know the date, but
    everybody else's payments systems are working fine and it's largely
    irrelevant that the bank statement is a day out.

    Indeed the payment system would need to know the date. And in this
    instance it appears to be the payment system that failed to know the
    date correctly.

    Presumably the payment terminals at the pumps failed to account for the
    leap year and were trying to send transactions dated for 01-MAR-2024 to
    the payment provider on 29-FEB-2024 and the payment provider was
    rejecting these transactions from the future as it should.

    Just yet another reason to NOT have silly "pay at pump" and
    "robo-stations" with no staff. Just pay at the counter like a normal
    human being rather than a lazy-ass.

    I prefer not having to walk into the store and queue while someone else
    buys a coffee or whatever. Even worse are those stations where you have
    to walk into the store *before* pumping fuel. I've got places to be and
    more important things to do. If I can spend 10 seconds doing the payment rather than a few minutes I gladly will.

    Yep, agree. The more space between me and the unwashed masses the better.

    Also I only buy NPD 100+ octane fuel and I can only afford that because they don't have any staff
    on site at all and so can pass on those savings.
    --
    Shaun.

    "Humans will have advanced a long, long way when religious belief has a cozy little classification
    in the DSM"
    David Melville

    This is not an email and hasn't been checked for viruses by any half-arsed self-promoting software.

    --- Synchronet 3.21d-Linux NewsLink 1.2