Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • 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
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. I wish we had spent the last 26 years teaching people that the reason the 2000 bug didn't destroy a significant amount of our infrastructure is because *we caught it* and *spent thousands of hours fixing it* BEFORE the year 2000

I wish we had spent the last 26 years teaching people that the reason the 2000 bug didn't destroy a significant amount of our infrastructure is because *we caught it* and *spent thousands of hours fixing it* BEFORE the year 2000

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
140 Indlæg 67 Posters 0 Visninger
  • Ældste til nyeste
  • Nyeste til ældste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • burnitdown@beige.partyB burnitdown@beige.party

    @glent @johnzajac websites were not the concern. it was largely financial systems using COBOL, like taxes and payroll, where not fixing the problem would have caused more serious problems. like maybe nobody gets their paycheque cause the dates are wrong.

    drwho@masto.hackers.townD This user is from outside of this forum
    drwho@masto.hackers.townD This user is from outside of this forum
    drwho@masto.hackers.town
    wrote sidst redigeret af
    #77

    @burnitdown @glent @johnzajac Industrial control systems, too, because COBOL is weirdly good for developing programmable state machines. Power companies used them (probably still do) for managing when substations go offline and others take up the load for maintenance.

    burnitdown@beige.partyB 1 Reply Last reply
    0
    • koakuma@uwu.socialK koakuma@uwu.social

      @johnzajac I've been saying myself that disaster avoidance is one of the things where people will shit on you whatever happens

      If you succeed and it didn't happen, people will say "you're freaking out over nothing"
      If you fail and it did happen, people will say "you're not putting in enough effort to prevent it"

      Feels like it makes people to just wait it out until the bad thing actually happens, only then they swoop in so that they may become "heroes", but oftentimes it's too late already

      Idk really

      drwho@masto.hackers.townD This user is from outside of this forum
      drwho@masto.hackers.townD This user is from outside of this forum
      drwho@masto.hackers.town
      wrote sidst redigeret af
      #78

      @koakuma @johnzajac For a lot of folks, unless a hero saves the day at the last minute it wasn't a thing at all.

      1 Reply Last reply
      0
      • johnzajac@dice.campJ johnzajac@dice.camp

        @koakuma

        TBH "never let a good catastrophe go to waste" is a good rule of thumb, here: use an existing catastrophe to slip in disaster prevention.

        Were I more cynical, I would say that political strategists should *plan* disasters to "allow", in order to *use* those disasters to pre-fix much worse disasters by slipping them into the response to the ongoing one.

        Like, "Marie, we've identified that all Go Carts will stop working; if we let it happen,can we use that to update our grid infra?"

        drwho@masto.hackers.townD This user is from outside of this forum
        drwho@masto.hackers.townD This user is from outside of this forum
        drwho@masto.hackers.town
        wrote sidst redigeret af
        #79

        @johnzajac @koakuma That's pretty much the motto back home. I knew a lot of folks inside the Beltway who operated like that. Though it was usually for the purpose of expanding their influence over other stuff in the org.

        tuban_muzuru@ohai.socialT 1 Reply Last reply
        0
        • human3500@ottawa.placeH human3500@ottawa.place

          @johnzajac
          I've been telling people that for 26 years. Then they pivot to all the money the consultants made.

          drwho@masto.hackers.townD This user is from outside of this forum
          drwho@masto.hackers.townD This user is from outside of this forum
          drwho@masto.hackers.town
          wrote sidst redigeret af
          #80

          @human3500 @johnzajac Because we worked sixteen hour days for months on end fixing it.

          human3500@ottawa.placeH 1 Reply Last reply
          0
          • mikeash@mastodon.sdf.orgM mikeash@mastodon.sdf.org

            @johnzajac It’s very hard to overcome the allure of “look at all those so-called experts acting like morons, I’m so much smarter than they are because I have Common Sense™.”

            drwho@masto.hackers.townD This user is from outside of this forum
            drwho@masto.hackers.townD This user is from outside of this forum
            drwho@masto.hackers.town
            wrote sidst redigeret af
            #81

            @mikeash @johnzajac Thank Hollywood for that.

            1 Reply Last reply
            0
            • dwmalone@mastodon.ieD dwmalone@mastodon.ie

              @glent @johnzajac Do you remember any details? I don't remember any perl-specific problems, but it would be interesting to know.

              mkj@social.mkj.earthM This user is from outside of this forum
              mkj@social.mkj.earthM This user is from outside of this forum
              mkj@social.mkj.earth
              wrote sidst redigeret af
              #82

              @dwmalone I'm going to take a guess:

              Perl had (has?) a date function that returns the year as the number of years *after 1900*.

              During 19xx, this gave a return value in the range 0 <= x <= 99. Ignoring 190x, you can just prepend "19", print it as a string, and it'll look okay.

              During 20xx, that becomes "191xx".

              *But that behavior was clearly documented.*

              If people put the pot upside down on the stove, they shouldn't be surprised that good cooking is more difficult.

              @glent @johnzajac

              dwmalone@mastodon.ieD 1 Reply Last reply
              0
              • tasket@infosec.exchangeT tasket@infosec.exchange

                @johnzajac I think the general cynical opinion about y2k efforts pretty much explains why computing is such a dumpster fire today.

                Part of the problem is the lions' share of y2k fixes were very simple, and that's not what the high-status IT experts want today.

                drwho@masto.hackers.townD This user is from outside of this forum
                drwho@masto.hackers.townD This user is from outside of this forum
                drwho@masto.hackers.town
                wrote sidst redigeret af
                #83

                @tasket @johnzajac No, it wasn't simple.

                tasket@infosec.exchangeT 1 Reply Last reply
                0
                • drwho@masto.hackers.townD drwho@masto.hackers.town

                  @tasket @johnzajac No, it wasn't simple.

                  tasket@infosec.exchangeT This user is from outside of this forum
                  tasket@infosec.exchangeT This user is from outside of this forum
                  tasket@infosec.exchange
                  wrote sidst redigeret af
                  #84

                  @drwho @johnzajac Among other duties, I had to hack binaries for major clients because they lost their source code.

                  Compared to challenges we see today, that was simple.

                  drwho@masto.hackers.townD 1 Reply Last reply
                  0
                  • johnzajac@dice.campJ johnzajac@dice.camp

                    @pjakobs @syllopsium

                    We also learned that experts and scientists are *not* the people you want to set the pace of responding to an emergency or catastrophe.

                    Had experts and scientists accepted (or assumed, to limit harm) that COVID was airborne in March 2020, the pandemic could have gone a much different way.

                    Notoriously, many credentialed scientists also were like "we don't know if respirators work without RCTs!" which is, bluntly, batshit stupid.

                    pjakobs@mastodon.greenP This user is from outside of this forum
                    pjakobs@mastodon.greenP This user is from outside of this forum
                    pjakobs@mastodon.green
                    wrote sidst redigeret af
                    #85

                    @johnzajac

                    Okay, but what do we then base decisions on?
                    Facts are a pretty good basis if we have them, beyond facts, we might have heuristics, and then?

                    At the beginning of 2020, I felt well prepared, we had information, science was working at an amazing speed and there was a good choice of factual comuniction. When speaking to a friend who is a social scientist, he mentioned that he felt we did not provide enough emotional communication, that facts are not good enough for

                    @syllopsium

                    pjakobs@mastodon.greenP 1 Reply Last reply
                    0
                    • pjakobs@mastodon.greenP pjakobs@mastodon.green

                      @johnzajac

                      Okay, but what do we then base decisions on?
                      Facts are a pretty good basis if we have them, beyond facts, we might have heuristics, and then?

                      At the beginning of 2020, I felt well prepared, we had information, science was working at an amazing speed and there was a good choice of factual comuniction. When speaking to a friend who is a social scientist, he mentioned that he felt we did not provide enough emotional communication, that facts are not good enough for

                      @syllopsium

                      pjakobs@mastodon.greenP This user is from outside of this forum
                      pjakobs@mastodon.greenP This user is from outside of this forum
                      pjakobs@mastodon.green
                      wrote sidst redigeret af
                      #86

                      @johnzajac

                      most people, that you needed to reach them at an emotional level. I didn't, at the time, understand what he meant, but where we are today is a result of this.

                      There are clearly a lot of people who are not rechable with facts, who we need to address differently, so they can accept the conclusions that the facts mandate

                      @syllopsium

                      johnzajac@dice.campJ 1 Reply Last reply
                      0
                      • tasket@infosec.exchangeT tasket@infosec.exchange

                        @drwho @johnzajac Among other duties, I had to hack binaries for major clients because they lost their source code.

                        Compared to challenges we see today, that was simple.

                        drwho@masto.hackers.townD This user is from outside of this forum
                        drwho@masto.hackers.townD This user is from outside of this forum
                        drwho@masto.hackers.town
                        wrote sidst redigeret af
                        #87

                        @tasket @johnzajac I did the same thing - hex editing VMS executables to patch date checking routines.

                        1 Reply Last reply
                        0
                        • drwho@masto.hackers.townD drwho@masto.hackers.town

                          @johnzajac @koakuma That's pretty much the motto back home. I knew a lot of folks inside the Beltway who operated like that. Though it was usually for the purpose of expanding their influence over other stuff in the org.

                          tuban_muzuru@ohai.socialT This user is from outside of this forum
                          tuban_muzuru@ohai.socialT This user is from outside of this forum
                          tuban_muzuru@ohai.social
                          wrote sidst redigeret af
                          #88

                          @drwho @johnzajac @koakuma

                          It's a whole lot simpler to go with Men in Black's summation of the human race.

                          drwho@masto.hackers.townD 1 Reply Last reply
                          0
                          • tuban_muzuru@ohai.socialT tuban_muzuru@ohai.social

                            @drwho @johnzajac @koakuma

                            It's a whole lot simpler to go with Men in Black's summation of the human race.

                            drwho@masto.hackers.townD This user is from outside of this forum
                            drwho@masto.hackers.townD This user is from outside of this forum
                            drwho@masto.hackers.town
                            wrote sidst redigeret af
                            #89

                            @tuban_muzuru @johnzajac @koakuma That is pretty much what I do. After years of trying to disprove it and failing, I had to accept it.

                            tuban_muzuru@ohai.socialT 1 Reply Last reply
                            0
                            • drwho@masto.hackers.townD drwho@masto.hackers.town

                              @human3500 @johnzajac Because we worked sixteen hour days for months on end fixing it.

                              human3500@ottawa.placeH This user is from outside of this forum
                              human3500@ottawa.placeH This user is from outside of this forum
                              human3500@ottawa.place
                              wrote sidst redigeret af
                              #90

                              @drwho
                              Exactly. Planning and action prevent problems.
                              @johnzajac

                              1 Reply Last reply
                              0
                              • mkj@social.mkj.earthM mkj@social.mkj.earth

                                @dwmalone I'm going to take a guess:

                                Perl had (has?) a date function that returns the year as the number of years *after 1900*.

                                During 19xx, this gave a return value in the range 0 <= x <= 99. Ignoring 190x, you can just prepend "19", print it as a string, and it'll look okay.

                                During 20xx, that becomes "191xx".

                                *But that behavior was clearly documented.*

                                If people put the pot upside down on the stove, they shouldn't be surprised that good cooking is more difficult.

                                @glent @johnzajac

                                dwmalone@mastodon.ieD This user is from outside of this forum
                                dwmalone@mastodon.ieD This user is from outside of this forum
                                dwmalone@mastodon.ie
                                wrote sidst redigeret af
                                #91

                                @mkj @glent @johnzajac I did see this Quora post that suggests this might not have been a real problem, but arose as a joke in the perl community, which seems plausible... https://www.quora.com/Was-the-only-Y2K-problem-caused-by-a-widely-circulated-Perl-script-designed-to-fix-the-problem-Is-this-the-reason-that-Perl-disqualifies-itself-from-nuclear-power-plant-use

                                (The year being given as the number of years since 1900 is from the C gmtime() function, so that wouldn't have been a perl specific problem.)

                                1 Reply Last reply
                                0
                                • pjakobs@mastodon.greenP pjakobs@mastodon.green

                                  @johnzajac

                                  most people, that you needed to reach them at an emotional level. I didn't, at the time, understand what he meant, but where we are today is a result of this.

                                  There are clearly a lot of people who are not rechable with facts, who we need to address differently, so they can accept the conclusions that the facts mandate

                                  @syllopsium

                                  johnzajac@dice.campJ This user is from outside of this forum
                                  johnzajac@dice.campJ This user is from outside of this forum
                                  johnzajac@dice.camp
                                  wrote sidst redigeret af
                                  #92

                                  @pjakobs @syllopsium

                                  The problem is when "facts" that are in evidence are wrong, but dogmatic insistence that they are, in fact, correct creates transparently bad outcomes in real time.

                                  My mom was a research scientist (in the biological sciences) and professor, and when I pointed out that insistence on getting rock-solid evidence before we took precautionary measures was literally killing tens of thousands, she simply couldn't accept that action should be taken despite the lack of knowledge.

                                  johnzajac@dice.campJ 1 Reply Last reply
                                  0
                                  • johnzajac@dice.campJ johnzajac@dice.camp

                                    I wish we had spent the last 26 years teaching people that the reason the 2000 bug didn't destroy a significant amount of our infrastructure is because *we caught it* and *spent thousands of hours fixing it* BEFORE the year 2000

                                    Because within that little perplexion - people thinking the problem was a hoax because it was fixed before it destroyed shit - is an encapsulation of the current era of Western politics, including COVID mitigation, lesser evil politics, fascism, and crime rate hyperbole

                                    bencourtice@aus.socialB This user is from outside of this forum
                                    bencourtice@aus.socialB This user is from outside of this forum
                                    bencourtice@aus.social
                                    wrote sidst redigeret af
                                    #93

                                    @johnzajac COVID actually did cause huge chaos and death early on, though, in some countries. China, Italy, Iran, US.

                                    johnzajac@dice.campJ 1 Reply Last reply
                                    0
                                    • johnzajac@dice.campJ johnzajac@dice.camp

                                      @pjakobs @syllopsium

                                      The problem is when "facts" that are in evidence are wrong, but dogmatic insistence that they are, in fact, correct creates transparently bad outcomes in real time.

                                      My mom was a research scientist (in the biological sciences) and professor, and when I pointed out that insistence on getting rock-solid evidence before we took precautionary measures was literally killing tens of thousands, she simply couldn't accept that action should be taken despite the lack of knowledge.

                                      johnzajac@dice.campJ This user is from outside of this forum
                                      johnzajac@dice.campJ This user is from outside of this forum
                                      johnzajac@dice.camp
                                      wrote sidst redigeret af
                                      #94

                                      @pjakobs @syllopsium

                                      As I said: expertise is useful insofar as it can guide decisionmaking by providing a necessary perspective, but we've built a rigid and calcified scientific community in the West that spends most of its time protecting its own ideas, and less time dismantling them, especially in medicine.

                                      In 2020, when circumstances demanded flexibility, dynamism and inference, the vast majority of the scientific and expert community failed to deliver.

                                      Indeed, sometimes aggressively.

                                      johnzajac@dice.campJ 1 Reply Last reply
                                      0
                                      • johnzajac@dice.campJ johnzajac@dice.camp

                                        @pjakobs @syllopsium

                                        As I said: expertise is useful insofar as it can guide decisionmaking by providing a necessary perspective, but we've built a rigid and calcified scientific community in the West that spends most of its time protecting its own ideas, and less time dismantling them, especially in medicine.

                                        In 2020, when circumstances demanded flexibility, dynamism and inference, the vast majority of the scientific and expert community failed to deliver.

                                        Indeed, sometimes aggressively.

                                        johnzajac@dice.campJ This user is from outside of this forum
                                        johnzajac@dice.campJ This user is from outside of this forum
                                        johnzajac@dice.camp
                                        wrote sidst redigeret af
                                        #95

                                        @pjakobs @syllopsium

                                        Look up AJ Leonardi, mask denialism, the "airborne" controversy, Long COVID denialism, "hybrid immunity", Great Barrington Declaration, and "immunity debt" if you doubt me.

                                        These are all classic examples of how a community of experts, cut off from their comfort zones, made incredibly bad decisions based on out-of-date information or just full-stop made up notions. But still couched it in the language of expertise, which led to devastating policy errors.

                                        pjakobs@mastodon.greenP 1 Reply Last reply
                                        0
                                        • bencourtice@aus.socialB bencourtice@aus.social

                                          @johnzajac COVID actually did cause huge chaos and death early on, though, in some countries. China, Italy, Iran, US.

                                          johnzajac@dice.campJ This user is from outside of this forum
                                          johnzajac@dice.campJ This user is from outside of this forum
                                          johnzajac@dice.camp
                                          wrote sidst redigeret af
                                          #96

                                          @bencourtice

                                          A fraction of what it would have caused had we not shut everything down, even for the (too short, inadequate, unenforced) 4-6 week period that things actually changed.

                                          China and Italy had pandemics that were a *fraction* per capita of the US', which by far was the worst pandemic in the modern world. I'm not familiar with Iran's, so I can't comment.

                                          We take the 1st place trophy in terms of devaluing life and putting the interests of capital ahead of those of people.

                                          1 Reply Last reply
                                          0
                                          Svar
                                          • Svar som emne
                                          Login for at svare
                                          • Ældste til nyeste
                                          • Nyeste til ældste
                                          • Most Votes


                                          • Log ind

                                          • Har du ikke en konto? Tilmeld

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          Graciously hosted by data.coop
                                          • First post
                                            Last post
                                          0
                                          • Hjem
                                          • Seneste
                                          • Etiketter
                                          • Populære
                                          • Verden
                                          • Bruger
                                          • Grupper