TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Continuous Unix commit history from 1970 until today

289 pointsby FrankyHollywoodalmost 3 years ago

13 comments

vandahmalmost 3 years ago
You don&#x27;t see this every day:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;dspinellis&#x2F;unix-history-repo&#x2F;blob&#x2F;Research-PDP7-Snapshot-Development&#x2F;lcase.b" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dspinellis&#x2F;unix-history-repo&#x2F;blob&#x2F;Researc...</a><p>Is this B, or is it BCPL? What would have compiled this code back in the day?
评论 #31768162 未加载
评论 #31767904 未加载
评论 #31767798 未加载
评论 #31768292 未加载
评论 #31769373 未加载
评论 #31768279 未加载
评论 #31768483 未加载
评论 #31771193 未加载
mprovostalmost 3 years ago
This repo has been super useful as I&#x27;ve been writing a book that teaches Rust by rewriting classic Unix utilities. I settled on using the 4.4 BSD source as a base but having the whole history available has been really interesting. Recently I came across a bug in the 4.4 version of cat that wasn&#x27;t fixed until a few years later (in FreeBSD).
justsomeguy123almost 3 years ago
Gource Visualization video which points to <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=S7JB0mhrGCQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=S7JB0mhrGCQ</a> does not work anymore.<p>&gt; Video unavailable &gt; This video is no longer available because the YouTube account associated with this video has been terminated.
评论 #31767304 未加载
评论 #31772672 未加载
ChrisArchitectalmost 3 years ago
You don&#x27;t see this every day.....<p>But you do see it every year for the last number of years<p>Some previous discussion from 3 years ago:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19429249" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19429249</a>
ninefathomalmost 3 years ago
Anybody feel brave enough to try merging in SVR4?<p><a href="https:&#x2F;&#x2F;github.com&#x2F;dspinellis&#x2F;unix-history-repo&#x2F;blob&#x2F;Research-V7-Snapshot-Development&#x2F;usr&#x2F;src&#x2F;cmd&#x2F;sh&#x2F;blok.c" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dspinellis&#x2F;unix-history-repo&#x2F;blob&#x2F;Researc...</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;illumos&#x2F;illumos-gate&#x2F;blob&#x2F;9ecd05bdc59e4a1091c51ce68cce2028d5ba6fd1&#x2F;usr&#x2F;src&#x2F;cmd&#x2F;sh&#x2F;blok.c" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;illumos&#x2F;illumos-gate&#x2F;blob&#x2F;9ecd05bdc59e4a1...</a>
dgrin91almost 3 years ago
I like how Github shows it as infinity commits
评论 #31767351 未加载
评论 #31767173 未加载
projektfualmost 3 years ago
I love Spinellis&#x27; work on teaching reading of code.
评论 #31769371 未加载
danschulleralmost 3 years ago
We have all this commit data at scale, it really feels like there are interesting stories or lessons that could be extracted from them.<p>There&#x27;s kind of the obvious operational stuff like: What are the properties of commits that introduce bugs compared to those that don&#x27;t. Which type of commits are rarely changed and which are more likely to be changed over time. But what I&#x27;d find even more interesting is some insight into how we solve problems and how well we&#x27;re able to solve them. I guess part of the puzzle is missing - the external requirements &#x2F; environment that give rise to some number of the commits.
评论 #31770935 未加载
ChrisMarshallNYalmost 3 years ago
That&#x27;s a <i>lot</i> of work!<p>A true labor of love.<p>Thanks!
roanshalmost 3 years ago
How would you feel if your commits become publicly available for everyone to see forever?
评论 #31768340 未加载
评论 #31772400 未加载
评论 #31768362 未加载
评论 #31768049 未加载
评论 #31768351 未加载
评论 #31768666 未加载
评论 #31772954 未加载
评论 #31768108 未加载
smartinengalmost 3 years ago
Does any one is able to fully bootstrappe it now ?
relaxingalmost 3 years ago
So what’s the oldest line of code currently active?<p>What’s the longest-lived line of code in the repo?
sydthrowawayalmost 3 years ago
Who holds the canonical unix repo?
评论 #31769481 未加载