[HN Gopher] Git repository of Plan 9 History, from 1992 to 2015
       ___________________________________________________________________
        
       Git repository of Plan 9 History, from 1992 to 2015
        
       Author : 0intro
       Score  : 97 points
       Date   : 2021-04-26 16:57 UTC (6 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | recursivedoubts wrote:
       | first commit:
       | 
       | https://github.com/plan9foundation/plan9/commit/3e12c5d1bb89...
       | 
       | love the second line comment:                 #stolen from pcc
       | 
       | good developers copy, great developers steal
        
       | twobitshifter wrote:
       | Who's going to be first to submit a pull request?
        
       | adhoc_slime wrote:
       | there's always one
       | https://github.com/plan9foundation/plan9/search?q=fuck
        
         | yjftsjthsd-h wrote:
         | The real shock is that there is _only_ one :)
        
           | mouldysammich wrote:
           | the _real_ testament to its simplicity
        
         | shaicoleman wrote:
         | Or two:
         | 
         | https://github.com/plan9foundation/plan9/blob/1e-1992-09-21/...
        
       | khm wrote:
       | https://github.com/plan9foundation/plan9/commit/9db62717612a...
       | 
       | Did Brantley Coile buy the Plan 9 trademark? Was it not
       | transferred to the foundation along with the source code?
        
         | 0intro wrote:
         | Brantley Coile noticed the Plan 9 trademark expired and bought
         | it on November 25, 2020. It was before the transfer of the Plan
         | 9 copyrights to the Plan 9 Foundation (March 23, 2021).
        
       | sdfhbdf wrote:
       | So for those of you also oblivious to what Plan 9 is since the
       | repo readme seems to make no mention of that.
       | 
       | It's a distributed operating system, developed by Bell, as a
       | replacement for Unix, as per Wikipedia [0]
       | 
       | [0]: https://simple.m.wikipedia.org/wiki/Plan_9_from_Bell_Labs
       | 
       | Edit: It might be also important and relevant as fao kindly
       | pointed out to mention that it's "developed by the original
       | authors of UNIX"
        
         | fao_ wrote:
         | Not just "developed by Bell", but developed by the original
         | authors of UNIX.
         | 
         | Everything gets an overhaul. Dennis Richie and Pike clean up C
         | -- hell, even make(1) gets a complete makeover in mk(1), after
         | 30 years of talking with users and having to use it.
         | 
         | From the perspective of software development, UNIX is the
         | "build one to throw away" version. Plan9 is UNIX on steroids.
        
           | ahoka wrote:
           | I think it's more like "Second system effect."
        
             | ObscureScience wrote:
             | I don't think Plan9 "failed" because of any technical
             | reason, such at failing to realizing over ambitious goals.
             | It was a research project which worked out very well from
             | what I can see.
        
             | the-dude wrote:
             | Both terms are from _The Mythical Man Month_. Are you
             | saying Plan 9 is over-engineered and bloated?
             | 
             | https://en.wikipedia.org/wiki/The_Mythical_Man-Month
             | https://herbertograca.com/2018/11/19/11-plan-to-throw-one-
             | aw... https://en.wikipedia.org/wiki/Second-system_effect
        
       | the-dude wrote:
       | So Github was one of the unicorn SaaS'es and it is freakin' 2021
       | and we can't browse commits by date? Have a calendar view maybe?
        
         | koolba wrote:
         | Commits don't have to be in date order. The date (technically
         | dates, plural) is an attribute of the commit.
         | 
         | Try it yourself by committing and then rebasing the commits
         | into a different order. Or directly edit the metadata by
         | specifying explicit values for the commit and author time
         | stamps.
        
           | [deleted]
        
         | throwaway823882 wrote:
         | You are viewing them by date: newest to oldest. Possibly as an
         | artifact of Git's architecture. But more likely because it
         | would be slightly annoying to implement differently, and nobody
         | wanted to do the extra work just to make the user's life
         | easier.
         | 
         | Pandora's been around for 16 years and they only just added a
         | sort button to My Collections. You still can't search your
         | collections.
        
           | the-dude wrote:
           | That is slightly pedantic, but yes, the commits are sorted by
           | date.
           | 
           | But the pagination just paginates on volume, not date.
        
             | DaiPlusPlus wrote:
             | Pagination-by-grouping-criteria is a holy-grail for so
             | many. It's not easy to implement, but your users will thank
             | you. Especially if hovering-over the page number button
             | immediately displays the range of data in that page.
             | 
             | GitHub needs it. Web forums need it. Every CRM's obligatory
             | giant table of customers sorted by name needs it.
        
               | the-dude wrote:
               | Although I don't disagree, we are discussing this on a
               | site with the worst pagination _ever_.
        
       | caslon wrote:
       | Obligatory: If you're wanting to see an _active_ fork of Plan 9,
       | check out 9front.
       | 
       | https://code.9front.org/hg/plan9front
        
       ___________________________________________________________________
       (page generated 2021-04-26 23:00 UTC)