Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • 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 (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. @paco @BenAveling it is just a stupid electronic device

@paco @BenAveling it is just a stupid electronic device

Scheduled Pinned Locked Moved Uncategorized
597 Posts 265 Posters 298 Views
  • 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.
  • paco@infosec.exchangeP paco@infosec.exchange

    @cascheranno yeah I think we are largely in agreement. What I find really troubling is how people seem willing, almost gleeful about not knowing the core of their job function.

    I don’t know how my car works and I really can’t fix much of it myself. Ditto for most kitchen appliances. That’s ok. It’s not my job. But if I took my car to a garage and the person whose job it is to fix it says they don’t really know why the machine wants to change spark plugs, they just do what it says, I’m going to a different garage.

    A developer who has turned in code they don’t understand and can’t maintain has done their job very poorly. Even if the code works, knowing how it works and maintaining it is in the dead center of their job responsibilities. Assigning it a fancy name like “cognitive debt” is just masking the issue of failing at a core part of their job.

    We used to sneer at people who copy/pasted stuff off stack overflow and had no idea what it was doing or how. Now people think that’s the future.

    cascheranno@hachyderm.ioC This user is from outside of this forum
    cascheranno@hachyderm.ioC This user is from outside of this forum
    cascheranno@hachyderm.io
    wrote last edited by
    #530

    @paco hmm, automated stack-overflow copypasta is apt.

    But we’ll need a derogatory acronym, uh.. ASS =automated stack-overflow snippets, or (a new kind of) ASCI = automated stack-overflow copypasta inserting, etc.

    cascheranno@hachyderm.ioC paco@infosec.exchangeP 2 Replies Last reply
    0
    • cascheranno@hachyderm.ioC cascheranno@hachyderm.io

      @paco hmm, automated stack-overflow copypasta is apt.

      But we’ll need a derogatory acronym, uh.. ASS =automated stack-overflow snippets, or (a new kind of) ASCI = automated stack-overflow copypasta inserting, etc.

      cascheranno@hachyderm.ioC This user is from outside of this forum
      cascheranno@hachyderm.ioC This user is from outside of this forum
      cascheranno@hachyderm.io
      wrote last edited by
      #531

      @paco A few times in life I’ve pair coded stuff harder than my usual solo stuff: A debug/tweak of a media codec where I was focused on structure / parsing and my partner was brilliant at compound checks/inserts to yeet out of the code just in time to let us diagnose ‘why does this go awry riiiiight *here*?!’ A CTF or two.

      I can learn more in that time than a semester of grinding out solo. A Sunday morning of using AI as a SME for Rust syntax was useful. “Ok, gimme a wrapper for opening and closing a quoted csv.” “How does one build an indexed collection of pairs of data in rust?” (Sees result, goes and reads on Hashmap) etc.

      1 Reply Last reply
      0
      • paco@infosec.exchangeP paco@infosec.exchange

        I dunno. I think “cognitive debt” is just a fancy-pants way of saying “not knowing how your shit works.”

        This is no remarkable special condition that needs a new term. It’s just that people have a limited grasp of details when they’re not involved in the details.

        If not for a term like “cognitive debt” to make it seem special, we might conclude a lot of those predictions about how AI would hurt software development were right.

        How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt

        This piece by Margaret-Anne Storey is the best explanation of the term cognitive debt I've seen so far. Cognitive debt, a term gaining traction recently, instead communicates the notion that …

        favicon

        Simon Willison’s Weblog (simonwillison.net)

        orb2069@mastodon.onlineO This user is from outside of this forum
        orb2069@mastodon.onlineO This user is from outside of this forum
        orb2069@mastodon.online
        wrote last edited by
        #532

        @paco how would we test "this is actually comprehensible" using SonarQube, so we can put it on a chart for management? I mean, that's the really important thing in AGILE that management can track 'progress' using some sort of near random metric, right?

        paco@infosec.exchangeP 1 Reply Last reply
        0
        • B barryjsullivan@techhub.social

          @x41h @paco @briankrebs The FBI is run by the devil… See.

          skoombidoombis@masto.aiS This user is from outside of this forum
          skoombidoombis@masto.aiS This user is from outside of this forum
          skoombidoombis@masto.ai
          wrote last edited by
          #533

          @barryjsullivan @x41h @paco @briankrebs the devil who went on fox this morning saying that Americans need to put Israel’s interests first?

          x41h@infosec.exchangeX 1 Reply Last reply
          0
          • skoombidoombis@masto.aiS skoombidoombis@masto.ai

            @barryjsullivan @x41h @paco @briankrebs the devil who went on fox this morning saying that Americans need to put Israel’s interests first?

            x41h@infosec.exchangeX This user is from outside of this forum
            x41h@infosec.exchangeX This user is from outside of this forum
            x41h@infosec.exchange
            wrote last edited by
            #534

            @skoombidoombis @barryjsullivan @paco @briankrebs Well yea dont you know how much investment the Trump administration is putting into prime real estate in Gaza. C'mon man... we need to put the rich interests first or did I mean Israel?
            Even more comical is Ben Shapiro calling Americans lazy and stupid for not knowing how to balance a checkbook. Yet our taxes fund their missiles, birthright trips to Israel (non-directly), partnerships and other programs.
            Its getting beyond ridiculous how much America takes it up the rear end.
            Don't have freedom of speech to speak against Israel's crimes publicly though because the FBI who apparently work for them will come knocking. So Israel is reshaping our constitution while they are at it.
            Dumb Christian Nationalist MAGA idiots.

            skoombidoombis@masto.aiS 1 Reply Last reply
            0
            • msh@coales.coM msh@coales.co

              @paco we as a society have been in serious "cognitave debt" for decades. Computering became a shit sundae of frameworks on top of containers within VMs floating in a cloudy cluster sauce of somebody else's servers that no single person knows WTF made this all work.

              Then #LLM based #GenAI came along and we are not just in debt we are now Cognitively Bankrupt. I thought we hit rock bottom when web designers started saying they needed 32GiB to build their fekkin' websites but then all...this...came around and we started telling Rube Goldberg to hold our beer as we cooked the planet to make computers be bad at math and make memes and tacky art and write bad code and invent new and incurable injection vulnerabilities.

              Inventing snappy new terms for shitty old problems is just another sign of how things are spiralling faater and further down the toilet TBH.

              I'm not bitter I'm just a cynical old Gen X man. Whatever I don't care

              stompyrobot@mastodon.gamedev.placeS This user is from outside of this forum
              stompyrobot@mastodon.gamedev.placeS This user is from outside of this forum
              stompyrobot@mastodon.gamedev.place
              wrote last edited by
              #535

              @msh @paco
              There are some frameworks that feel a lot like that.
              Then there are technologies that feel more complex than they need to be. But actually, each piece solves a real problem you'll eventually run into. Like Kubernetes.

              1 Reply Last reply
              0
              • orb2069@mastodon.onlineO orb2069@mastodon.online

                @paco how would we test "this is actually comprehensible" using SonarQube, so we can put it on a chart for management? I mean, that's the really important thing in AGILE that management can track 'progress' using some sort of near random metric, right?

                paco@infosec.exchangeP This user is from outside of this forum
                paco@infosec.exchangeP This user is from outside of this forum
                paco@infosec.exchange
                wrote last edited by
                #536

                @Orb2069 That’s EASY! Use an LLM to process the code and assign a “comprehensibility score….” 😝

                orb2069@mastodon.onlineO 1 Reply Last reply
                0
                • cascheranno@hachyderm.ioC cascheranno@hachyderm.io

                  @paco hmm, automated stack-overflow copypasta is apt.

                  But we’ll need a derogatory acronym, uh.. ASS =automated stack-overflow snippets, or (a new kind of) ASCI = automated stack-overflow copypasta inserting, etc.

                  paco@infosec.exchangeP This user is from outside of this forum
                  paco@infosec.exchangeP This user is from outside of this forum
                  paco@infosec.exchange
                  wrote last edited by
                  #537

                  @cascheranno
                  I dunno about acronyms, but here are some good terms I commend to your use. 😛

                  • Full Slop Developer
                  • DevSlops
                  • SecSlops
                  • DevSecSlops
                  • CS/CD (continuous slop/continuous deployment)
                  1 Reply Last reply
                  0
                  • delta_vee@mstdn.caD delta_vee@mstdn.ca

                    @paco The drum I keep beating is Peter Naur's "Programming As Theory-Building" from all the way back in 1985. The job of software development has always been about knowing how your shit works (and perhaps more importantly, what exactly it's supposed to do).

                    It's disheartening as fuck to see so many people in the industry having to rediscover that from first principles, or worse, continue on blithely.

                    paco@infosec.exchangeP This user is from outside of this forum
                    paco@infosec.exchangeP This user is from outside of this forum
                    paco@infosec.exchange
                    wrote last edited by
                    #538

                    @delta_vee I agree. We have gotten so far from those seminal lessons that a whole generation is insisting on learning them again. It’s such an implicit disparagement of a whole field. This idea that radically underinformed and underskilled people can do the work of skilled, experienced people just by getting a typing assistant.

                    1 Reply Last reply
                    0
                    • paco@infosec.exchangeP paco@infosec.exchange

                      @Orb2069 That’s EASY! Use an LLM to process the code and assign a “comprehensibility score….” 😝

                      orb2069@mastodon.onlineO This user is from outside of this forum
                      orb2069@mastodon.onlineO This user is from outside of this forum
                      orb2069@mastodon.online
                      wrote last edited by
                      #539

                      @paco you laugh, but I've seen a few ai-related 'research' papers that use that exact methodology.

                      1 Reply Last reply
                      0
                      • x41h@infosec.exchangeX x41h@infosec.exchange

                        @skoombidoombis @barryjsullivan @paco @briankrebs Well yea dont you know how much investment the Trump administration is putting into prime real estate in Gaza. C'mon man... we need to put the rich interests first or did I mean Israel?
                        Even more comical is Ben Shapiro calling Americans lazy and stupid for not knowing how to balance a checkbook. Yet our taxes fund their missiles, birthright trips to Israel (non-directly), partnerships and other programs.
                        Its getting beyond ridiculous how much America takes it up the rear end.
                        Don't have freedom of speech to speak against Israel's crimes publicly though because the FBI who apparently work for them will come knocking. So Israel is reshaping our constitution while they are at it.
                        Dumb Christian Nationalist MAGA idiots.

                        skoombidoombis@masto.aiS This user is from outside of this forum
                        skoombidoombis@masto.aiS This user is from outside of this forum
                        skoombidoombis@masto.ai
                        wrote last edited by
                        #540

                        @x41h a few months after October 7 a journalist was interviewing Israelis on the streets going about their days. One woman stuck with me. She was in tears over the incident. Then the journalist asked what if Gaza becomes part of Israel and the two state solution dies. In the blink of an eye her tears disappeared and joyfully said with a smile “a house on the beach in Gaza would be nice.” Dead children is a small price for Mediterranean real estate.

                        1 Reply Last reply
                        0
                        • elfin@mstdn.socialE This user is from outside of this forum
                          elfin@mstdn.socialE This user is from outside of this forum
                          elfin@mstdn.social
                          wrote last edited by
                          #541

                          @paco It's always DNS.

                          paco@infosec.exchangeP 1 Reply Last reply
                          0
                          • elfin@mstdn.socialE elfin@mstdn.social

                            @paco It's always DNS.

                            paco@infosec.exchangeP This user is from outside of this forum
                            paco@infosec.exchangeP This user is from outside of this forum
                            paco@infosec.exchange
                            wrote last edited by
                            #542

                            @elfin I need it tattooed on the inside of my eyelids

                            1 Reply Last reply
                            0
                            • adr@mastodon.socialA This user is from outside of this forum
                              adr@mastodon.socialA This user is from outside of this forum
                              adr@mastodon.social
                              wrote last edited by
                              #543

                              @paco one time I brought down the Internet for an entire university by editing a BIND file and using "#" as a comment line instead of ";".

                              Fortunately this was like 1996 and I fixed it in about 10 minutes and nobody much noticed, but. Yeah. Always DNS.

                              paco@infosec.exchangeP 1 Reply Last reply
                              0
                              • adr@mastodon.socialA adr@mastodon.social

                                @paco one time I brought down the Internet for an entire university by editing a BIND file and using "#" as a comment line instead of ";".

                                Fortunately this was like 1996 and I fixed it in about 10 minutes and nobody much noticed, but. Yeah. Always DNS.

                                paco@infosec.exchangeP This user is from outside of this forum
                                paco@infosec.exchangeP This user is from outside of this forum
                                paco@infosec.exchange
                                wrote last edited by
                                #544

                                @adr This was a single dot. I had a CNAME for www and it pointed to host.cdn.net without a final dot. So it was a CNAME to host.cdn.example.com instead of a CNAME to host.cdn.net.

                                davesdogmaggie@mstdn.socialD 1 Reply Last reply
                                0
                                • edwing@mstdn.moimeme.caE This user is from outside of this forum
                                  edwing@mstdn.moimeme.caE This user is from outside of this forum
                                  edwing@mstdn.moimeme.ca
                                  wrote last edited by
                                  #545

                                  @paco Consider your DNS privileges revoked.

                                  You’re only allowed to modify hosts files going forward 😆

                                  (I did so many DNS shenanigans, one would spend a lifetime counting)

                                  paco@infosec.exchangeP 1 Reply Last reply
                                  0
                                  • edwing@mstdn.moimeme.caE edwing@mstdn.moimeme.ca

                                    @paco Consider your DNS privileges revoked.

                                    You’re only allowed to modify hosts files going forward 😆

                                    (I did so many DNS shenanigans, one would spend a lifetime counting)

                                    paco@infosec.exchangeP This user is from outside of this forum
                                    paco@infosec.exchangeP This user is from outside of this forum
                                    paco@infosec.exchange
                                    wrote last edited by
                                    #546

                                    @EdwinG The most embarrassing thing is that I probably know more than the average person. But it doesn’t matter. I’m getting clumsy in my old age.

                                    1 Reply Last reply
                                    0
                                    • paco@infosec.exchangeP paco@infosec.exchange

                                      @adr This was a single dot. I had a CNAME for www and it pointed to host.cdn.net without a final dot. So it was a CNAME to host.cdn.example.com instead of a CNAME to host.cdn.net.

                                      davesdogmaggie@mstdn.socialD This user is from outside of this forum
                                      davesdogmaggie@mstdn.socialD This user is from outside of this forum
                                      davesdogmaggie@mstdn.social
                                      wrote last edited by
                                      #547

                                      @paco @adr

                                      I was just going to post about learning my final dot lesson.

                                      Fucking BIND.

                                      1 Reply Last reply
                                      0
                                      • 48kram@retrorewind.social4 This user is from outside of this forum
                                        48kram@retrorewind.social4 This user is from outside of this forum
                                        48kram@retrorewind.social
                                        wrote last edited by
                                        #548

                                        @paco Dammit Paco -- did the Nominum folks teach you nothing?!? 🤣

                                        (I think I still have the binder they gave us back then)

                                        paco@infosec.exchangeP 1 Reply Last reply
                                        0
                                        • curtadams@urbanists.socialC This user is from outside of this forum
                                          curtadams@urbanists.socialC This user is from outside of this forum
                                          curtadams@urbanists.social
                                          wrote last edited by
                                          #549

                                          @paco Our rule, which we have found pretty accurate, is to take the time for the game on the box and double it. Box times only happen with experienced players (thus no teach) and no AP. In one of my regular gaming meetups there's a group of us who pride ourselves in actually being able to knock out Terraforming Mars:
                                          Ares Expedition in the 45 minute box time.

                                          vicarvernon@mastodon.me.ukV paco@infosec.exchangeP jerk@brettspiel.spaceJ 3 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

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