Mastodon Skip to content
  • Home
  • Aktuell
  • Tags
  • Über dieses Forum
Einklappen
Grafik mit zwei überlappenden Sprechblasen, eine grün und eine lila.
Abspeckgeflüster – Forum für Menschen mit Gewicht(ung)

Kostenlos. Werbefrei. Menschlich. Dein Abnehmforum.

  1. Home
  2. Uncategorized
  3. My experience with generative-AI has been that, at its very best, it is subtly wrong in ways that only an expert in the relevant subject would recognise.

My experience with generative-AI has been that, at its very best, it is subtly wrong in ways that only an expert in the relevant subject would recognise.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
153 Beiträge 81 Kommentatoren 0 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

    @mainec I teach block-based languages to grownups all the time and I just wish they weren’t viewed as “toys”

    mainec@fromm.socialM This user is from outside of this forum
    mainec@fromm.socialM This user is from outside of this forum
    mainec@fromm.social
    schrieb zuletzt editiert von
    #118

    @jonathanhogg though watching the team behind them tinker with these tools at FOSDEM sure made the the block based tools look like as much fun as toys. Essentially bringing the joy and ease back to technology.

    1 Antwort Letzte Antwort
    0
    • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

      You know what? HyperCard was a glorious moment in time that I dearly miss: an army of non-experts were bashing together and sharing weird and wonderful stacks that were part 'zine, part adventure game and part database. Instead of laughing at vibe-coders, maybe we should ask ourselves why the current state-of-the-art in beginner-friendly programming tools is a planet-boiling roulette wheel.

      D This user is from outside of this forum
      D This user is from outside of this forum
      darrenmoffat@mastodon.social
      schrieb zuletzt editiert von
      #119

      @jonathanhogg I remember using HyperCard as part of my CompSci course at Glasgow for a UI prototyping exercise in the 90’s as well as similar easy UI/db tools on other platforms, often a far better choice than reach for a spreadsheet that many people seem to do.

      jonathanhogg@mastodon.socialJ 1 Antwort Letzte Antwort
      0
      • D darrenmoffat@mastodon.social

        @jonathanhogg I remember using HyperCard as part of my CompSci course at Glasgow for a UI prototyping exercise in the 90’s as well as similar easy UI/db tools on other platforms, often a far better choice than reach for a spreadsheet that many people seem to do.

        jonathanhogg@mastodon.socialJ This user is from outside of this forum
        jonathanhogg@mastodon.socialJ This user is from outside of this forum
        jonathanhogg@mastodon.social
        schrieb zuletzt editiert von
        #120

        @darrenmoffat Holy shit! Darren?

        jonathanhogg@mastodon.socialJ jamesthomson@mastodon.socialJ 2 Antworten Letzte Antwort
        0
        • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

          @darrenmoffat Holy shit! Darren?

          jonathanhogg@mastodon.socialJ This user is from outside of this forum
          jonathanhogg@mastodon.socialJ This user is from outside of this forum
          jonathanhogg@mastodon.social
          schrieb zuletzt editiert von
          #121

          @darrenmoffat I mean… I was *there with you*!

          D 1 Antwort Letzte Antwort
          0
          • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

            @darrenmoffat I mean… I was *there with you*!

            D This user is from outside of this forum
            D This user is from outside of this forum
            darrenmoffat@mastodon.social
            schrieb zuletzt editiert von
            #122

            @jonathanhogg I thought it might be the same Jonathan! I still have some lines in my work daily .zshrc that I inherited from you when you convinced me to try zsh over tcsh !

            1 Antwort Letzte Antwort
            0
            • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

              @jonathanhogg completely fair, yeah!

              badrihippo@fosstodon.orgB This user is from outside of this forum
              badrihippo@fosstodon.orgB This user is from outside of this forum
              badrihippo@fosstodon.org
              schrieb zuletzt editiert von
              #123

              @whitequark @jonathanhogg this discussion makes me want to learn programming

              (I say that as a programmer)

              1 Antwort Letzte Antwort
              0
              • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                You know what? HyperCard was a glorious moment in time that I dearly miss: an army of non-experts were bashing together and sharing weird and wonderful stacks that were part 'zine, part adventure game and part database. Instead of laughing at vibe-coders, maybe we should ask ourselves why the current state-of-the-art in beginner-friendly programming tools is a planet-boiling roulette wheel.

                badrihippo@fosstodon.orgB This user is from outside of this forum
                badrihippo@fosstodon.orgB This user is from outside of this forum
                badrihippo@fosstodon.org
                schrieb zuletzt editiert von
                #124

                @jonathanhogg repeating because this is an awesome sentence with an awesome description at the end:

                > Instead of laughing at vibe-coders, maybe we should ask ourselves why the current state-of-the-art in beginner-friendly programming tools is a planet-boiling roulette wheel.

                heiglandreas@phpc.socialH 1 Antwort Letzte Antwort
                0
                • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                  @darrenmoffat Holy shit! Darren?

                  jamesthomson@mastodon.socialJ This user is from outside of this forum
                  jamesthomson@mastodon.socialJ This user is from outside of this forum
                  jamesthomson@mastodon.social
                  schrieb zuletzt editiert von
                  #125

                  @jonathanhogg @darrenmoffat Hey you two!

                  jonathanhogg@mastodon.socialJ 1 Antwort Letzte Antwort
                  0
                  • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                    We seem to have largely stopped innovating on trying to lower barriers to programming in favour of creating endless new frameworks and libraries for a vanishingly small number of near-identical languages. It is the mid-2020s and people are wringing their hands over Rust as if it was some inexplicable new thing rather than a C-derivative that incorporates decades old type theory. You know what I consider to be genuinely ground-breaking programming tools? VisiCalc, HyperCard and Scratch.

                    badrihippo@fosstodon.orgB This user is from outside of this forum
                    badrihippo@fosstodon.orgB This user is from outside of this forum
                    badrihippo@fosstodon.org
                    schrieb zuletzt editiert von
                    #126

                    @jonathanhogg I'm not familiar with the other two but Scratch is how I learnt programming so that brought back memories!

                    The main reason I switched to Python was that my computer time was limited and Python text was easier to jot down into my (paper) notebook than sitting around drawing Scratch blocks. Although I did a fair amount of that too 🤪

                    1 Antwort Letzte Antwort
                    0
                    • jamesthomson@mastodon.socialJ jamesthomson@mastodon.social

                      @jonathanhogg @darrenmoffat Hey you two!

                      jonathanhogg@mastodon.socialJ This user is from outside of this forum
                      jonathanhogg@mastodon.socialJ This user is from outside of this forum
                      jonathanhogg@mastodon.social
                      schrieb zuletzt editiert von
                      #127

                      @jamesthomson @darrenmoffat Dapper new profile pic, James! 😀

                      jamesthomson@mastodon.socialJ 1 Antwort Letzte Antwort
                      0
                      • rojun@mementomori.socialR rojun@mementomori.social

                        @jonathanhogg Scratch is excellent. My kid's been using it. I used hypercard at his age and it was a lot fun.

                        Had it not been because our teacher had acquired two macs into the class, and we could spend time before and after school, I don't think it would have been as fun. It's not just the tools, but also the environment and culture.

                        gunchleoc@mastodon.scotG This user is from outside of this forum
                        gunchleoc@mastodon.scotG This user is from outside of this forum
                        gunchleoc@mastodon.scot
                        schrieb zuletzt editiert von
                        #128

                        @rojun @jonathanhogg Playing with Scratch is definitely fun, even if you're an adult with programming experience already.

                        1 Antwort Letzte Antwort
                        0
                        • badrihippo@fosstodon.orgB badrihippo@fosstodon.org

                          @jonathanhogg repeating because this is an awesome sentence with an awesome description at the end:

                          > Instead of laughing at vibe-coders, maybe we should ask ourselves why the current state-of-the-art in beginner-friendly programming tools is a planet-boiling roulette wheel.

                          heiglandreas@phpc.socialH This user is from outside of this forum
                          heiglandreas@phpc.socialH This user is from outside of this forum
                          heiglandreas@phpc.social
                          schrieb zuletzt editiert von
                          #129

                          @badrihippo @jonathanhogg

                          AI is not lowering the barrier-to-entry for programming. It is gatekeeping from seeing, acknowledging and stepping over the barrier.

                          1 Antwort Letzte Antwort
                          0
                          • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                            @jamesthomson @darrenmoffat Dapper new profile pic, James! 😀

                            jamesthomson@mastodon.socialJ This user is from outside of this forum
                            jamesthomson@mastodon.socialJ This user is from outside of this forum
                            jamesthomson@mastodon.social
                            schrieb zuletzt editiert von
                            #130

                            @jonathanhogg @darrenmoffat Thought I’d join the monochrome mafia. Who else do we know on here from DCS days?

                            1 Antwort Letzte Antwort
                            0
                            • warmsignull@mastodon.socialW warmsignull@mastodon.social

                              @jonathanhogg Consider this scenario: spend a very long time planning and designing, and then have a very fast code output, then fix any issues.

                              Also what about projects which can't be made in 30k lines? Doesn't automatically mean that the project is wrong just because it is big.

                              schmudde@mastodon.socialS This user is from outside of this forum
                              schmudde@mastodon.socialS This user is from outside of this forum
                              schmudde@mastodon.social
                              schrieb zuletzt editiert von
                              #131

                              @warmsignull Unfortunately it seems that Fred Brooks' work is not common knowledge. He concludes that the number of bugs in a program is not linear with the length of a program but a *power function*.

                              So yes - brevity is a goal. And there have been studies that show that verbose languages produce more bugs. So it is in our best interest as systems engineers to research how to improve programming.

                              e.g. what is expressed in 30k of Java is not the same as 30k in Lisp.

                              (cc: @jonathanhogg)

                              1 Antwort Letzte Antwort
                              0
                              • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                                You know what? HyperCard was a glorious moment in time that I dearly miss: an army of non-experts were bashing together and sharing weird and wonderful stacks that were part 'zine, part adventure game and part database. Instead of laughing at vibe-coders, maybe we should ask ourselves why the current state-of-the-art in beginner-friendly programming tools is a planet-boiling roulette wheel.

                                alexshendi@rollenspiel.socialA This user is from outside of this forum
                                alexshendi@rollenspiel.socialA This user is from outside of this forum
                                alexshendi@rollenspiel.social
                                schrieb zuletzt editiert von
                                #132

                                @jonathanhogg

                                Check out Decker:

                                https://github.com/JohnEarnest/Decker
                                http://beyondloom.com/decker/

                                Try it online:
                                http://beyondloom.com/decker/tour.html

                                #HyperCard #JohnEarnest #Decker

                                1 Antwort Letzte Antwort
                                0
                                • wavesculptor@climatejustice.socialW wavesculptor@climatejustice.social

                                  @jonathanhogg

                                  " That people are trying to steer a tank with a speak'n'spell is because we have not made decent bikes." -- if we look at the real-world situation of your metaphor, we see that when "decent bikes" ARE finally here, the establishment begins to gatekeep and legislate against them /because/ they are too effective, at overturning the status quo - ostensibly on the grounds that they are "dangerous" when in the wrong hands.

                                  Wondering if the analogy feeds back in the other direction too.

                                  @dasgrueneblatt

                                  wolf480pl@mstdn.ioW This user is from outside of this forum
                                  wolf480pl@mstdn.ioW This user is from outside of this forum
                                  wolf480pl@mstdn.io
                                  schrieb zuletzt editiert von
                                  #133

                                  @wavesculptor
                                  What are these "decent bikes" that were regulated away?

                                  (Not saying there weren't any, just that I haven't been keeping track so I likely missed them.)

                                  @jonathanhogg @dasgrueneblatt

                                  wavesculptor@climatejustice.socialW 1 Antwort Letzte Antwort
                                  0
                                  • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                                    To me, all these people crowing about having written 10k lines of code in a day are idiots. If you need to write that much code in a day, you are manifestly working at the wrong level of abstraction to solve your problem.

                                    wolf480pl@mstdn.ioW This user is from outside of this forum
                                    wolf480pl@mstdn.ioW This user is from outside of this forum
                                    wolf480pl@mstdn.io
                                    schrieb zuletzt editiert von
                                    #134

                                    @jonathanhogg
                                    On one hand, I'm inclined to agree about the barrier to entry issue - boilerplate sucks, and having more people understand programming would be great.

                                    But on the other hand, it feels like the amount of software in existence is already unmanagable, and the average quality is relatively low.

                                    You say to move a layer up to avoid writing 10k lines, but the current way to do that results in huge dependency trees with 10s of thousands of lines of someone else's code.

                                    1/

                                    wolf480pl@mstdn.ioW jonathanhogg@mastodon.socialJ 2 Antworten Letzte Antwort
                                    0
                                    • wolf480pl@mstdn.ioW wolf480pl@mstdn.io

                                      @jonathanhogg
                                      On one hand, I'm inclined to agree about the barrier to entry issue - boilerplate sucks, and having more people understand programming would be great.

                                      But on the other hand, it feels like the amount of software in existence is already unmanagable, and the average quality is relatively low.

                                      You say to move a layer up to avoid writing 10k lines, but the current way to do that results in huge dependency trees with 10s of thousands of lines of someone else's code.

                                      1/

                                      wolf480pl@mstdn.ioW This user is from outside of this forum
                                      wolf480pl@mstdn.ioW This user is from outside of this forum
                                      wolf480pl@mstdn.io
                                      schrieb zuletzt editiert von
                                      #135

                                      @jonathanhogg
                                      All these dependencies have updates which introduce regressions and API breakage. And they also have vulnerabilities.

                                      IME, these things can very quickly become unmanagable - you spend more time updating dependencies than writing your own code - unless you're very picky about your dependencies.

                                      So is more people writing more software what the society needs?

                                      1 Antwort Letzte Antwort
                                      0
                                      • wolf480pl@mstdn.ioW wolf480pl@mstdn.io

                                        @jonathanhogg
                                        On one hand, I'm inclined to agree about the barrier to entry issue - boilerplate sucks, and having more people understand programming would be great.

                                        But on the other hand, it feels like the amount of software in existence is already unmanagable, and the average quality is relatively low.

                                        You say to move a layer up to avoid writing 10k lines, but the current way to do that results in huge dependency trees with 10s of thousands of lines of someone else's code.

                                        1/

                                        jonathanhogg@mastodon.socialJ This user is from outside of this forum
                                        jonathanhogg@mastodon.socialJ This user is from outside of this forum
                                        jonathanhogg@mastodon.social
                                        schrieb zuletzt editiert von
                                        #136

                                        @wolf480pl it is the current way of moving up a layer that I object to. We should be thinking of new ways of programming and instead are stuck making new frameworks. We imagine adding more cruft will somehow make it better. Eg., Arduino and Processing imagined that you could take a language wildly unsuited to beginners and make it palatable with a library

                                        1 Antwort Letzte Antwort
                                        0
                                        • jonathanhogg@mastodon.socialJ jonathanhogg@mastodon.social

                                          You know what? HyperCard was a glorious moment in time that I dearly miss: an army of non-experts were bashing together and sharing weird and wonderful stacks that were part 'zine, part adventure game and part database. Instead of laughing at vibe-coders, maybe we should ask ourselves why the current state-of-the-art in beginner-friendly programming tools is a planet-boiling roulette wheel.

                                          owen@mementomori.socialO This user is from outside of this forum
                                          owen@mementomori.socialO This user is from outside of this forum
                                          owen@mementomori.social
                                          schrieb zuletzt editiert von
                                          #137

                                          @jonathanhogg Apart from a brief flirtation with Basic on a ZX Spectrum my first brush with the logic of coding was HyperTalk. I fell deeply in love with the possibilities that seemed to be hidden inside it.

                                          It felt like a rabbit hole with new and unexpected surprises every time you fell down another level.

                                          And it equipped me to earn a living for a few short years when multimedia was a thing. Lingo in Macromedia Director, anyone?

                                          I wager that Lingo wouldn’t have existed without Hypercard.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen



                                          Copyright (c) 2025 abSpecktrum (@abspecklog@fedimonster.de)

                                          Erstellt mit Schlaflosigkeit, Kaffee, Brokkoli & ♥

                                          Impressum | Datenschutzerklärung | Nutzungsbedingungen

                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Über dieses Forum