Ask HN: Is the GitHub home page distracting you from your work?
As GitHub gets better at showing me interesting projects on the home page, I find myself being less and less productive. I visit github.com to get to the issue tracker or review a PR and 10 minutes later find myself browsing experimental open-source projects.
I suppose GitHub wants to drive "engagement", but is this an anti-feature?
24 comments
[ 4.4 ms ] story [ 81.3 ms ] threadThis is distinct from https://github.com/issues/assigned which shows me every project, in that I filter for my work organization with user:<work_organization>.
Having looked at it now I don't think there's anything there of use to me, just a bunch of release updates. I guess this is different if you have open source projects issues to triage
I'm not sure what would be there that could change this, probably not the right person to help, sorry!
The header with the "recommended based on people you follow" message is obtuse information i don't need to know. There would be more magic if the algorithm didn't say why this item was chosen for the feed. And the header style wastes space.
Invoking the soul of git is always the most conceptually pure design inspiration. therefore, git-relevant facts are always more effective than social-relevant facts.
// example
<User> in <Repository>: 2 commits: Removed unused code Refactored x function
// example
<Repository> Released <Tag>: Xth release since <LaunchDate>
//example
<User> branched <Repository.MostRecentlyWorkedOnBranch> to a new branch <BranchName>.
//end examples
This would be a dense view of chronologically-relevant feed information that can be digested quickly.
The only other information that i find useful other than standard git data based information is 1. when readme.md is updated, and 2. when media is added to the readme of starred, watched, and algorithm-discovered repos.
When a commit of readme.md occurs, extract the markdown of the commit, render the markdown in a feed post with a link to the repo/readme, so i can read it in context.
I go directly to projects and I find projects 95% through word of mouth, coworkers, friends, articles and 5% through GitHub search.
But my normal workflow is to go to work repos directly and do my job.
I never go to my “feed” page but it shows every once in a while after I do stuff like transfer repos and it’s just a bunch of meaningless noise.
I don’t use browser history or bookmarks and usually follow the above.