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. meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

Scheduled Pinned Locked Moved Uncategorized
19 Posts 16 Posters 7 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.
  • zzt@mas.toZ This user is from outside of this forum
    zzt@mas.toZ This user is from outside of this forum
    zzt@mas.to
    wrote last edited by
    #1

    meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

    zzt@mas.toZ trenchworms@eldritch.cafeT astraleureka@social.treehouse.systemsA jwz@mastodon.socialJ jonhendry@iosdev.spaceJ 13 Replies Last reply
    0
    • zzt@mas.toZ zzt@mas.to

      meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

      zzt@mas.toZ This user is from outside of this forum
      zzt@mas.toZ This user is from outside of this forum
      zzt@mas.to
      wrote last edited by
      #2

      turing hates this one weird trick

      hipsterelectron@circumstances.runH 1 Reply Last reply
      0
      • zzt@mas.toZ zzt@mas.to

        turing hates this one weird trick

        hipsterelectron@circumstances.runH This user is from outside of this forum
        hipsterelectron@circumstances.runH This user is from outside of this forum
        hipsterelectron@circumstances.run
        wrote last edited by
        #3

        @zzt it's possible to meaningfully extend the idea if you can codify input complexity and progress towards a solution. in many cases this is extremely difficult. i spent two years on what should have been a phd thesis for a parser compiler which achieves this for undecidable grammars.

        it took me almost a whole year to determine what was happening which is that it reduces undecidability to a certain compile-time-recognizable graph module and then consequently enables computational limits to be enforced upon just that section—or, the grammar writer can rewrite the grammar in an attempt to avoid this. this is vaguely similar to shift-reduce conflicts in abstract except that it's much less likely and is linked to features of the grammar that the writer can understand.

        anyway nobody has ever done anything like it as far as i can tell and hacker news would instead just decide to stop computing based upon overall parser iterations because they're really not very good at manipulating and generating novel formalisms

        zzt@mas.toZ 1 Reply Last reply
        0
        • zzt@mas.toZ zzt@mas.to

          meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

          trenchworms@eldritch.cafeT This user is from outside of this forum
          trenchworms@eldritch.cafeT This user is from outside of this forum
          trenchworms@eldritch.cafe
          wrote last edited by
          #4

          @zzt "just prove that the universe will stop eventually" clown take

          1 Reply Last reply
          0
          • zzt@mas.toZ zzt@mas.to

            meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

            astraleureka@social.treehouse.systemsA This user is from outside of this forum
            astraleureka@social.treehouse.systemsA This user is from outside of this forum
            astraleureka@social.treehouse.systems
            wrote last edited by
            #5

            @zzt _Bool will_halt(void *prog) { return true; }

            1 Reply Last reply
            0
            • zzt@mas.toZ zzt@mas.to

              meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

              jwz@mastodon.socialJ This user is from outside of this forum
              jwz@mastodon.socialJ This user is from outside of this forum
              jwz@mastodon.social
              wrote last edited by
              #6

              @zzt if I were a problem I would simply halt

              dzwiedziu@mastodon.socialD 1 Reply Last reply
              0
              • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                @zzt it's possible to meaningfully extend the idea if you can codify input complexity and progress towards a solution. in many cases this is extremely difficult. i spent two years on what should have been a phd thesis for a parser compiler which achieves this for undecidable grammars.

                it took me almost a whole year to determine what was happening which is that it reduces undecidability to a certain compile-time-recognizable graph module and then consequently enables computational limits to be enforced upon just that section—or, the grammar writer can rewrite the grammar in an attempt to avoid this. this is vaguely similar to shift-reduce conflicts in abstract except that it's much less likely and is linked to features of the grammar that the writer can understand.

                anyway nobody has ever done anything like it as far as i can tell and hacker news would instead just decide to stop computing based upon overall parser iterations because they're really not very good at manipulating and generating novel formalisms

                zzt@mas.toZ This user is from outside of this forum
                zzt@mas.toZ This user is from outside of this forum
                zzt@mas.to
                wrote last edited by
                #7

                @hipsterelectron hacker news would prompt an llm with “does this program halt do not guess do not hallucinate” and manage 49% accuracy on a bunch of well-known toy programs and then write a thinkpiece about “you see all programs have already been written and that’s why this works” and then 700 upvotes

                1 Reply Last reply
                0
                • jwz@mastodon.socialJ jwz@mastodon.social

                  @zzt if I were a problem I would simply halt

                  dzwiedziu@mastodon.socialD This user is from outside of this forum
                  dzwiedziu@mastodon.socialD This user is from outside of this forum
                  dzwiedziu@mastodon.social
                  wrote last edited by
                  #8

                  @jwz
                  Stop —

                  — Hammer time

                  @zzt

                  1 Reply Last reply
                  0
                  • zzt@mas.toZ zzt@mas.to

                    meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                    jonhendry@iosdev.spaceJ This user is from outside of this forum
                    jonhendry@iosdev.spaceJ This user is from outside of this forum
                    jonhendry@iosdev.space
                    wrote last edited by
                    #9

                    @zzt

                    It might have been a joke.

                    1 Reply Last reply
                    0
                    • zzt@mas.toZ zzt@mas.to

                      meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                      davidgerard@circumstances.runD This user is from outside of this forum
                      davidgerard@circumstances.runD This user is from outside of this forum
                      davidgerard@circumstances.run
                      wrote last edited by
                      #10

                      @zzt remember that this is literally the solution the Ethereum Virtual Machine uses, your badly coded function runs out of money

                      kkarhan@jorts.horseK 1 Reply Last reply
                      0
                      • zzt@mas.toZ zzt@mas.to

                        meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                        robinsyl@meow.socialR This user is from outside of this forum
                        robinsyl@meow.socialR This user is from outside of this forum
                        robinsyl@meow.social
                        wrote last edited by
                        #11

                        @zzt The solution to the grandfather paradox is "just don't do that"

                        1 Reply Last reply
                        0
                        • zzt@mas.toZ zzt@mas.to

                          meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                          lproven@social.vivaldi.netL This user is from outside of this forum
                          lproven@social.vivaldi.netL This user is from outside of this forum
                          lproven@social.vivaldi.net
                          wrote last edited by
                          #12

                          @zzt @davidgerard

                          This is the community of utter twonks that the head of platform at Ubuntu asked "what do you want to see in Ubuntu $NEXT?"

                          Link Preview Image
                          Ask HN: What do you want to see in Ubuntu 17.10? | Hacker News

                          favicon

                          (news.ycombinator.com)

                          The result was killing Unity, the end of the phones and tablets, returning to GNOME, and a legion of other epic mistakes.

                          Absolute complete suicidal fool, asking this maelstrom of toxic nerd masculinity for _guidance_.

                          1 Reply Last reply
                          0
                          • zzt@mas.toZ zzt@mas.to

                            meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                            datarama@hachyderm.ioD This user is from outside of this forum
                            datarama@hachyderm.ioD This user is from outside of this forum
                            datarama@hachyderm.io
                            wrote last edited by
                            #13

                            @zzt I mean, I can easily solve the halting problem in any algorithm on any computer. Give me a hammer and I'll make sure it halts.

                            1 Reply Last reply
                            0
                            • zzt@mas.toZ zzt@mas.to

                              meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                              spinnyspinlock@infosec.exchangeS This user is from outside of this forum
                              spinnyspinlock@infosec.exchangeS This user is from outside of this forum
                              spinnyspinlock@infosec.exchange
                              wrote last edited by
                              #14

                              @zzt I am very happy I don't visit that site anymore, but sad I miss out on such computer science breakthroughs 😔

                              1 Reply Last reply
                              0
                              • zzt@mas.toZ zzt@mas.to

                                meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                                kkarhan@jorts.horseK This user is from outside of this forum
                                kkarhan@jorts.horseK This user is from outside of this forum
                                kkarhan@jorts.horse
                                wrote last edited by
                                #15

                                @zzt this doesn't work unless one can pre-determine all states of a program and required runtime.

                                • If your program/task is simple enough for that, watchdog functionality is easy to support.
                                  • If not (which is the case with anything not hard-realtime capable!) then that doesn't succeed…

                                Also HackerNews/Ycombinator is just gsrbage…

                                starkrg@myside-yourside.netS 1 Reply Last reply
                                0
                                • davidgerard@circumstances.runD davidgerard@circumstances.run

                                  @zzt remember that this is literally the solution the Ethereum Virtual Machine uses, your badly coded function runs out of money

                                  kkarhan@jorts.horseK This user is from outside of this forum
                                  kkarhan@jorts.horseK This user is from outside of this forum
                                  kkarhan@jorts.horse
                                  wrote last edited by
                                  #16

                                  @davidgerard @zzt Eeyupp, also with #Solana.

                                  • One can literally burn through tons of shitcoins just because one's validator isn't able to saturate it's 10G-NIC and destroy it's NVMe's with IOPS at the same time.
                                    • And no, I'm not joking: #CryptoBros are still a problem, they judt habe less $$$$$$$$ than the #AIbros!
                                  1 Reply Last reply
                                  0
                                  • kkarhan@jorts.horseK kkarhan@jorts.horse

                                    @zzt this doesn't work unless one can pre-determine all states of a program and required runtime.

                                    • If your program/task is simple enough for that, watchdog functionality is easy to support.
                                      • If not (which is the case with anything not hard-realtime capable!) then that doesn't succeed…

                                    Also HackerNews/Ycombinator is just gsrbage…

                                    starkrg@myside-yourside.netS This user is from outside of this forum
                                    starkrg@myside-yourside.netS This user is from outside of this forum
                                    starkrg@myside-yourside.net
                                    wrote last edited by
                                    #17

                                    @kkarhan @zzt Set up a skyscraper-sized antimatter bomb to go off after, say, 100 instructions. Then you know for a fact that the program will always terminate once it's processed 100 instructions.

                                    1 Reply Last reply
                                    0
                                    • zzt@mas.toZ zzt@mas.to

                                      meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                                      abucci@buc.ciA This user is from outside of this forum
                                      abucci@buc.ciA This user is from outside of this forum
                                      abucci@buc.ci
                                      wrote last edited by
                                      #18
                                      "I will respond to my inability to decide something by changing the rules, deciding a different thing, pretending that I've decided the original thing, and rallying a bunch of people to pretend with me" sums up a lot of modern dysfunction, seems to me.
                                      1 Reply Last reply
                                      0
                                      • zzt@mas.toZ zzt@mas.to

                                        meditating on when I was still reading hacker news and somebody posted “the solution to the halting problem is to simply terminate execution after a while” and it was extremely upvoted and I realized these were not my people

                                        demallien@mindly.socialD This user is from outside of this forum
                                        demallien@mindly.socialD This user is from outside of this forum
                                        demallien@mindly.social
                                        wrote last edited by
                                        #19

                                        @zzt oh dear, I literally spent the first 15s after reading this wondering «  but what if the while never finishes - you never get to the terminate ». Which in a funny way is exactly the problem.

                                        1 Reply Last reply
                                        1
                                        0
                                        • R relay@relay.mycrowd.ca shared this topic
                                        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