Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Weird and The Wonderful
  4. How old am I, according to Amazon?

How old am I, according to Amazon?

Scheduled Pinned Locked Moved The Weird and The Wonderful
hostingcloudtestingbeta-testingjson
6 Posts 4 Posters 55 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jsc42
    wrote on last edited by
    #1

    I have just received a new craft knife from Amazon. As expected, they needed to verify my age as it is an age-restricted item in the UK. My wife got to the delivery driver first - he asked her what her birth year was and then asked her to confirm her age was x - it isn't, it is x-1. Then he tried me - he asked me what my birth year was and then asked me to confirm my age was y - it isn't, it is y-1. I guess that their hand-held devices calculate age = this_year - birth_year. Surely, every student learning computing is told that this only works correctly on 31st December and for the rest of the year it is just luck if it guesses correctly. At this time of year, it is wrong for 96.2% of the population. A company the size of Amazon that owns its own cloud platforms should have sufficient skilled staff not to allow such a simple Computing 101 error through their vigorous testing procedures. I might mention this if I get a 'Rate the quality of your experience with the delivery of this item' request.

    Richard DeemingR J C 3 Replies Last reply
    0
    • J jsc42

      I have just received a new craft knife from Amazon. As expected, they needed to verify my age as it is an age-restricted item in the UK. My wife got to the delivery driver first - he asked her what her birth year was and then asked her to confirm her age was x - it isn't, it is x-1. Then he tried me - he asked me what my birth year was and then asked me to confirm my age was y - it isn't, it is y-1. I guess that their hand-held devices calculate age = this_year - birth_year. Surely, every student learning computing is told that this only works correctly on 31st December and for the rest of the year it is just luck if it guesses correctly. At this time of year, it is wrong for 96.2% of the population. A company the size of Amazon that owns its own cloud platforms should have sufficient skilled staff not to allow such a simple Computing 101 error through their vigorous testing procedures. I might mention this if I get a 'Rate the quality of your experience with the delivery of this item' request.

      Richard DeemingR Offline
      Richard DeemingR Offline
      Richard Deeming
      wrote on last edited by
      #2

      Don't blame the driver - he's just following the on-screen instructions. Blame the idiot who wrote the app he's forced to use. :) (Of course, if he couldn't see the problem with the question and just tick "yes", that's another story...)


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

      J 1 Reply Last reply
      0
      • Richard DeemingR Richard Deeming

        Don't blame the driver - he's just following the on-screen instructions. Blame the idiot who wrote the app he's forced to use. :) (Of course, if he couldn't see the problem with the question and just tick "yes", that's another story...)


        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

        J Offline
        J Offline
        jsc42
        wrote on last edited by
        #3

        Richard Deeming wrote:

        Don't blame the driver

        I didn't! He accepted that we were both over 18 (min age required for buying a knife) as the calculated (albeit wrong) ages were much greater than 18 and than was the only verification that he needed. The problem would have been if we were 17 year olds as the calculation would have erroneously said we could legally accept the knife as it said we were 18.

        Richard Deeming wrote:

        (Of course, if he couldn't see the problem with the question and just tick "yes", that's another story...)

        I didn't even attempt to try to explain why the answer was wrong - delivery drivers have very tight schedules that do not include timeouts for lessons in basic algorithms. However, if Amazon send me a request to write a review, I will include this flaw and that there is the potential for a legal transgression in the review.

        1 Reply Last reply
        0
        • J jsc42

          I have just received a new craft knife from Amazon. As expected, they needed to verify my age as it is an age-restricted item in the UK. My wife got to the delivery driver first - he asked her what her birth year was and then asked her to confirm her age was x - it isn't, it is x-1. Then he tried me - he asked me what my birth year was and then asked me to confirm my age was y - it isn't, it is y-1. I guess that their hand-held devices calculate age = this_year - birth_year. Surely, every student learning computing is told that this only works correctly on 31st December and for the rest of the year it is just luck if it guesses correctly. At this time of year, it is wrong for 96.2% of the population. A company the size of Amazon that owns its own cloud platforms should have sufficient skilled staff not to allow such a simple Computing 101 error through their vigorous testing procedures. I might mention this if I get a 'Rate the quality of your experience with the delivery of this item' request.

          J Offline
          J Offline
          Jeremy Falcon
          wrote on last edited by
          #4

          And this is why we write unit tests...

          Jeremy Falcon

          1 Reply Last reply
          0
          • J jsc42

            I have just received a new craft knife from Amazon. As expected, they needed to verify my age as it is an age-restricted item in the UK. My wife got to the delivery driver first - he asked her what her birth year was and then asked her to confirm her age was x - it isn't, it is x-1. Then he tried me - he asked me what my birth year was and then asked me to confirm my age was y - it isn't, it is y-1. I guess that their hand-held devices calculate age = this_year - birth_year. Surely, every student learning computing is told that this only works correctly on 31st December and for the rest of the year it is just luck if it guesses correctly. At this time of year, it is wrong for 96.2% of the population. A company the size of Amazon that owns its own cloud platforms should have sufficient skilled staff not to allow such a simple Computing 101 error through their vigorous testing procedures. I might mention this if I get a 'Rate the quality of your experience with the delivery of this item' request.

            C Offline
            C Offline
            charlieg
            wrote on last edited by
            #5

            yes, I've heard the UK has a knife control problem ;) But, just how big was the knife? You can die from injuries from a sharp pen knife. Just curious.

            Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

            J 1 Reply Last reply
            0
            • C charlieg

              yes, I've heard the UK has a knife control problem ;) But, just how big was the knife? You can die from injuries from a sharp pen knife. Just curious.

              Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

              J Offline
              J Offline
              jsc42
              wrote on last edited by
              #6

              Size: 21 x 7.5 x 2 centimetres (but blade only extends a couple of centimetres from the shaft. Stanley 99E Retractable Blade Knife 2 10 099 : Amazon.co.uk: DIY & Tools[^]

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups