7 ms·
GitHub Discover
- caleb_thompson 9y agoThis has been around for years.
- mundanevoice 9y agoI think it was explore, not discover and also, was not on the homepage.
- always_good 9y agoBut now it seems to be on your logged-in homepage and it lists repos related to your stars. I know Github has some sort of /explore link when you were logged out, but it's so out of sight that I only remember it when I accidentally visit Github on my incognito tab every few months.
- splitbrain 9y agopretty cool suggestions, even though it suggests one of my own projects.
- tmalsburg2 9y agoThe suggestions are not so great for me. It seems to think that I'm interested in pretty much every Julia package out there and nothing much else. Not sure where it gets this idea because none of my own repos contain Julia code and I starred very few Julia projects if any at all.
- cormullion 9y agoProbably cos you’re following Doug Bates — he’s quite a well-known Julian...
- fortytw2 9y agoBut why is the Browse Activity tab now full of huge bolded text and gobs of whitespace? I wasn't unhappy with how it was, but this seems to strictly be worse, especially if you follow a decent number of people
- deleted 9y ago[deleted]
- manigandham 9y agoThere's a ridiculous UI trend of adding whitespace and hiding everything behind more menus and popups now... even though we all have bigger/high-res screens with more real estate than ever.
- jameskegel 9y agoI'm going to upvote this to un-grey you a little bit, because I'm interested in hearing your ideas for how this could improve. It sounds like you've put some thought into this, so given the current layout, what would your version look like with respect to current design trends?
- manigandham 9y agoThat's precisely the problem, design trends don't really matter, especially for a productive app like Github (vs something like a marketing site). Look at how information dense Excel can be with a typical spreadsheet, and the vast majority of users have no problem with it - yet when it comes to a basic page listing a few items, there's 50px of padding around each item in 12px font. Suggestions: remove the padding, group actions by the same person or same repo to remove repeated clutter, add descriptions of the repos in the front page so it doesnt require a click to see more, etc...
- shortstuffsushi 9y ago> even though we all have bigger/high-res screens with more real estate than ever. I'm not disagreeing with you, but is this perhaps the reason why this is happening? If we have so much more space, we've got room for extra big bars. If we get higher resolutions, smaller fonts are (possibly) harder to read, so we make them bigger. Maybe I'm just making stuff up, though.
- dguo 9y agoIt's good to see the homepage get more attention. I personally would love a more Facebook-like news feed. There is so much interesting activity on GitHub, but I generally discover it all through Twitter, HN, Reddit, etc.
- sarcasmic 9y agoWhy is this gated behind a login?
- ataylor32 9y agoBecause it's recommendations based on your stars and people you follow.
- sarcasmic 9y agoSure, but visiting the URL itself gives no context and just throws you to the generic login page. Conversely, this makes for the sort of HN submission that can't be evaluated without logging in to the provider in question; and unlike a paywall it can't even be bypassed by workarounds. There is a logged-out feature called 'Explore' [1] whose prominence on the GitHub frontpage has fluctuated with time; now it's prominent again. Both of these features showcase projects; one is curated by the company while the new 'Discover' is curated by an algorithm based on your activity. They appear to exist side-by-side without any linkage or references to the other. [1] https://github.com/explore https://github.com/explore
- slig 9y agoIt's based on repos that you liked and people you follow.
- deleted 9y ago[deleted]
- timdorr 9y agoIt's basically a personalized version of the Explore page: https://github.com/explore https://github.com/explore
- Mizza 9y agoWow, I'd never heard of Rails before. What a great recommendation. /s Am I just a curmudgeon, or does every step that GitHub takes these days seem like wrong one? Everything, from small design changes, to the results of their discovery engines, to the pricing and offering of there paid services, just seems to get worse over time. As somebody who visits GitHub more than any other page, it makes me a bit said. I do hope they can turn it around or GitLab will come up on them fast.
- allover 9y agoCan you give specifics other than this new thing and pricing? I feel like discovery engines making obvious recommendations is actually a non-trivial problem to solve, I remember Spotify used to recommend me a lot of 'well duh' stuff in Discover Weekly. When just going off raw data, you can't really just 'not recommend' popular things. I routinely tell fairly aware co-workers about JS projects that have thousands of stars on Github that they've never heard of. (Also I'm kinda cynical of anyone 'not liking pricing', of course you don't, pricing models are designed to make you need to pay).
- greysteil 9y agoThe stuff they announced today on dependency security feels like a really good step. They stopped short of saying they were going to resurrect OSVDB, but not far short. In the meantime, they're going to display a project's dependency graph in the insights tab, and in future will suggest fixes for any security vulnerabilities in it (i.e., insecure versions).
- alvesjtiago 9y agoThe dependency security features really do look awesome. I've been working on a project called Octotrack (http://octotrack.tiagoalves.me http://octotrack.tiagoalves.me) for a while now whose objective is exactly that with other features for dependency management (currently only available for projects that use Bundler/Gemfile). It would be great to get your feedback.
- morpheuskafka 9y agoI was certain that this would be some sort of JS library filled with buzzwords. Instead, the very first hit was this: https://github.com/k4m4/movies-for-hackers https://github.com/k4m4/movies-for-hackers. RIP my time management for the next month...
- perlgeek 9y agoDoesn't work too well for me. The first ~15 suggestions are repos I already know, and contributed to most of them.
- shortstuffsushi 9y agoYeah, because I've created issues with the Brave browser, my first 8 suggestions were other Brave repos. Not useful for me.
- goerz 9y agoGood to see some work on the homepage, but there's still so much potential! I wish I could mark activity messages as read and remove them from the feed. It should behave more as an "inbox"
- goerz 9y agoInterestingly, the "Discover repositories" tab does have "dismiss" fields for every row!
- styfle 9y agoI wish I could find notifications I already marked as read. Sometimes I click a notification, then and I click back, then I click on the next notification, now the first notification is gone forever because it’s not longer in my browser history.
- cdevs 9y agoWow didn't know there was a open source roller coaster tycoon 2 clone, that would be interesting to mod into some sort of server traffic representation.
- SOLAR_FIELDS 9y agoIt’s actually really good, I played it quite a bit earlier this year. The main thing that makes it a lot better from the original rct2 is speed up button. It’s also entertaining to peek at the C code and figure out how they are calculating certain things like excitement rating.
- orb_yt 9y agoFor those wondering i'm assuming it's this repo: https://github.com/OpenRCT2/OpenRCT2 https://github.com/OpenRCT2/OpenRCT2 It looks like it requires a local copy of the original Roller Coaster Tycoon 2 to work. Why is that?
- mikegerwitz 9y agoWow...nostalgia going strong. These screenshots bring me back. https://openrct2.website/getting-started/index.html https://openrct2.website/getting-started/index.html "OpenRCT2 needs the object files (containing graphics, sounds and models) from the original RollerCoaster Tycoon 2 to work. You'll need to have a copy of RCT2 before beginning."
- Cthulhu_ 9y agoAfter a number of years, the OS version of Transport Tycoon allowed developers to use their own graphics package; they made and open sourced one of those, so needing a copy of the original game was no longer necessary.
- relyio 9y agoPoor execution on a great idea imo. To me it feels like they sacrificed functionality for aesthetics. It's not the right trade-off to make for a professional tool. I don't want my Github feed to be Facebook-like. I'd rather have it be compact and useful. A feature that'd let me browse by "topic" (e.g systems programming) regardless of language would be welcome as well. In this update, the three culprits are the font-size, the spacing (so much space wasted) and the (slow) auto-load. It wasn't great before but this is most definitely worse. Dear Github, please make technology discovery efficient rather than pretty. I spend hundreds of hours on your platform. You could save me a lot of time focusing on the right stuff. It's a shame because there's so much potential there.
- knownothing 9y ago> A feature that'd let me browse by "topic" (e.g systems programming) regardless of language would be welcome as well. What you're talking about already exists. In fact, they're called topics, e.g.: https://github.com/topics/systems-engineering https://github.com/topics/systems-engineering
- relyio 9y agoThat's not what I am talking about though. Topics work with the recently introduced "tags" that you can add to your repo's description. No one or few people self-reference their repo with something as broad as "systems engineering" or "systems programming". The closest thing that exist on Github is the explore tab which lets you browse random repos by categories (e.g open government). Such feature would require Github to do the appropriate groundwork to become great at technology-discovery, namely: interest maps, automatically infer a repo's category based on its content, description and the profiles that star or fork it, for starters. They can even make their search engine relevant and pleasant to use if they feel like treating us. And I'd want that to be integrated in my feed. Right now, I follow around 150 active users and it is still pretty sparse: it's not uncommon for me to see "X started Y 2 days ago". It would be good to add more (good) signal. I want to see more of what better programmers are starring.
- 9y ago
- zspitzer 9y agoI would of preferred be able to see activity on my starred repos, instead of suggestions based on my stars
- eadmund 9y agoSo, I have multiple GitHub accounts, and the recommendations — purportedly based on stars & people I follow — are identical for both. They are also really, really bad (I don't program in JavaScript, or .net, or Julia).
- kingofpandora 9y agoI haven't starred anything to do with Ethereum or any other cryptocurrency, but 5 of my top ten are all Ethereum-related projects. Go figure!
- prakashdanish 9y agoNotifications are coming to Github soon? https://user-images.githubusercontent.com/24463350/31359811-6ae670b6-ad00-11e7-9e7d-fe35a591494d.png https://user-images.githubusercontent.com/24463350/31359811-...
- michaelmior 9y agoWhat do you mean? GitHub has had notifications for a long time. Possibly since day one, but I don't remember.
- germainelol 9y agoTook a look and still prefer to use Github Trending: https://github.com/trending/javascript?since=weekly https://github.com/trending/javascript?since=weekly I have a lot of JS blogs/twitters/subscriptions that I use to keep up-to-date, and generally most of the articles I read will appear in the first couple of pages of the trending repositories.
- rahimnathwani 9y agoFor me, the third repo they suggest is: csurfer/gitsuggest A tool to suggest github repositories based on the repositories you have shown interest in. So meta.
- justbaker 9y agoI’m going to star then use the tool for more meta.
- megous 9y agoRandom selection of repositories would be better. Perhaps with a filter filtering out anything with too many stars. Reason: I know 80-90% of recommended projects.
- reilly3000 9y agoHow long until they recommend libraries in our IDEs?
- rk06 9y agowhy the hell does it include repos I have already starred?
- liulantao 9y agoHi guys, Make end users evaluate the product as early as possible, that's the methodology. Maybe what you have seen today is an pre-alpha version of the github recommendation product, they will gather your comments and decide what to create. - The feed design is poor, I don't like the alway black bold font for every repo name, but they keep blue font for branch name.
- anikdas 9y agoI use http://usepanda.com/ http://usepanda.com/ for browsing through trending GitHub repos and read all tech related news. It has a nice feature of viewing feeds in columns. Great for spending two hours in the morning.
- l5870uoo9y 9y agoNow add a sidebar widget which lists the last 10 repositories that I committed to.
- drej 9y agoI scrolled through the list yesterday... to find my own repo there. Thanks, Github, I'm aware of my own work :-)
- j_s 9y agoI hit https://github.com/trending https://github.com/trending as a lower-priority time-filler day-to-day. It is a "top 25" of most starred today, also viewable per programming language. Unfortunately some of the slots are wasted on ever-popular projects which are always on the list, particularly in some of the more esoteric languages. It is also interesting to see how few stars are required to hit the language-specific top 25, especially on weekends/holidays. No matter how awesome GitHub Discover's predictions someday grow to be, it's always useful to monitor the collective wisdom of the crowds.
- bryanrasmussen 9y agoIt either recommended stuff I already new about and use (even if I have never forked or contributed) or stuff that was not interesting at all to me. I might be an outlier here of course. I wonder how much fine tuning of their algorithm is possible though.