----- Original Message ----- 
  From: Joe Cabezas 
  To: git-users@googlegroups.com 
  Cc: Eric Gorr 
  Sent: Monday, June 17, 2013 9:05 PM
  Subject: Re: [git-users] Re: Humorous description of git


  oh god!, nice to see you have spare time philip! :D
At the moment I'm off sick, coughing and spluttering, so this passes the time...
Glad you liked it. Just need to read why a DAG==Hilbert Space now ;-)


  2013/6/17 Philip Oakley <philipoak...@iee.org>

    homeomorphic = a one-to-one correspondence, continuous in both directions, 
between the points of two geometric figures or between two topological spaces. 
So I think that means if my SHA1 equals your SHA1 we have the same commit, so 
the same commit tree and DAG, all the way back to all the root commits.

    Endofunctor: A functor that maps a category to itself. [commit links to -> 
maps to commit]  http://en.wikipedia.org/wiki/Functor
    Mapping: a direct co-respondance between one item and another. (can be one 
way, like streets)

    submanifolds:  submanifold of a manifold M is a subset S which itself has 
the structure of a manifold, [Git is branches all the way down. No branch is 
special. These be branches, which link backwards and possibly join up with 
other branches at forks]

    [Manifold: a manifold is a topological space that near each point resembles 
Euclidean space. 
    Topological means the mathematicians have bent it a bit, Euclidean means 
its it looks all straight with square corners again if you don't look too far, 
e.g. an exhaust manifold of an engine is effectively the same as a straight 
pipe]
    That is, lines of development are locally straight, no matter what the 
--graph option shows!

    A Hilbert space H is a real or complex inner product space that is also a 
complete metric space with respect to the distance function induced by the 
inner product.
    i.e. a 'space' and a 'product' (function between two items) (that measure a 
'distance') that can 'completely' measure everywhere in the space. i.e. things 
add up properly and no wormholes in space.

    found "Every directed graph defines a Hilbert space ..." 
http://www.austms.org.au/Publ/Jamsa/V82P3/l112.html so it must be true.

    So it all sounds true and plausible. It means that many and various 
mathematical (and hence computer science) theories continue to be true in the 
general case and there are no nasty special cases as long as we stick with the 
basic git data model - long live those homeomorphic endofunctors mapping 
submanifolds of a Hilbert space!

    A bit more fun education, let it waft over you.

    Philip

      ----- Original Message ----- 
      From: Eric Gorr 
      To: git-users@googlegroups.com 
      Cc: Philip Oakley 
      Sent: Monday, June 17, 2013 11:42 AM
      Subject: Re: [git-users] Re: Humorous description of git


      I to would like to see a translation...

      On Monday, June 17, 2013 3:25:02 AM UTC-4, Philip Oakley wrote: 
        But waht we need is the 'translation' as to why it's true ;)

        I see that homeomorphic = a one-to-one correspondence, continuous in 
both directions, between the points of two geometric figures or between two 
topological spaces. So I think that means if my SHA1 equals your SHA1 we have 
the same commit tree and DAG.

        I'm guessing the sub-manifolds is about branches.

        Any more suggestions?

        Philip
          ----- Original Message ----- 
          From: Eric Gorr 
          To: git-...@googlegroups.com 
          Sent: Monday, June 17, 2013 2:40 AM
          Subject: [git-users] Re: Humorous description of git


          Randomly came across it again...if anyone is interested...

          https://twitter.com/tabqwerty/status/45611899953491968

          "git gets easier once you get the basic idea that branches are 
homeomorphic endofunctors mapping submanifolds of a Hilbert space."



          On Sunday, June 16, 2013 1:18:17 PM UTC-4, Eric Gorr wrote: 
            Hello. Awhile ago, I came across a rather humorous description of 
git, but (a) I can't remember exactly how it went or (b) where I saw it. It 
described git a being a tesseract inside of a manifold or some such thing. Does 
this ring a bell with anyone? (I did find this http://tartley.com/?p=1267, but 
that isn't it...I believe it was part of some blog post tutorial.)




          -- 
          You received this message because you are subscribed to the Google 
Groups "Git for human beings" group.
          To unsubscribe from this group and stop receiving emails from it, 
send an email to git-users+...@googlegroups.com.
          For more options, visit https://groups.google.com/groups/opt_out.
           
           

          No virus found in this message.
          Checked by AVG - www.avg.com
          Version: 2013.0.3345 / Virus Database: 3199/6415 - Release Date: 
06/16/13



--------------------------------------------------------------------------



      No virus found in this message.
      Checked by AVG - www.avg.com

      Version: 2013.0.3345 / Virus Database: 3199/6417 - Release Date: 06/16/13



    -- 
    You received this message because you are subscribed to the Google Groups 
"Git for human beings" group.
    To unsubscribe from this group and stop receiving emails from it, send an 
email to git-users+unsubscr...@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.
     
     




  -- 
  You received this message because you are subscribed to the Google Groups 
"Git for human beings" group.
  To unsubscribe from this group and stop receiving emails from it, send an 
email to git-users+unsubscr...@googlegroups.com.
  For more options, visit https://groups.google.com/groups/opt_out.
   
   

  No virus found in this message.
  Checked by AVG - www.avg.com
  Version: 2013.0.3345 / Virus Database: 3199/6418 - Release Date: 06/17/13

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to