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. What's the most surprising fact you've learned in the last couple of weeks?

What's the most surprising fact you've learned in the last couple of weeks?

Scheduled Pinned Locked Moved Uncategorized
93 Posts 44 Posters 58 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.
  • pigworker@types.plP pigworker@types.pl

    I learned that the free monad construction, which iterates any container to give you a term monad, is itself a monad on containers, and that its Kleisli arrows determine a class of recursive functions over tree-like data. Moreover, if someone offers to let you test such a function but withholds the Kleisli arrow which generated it, you can recover their secret by a pleasingly small amount of perturbation testing.

    julesh@mathstodon.xyzJ This user is from outside of this forum
    julesh@mathstodon.xyzJ This user is from outside of this forum
    julesh@mathstodon.xyz
    wrote last edited by
    #16

    @johncarlosbaez @pigworker I learned the same thing but the other way round (this is not a coincidence, we were in the same place when it happened). I knew this operation was a monad but didn't know it was the free monad monad

    Said in terms of just polynomial functors, the operation p* defined as the least fixpoint of p*(y) = y + p(p*(y)) (that's the least fixpoint of an endofunctor on Poly) is both a monad -* on Poly, and also has the property that p* is a monad on Set for every p

    johncarlosbaez@mathstodon.xyzJ 1 Reply Last reply
    0
    • pigworker@types.plP pigworker@types.pl

      I learned that the free monad construction, which iterates any container to give you a term monad, is itself a monad on containers, and that its Kleisli arrows determine a class of recursive functions over tree-like data. Moreover, if someone offers to let you test such a function but withholds the Kleisli arrow which generated it, you can recover their secret by a pleasingly small amount of perturbation testing.

      pozorvlak@mathstodon.xyzP This user is from outside of this forum
      pozorvlak@mathstodon.xyzP This user is from outside of this forum
      pozorvlak@mathstodon.xyz
      wrote last edited by
      #17

      @pigworker @johncarlosbaez

      > I learned that the free monad construction, which iterates any container to give you a term monad, is itself a monad on containers,

      Makes sense - "free" things are usually left adjoint functors, and "forgetful . free" gives a monad.

      > and that its Kleisli arrows determine a class of recursive functions over tree-like data.

      Wait, what? A Kleisli arrow would be a natural transformation f -> Free g where f and g are endofunctors; how does that give you a recursive function? Co-Kleisli arrows, sure...

      > Moreover, if someone offers to let you test such a function but withholds the Kleisli arrow which generated it, you can recover their secret by a pleasingly small amount of perturbation testing.

      SORCERY

      pigworker@types.plP 1 Reply Last reply
      0
      • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

        What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

        magnus@mastodon.worldM This user is from outside of this forum
        magnus@mastodon.worldM This user is from outside of this forum
        magnus@mastodon.world
        wrote last edited by
        #18

        @johncarlosbaez

        I was surprised to learn that there are small cleaner ants that clean bigger ants of a different species.

        If one insect wants help with cleaning, why choose another smaller insect of the same family? One could imagine so many other willing arthropods.

        Link Preview Image
        Magnus (@magnus@mastodon.world)

        Attached: 1 image Did ants learn this from cleaner fish? There are small ants that clean big ants without meeting any agression, just like small cleaner fish can clean sharks. https://onlinelibrary.wiley.com/doi/10.1002/ece3.73308

        favicon

        Mastodon (mastodon.world)

        johncarlosbaez@mathstodon.xyzJ saltywizard@beige.partyS 2 Replies Last reply
        0
        • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

          What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

          arsatiki@wandering.shopA This user is from outside of this forum
          arsatiki@wandering.shopA This user is from outside of this forum
          arsatiki@wandering.shop
          wrote last edited by
          #19

          @johncarlosbaez India now has a larger share of new battery electric cars (out of all new cars sold) than USA

          1 Reply Last reply
          0
          • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

            What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

            lambo@openbiblio.socialL This user is from outside of this forum
            lambo@openbiblio.socialL This user is from outside of this forum
            lambo@openbiblio.social
            wrote last edited by
            #20

            @johncarlosbaez That a certain crystal structure of some material can suddenly not be produced anymore, a so called "disappearing polymorphism". I learned this from a recent episode of the "Veritasium" YouTube series. I was stunned, I still am. It seems we still do not really know how this happens. It is being hypothesized that a very tiny crystal is enough to "infect" the material to the effect of losing its polymorphism. There's also a very nice Wikipedia article about this.

            lambo@openbiblio.socialL johncarlosbaez@mathstodon.xyzJ 2 Replies Last reply
            0
            • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

              What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

              pait@mastodon.socialP This user is from outside of this forum
              pait@mastodon.socialP This user is from outside of this forum
              pait@mastodon.social
              wrote last edited by
              #21

              @johncarlosbaez That of the heat the human body loses, 50% is by radiation.

              Then 30% by convection, and 20% by evaporation of sweat, the latter being highly variable. Very little by conduction, unless the person is immersed in water.

              I did not think radiation would amount to that much.

              johncarlosbaez@mathstodon.xyzJ 1 Reply Last reply
              0
              • R relay@relay.mycrowd.ca shared this topic
              • glocq@mathstodon.xyzG glocq@mathstodon.xyz

                @johncarlosbaez There is no recorded case of schizophrenia in anyone congenitally blind. No one knows why.

                tal@mastodon.socialT This user is from outside of this forum
                tal@mastodon.socialT This user is from outside of this forum
                tal@mastodon.social
                wrote last edited by
                #22

                @glocq There was research a few years ago, into the idea that psychiatric disorders could be diagnosed by eye saccade patterns. And the optic nerves are often included in the CNS. There's something really interesting going on here.

                1 Reply Last reply
                0
                • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

                  What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

                  wdenton@cosocial.caW This user is from outside of this forum
                  wdenton@cosocial.caW This user is from outside of this forum
                  wdenton@cosocial.ca
                  wrote last edited by
                  #23

                  @johncarlosbaez Denny Dias, guitarist for Steely Dan, was also a software engineer and worked on the database programming language Clipper.

                  1 Reply Last reply
                  0
                  • pozorvlak@mathstodon.xyzP pozorvlak@mathstodon.xyz

                    @pigworker @johncarlosbaez

                    > I learned that the free monad construction, which iterates any container to give you a term monad, is itself a monad on containers,

                    Makes sense - "free" things are usually left adjoint functors, and "forgetful . free" gives a monad.

                    > and that its Kleisli arrows determine a class of recursive functions over tree-like data.

                    Wait, what? A Kleisli arrow would be a natural transformation f -> Free g where f and g are endofunctors; how does that give you a recursive function? Co-Kleisli arrows, sure...

                    > Moreover, if someone offers to let you test such a function but withholds the Kleisli arrow which generated it, you can recover their secret by a pleasingly small amount of perturbation testing.

                    SORCERY

                    pigworker@types.plP This user is from outside of this forum
                    pigworker@types.plP This user is from outside of this forum
                    pigworker@types.pl
                    wrote last edited by
                    #24

                    @pozorvlak A container is a strictly positive functor, generalising the notion of "algebraic signature". For any such F, its free monad F* gives you the F-terms, seen as containers over sets of variables, where Kleisli arrows X -> F* Y are simultaneous substitutions from variables in X to F-terms over Y. Klesli extension then gives you the action of such a thing on terms in F* X.

                    Now, indeed, morphisms F -> G in the category of containers correspond exactly to natural transformations from F to G, i.e. parametrically polymorphic functions in forall X. F X -> G X. (There is a representation theorem which gives a more concrete definition of container morphism.) Anyhow, joyously, -* is a monad on containers. A Kleisli arrow is some F -> G*, "compiling" F-operations to G-terms. Kleisli extension then gives you a compositonal F* -> G* compiler for whole F-terms. Instead of "variables and substitution", you get "operations and compilation".

                    So you can take some F -> G*, Kleisli extend to get an F* -> G*, then instantiate at 0 to get a recursive function in F* 0 -> G* 0 operating only on closed F-terms. If you let me test this function, I can reverse-engineer the Kleisli arrow you got it from.

                    If, e.g., you take F = G = (X -> 1 + X2), making F* 0 and G* 0 the type of unlabelled binary trees, I will need at most 4 tests to recover your F -> G* (or in degenerate cases, another which gives the same function), and they are the simplest 4 trees you can think of!

                    @johncarlosbaez

                    pozorvlak@mathstodon.xyzP 1 Reply Last reply
                    0
                    • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

                      What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

                      oscarcunningham@mathstodon.xyzO This user is from outside of this forum
                      oscarcunningham@mathstodon.xyzO This user is from outside of this forum
                      oscarcunningham@mathstodon.xyz
                      wrote last edited by
                      #25

                      @johncarlosbaez In the pilot wave interpretation of quantum mechanics the evolution of the configuration depends only on the rate of change of the phase of the wavefunction. So because the ground state of the wavefunction always has constant phase, the configuration will be "frozen". So in particular the QFT vacuum isn't a boiling sea, it's more like a frozen landscape!

                      1 Reply Last reply
                      0
                      • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

                        What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

                        dyoung@mathstodon.xyzD This user is from outside of this forum
                        dyoung@mathstodon.xyzD This user is from outside of this forum
                        dyoung@mathstodon.xyz
                        wrote last edited by
                        #26

                        @johncarlosbaez that sample variance and sample mean being statistically independent can be taken to be a defining feature of the normal distribution.

                        johncarlosbaez@mathstodon.xyzJ 1 Reply Last reply
                        0
                        • lambo@openbiblio.socialL lambo@openbiblio.social

                          @johncarlosbaez That a certain crystal structure of some material can suddenly not be produced anymore, a so called "disappearing polymorphism". I learned this from a recent episode of the "Veritasium" YouTube series. I was stunned, I still am. It seems we still do not really know how this happens. It is being hypothesized that a very tiny crystal is enough to "infect" the material to the effect of losing its polymorphism. There's also a very nice Wikipedia article about this.

                          lambo@openbiblio.socialL This user is from outside of this forum
                          lambo@openbiblio.socialL This user is from outside of this forum
                          lambo@openbiblio.social
                          wrote last edited by
                          #27

                          @johncarlosbaez
                          Sources
                          [1] https://youtu.be/ksn5yrsC3Wg
                          [2] https://w.wiki/AgSy

                          1 Reply Last reply
                          0
                          • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

                            What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

                            tpfto@mathstodon.xyzT This user is from outside of this forum
                            tpfto@mathstodon.xyzT This user is from outside of this forum
                            tpfto@mathstodon.xyz
                            wrote last edited by
                            #28

                            Roland Bulirsch (https://en.wikipedia.org/wiki/Roland_Bulirsch), one of the two people who wrote a numerical analysis textbook I frequently refer to (https://doi.org/10.1007/978-0-387-21738-3), as well as someone who wrote quite a bit on the subject of elliptic integrals, was apparently a gym buddy of Arnold Schwarzenegger. Bulirsch, along with their other gym friends, took up a collection to help Schwarzenegger emigrate to America.

                            hcschuetz@mastodon.socialH 1 Reply Last reply
                            0
                            • dyoung@mathstodon.xyzD dyoung@mathstodon.xyz

                              @johncarlosbaez that sample variance and sample mean being statistically independent can be taken to be a defining feature of the normal distribution.

                              johncarlosbaez@mathstodon.xyzJ This user is from outside of this forum
                              johncarlosbaez@mathstodon.xyzJ This user is from outside of this forum
                              johncarlosbaez@mathstodon.xyz
                              wrote last edited by
                              #29

                              @Dyoung - wow, cool! I just knew the normal distibution maximizes entropy for a given mean and variance.

                              It would be cool if these facts are connected.

                              dyoung@mathstodon.xyzD 1 Reply Last reply
                              0
                              • pait@mastodon.socialP pait@mastodon.social

                                @johncarlosbaez That of the heat the human body loses, 50% is by radiation.

                                Then 30% by convection, and 20% by evaporation of sweat, the latter being highly variable. Very little by conduction, unless the person is immersed in water.

                                I did not think radiation would amount to that much.

                                johncarlosbaez@mathstodon.xyzJ This user is from outside of this forum
                                johncarlosbaez@mathstodon.xyzJ This user is from outside of this forum
                                johncarlosbaez@mathstodon.xyz
                                wrote last edited by
                                #30

                                @pait - Cool! I've heard wool keeps you warm because it has a high specific heat. I doubt that. Now I'm guessing it's good at absorbing infrared radiated by your body and then using the energy to warm air trapped amid the fibers. But I don't know.

                                1 Reply Last reply
                                0
                                • magnus@mastodon.worldM magnus@mastodon.world

                                  @johncarlosbaez

                                  I was surprised to learn that there are small cleaner ants that clean bigger ants of a different species.

                                  If one insect wants help with cleaning, why choose another smaller insect of the same family? One could imagine so many other willing arthropods.

                                  Link Preview Image
                                  Magnus (@magnus@mastodon.world)

                                  Attached: 1 image Did ants learn this from cleaner fish? There are small ants that clean big ants without meeting any agression, just like small cleaner fish can clean sharks. https://onlinelibrary.wiley.com/doi/10.1002/ece3.73308

                                  favicon

                                  Mastodon (mastodon.world)

                                  johncarlosbaez@mathstodon.xyzJ This user is from outside of this forum
                                  johncarlosbaez@mathstodon.xyzJ This user is from outside of this forum
                                  johncarlosbaez@mathstodon.xyz
                                  wrote last edited by
                                  #31

                                  @magnus - keeping it in the family? 😏

                                  Anyway, that's cool!

                                  1 Reply Last reply
                                  0
                                  • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

                                    What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

                                    magnus@mastodon.worldM This user is from outside of this forum
                                    magnus@mastodon.worldM This user is from outside of this forum
                                    magnus@mastodon.world
                                    wrote last edited by
                                    #32

                                    @johncarlosbaez

                                    Another thing that surprised me was that viruses, organisms that are not supposed to be alive, still “talk” with each other.

                                    Link Preview Image
                                    Magnus (@magnus@mastodon.world)

                                    Attached: 1 image Viruses are not alive, but they talk with each other. https://www.cell.com/cell/fulltext/S0092-8674(26)00227-8

                                    favicon

                                    Mastodon (mastodon.world)

                                    johncarlosbaez@mathstodon.xyzJ 1 Reply Last reply
                                    0
                                    • johncarlosbaez@mathstodon.xyzJ johncarlosbaez@mathstodon.xyz

                                      What's the most surprising fact you've learned in the last couple of weeks? I don't mind if it's quite technical. I just want to hear what you folks are being surprised by!

                                      p1xelher0@hachyderm.ioP This user is from outside of this forum
                                      p1xelher0@hachyderm.ioP This user is from outside of this forum
                                      p1xelher0@hachyderm.io
                                      wrote last edited by
                                      #33

                                      @johncarlosbaez pigs can breathe through their butt!?

                                      1 Reply Last reply
                                      0
                                      • pigworker@types.plP pigworker@types.pl

                                        @pozorvlak A container is a strictly positive functor, generalising the notion of "algebraic signature". For any such F, its free monad F* gives you the F-terms, seen as containers over sets of variables, where Kleisli arrows X -> F* Y are simultaneous substitutions from variables in X to F-terms over Y. Klesli extension then gives you the action of such a thing on terms in F* X.

                                        Now, indeed, morphisms F -> G in the category of containers correspond exactly to natural transformations from F to G, i.e. parametrically polymorphic functions in forall X. F X -> G X. (There is a representation theorem which gives a more concrete definition of container morphism.) Anyhow, joyously, -* is a monad on containers. A Kleisli arrow is some F -> G*, "compiling" F-operations to G-terms. Kleisli extension then gives you a compositonal F* -> G* compiler for whole F-terms. Instead of "variables and substitution", you get "operations and compilation".

                                        So you can take some F -> G*, Kleisli extend to get an F* -> G*, then instantiate at 0 to get a recursive function in F* 0 -> G* 0 operating only on closed F-terms. If you let me test this function, I can reverse-engineer the Kleisli arrow you got it from.

                                        If, e.g., you take F = G = (X -> 1 + X2), making F* 0 and G* 0 the type of unlabelled binary trees, I will need at most 4 tests to recover your F -> G* (or in degenerate cases, another which gives the same function), and they are the simplest 4 trees you can think of!

                                        @johncarlosbaez

                                        pozorvlak@mathstodon.xyzP This user is from outside of this forum
                                        pozorvlak@mathstodon.xyzP This user is from outside of this forum
                                        pozorvlak@mathstodon.xyz
                                        wrote last edited by
                                        #34

                                        @pigworker @johncarlosbaez oh, clever! Describing it as "compilation" makes a lot of sense.

                                        1 Reply Last reply
                                        0
                                        • pozorvlak@mathstodon.xyzP pozorvlak@mathstodon.xyz

                                          @bornach @johncarlosbaez two literary ones:

                                          - there's a Spanish equivalent of Shakespeare and I've never heard of him before today: https://mathstodon.xyz/@mjd/116532678297823850
                                          - Ann Radcliffe's "The Mysteries of Udolpho", the book parodied by Jane Austen's "Northanger Abbey", has been continuously in print since 1794 and made Radcliffe £500. That's almost as much as Austen's total lifetime earnings of £684.

                                          mjd@mathstodon.xyzM This user is from outside of this forum
                                          mjd@mathstodon.xyzM This user is from outside of this forum
                                          mjd@mathstodon.xyz
                                          wrote last edited by
                                          #35

                                          @johncarlosbaez

                                          Here's my two:

                                          1. Octopus arms can coordinate among themselves because are connected by special nerves that do not visit the brain, and (the surprising part) each arm is not connected to the adjacent ones but to the arms _three_ away.

                                          2. Japanese has unvoiced vowels. Until yesterday I would have told you confidently that unvoiced vowels are definitionally impossible.

                                          Link Preview Image
                                          mjd@mathstodon.xyzM 1 Reply 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